@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
.star {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color:#FF0000;
	text-decoration: none;
}

/*------------------Star Genral Classes------------------*/

body {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7a7a7a;
	background:#000 url(../images/bd-bg.gif) repeat-x left top;
	}
img
	{
	border:0;
	outline:none;
	}
.landlin-bg
	{
	background:url(../images/landingpage-bg.jpg) no-repeat center top #000;
	}
/*------------------End Genral Classes------------------*/


/*------------------Start Landline page Section------------------*/
#Land-cont
	{
	min-height:603px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:603px; /* for IE5.x and IE6 */
	width:950px;
	/*border:solid 1px #FF0000;*/
	margin:0 auto;
	
	}
.Land-logo
	{
	width:531px;
	height:90px;
	padding:263px 42px 18px 16px;
	float:left;
	}
.Land-teen-logo
	{
	width:305px;
	height:86px;
	padding:277px 0 8px 0;
	float:left;
	}
.Land-warn-cont
	{
	width:818px;
	height:158px;
	padding:54px 41px 8px 41px;
	float:left;
	margin:0 auto;
	/*border:solid 1PX #00CC00;*/
	background:url(../images/warn-bg.png) no-repeat left top;
	}
.Land-entr-btn
	{
	width:125px;
	height:40px;
	padding:27px 0 0 367px;
	float:left;
	}
/*------------------End Landline page Section------------------*/

#main-wrapper
	{
	min-height:810px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:810px; /* for IE5.x and IE6 */
	width:990px;
	margin:0 auto;
	}
/*------------------Start Header Section------------------*/
	
#header-cont
	{
	min-height:175px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:175px; /* for IE5.x and IE6 */
	width:990px;
	float:left;
	}
#header-cont .logo
	{
	width:564px;
	height:117px;
	padding:17px 0 0 20px;
	float:left;
	}
#header-cont .logo-cs
	{
	width:136px;
	height:85px;
	float:left;
	padding:25px 0 0 35px;
	}
#header-cont .logn-cont
	{
	width:180px;
	min-height:90px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:90px; /* for IE5.x and IE6 */
	padding:26px 0 0 0;
	float:right;
	}
#header-cont .logn-cont a
	{
	color:#666666;
	text-decoration:none;
	padding:5px 18px 0 0;
	float:left;
	font-size:11px;
	display:block;
	}
#header-cont .txarea1 {
	font-weight: normal;
	color: #585858;
	text-decoration: none;
	width:166px;
	height:18px;
	padding:5px 0 0 6px;
	border:none;
	background:url(../images/tx-fld.gif) no-repeat left top;
	margin-bottom:7px;
	font-size:11px;
	}
#header-cont ul
	{
	float:left;
	padding:2px 0 0 0;
	-padding-top:0px;
	text-transform:uppercase;
	}
#header-cont ul li 
	{
	list-style-type:none;
	float:left;
	font-size:14px;
	}
#header-cont ul li span
	{
	list-style-type:none;
	float:left;
	width:1px;
	height:46px;
	}
#header-cont ul li a
	{
	color:#fff;
	display:block;
	padding:10px 20px 10px 15px;
	height:17px;
	font-weight:normal;
	float:left;
	text-decoration:none;
	}
#header-cont ul li a:hover
	{
	padding:10px 20px 10px 15px;
	height:17px;
	display:block;
	background:url(../images/mnu-bg.gif) repeat-x left top;
	}
/*------------------End Header Section------------------*/

.spacer {
	line-height: 0px;
	clear:both;
}

/*------------------Start Main Body------------------*/

#main-body
	{
	min-height:580px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:580px; /* for IE5.x and IE6 */
	width:990px;
	float:left;
	padding:70px 0 0 0;
	}
#main-body h1, #main-body h3
	{
	font-size:31px;
	padding:0 0 16px 0;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#cbcbcb;
	}
#main-body h2
	{
	font-size:31px;
	color:#cbcbcb;
	padding:0 0 16px 0;
	font-weight:normal;
	float:left;
	}
#main-body h1 b
	{
	font-weight:normal;
	color:#e5c955;
	font-size:20px;
	}
#main-body h3
	{
	float:none;
	padding:4px 0 15px 0px;
	}
	
#main-body h4, #main-body h5
	{
	font-size:11px;
	color:#6a6a6a;
	margin:0;
	padding-bottom:8px;
	}
#main-body h5
	{
	color:#ffe87b;
	font-size:12px;
	padding-bottom:5px;
	}	
	
#main-body .prgf
	{
	padding:0 10px 0 25px;
	margin:0;
	}
/*#main-body .left-cont
	{
	min-height:592px;
	height:auto !important;
	height:592px;
	width:551px;
	padding:0 23px 0 0;
	float:left;
	}
*/

#main-body .left-cont-main
	{
	min-height:592px;
	height:auto !important;
	height:592px;
	width:551px;
	padding:0 23px 0 0;
	float:left;
	}


#main-body .left-cont
	{
	min-height:592px;
	height:auto !important;
	height:592px;
	width:725px;
	padding:0 23px 0 0;
	float:left;
	}


	#main-body .left-top
	{
	min-height:268px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:268px; /* for IE5.x and IE6 */
	width:551px;
	padding:0;
	float:left;
	}
#main-body .left-top img
	{
	border-bottom:solid 16px #0f0e0e;
	border-top:solid 16px #0f0e0e;
	border-left:solid 10px #0f0e0e;
	border-right:solid 10px #0f0e0e;
	margin:0 15px 15px 0;
	float:left;
	}
#main-body p
	{
	padding:14px 0 0 0;
	}
#main-body .vid-gal
	{
	width:87px;
	height:100px;
	font-size:10px;
	color:#efad1c;
	text-align:center;
	padding-left:35px;
	float:left;
	}
#main-body .vid-gal img
	{
	border:solid 1px #493a15;
	margin-bottom:8px;
	}
#right-sec
	{
	min-height:455px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:455px; /* for IE5.x and IE6 */
	width:405px;
	float:right;
	padding:55px 0 0 0;
	margin:0;
	}
#right-sec .vid-cont
	{
	width:376px;
	padding:0;
	min-height:234px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:234px; /* for IE5.x and IE6 */
	border-bottom:solid 16px #0f0e0e;
	border-top:solid 16px #0f0e0e;
	border-left:solid 10px #0f0e0e;
	border-right:solid 10px #0f0e0e;
	float:right;
	}
#right-sec .flash-cont
	{
	width:385px;
	padding:10px 0 0 0;
	min-height:234px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:234px; /* for IE5.x and IE6 */
	float:right;
	}
#footer-outer
	{
	background:url(../images/ftr-bg.gif) repeat-x left top;
	height:48px;
	width:100%;
	margin-top:25px;
	}
#footer
	{
	height:43px;
	width:980px;
	font-size:11px;
	color:#444444;
	margin:0 auto;
	padding:3px 5px;
	}
#footer ul
	{
	margin:0px;
	list-style-type:none;
	display:block;
	padding:0;
	float:right;
	}
#footer ul li 
	{
	list-style-type:none;
	float:left;
	font-size:12px;
	}
#footer ul li a
	{
	color:#444444;
	display:block;
	padding:0 15px 7px 0;
	float:left;
	text-decoration:none;
	}
#footer ul li a:hover
	{
	color:#fff;
	}
#footer .ftr-lft
	{
	width:500px;
	height:auto;
	float:left;
	}
#footer .ftr-rgt
	{
	width:300px;
	height:auto;
	float:right;
	text-align:right;
	padding-right:15px;
	}
#footer a
	{
	color:#fff;
	text-decoration:none;
	}
/*Start Sample classes copy from envii for temperary basis*/
	
	
.testi-wrap {
	width:650px;
	height:auto;
	padding:10px;
	float:left;
	background:#121212;
	margin-bottom:10px;
}

.testi-wrap-inner {
	width:110px;
	height:auto;
	padding:10px;
	float:left;
	background:#121212;
	margin-bottom:10px;
	text-align:center;
	margin:0 15px 5px 0;
}

.imgtesti-inner {
	width:98px;
	min-height:107px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:107px; /* for IE5.x and IE6 */
	float:left;
	padding:5px;
	background:#3f3f3f;
	margin:0 auto 3px auto;
	overflow:hidden;
	text-align:center;
}

.imgtesti-inner-fade 
{
	width:98px;
	min-height:107px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:107px; /* for IE5.x and IE6 */
	float:left;
	padding:5px;
	background:#3f3f3f;
	margin:0 auto 3px auto;
	overflow:hidden;
	text-align:center;
	
	
	filter: alpha(opacity=-100); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -moz-opacity: 0.10;  opacity:0.10;
}

.img-censored{
	position:relative;
	width:98px;
	min-height:107px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:107px; /* for IE5.x and IE6 */
	float:left;
	background:url(../images/red-bg.png) no-repeat;
	z-index:1000000000;
}

.imgtesti {
	width:98px;
	min-height:107px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:107px; /* for IE5.x and IE6 */
	float:left;
	padding:5px;
	background:#3f3f3f;
	margin:0 20px 0 0;
	overflow:hidden;
}
.imgtestiLink {
	float:left;
	padding:5px;
}

.testi-discrip
	{
	height:auto;
	width:520px;
	float:left;
	line-height:15px;
	}

/*End Sample classes copy from envii for temperary basis*/	
.protitle
	{
	background:#3c3c3c;
	text-align:center;
	padding:5px 0;
	font-weight:bold;
	}
.cart-lins td
	{
	text-align:center;
	background:#272727;
	padding:5px 0;
	}
.cart-tble td
	{
	text-align:left; background:#272727; padding:2px 0 2px 5px;
	}
.labelTextNormal td
	{
	 color:#FFFFFF;
	 text-align:left; background:#272727; padding:2px 0 2px 5px;
	}

.txbox
	{
	width:50px;
	padding:0 0 0 3px;
	color:#e4e4e4;
	background:#525252;
	border:solid 1px #717171;
	}
.contenttextfield
	{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color:#e4e4e4;
	background:#525252;
	border:solid 1px #717171;
	width:178px;
	padding:2px 3px;
	}
.contentlist
	{
	font-size: 11px;
	font-weight: normal;
	color:#e4e4e4;
	background:#525252;
	border:solid 1px #717171;
	text-decoration: none;
	width:186px;
	padding:2px 3px;
	}
.label
{
	font-weight:bold; color:#717171; padding-right:2px;
}

.msgText
{
	font-weight:bold; color:#717171; padding-right:2px; color:#FF0000;
}

#paging
	{
	font-size:12px;
	width:500px;
	height:25px;
	padding-left:20px;
	}
#paging a
	{
	color:#6A6A6A;
	text-decoration:none;
	padding:5px;
	display:block;
	background:#333333;
	margin-right:5px;
	float:left;
	width:auto;
	}	
/* ================================================================ */	



#right-pannel
	{
	min-height:455px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:455px; /* for IE5.x and IE6 */
	width:209px;
	float:right;
	padding:55px 0 0 10px;
	margin:0;
	}
#right-pannel .img-cont-pannel
	{
	min-height:190px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:190px; /* for IE5.x and IE6 */
	border:solid 10px #0f0e0e;
	margin-bottom:7px;
	float:left;
	}
/* ================================================================ */		

.fade-cont, .fade-cont1
	{
	background:#666666;
	float:left;
	width:158px;
	height:195px;
	border-bottom:16px solid #0F0E0E;
	border-top:16px solid #0F0E0E;
	border-right:10px solid #0F0E0E;
	border-left:10px solid #0F0E0E;
	margin-right:18px;
	}
.fade-cont1
	{
	margin-right:0px;
	}


/* ============================add simple lable classes on 23-01-2010 ==================================== */
.labelHeadYellow 
{
	font-size:16px;
	font-weight:bold;
	color:#ffe87b;
	font-family:Arial, Helvetica, sans-serif;
}		
.labelWhiteTextBold
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}	
	
/* ============================end add simple lable classes on 23-01-2010 ==================================== */

.Ifrm-cont
	{
	min-height:400px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:400px; /* for IE5.x and IE6 */
	width:800px;
	margin-top:-75px;
	}
.clnt-cam-cont
	{
	height:323px; 
	width:564px; 
	padding-bottom:20px;
	border:solid 5px #999999;
	margin:0 0 0 100px;
	float:left;
	overflow:hidden;
	padding:20px 0 0 0;
	}
.clnt-vice-cont
	{
	width:400px; overflow:hidden; padding-bottom:20px; z-index:1000; position:static; background:none; height:160px; 
	margin-top:-290px;
	.margin-top:0; 
	margin-left:100px;
	}
	
	
	