/* ------------- CSS START ---------- */

body, body#perma{
	margin:0; padding:0; background-color: #FFFFFF;	background-image: url(../images/web_bg.jpg); background-repeat: repeat-x;}

body#permabg{
	background-image: url(../images/web_bg2.jpg);}

div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
ul{
	list-style:none;}
.spacer{
	font-size:0; line-height:0; clear:both;}

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

#mainbody{
	width: 897px; position: static; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: auto;
	background-image: url(../images/mid_bg2.jpg); background-repeat: repeat-y;}

/* ------------- Main Body end ---------- */

#language{
	width:892px; height:35px; padding-left:5px; float:left; 
	background-image: url(../images/lang_bg.jpg);}

.lang-txt{
	width:auto; height:22px; background-image: url(../images/lang_txt_btk.jpg); background-repeat: no-repeat;
	background-position: right center; float: left; padding-right: 12px; padding-bottom:7px;padding-top: 6px;  }

.lang-flagbox{
	width:auto; height:14px; float: left; padding-right: 4px; font-family: "Trebuchet MS"; font-size: 12px; line-height: 14px;
	padding-top: 11px; padding-bottom: 10px; padding-left: 12px;}

.lang-flagbox img{
	width:20px; height:12px; float: left; margin-right: 7px; border: 1px solid #45474A;}

.lang-flagbox a{
	width:auto; height:14px; float: left; color: #FFFFFF; text-decoration: none;}

.lang-flagbox a:hover{
	color: #DADADA; text-decoration: underline;}

.twit-top{
	float: right; width:auto; height:29px; padding-top:6px; padding-right:8px; display:none;}

* html .twit-top{
	display: block;}

/* ------------- Header Start ---------- */
#header{
	position:relative; width:897px; height:375px; background-color: #ffffff; background-image: url(../images/mid_bg1.jpg);
	background-repeat: no-repeat; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;
	background-position: left 35px;}

#head-cont{
	float:left; width:880px; height:340px; position:relative; padding-left:9px; padding-right:8px;}

.logo{
	position:absolute; width:298px; height:76px; left:10px; top:5px; border:none;}

.shade{
	float:left; margin-left:10px; width:448px; height:14px; background-image: url(../images/nav_shade.jpg);
	background-repeat: no-repeat;}

#nav{
	float:right; width: auto; height: 60px; background-image: url(../images/nav_shade.jpg);
	padding-bottom:21px; background-repeat: no-repeat; background-position:15px bottom; }	

#nav ul.main-nav{
	float:left; width:auto; height:67px; background-image: url(../images/nav_bg.jpg); background-repeat: repeat-x;
	text-align: left; vertical-align: top; padding-right:20px; padding-left:9px;}	

#nav ul li.nav, #nav ul li.nav-end{
	float: left; height: 44px; width: auto; padding-top: 23px; padding-right: 16px;
	padding-left: 18px; background-image: url(../images/nav_brk.jpg); background-repeat: no-repeat; 
	background-position: right 2px;}

#nav ul li.nav-end{
	padding-right: 0px; background-image: none;}

#nav ul li.nav a.top-nav, #nav ul li.nav-end a.top-nav{
	color:#303235; font-family:"Trebuchet MS", Arial; font-size: 13px; line-height: 14px; text-decoration: none; 
	font-weight: bold; text-transform:uppercase;}

#nav ul li.nav a.top-nav:hover, #nav ul li.nav-end a.top-nav:hover{
	color:#0B6AA1;}

.navigation ul{
	z-index:100; margin: 0; padding: 0; list-style-type: none;}

.navigation ul li{
	position: relative; display: inline; float: left;}

.navigation ul li a{
	display: block; text-decoration: none;}

* html .navigation ul li a{
	display: inline-block; color: #121212;}

.navigation ul li ul li a:hover{
	color: #000000; background:url(../images/dropdwbg_1_2.png) no-repeat; }
	
* html .navigation ul li ul li a:hover{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/drop_bg_1_2.png');}

.navigation ul li ul{
	position: absolute; left: 0; display: none; visibility: hidden;}

.navigation ul li ul li{
	display: list-item; float: none;}

.navigation ul li ul li ul{
	top: 0;}

.navigation ul li ul li a{
	width: 121px; margin: 0px; height: 20px; border-top:0px; font-family:"Trebuchet MS", Arial; font-size:12px; 
	font-weight:normal;	background:url(../images/dropdwbg_1.png) no-repeat; padding: 4px 0px 0px 9px; color:#121212;}

* html .navigation ul li ul li a{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdwbg_1.png');}

* html .navigation{height: 1%;}

.navigation ul li ul li a.drop-btm1{
	background:url(../images/dropdwbg_2.png) no-repeat; padding-bottom:2px;}

.navigation ul li ul li a.drop-btm1:hover{
	background:url(../images/dropdwbg_2_2.png) no-repeat;}

* html .navigation ul li ul li a.drop-btm1{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdwbg_2.png');}

* html .navigation ul li ul li a.drop-btm1:hover{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdwbg_2_2.png');}

.navigation ul li ul li a.drop-btm2{
	background:url(../images/dropdwbg_4.png) no-repeat; padding-bottom:2px;}

.navigation ul li ul li a.drop-btm2:hover{
	background:url(../images/dropdwbg_4_2.png) no-repeat;}

* html .navigation ul li ul li a.drop-btm2{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdwbg_4.png');}

* html .navigation ul li ul li a.drop-btm2:hover{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdwbg_4_2.png');}

.navigation ul li ul li a.drop-end, .navigation ul li ul li a.drop-btm2{
	width: 105px; background:url(../images/dropdwbg_3.png) no-repeat;}

.navigation ul li ul li a.drop-end:hover{
	background:url(../images/dropdwbg_3_2.png) no-repeat;}

* html .navigation ul li ul li a.drop-end{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdwbg_3.png');}

* html .navigation ul li ul li a.drop-end:hover{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dropdwbg_3_2.png');}

















.flash{
	position:absolute; left:10px; top:92px; width:557px; height:254px; margin-bottom:15px;}	

#hdleft{
	position:absolute; left:566px; top:92px; width:320px; height:239px; background-image: url(../images/hdleft_bg.jpg);
	background-repeat: no-repeat;}

#hdleft img.hdtxt1{
	position:absolute; left:5px; top:54px; width:305px; height:73px;}

#hdleft img.hdbtn{
	position:absolute; left:24px; top:134px; width:267px; height:45px;}

#hdleft img.hdtxt2{

	position:absolute; left:7px; top:191px; width:301px; height:48px;}

.toplogin{
	position:absolute; left:15px; top:0px; width:272px; height:45px;}

.toplogin form{
	float:left; width:272px; height:45px;}

.toplogin form input.fld{
	float:left; width:95px; height:16px; font-family: Arial; font-size: 11px; line-height: 16px; font-weight: normal;
	color: #919594; background-color: #FFFFFF; border: 1px solid #D6D6D6; margin-top: 5px; margin-right: 6px;
	margin-bottom: 3px;}

.toplogin form input.check{
	float:left; width:13px; height:12px; margin-right: 5px; margin-top: 2px;}

.toplogin form label{
	float:left; width:auto; height:auto; margin-right: 18px; font-family: Arial; font-size: 11px;
	line-height: normal; color: #646867; margin-top: 1px;}

.toplogin form a{
	float:left; font-family: Arial; font-size: 11px; line-height: normal; color: #006699; margin-top: 1px;
	text-decoration: underline;}

.toplogin form a:hover{
	color: #333333;	text-decoration: none;}

.toplogin form input.btn{
	float:left; width:53px; height:25px; font-family: Arial; font-size: 11px; font-weight: bold;
	color: #FFFFFF; background-color: #FFFFFF; margin-top: 1px; margin-right: 13px;
	background-image: url(../images/log_btn.jpg); border-top-width: 0px; border-right-width: 0px;
	border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid;
	border-bottom-style: solid; border-left-style: solid; padding-bottom: 3px; padding-top: 0px; line-height: 24px;}
	
/* ------------- Header end ---------- */

/* ------------- Mid body ---------- */

#body{
	position:relative; width:865px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;
	padding-bottom: 9px; padding-right: 12px; padding-left: 19px;}

#midicon{
	position:relative; width:877px; height:25px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;
	padding-bottom: 10px; padding-top:2px;}

#midcompbox1{
	width: auto; float:left; height:23px; background-image: url(../images/comp-mid.jpg); background-repeat: repeat-x;
	border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #DCDEDF;
	border-bottom-color: #DCDEDF; padding-right:5px;}

#midcompcut1{
	width:3px; float:left; height:25px; background-image: url(../images/comp-cut1.jpg); background-repeat: no-repeat;
	background-position: left top; padding-right: 6px;}

#midcompcut2{
	width:3px; float:left; height:25px; background-image: url(../images/comp-cut2.jpg); background-repeat: no-repeat;}

#midsharebox{
	width: auto; float: right; height: auto;}


#midcompbox2{
	width:165px; float:left; height:23px; background-image: url(../images/comp-mid.jpg); background-repeat: repeat-x;
	border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
	border-top-color: #DCDEDF; border-bottom-color: #DCDEDF; padding-left: 9px;}

#midcompbox2 a {
	float:left; margin-top: 2px; color: #006699; text-decoration: underline; font-family: Arial; font-size: 12px; line-height:16px;
	margin-right:1px;}

#midcompbox2 a:hover{
	text-decoration: none; color: #003E5B;}

#midcompbox2 span{
	float:left; margin-top: 2px; font-family: Arial; font-size: 13px;}

.midcomptit{
	width: auto; float:left; height:12px; margin-top: 6px; margin-left:6px;}

.compicon1{
	float:left; height: 14px; width: 18px; margin-top: 4px; margin-left:14px;}

.compicon2{
	float:left; height: 16px; width: 17px; margin-top: 4px;}

.compicon3{
	float:left; height: 16px; width: 17px; margin-top: 4px;}

.compicon4{
	float:left; height: 15px; width: 13px; margin-top: 4px;}

.compicon5{
	float:left; width: 13px; height: 16px; margin-top: 2px;}

.compicon6{
	float:left; width: 14px; height: 15px; margin-top: 2px;}

.compicon7{
	float:left; width: 28px; height: 10px; margin-top: 6px;}

.compicon8{
	float:left; width: 23px; height: 13px; margin-top: 2px;}

.compicon9{
	float:left; width: 16px; height: 15px; margin-top: 3px;}

.compicon10{
	float:left; width: 13px; height: 15px; margin-top: 4px;}

.compicon11{
	float:left; width: 13px; height: 14px; margin-top: 4px;}

.compicon12{
	float:left; width: 21px; height: 13px; margin-top: 4px;}

.compbrk{
	float:left; margin-top: 2px; margin-right: 16px; margin-left: 16px; height: 18px; width: 1px; margin-bottom: 3px;}
	
/* ------------- Mid body end ---------- */
	
/* ------------- Main forum Page Start ---------- */

#body #mainfrmmid{
	width:828px; float:left; height: auto; background-color: #F5F5F5; border-right-width: 1px;
	border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #C9C9C9;
	border-left-color: #C9C9C9; padding: 13px;}

#body #mainfrmmid h1{
	width:796px; float:left; height: 28px; font-family: Arial; font-size: 13px; line-height: 28px; font-weight: bold;
	color: #FFFFFF; background-image: url(../images/midtit_bg.jpg); background-repeat: no-repeat; padding-left: 32px;}

#body #mainfrmmid #mainforum{
	width:828px; float:left; height: auto; margin-top:10px; padding-bottom: 12px; background-image: url(../images/frmth_brk.jpg);
	background-repeat: repeat-x; background-position: left bottom;}

#body #mainfrmmid #mainforum #cut1{
	width:2px; float:left; height: 24px; background-image: url(../images/frmth_concut1.jpg);
	background-repeat: no-repeat; margin-bottom:7px;}

#body #mainfrmmid #mainforum #title{
	width:auto; float:left; height: 22px; background-image: url(../images/frmth_conicon.jpg); background-repeat: no-repeat;
	background-color: #FFFFFF; background-position: 8px 4px; padding-right: 11px; padding-left: 31px; border-top-width: 1px;
	border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #DAD7B6;
	border-bottom-color: #DAD7B6; font-family: Tahoma; font-size: 11px; line-height: 22px; color: #165C81;
	margin-bottom:7px;}
	
.ltpost{
	color: #000000;	font-weight:bold;}

#body #mainfrmmid #mainforum #title a{
	color: #B10101; text-decoration: none; font-weight: bold;}

#body #mainfrmmid #mainforum #title a:hover{
	color: #550000; text-decoration: none; font-weight: bold; border-bottom-width: 1px;	border-bottom-style: solid;
	border-bottom-color: #b10101;}

#body #mainfrmmid #mainforum #cut2{
	width:2px; float:left; height: 24px; background-image: url(../images/frmth_concut2.jpg); background-repeat: no-repeat;
	margin-bottom:7px;}

#body #mainfrmmid #mainforum p{
	width:809px; float:left; height: auto; font-family: Tahoma; font-size: 11px; line-height: 18px; color: #282828;
	text-align: justify;}

/* ------------- Main forum Page end ---------- */

/* ------------- Search Result Page Start ---------- */

#body #srchresult{
	width:828px; float:left; height: auto; background-color: #F5F5F5; padding-top: 13px; padding-right: 13px;
	padding-bottom: 13px; padding-left: 13px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #C9C9C9; border-left-color: #C9C9C9;}

#body #srchresult h1{
	width:796px; float:left; height: 28px; font-family: Arial; font-size: 13px; line-height: 28px; font-weight: bold;
	color: #FFFFFF; background-image: url(../images/srch_titbg.jpg); background-repeat: no-repeat; padding-left: 32px;}

#body #srchresult #box{
	width:828px; float:left; height: auto; margin-top: 11px;}
	
#body #srchresult #box img.close{
	width:67px; float:left; height: 17px; margin-right: 32px; margin-left: 729px;}

#body #srchresult #box img.thtopbg{
	width:828px; float:left; height: 15px;}

#body #srchresult #box img.thbtm{
	width:828px; float:left; height: 3px;}

#body #srchresult #box #mid{
	width:809px; float:left; height: auto; background-color: #F8F8F8; padding-right: 8px; padding-bottom: 7px;
	padding-left: 9px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #BDBDBD; border-left-color: #BDBDBD;}

#body #srchresult #box #mid #data{
	width:809px; float:left; height: auto; margin-top:10px; padding-bottom: 12px; background-image: url(../images/frmth_brk.jpg);
	background-repeat: repeat-x; background-position: left bottom;}

#body #srchresult #box #mid #data #cut1{
	width:2px; float:left; height: 24px; background-image: url(../images/frmth_concut1.jpg);
	background-repeat: no-repeat; margin-bottom:7px;}

#body #srchresult #box #mid #data #title{
	width:auto; float:left; height: 22px; background-image: url(../images/frmth_conicon.jpg); background-repeat: no-repeat;
	background-color: #FFFFFF; background-position: 8px 4px; padding-right: 11px; padding-left: 31px; border-top-width: 1px;
	border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #DAD7B6;
	border-bottom-color: #DAD7B6; font-family: Tahoma; font-size: 11px; line-height: 22px; color: #165C81;
	margin-bottom:7px;}

#body #srchresult #box #mid #data #title a{
	color: #B10101; text-decoration: none; font-weight: bold;}

#body #srchresult #box #mid #data #title a:hover{
	color: #550000; text-decoration: none; font-weight: bold; border-bottom-width: 1px;	border-bottom-style: solid;
	border-bottom-color: #b10101;}

#body #srchresult #box #mid #data #cut2{
	width:2px; float:left; height: 24px; background-image: url(../images/frmth_concut2.jpg); background-repeat: no-repeat;
	margin-bottom:7px;}

#body #srchresult #box #mid #data #text{
	width:809px; float:left; height: auto; font-family: Tahoma; font-size: 11px; line-height: 18px; color: #282828;
	text-align: justify;}
	
#body #srchresult #box #mid #data #usname{
	width:809px; float:left; padding-top:10px; height: auto; font-family: Tahoma; font-size: 11px; line-height: 18px; 
	color: #282828;	text-align: justify;}
	
#body #srchresult #box #mid #data #usname b{
	color: #0E5BA5}

#body #srchresult #box #mid #error{
	width:809px; float:left; height:auto; padding-top:79px; padding-bottom:79px; font-family: Verdana;
	line-height:25px; text-align:center; font-size: 12px; color: #CC0000; text-align: center; font-weight: bold;}

/* ------------- Search Result Page End ---------- */

/* ------------- Forum inner Page Start ---------- */

#body #search{
	width:274px; float:left; height: auto; margin-right: 13px;}
	
#body #search h2.t1{
	width:238px; float:left; height: 24px; font-family: Arial; font-size: 12px; line-height: 24px;
	font-weight: bold; color: #FFFFFF; padding-left: 36px; background-image: url(../images/srch_bg1.jpg); 
	background-repeat: no-repeat;}

#body #search form{
	width:267px; float:left; height: auto; padding-top: 11px; padding-bottom: 10px; padding-left: 5px; border-right-width: 1px; border-left-width: 1px;
	border-right-style: solid; border-left-style: solid; border-right-color: #E0E0E0; border-left-color: #E0E0E0;
	background-color: #F5F5F5;}

#body #search form input.srchfld{
	width:94px; float:left; height: 18px; padding-top: 3px; font-family: Arial; font-size: 11px; font-weight: normal;
	color: #313131; background-image: url(../images/srch_fld.jpg); background-repeat: no-repeat; padding-right: 9px;
	padding-left: 12px; margin-right: 7px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
	border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
	border-left-style: solid; margin-bottom:6px;}

#body #search form select{
	width:138px; float:left; height: 21px; margin-bottom:9px; font-family: Arial; font-size: 11px; font-weight: normal;
	color: #313131; line-height: normal;}

#body #search form input.srchbtn1{
	width:85px; float:left; height: 21px; font-family: Arial; font-size: 11px; font-weight: normal; color: #313131;
	line-height: 18px; background-image: url(../images/srch_btn1.jpg); background-repeat: no-repeat;
	text-align: center; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
	border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
	border-left-style: solid;}

#body #search form input.srchbtn2{
	width:104px; float:left; height: 21px; font-family: Arial; font-size: 11px; font-weight: normal; color: #313131; 
	line-height: 18px; background-image: url(../images/srch_btn2.jpg); background-repeat: no-repeat;
	text-align: center; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
	border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
	border-left-style: solid; margin-left: 8px;}

#body #search h2.t2{
	width:235px; float:left; height: 24px; font-family: Arial; font-size: 12px; line-height: 24px;
	font-weight: bold; color: #FFFFFF; padding-left: 39px; background-image: url(../images/srch_bg2.jpg);
	background-repeat: no-repeat;}

#body #search p.inf1{
	width:244px; float:left; height: 28px; font-family: Arial; font-size: 12px; line-height: 28px; color: #026CA3;
	padding-left: 30px; background-image: url(../images/srch_blt.jpg); background-repeat: no-repeat;}

#body #search b{
	color: #313131;	font-weight: normal;}

#body #search p.inf2{
	width:243px; float:left; height: 13px; font-family: Arial; font-size: 12px;	line-height: 13px; color: #026CA3;
	padding-left: 31px; background-image: url(../images/srch_blt.jpg); background-repeat: no-repeat; padding-top: 7px;}

#body #search img.srchbtm{
	width:274px; float:left; height: 12px;}

#body #frmdisc{
	width:569px; float:left; height: auto;}
	
#body #frmdisc h1{
	width:540px; float:left; height: 24px; font-family: Arial; font-size: 12px;	line-height: 24px;
	font-weight: bold; color: #FFFFFF; padding-left: 29px; background-image: url(../images/mid_titbg.jpg);
	background-repeat: no-repeat;}
	
#body #frmdisc p{
	width:549px; float:left; height:auto; padding-top:9px; padding-left:9px; padding-right:9px; font-family: Arial;
	line-height:18px; text-align:justify; font-size: 11px; color: #757474; background-image: url(../images/mid_bg.jpg);
	background-repeat: no-repeat; background-color: #F5F5F5; background-position: 465px bottom; border-right-width: 1px;
	border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #E0E0E0;
	border-left-color: #E0E0E0; text-align: justify;}

.permalink{
	width:76px; float:left; height: 18px; padding-top:10px; padding-left:732px;}

#body #frmdisc b{
	color: #8D8D8D;}

#body #frmdisc img{
	width:569px; float:left; height: 12px;}

#body #toptabs{
	width:671px; float:left; height: 27px; padding-top: 14px; margin-left:185px}
	
#body #toptabs #cut1{
	width:5px; float:left; height: 27px; background-image: url(../images/frmtab1_cut1.jpg);	background-repeat: no-repeat;}	

#body #toptabs #cut2{
	width:5px; float:left; height: 27px; background-image: url(../images/frmtab1_cut2.jpg); background-repeat: no-repeat;
	margin-right:6px;}

#body #toptabs #cut3{
	width:5px; float:left; height: 27px; background-image: url(../images/frmtab1_cut2.jpg);	background-repeat: no-repeat;}	

#body #toptabs #mid{
	width:auto; float:left; height: 27px; background-image: url(../images/frmtab1_mid.jpg); background-repeat: repeat-x;
	padding-right: 20px; padding-left: 20px; line-height: 27px;}	

#body #toptabs #mid a{
	font-family: Arial; font-size: 12px; font-weight: bold; color: #0E5BA5; text-decoration: none;}	

#body #toptabs #mid a:hover{
	color: #093562;	text-decoration: none;}

#body img.frmcut{
	width:856px; float:left; height: 2px;}

#body img.frmcut2{
	width:856px; float:left; height: 2px; margin-top: 14px;}

#body #frmmid{
	width:828px; float:left; height: auto; background-color: #F5F5F5; padding-top: 13px; padding-right: 13px;
	padding-bottom: 13px; padding-left: 13px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #C9C9C9; border-left-color: #C9C9C9;}

#body #frmmid #tpbox{
	width:796px; float:left; height: 28px;background-image: url(../images/midtit_bg.jpg); background-repeat: no-repeat; 
	padding-left: 32px;}

#body #frmmid #tpbox h2{
	width:485px; float:left; height: 28px; font-family: Arial; font-size: 13px; line-height: 28px; font-weight: bold;
	color: #FFFFFF; background-image: url(../images/frm_topbrk.jpg); background-repeat: no-repeat; 
	background-position: right 1px;}

#body #frmmid #tpbox p.reply{
	width:69px; padding-left:5px; float:left; height: 28px; font-family: Arial; font-size: 11px; line-height: 28px; 
	font-weight: bold;color: #FFFFFF; background-image: url(../images/frm_topbrk.jpg); background-repeat: no-repeat;
	background-position: right 1px;}

#body #frmmid #tpbox p.veiw{
	width:43px; padding-left:5px; float:left; height: 28px; font-family: Arial; font-size: 11px; line-height: 28px;
	font-weight: bold; color: #FFFFFF; background-image: url(../images/frm_topbrk.jpg); background-repeat: no-repeat;
	background-position: right 1px;}

#body #frmmid #tpbox p.lastpost{
	width:185px; padding-left:4px; float:left; height: 28px; font-family: Arial; font-size: 11px; line-height: 28px; 
	font-weight: bold; color: #FFFFFF;}

#body #frmmid #question{
	width:807px; float:left; height: auto; background-image: url(../images/frmq_icon.jpg); background-repeat: no-repeat; 
	padding-left: 21px;	margin-top: 10px; background-position: 3px 2px; border-top-width: 1px; border-bottom-width: 1px; 
	border-top-style: solid; border-bottom-style: dotted; border-top-color: #DFDFDF; border-bottom-color: #B3B3B3; 
	background-color: #F0F0F0;}

#body #frmmid #question #tptitle{
	width:493px; float:left; height: auto; font-family: Arial; font-size: 11px; line-height: 20px; font-weight: bold;
	text-decoration: none; border-right-width: 3px; border-right-style: solid; border-right-color: #F5F5F5;}

#body #frmmid #question #tptitle a{
	text-decoration: none; color: #888585;}

#body #frmmid #question #tptitle a:hover{
	text-decoration: none; color: #464646;}

#body #frmmid #question p.det1{
	width:68px; padding-left:4px; float:left; height: auto; font-family: Arial; font-size: 11px; line-height: 20px; 
	color: #707070;	text-decoration: none; border-right-width: 3px; border-right-style: solid; border-right-color: #F5F5F5;}

#body #frmmid #question p.det2{
	width:41px; padding-left:4px; float:left; height: auto; font-family: Arial; font-size: 11px; line-height: 20px; 
	color: #707070;	text-decoration: none;}

#body #frmmid #question p.det3{
	width:185px; padding-left:3px; float:left; height: auto; font-family: Arial; font-size: 11px; line-height: 20px;
	color: #707070; text-decoration: none; border-left-width: 3px; border-left-style: solid; border-left-color: #F5F5F5;}

#body #frmmid #question p b{
	color: #006AAE;	font-weight: normal;}

#body #frmmid #thread{
	width:828px; float:left; height: auto; margin-top: 11px;}

#body #frmmid #thread #tabc1{
	width:3px; float:left; height: 32px; background-image: url(../images/frmthtb_c1.jpg); background-repeat: no-repeat;
	background-position: left bottom;}

#body #frmmid #thread #tabc2{
	width:3px; float:left; height: 32px; background-image: url(../images/frmthtb_c2.jpg); background-repeat: no-repeat;
	background-position: left bottom;}

#body #frmmid #thread #tabmid1{
	width:793px; float:left; height: 32px; background-image: url(../images/frmthtb_mid.jpg); background-repeat: repeat-x;
	background-position: left bottom; padding-right: 29px;}

#body #frmmid #thread #tabmid1 #tabc3{
	width:5px; float:right; height: 32px; background-image: url(../images/frmthtb_c4.jpg); background-repeat: no-repeat;}

#body #frmmid #thread #tabmid1 #tabc4{
	width:4px; float:right; height: 32px; background-image: url(../images/frmthtb_c3.jpg); background-repeat: no-repeat;}

#body #frmmid #thread #tabmid1 #tabmid2{
	width:auto; float:right; height: 26px; font-family: Arial; font-size: 12px;	line-height: 12px; font-weight: bold;
	padding-right: 15px; padding-top: 5px; padding-left: 15px; background-color: #F8F8F8; border-top-width: 1px;
	border-top-style: solid; border-top-color: #BDBDBD;}

#body #frmmid #thread #tabmid1 #tabmid2 a{
	color: #D10101;	text-decoration:none;}

#body #frmmid #thread #tabmid1 #tabmid2 a:hover{
	color: #580101;	text-decoration:none;}

#body #frmmid #thread img.close{
	width:67px; float:left; height: 17px; margin-right: 32px; margin-left: 729px;}

#body #frmmid #thread img.thtopbg{
	width:828px; float:left; height: 15px;}

#body #frmmid #thread img.thbtm{
	width:828px; float:left; height: 3px;}

#body #frmmid #thread #mid{
	width:809px; float:left; height: auto; background-color: #F8F8F8; padding-right: 8px; padding-bottom: 7px;
	padding-left: 9px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #BDBDBD; border-left-color: #BDBDBD;}

#body #frmmid #thread #mid #content{
	width:809px; float:left; height: auto; margin-top:10px; padding-bottom: 5px; background-image: url(../images/frmth_brk.jpg);
	background-repeat: repeat-x; background-position: left bottom;}

#body #frmmid #thread #mid #content #cut1{
	width:2px; float:left; height: 24px; background-image: url(../images/frmth_concut1.jpg);
	background-repeat: no-repeat; margin-bottom:7px;}

#body #frmmid #thread #mid #content #title{
	width:auto; float:left; height: 22px; background-image: url(../images/frmth_conicon.jpg); background-repeat: no-repeat;
	background-color: #FFFFFF; background-position: 8px 4px; padding-right: 11px; padding-left: 31px; border-top-width: 1px;
	border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #DAD7B6;
	border-bottom-color: #DAD7B6; font-family: Tahoma; font-size: 11px; line-height: 22px; color: #165C81;
	margin-bottom:7px;}

#body #frmmid #thread #mid #content #title b{
	color: #B10101;}

#body #frmmid #thread #mid #content #cut2{
	width:2px; float:left; height: 24px; background-image: url(../images/frmth_concut2.jpg); background-repeat: no-repeat;
	margin-bottom:7px;}

#body #frmmid #thread #mid #content p{
	width:809px; float:left; height: auto; font-family: Tahoma; font-size: 11px; line-height: 18px; color: #282828;
	text-align: justify; font-weight:normal;}

#body #frmmid #thread #mid #replytab{
	width:499px; padding-left: 310px; float:left; height: auto;}

#body #frmmid #thread #mid #replytab #repcut1{
	width:30px; float:left; height: 26px; background-image: url(../images/frmtab2_cut1.jpg); background-repeat: no-repeat;}

#body #frmmid #thread #mid #replytab #repcut2{
	width:10px; float:left; height: 26px; background-image: url(../images/frmtab2_cut2.jpg); background-repeat: no-repeat;}

#body #frmmid #thread #mid #replytab #repmid{
	width:auto; float:left; height: 22px; background-image: url(../images/frmtab2_mid.jpg); background-repeat: repeat-x;
	padding-right: 11px; padding-left: 5px; font-family: Arial; font-size: 12px; padding-top:4px;
	font-weight: bold;}

#body #frmmid #thread #mid #replytab #repmid a{
	color: #606060; text-decoration: none;}
	
#body #frmmid #thread #mid #replytab #repmid a:hover{
	color: #242424; text-decoration: none;}

#body #frmmid #thread #mid #replybox{
	width:809px; float:left; height: auto; padding-top: 14px;}

.forumreptitle{
	width:780px; float:left; height: 31px; background-image: url(../images/frmboxtop2.jpg);
	background-repeat: no-repeat; padding-left: 29px; font-family: Tahoma; font-size: 12px;
	line-height: 31px; font-weight: bold; color: #FFFFFF;}

#body #frmmid #thread #mid #replybox form{
	width:794px; float:left; height: auto; padding-left: 13px; background-color: #F5F5F5;
	padding-top: 14px; padding-bottom: 7px; border-right-width: 1px; border-bottom-width: 1px;
	border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
	border-right-color: #E0E0E0; border-bottom-color: #E0E0E0; border-left-color: #E0E0E0;}

#body #frmmid #thread #mid #replybox form input.btn{
	width:93px; float:left; height: 26px; font-family: Tahoma; font-size: 11px; padding-bottom: 4px;
	line-height: 10px; font-weight: bold; color: #505050; background-image: url(../images/frm_submit.jpg);
	padding-left: 26px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
	border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
	border-left-style: solid;}

#body #frmmid #thread #mid #replybox form #repeditor{
	width:781px; float:left; height: auto; margin-bottom: 12px;}
	
#body #frmmid #postbtn{
	width:492px; float:left; height: 26px; padding-left: 336px; padding-bottom: 15px;}

#body #frmmid #postbtn #postcut1{
	width:30px; float:left; height: 26px; background-image: url(../images/frmtab2_cut1.jpg); background-repeat: no-repeat;}

#body #frmmid #postbtn #postcut2{
	width:10px; float:left; height: 26px; background-image: url(../images/frmtab2_cut2.jpg); background-repeat: no-repeat;}

#body #frmmid #postbtn #postmid{
	width:auto; float:left; height: 22px; background-image: url(../images/frmtab2_mid.jpg); background-repeat: repeat-x;
	padding-right: 11px; padding-left: 5px; font-family: Arial; font-size: 12px; padding-top:4px;
	font-weight: bold;}

#body #frmmid #postbtn #postmid a{
	color: #606060; text-decoration: none;}
	
#body #frmmid #postbtn #postmid a:hover{
	color: #242424; text-decoration: none;}

#body #frmmid #postquestion{
	width:828px; float:left; height: auto;}

#body #frmmid #postquestion h2{
	width:793px; float:left; height: 31px; font-family: Tahoma; font-size: 12px; line-height: 31px;	font-weight: bold;
	color: #FEFEFE; background-image: url(../images/frmboxtop.jpg); background-repeat: no-repeat; padding-left: 35px;}
	
#body #frmmid #postquestion form{
	width:806px; float:left; height: auto; padding-left: 11px; background-color: #F5F5F5; padding-top: 14px;
	padding-right: 9px; padding-bottom: 10px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0; border-left-color: #E0E0E0;}

#body #frmmid #postquestion form label{
	width:auto;	float:left; height: 17px; padding-right: 6px; margin-bottom: 14px; font-family: Tahoma;	font-size: 12px;
	line-height: 17px; font-weight: bold; color: #666464;}

#body #frmmid #postquestion form input.fld{
	width:184px; float:left; height: 15px; font-family: Tahoma; font-size: 12px; line-height: 17px; font-weight: normal;
	color: #666464; background-color: #FFFFFF; border: 1px solid #D3D3D3;}

#body #frmmid #postquestion form input.btn{
	width:93px; float:left; height: 26px; font-family: Tahoma; font-size: 11px; padding-bottom: 4px; line-height: 10px;
	font-weight: bold; color: #505050; background-image: url(../images/frm_submit.jpg); padding-left: 26px;
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	border-top-style: solid; border-right-style: solid; border-bottom-style: solid;	border-left-style: solid;}

#body #frmmid #postquestion form #posteditor{
	width:803px; float:left; height: auto; margin-bottom: 12px;}

/* ------------- Forum inner Page Start ---------- */

/* ------------- Fotter ---------- */

#fotter{
	position:relative; width:897px; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; height:auto;
	padding-bottom:25px;}

#fotter #fotcut1{
	width:27px; float:left; height: 125px; background-image: url(../images/fot_cut1.jpg); background-repeat: no-repeat;
	line-height: 36px; background-position: 3px top;
}
	
#fotter #fotcut2{
	width:24px; float:left; height: 125px; background-image: url(../images/fot_cut2.jpg); background-repeat: no-repeat;
	line-height: 36px;}

#fotter #fotmid{
	width:846px; float:left; height: 94px; background-image: url(../images/fot_mid.jpg); background-repeat: repeat-x;
	line-height: 36px; padding-top: 21px;}

#fotter #fotmid p.comp{
	width:105px; float:left; height: 27px; line-height: 27px; font-family: Arial; font-size: 12px; font-weight: normal;
	color: #FFFFFF;	padding-left: 107px;}

#fotter #fotmid img.comp{
	float:left; height: auto; width: auto; margin-right: 3px; margin-bottom: 7px;}

#fotter #fotmid img.pmode{
	float:left; height: auto; width: auto; margin-left: 5px; margin-bottom: 15px;}


#fotter #fotmid img.pmode2{
	float:left; margin-bottom: 15px; margin-left: 5px; border: 1px solid #858585;}

#fotter #fotmid img.pmode3{
	float:left; margin-bottom: 15px; margin-left: 5px; border: 1px solid #858585;}

#fotter #fotmid p.pmode{
	width:110px; float:left; height: 27px; line-height: 27px; font-family: Arial; font-size: 12px;
	font-weight: normal; color: #FFFFFF; padding-left: 210px; margin-bottom: 15px;}

#fotter #fotmid p.copy{
	width:846px; float:left; height: 23px; background-image: url(../images/copy_brd.jpg); background-repeat: no-repeat;
	line-height: 18px; font-family: Verdana; font-size: 11px; font-weight: normal; color: #D6D6D6;
	margin-bottom: 15px; background-position: left top;	text-align: center; padding-top:5px;}

#fotter #fotmid p.copy a{
	color: #FFFFFF;	text-decoration: underline;}

#fotter #fotmid p.copy a:hover{
	color: #E2E2E2;	text-decoration: none;}

#fotter #fotmid p.copy span.gname{
	padding-left: 80px;}

#fotter #fotmid p.copy span.gname a{
	color: #FFFFFF;	text-decoration: none;}

#fotter #fotmid p.copy span.gname a:hover{
	color: #E2E2E2;}

/* ------------- Fotter END ---------- */

/* ------------- About us, FAQ, Contact us Page Start ---------- */
#body #innerleft{
	width:274px; float:left; height: auto; margin-right: 13px; padding-bottom:10px;}

#body #innerleft #news{
	width:274px; float:left; height: auto;}
	
#body #innerleft #news h2{
	width:236px; float:left; height: 24px; font-family: Arial; font-size: 12px; line-height: 24px;
	font-weight: bold; color: #FFFFFF; padding-left: 38px; background-image: url(../images/inrt_lttitbg1.jpg); 
	background-repeat: no-repeat;}

#body #innerleft #news #content1{
	width:254px; float:left; height: 100px; padding-top: 9px; padding-left: 9px; border-right-width: 1px;
	border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #E0E0E0;
	border-left-color: #E0E0E0; background-color: #F5F5F5; padding-right: 9px; padding-bottom: 9px;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #7F7F7F;}

#body #innerleft #test{
	width:274px; float:left; height: auto;}
	
#body #innerleft #test h2{
	width:241px; padding-left:33px; float:left; height: 24px; font-family: Arial; font-size: 12px; line-height: 24px;
	font-weight: bold; color: #FFFFFF; background-image: url(../images/inrt_lttitbg2.jpg); 
	background-repeat: no-repeat;}

#body #innerleft #test #content2{
	width:254px; float:left; height: 120px; padding-top: 9px; padding-left: 9px; border-right-width: 1px;
	border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #E0E0E0;
	border-left-color: #E0E0E0; background-color: #F5F5F5; padding-right: 9px; padding-bottom: 9px;	text-align: justify;}

#body #innerleft #test #content2 p{
	width:254px; float:left; height: auto; padding-bottom:13px; font-family: Arial;	font-size: 11px;
	line-height: 16px; font-weight: normal; color: #666666;}

#body #innerleft #test #content2 h3{
	width:254px; float:left; height: auto; font-family: Arial; font-size: 12px; line-height: 14px;
	font-weight: bold; color: #164187; padding-bottom:3px;}

#body #innerleft #test #content2 b{
	width:254px; float:left; height: auto; font-family: Arial; font-size: 10px; line-height: 12px; font-weight: normal;
	color: #006666; text-decoration: none;}

#body #innerleft img.innerltbtm{
	width:274px; float:left; height: 12px;}

#body #innerright{
	width:603px; height:auto; float:left; padding-bottom:10px;}

.cntfrm{
	padding-right:10px; padding-top:4px; padding-bottom:4px; color:#7C7C7C; font-weight:bold; font-size:11px;}

#body #innerright #titmbx{
	width:603px; height:38px; float:left;}
	
#body #innerright #titcut1{
	width:5px; height:27px; float:left; background-image: url(../images/innerp_cut1.jpg); background-repeat: no-repeat;}
	
#body #innerright #titcut2{
	width:5px; height:27px; float:left; background-image: url(../images/innerp_cut2.jpg); background-repeat: no-repeat;}

#body #innerright #titmid{
	width:auto; height:27px; float:left; padding-right: 11px; padding-left: 5px;
	background-image: url(../images/innerp_midbg.jpg); background-repeat: repeat-x; font-family: Arial;
	font-size: 13px; line-height: 27px; font-weight: bold; color: #515252;}

#body #innerright #titmid img{
	float:left;	padding-right: 8px; padding-top:4px;}

#body #innerright #titmbx #titbx1{
	width:576px; height:27px; float:left; padding-left:17px; background-image: url(../images/innerp_tpbrd.jpg);
	background-repeat: repeat-x; background-position: left bottom; margin-right: 10px;}

#body #innerright #titmbx #titbx2{
	width:590px; height:11px; float:left; border-left-width: 1px; border-left-style: solid; border-left-color: #E0E0E0;
	background-color: #FBFBFB; font-size: 8px;	line-height: 11px;}

#body #innerright #titmbx #titbx3{
	width:12px; height:11px; float:left; background-image: url(../images/inner_bxcut.jpg); background-repeat: no-repeat;
	font-size: 8px;	line-height: 11px;}

#body #innerright #contactcont{
	width:581px; height:345px; float:left; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; 
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; 
	border-right-color: #E0E0E0; border-left-color: #E0E0E0; background-color: #FBFBFB; 
	background-image: url(../images/inner_icon3_2.jpg);	background-repeat: no-repeat; 
	background-position: 465px bottom; font-family: Arial; font-size: 12px;
	line-height:25px; font-weight: normal; color: #333333; text-align: justify;}

#body #innerright #contactcont a{
	font-family: Arial; font-size: 11px; line-height: 18px; font-weight: normal; color: #006699; text-decoration: underline;
	padding-left: 5px;}

#body #innerright #contactcont a:hover{
	color: #002C40;	text-decoration: none;}

#body #innerright img.innerbtm{
	width:603px; float:left; height: 13px;}

/* ------------- About us, FAQ, Contact us Page END ---------- */

/* ------------- Inner Page Header END ---------- */

#header{
	position:relative; width:897px; height:375px; background-color: #ffffff; background-image: url(../images/mid_bg1.jpg);
	background-repeat: no-repeat; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;
	background-position: left 35px;}

#innerhead{
	position:relative; width:897px; height:426px; background-color: #ffffff;
	background-image: url(../images/mid_bg1.jpg); background-repeat: no-repeat; margin-top: 0; margin-right: auto; 
	margin-bottom: 0; margin-left: auto; background-position: left 35px;}

#innhead-cont, #innhead-cont2{
	float:left; width:880px; height:391px; position:relative; padding-left:9px; padding-right:8px;}

#innhead-cont2{
	background-image: url(../images/mid_bg1.jpg); background-repeat: no-repeat;}

#innerhdleft{
	position:absolute; left:10px; top:92px; width:557px; height:239px; background-image: url(../images/inner_lthead.jpg);
	background-repeat: no-repeat; }	

#innerhdleft img{
	position:absolute; left:223px; top:151px; width:238px; height:45px;}	

#innerhdright{
	position:absolute; left:566px; top:92px; width:320px; height:239px; background-image: url(../images/inner_rthead.jpg);
	background-repeat: no-repeat;}

#innerbox{
	position:absolute; left:0px; top:331px; width:897px; height:60px; background-image: url(../images/mid_bg2.jpg); 
	background-repeat: repeat-y;}

.midbar{
	width:846px; padding-left:25px; padding-right:25px; height:auto; float:left;}

.midbarus{
	width:853px; padding-left:30px; padding-right:23px; height:auto; float:left;}

.path{
	float:left; width:auto; height:36px; font-family: Arial; font-size: 12px; line-height: normal; color: #333333;}

.pathlink{
	float:left; color: #006699; margin-top:9px; text-decoration: underline;}

.pathlink:hover{
	color: #004A6F; text-decoration: none;}

.pathtxt{
	float:left; font-weight: normal; margin-top:9px;}

.patharr{
	float:left; font-family: Tahoma; margin-left:5px; margin-right:5px; margin-top:9px; letter-spacing: -0.2em;}
	
.shcardet{
	float:right; width:auto; height:36px; line-height: 36px; font-family: Arial; font-size: 11px; font-weight: bold;
	color: #737373;}

.shcardet b{
	width:auto; height:17px; color: #095995; margin-left: 6px; font-weight:normal;}

.cart1{
	float:left; width:auto; height:17px; line-height: 17px; background-color: #F2F2F2; background-position: 7px 3px;
	background-image: url(../images/cart_icon.jpg); background-repeat: no-repeat; margin-right: 4px; padding-right: 9px;
	padding-left: 25px; margin-top: 8px;}

.cart2{
	float:left; width:auto; height:17px; line-height: 17px; background-color: #F2F2F2; padding-right: 9px; padding-left: 9px;
	margin-top: 8px;}

.cartlnk{
	text-decoration: none; color: #737373;}

.cartlnk:hover{
	text-decoration: none; color: #303030;}

.innbxcut1{
	float:left; width:19px; height:42px; text-align: center; background-image: url(../images/usersnav_cut1.jpg);
	background-repeat: no-repeat;}

.innbxcut2{
	float:left; width:18px; height:42px; text-align: center; background-image: url(../images/usersnav_cut2.jpg);
	background-repeat: no-repeat;}

.innbxmid{
	float:left; width:809px; height:36px; text-align: center; background-image: url(../images/usersnav_mid.jpg);
	background-repeat: repeat-x; padding-bottom: 6px;}

#innerhdright{
	position:absolute; left:566px; top:92px; width:320px; height:239px; background-image: url(../images/inner_rthead.jpg);
	background-repeat: no-repeat;}

#innerhdright img.hdtxt{
	position:absolute; left:13px; top:102px; width:238px; height:45px;}

.uswelcom{
	position:absolute; left:0px; top:0px; width:290px; height:46px; font-family: Tahoma; font-size: 13px;
	line-height: normal; color: #494949; text-align:center; letter-spacing: 0.3px;text-transform: uppercase;}

.usaclink{
	color: #FFFFFF; font-family:Tahoma; font-weight: bold; text-decoration: none; font-size: 10px; letter-spacing: 0px;
	text-transform: none;}

.usaclink:hover{
	color: #000000; text-decoration: none;}
	
.usactnmain{
	width:auto; height:auto; float:left; padding-left:73px; padding-top:2px;}

.usactnmain2{
	width:auto; height:auto; float:left; padding-left:3px; padding-top:2px;}

.usactncut1{
	width:10px; height:26px; float:left; background-image: url(../images/mant_cut1.jpg); background-repeat: no-repeat;}

.usactnmid{
	width:auto; height:18px; padding-top:4px; padding-bottom:4px; padding-left:2px; padding-right:2px; 
	line-height:17px; float:left; background-image: url(../images/mant_mid.jpg); background-repeat: repeat-x;}

.usactncut2{
	width:11px; height:26px; float:left; background-image: url(../images/mant_cut2.jpg); background-repeat: no-repeat;}

/* ------------- Inner Page Header END ---------- */

/* ------------- Home Page New Start ---------- */


#marqueecontainer{
	position: relative; width: 230px; height: 153px; overflow: hidden; text-align:justify;}

#marqueecontainer2{
	position: relative; width: 254px; height: 100px; overflow: hidden; text-align:justify;}

#hmleft{
	float: left; height: auto; width: 244px; margin-right: 12px;}
	
#hmmid{
	float: left; height: auto; width: 600px;}

.ltboxmain{
	float: left; height: auto; width: 244px; margin-bottom: 9px;}

.ltboxtit{
	float: left; height: 24px; width: 244px; background-image: url(../images/hm_lttit_bg.jpg); 
	background-repeat: no-repeat;}

.ltboxmid1{
	float: left; height: 153px; width: 230px; background-image: url(../images/hm_lt_bg.jpg); 
	background-repeat: no-repeat; font-family: Arial; font-size: 11px; line-height: 16px; color: #181818; padding-bottom: 11px; padding-right: 7px; padding-left: 7px; text-align: justify; background-position: left bottom;}

.ltboxmid2{
	float: left; height: 166px; width: 232px; background-image: url(../images/hm_lt_bg.jpg); background-repeat: no-repeat;
	font-family: Arial; font-size: 11px; line-height: 16px; color: #181818; background-position: left center;
	padding-bottom: 11px; padding-top: 6px; padding-right: 6px; padding-left: 6px; text-align: justify;}
	
.lttiticon1{
	height: 24px; width: auto; background-image: url(../images/hm_titicn1.jpg); background-repeat: no-repeat;
	background-position: 9px 4px; padding-left: 34px; font-family: Arial; font-size: 12px; line-height: 24px; 
	font-weight: bold; color: #FFFFFF;}

.lttiticon2{
	height: 24px; width: auto; background-image: url(../images/hm_titicn2.jpg); background-repeat: no-repeat;
	background-position: 10px 2px; padding-left: 34px; font-family: Arial; font-size: 12px; line-height: 24px; 
	font-weight: bold; color: #FFFFFF;}

.lttiticon3{
	height: 24px; width: auto; background-image: url(../images/hm_titicn3.jpg); background-repeat: no-repeat;
	background-position: 12px 3px; padding-left: 35px; font-family: Arial; font-size: 12px; line-height: 24px; 
	font-weight: bold; color: #FFFFFF;}

.ltnwdate{
	float: left; height: 13px; width: auto; margin-bottom: 5px; font-family: Arial; font-size: 12px; line-height: 13px;
	font-weight: bold; color: #0F579D; background-image: url(../images/hm_nwicn.jpg); background-repeat: no-repeat;
	padding-left: 19px; margin-top:10px;}

.ltnwtxt{
	float: left; height: auto; width: 230px; margin-bottom: 5px; text-align: justify;}

.ltnwtxt a{
	color: #165EAD;text-decoration: underline;}

.ltnwtxt a:hover{
	color: #10437A;	text-decoration: none;}

.ltnwlnkmain{
	float: left; height: 14px; width: 232px; margin-bottom:3px;}

.ltnwlnkbg{
	float: left; height: 9px; width: 166px; background-color: #AEC3D4; margin-top: 3px; margin-bottom: 2px;
	line-height: 9px; font-family: Arial; font-size: 5px;}

.ltnwlnkc1{
	float: left; height: 14px; width: 6px; background-image: url(../images/hm_bnt1c1.jpg); background-repeat: no-repeat;}

.ltnwlnkc2{
	float: left; height: 14px; width: 6px; background-image: url(../images/hm_bnt1c2.jpg); background-repeat: no-repeat;}

.ltnwlnkmid{
	float: left; height: 14px; width: 54px; background-image: url(../images/hm_bnt1mid.jpg); background-repeat: repeat-x;
	text-align: center;}

.ltnwlnkmid a{
	color: #FFFFFF; text-decoration: none; line-height:12px;}

.ltnwlnkmid a:hover{
	color: #FFFFFF; text-decoration: underline;}

.lttesttxt1{
	color: #1F6AB2;}

.lttesttxt2{
	color: #267E93;}

.lttstbox1{
	float: left; height: 165px; width: 62px; margin-right: 3px;}

.lttstbox2{
	float: left; height: 140px; width: 165px;}

.lttstbox3{
	float: left; height: 25px; width: auto;}

.lttstboxc1{
	float: left; height: 20px; width: 7px; background-image: url(../images/hm_bnt2c1.jpg); background-repeat: no-repeat;}

.lttstboxc2{
	float: left; height: 20px; width: 7px; background-image: url(../images/hm_bnt2c2.jpg); background-repeat: no-repeat;}

.lttstboxmid{
	float: left; height: 8px; width: auto; background-image: url(../images/hm_bnt2mid.jpg); background-repeat: repeat-x;
	padding-right: 5px; padding-left: 3px; padding-top: 6px; padding-bottom: 6px;}

.lttstboxmid a{
	height: 8px; width: auto; background-image: url(../images/hm_tstlnkarr1.jpg); background-repeat: no-repeat;
	padding-left: 11px; font-family: Arial; font-size: 11px; line-height: 8px; color: #02667F;
	background-position: left 4px; text-decoration: none;}

.lttstboxmid a:hover{
	background-image: url(../images/hm_tstlnkarr2.jpg); color: #013643; text-decoration: none;}

.midboxmain1{
	float: left; height: auto; width: 600px; margin-bottom:9px;}

.midboxmain2{
	float: left; height: auto; width: 600px;}

.midbox1tit{
	float: left; height: 24px; width: 572px; font-family: Arial; font-size: 12px; line-height: 24px; font-weight: bold;
	color: #FFFFFF; background-image: url(../images/hm_midtitbg.jpg); background-repeat: no-repeat;	padding-left: 28px;}

.midbox1mid{
	float: left; height: 162px; width: 600px; font-family: Arial; font-size: 12px; line-height: 18px; font-weight: bold;
	color: #FFFFFF; background-image: url(../images/hm_midbg1.jpg); background-repeat: no-repeat;}

.midbox1text{
	float: left; height: 151px; width: 369px; padding-top: 11px; padding-right: 10px; padding-left: 17px;
	text-align: justify; line-height:16px;}

.midbox1dsc{
	float: left; height: 93px; width: 369px;}

.midbox1dsc a{
	color: #EBDE43;	text-decoration: underline;}

.midbox1dsc a:hover{
	text-decoration: none;}

.midbox1ban{
	float: left; height: 162px; width: 204px;}

.midbox2{
	float: left; height: 399px; width: 588px; background-color: #F5F5F5; background-image: url(../images/hm_midbg2.jpg);
	background-repeat: no-repeat; background-position: right bottom; padding-top: 12px; padding-left: 10px;
	border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid;
	border-right-style: solid; border-left-style: solid; border-top-color: #DBDBDB; border-right-color: #DBDBDB;
	border-left-color: #DBDBDB; font-family: Arial; font-size: 13px; font-weight: bold;	color: #464646;}

.midbox2tit{
	float: left; height: 40px; width: auto; margin-bottom: 6px;}

.midbox2rsnum{
	float: left; height: 21px; width: 20px; margin-right: 7px; margin-bottom: 13px;}

.midbox2rstxt{
	float: left; height: 21px; width: 561px; margin-bottom: 13px; line-height: 21px;}

.midbox2rstxt a{
	color: #0E7C08; text-decoration: none;}

.midbox2rstxt a:hover{
	color: #074A04; text-decoration: none;}

.midbox2btm{
	float: left; height: 11px; width: 600px;}

/* ------------- Home Page New End ---------- */


/* ------------- User Panel Support Ticket Page ---------- */

#body #userspmain{
	width:857px; padding-right:10px; height:auto; float:left; padding-bottom:10px;}

#body #userspmain #titmbx{
	width:857px; height:38px; float:left;}
	
#body #userspmain #titcut1{
	width:5px; height:27px; float:left; background-image: url(../images/innerp_cut1.jpg); background-repeat: no-repeat;}
	
#body #userspmain #titcut2{
	width:5px; height:27px; float:left; background-image: url(../images/innerp_cut2.jpg); background-repeat: no-repeat;}

#body #userspmain #titmid{
	width:auto; height:27px; float:left; padding-right: 11px; padding-left: 5px;
	background-image: url(../images/innerp_midbg.jpg); background-repeat: repeat-x; font-family: Arial;
	font-size: 13px; line-height: 27px; font-weight: bold; color: #515252;}

#body #userspmain #titmid img{
	float:left;	padding-right: 8px; padding-top:5px;}

#body #userspmain #titmbx #titbx1{
	width:830px; height:27px; float:left; padding-left:17px; background-image: url(../images/innerp_tpbrd.jpg);
	background-repeat: repeat-x; background-position: left bottom; margin-right: 10px;}

#body #userspmain #titmbx #titbx2{
	width:844px; height:11px; float:left; border-left-width: 1px; border-left-style: solid; border-left-color: #E0E0E0;
	background-color: #FBFBFB; font-size: 8px;	line-height: 11px;}

#body #userspmain #titmbx #titbx3{
	width:12px; height:11px; float:left; background-image: url(../images/inner_bxcut.jpg); background-repeat: no-repeat;
	font-size: 8px;	line-height: 11px;}

.detpname{
	width:820px; height:9px; font-family: Arial; font-size: 12px; line-height: 9px; font-weight: bold;
	color: #1964A8; background-image: url(../images/user_dept_blt.jpg); padding-left: 15px;
	background-repeat: no-repeat; background-position: 2px top;}

.detpdisc{
	width:820px; height:9px; font-family: Arial; font-size: 12px; line-height: 20px; font-weight: normal;
	color: #515252; padding-left: 15px; padding-top: 10px; padding-bottom: 10px; text-align:justify;}

.border{
	width:835px; height:auto; padding-bottom: 10px; border-top-width: 5px; border-top-style: solid; border-top-color: #EAEAEA;}
	
.suplnk{
	font-family: Arial; font-size: 12px; font-weight: bold; color: #044D95;	text-decoration: none;}

.suplnk:hover{
	color: #033567; text-decoration: underline;}

/* ------------- USER PANEL End ---------- */
	
/* ------------- Shopping Cart Page Start ---------- */

#body #userspmain #shopcont{
	width:835px; height:auto; float:left; padding-top:5px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
	border-right-color: #E0E0E0; border-left-color: #E0E0E0; background-color: #FBFBFB;
	background-image: url(../images/shop_bg.jpg); background-repeat: no-repeat; background-position: 661px bottom;
	font-family: Arial; font-size: 12px; line-height: 20px; font-weight: normal; color: #333333; text-align: justify;}


.stepboxmain{
	width:822px; height:49px; float:left; padding-top:5px; padding-bottom:25px; }

.stepboxc1{
	width:9px; height:49px; float:left; background-image: url(../images/step_cut_1.jpg); background-repeat: no-repeat;}

.stepboxc2{
	width:9px; height:49px; float:left; background-image: url(../images/step_cut_2.jpg); background-repeat: no-repeat;}

.stepboxmid{
	width:797px; height:31px; float:left; background-image: url(../images/step_mid.jpg); background-repeat: repeat-x;
	padding-right: 3px; padding-left: 4px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid;
	border-bottom-style: solid; border-top-color: #C6C6C6; border-bottom-color: #C6C6C6; padding-top: 9px;
	padding-bottom: 7px;}

.steppic1{
	width:153px; height:31px; float:left; margin-right: 8px;}

.steppic2{
	width:153px; height:31px; float:left;}

.step1{
	width:822px; height:auto; float:left; padding-right: 3px; padding-left: 4px;}

.st1tit{
	width:auto; height:auto; float:left; font-family: Arial; font-size: 13px; line-height: 18px; font-weight: bold;
	color: #006699;}

.st1txt{
	width:791px; height:auto; float:left; font-family: Arial; font-size: 12px; line-height: 20px; font-weight: normal;
	color: #333333; background-color: #F7F7F7; margin-top: 10px; margin-bottom: 10px; padding-top: 4px;
	padding-right: 12px; padding-bottom: 4px; padding-left: 12px; border-top-width: 1px; border-bottom-width: 1px;
	border-top-style: solid; border-bottom-style: dotted; border-top-color: #D3D3D3; border-bottom-color: #CCCCCC;
	text-align: justify;}

b.ptit{
	width:auto; height:auto; float:left; font-family: Arial; font-size: 11px; line-height: 18px; font-weight: bold;
	color: #006699; margin-top: 15px; text-transform: uppercase;}

.pcost{
	width:auto; margin-left:3px; height:auto; float:left; font-family: Arial; font-size: 11px; line-height: 18px; 
	font-weight: normal; color: #666666; margin-top: 15px;}

.pmcost{
	width:auto; margin-left:3px; height:auto; float:left; font-family: Arial; font-size: 11px; line-height: 18px; 
	font-weight: normal; color: #628129; margin-top: 15px;}

.disc{
	width:791px; height:auto; float:left; font-family: Arial; font-size: 11px; line-height: 20px; font-weight: normal;
	color: #333333; background-color: #FBFBFB; margin-top: 4px; margin-bottom: 0px; padding-top: 4px;
	padding-right: 12px; padding-bottom: 4px; padding-left: 12px; border-top-width: 1px; border-bottom-width: 1px;
	border-top-style: solid; border-bottom-style: dotted; border-top-color: #D3D3D3; border-bottom-color: #CCCCCC;
	text-align: justify;}

.st1form{
	width:815px; height:auto; float:left; margin-top: 10px; margin-bottom: 10px;}

.st1product{
	width:207px; height:17px; float:left; font-family: Arial; font-size: 11px; line-height: 22px; font-weight: normal;
	color: #666666;}

.st1btn{
	width:100px; height:25px; padding-top: 1px;  float:left; font-family: Arial; font-size: 11px; font-weight: bold;
	color: #666666; border: 1px solid #999999; background-color: #FDFDFD;}

.st1btn:hover{
	color: #333333;	background-color: #F4F4F4;}

.step2{
	width:822px; height:auto; float:left; padding-right: 5px; padding-left: 8px;}

.st2frm1{
	width:auto; height:auto; float:left; font-family: Arial; font-size: 12px; line-height: 18px; color: #666666;}

.st2frm2{
	width:auto; height:auto; float:left; font-family: Arial; font-size: 12px; line-height: 18px; color: #666666;}

.st2frm3{
	width:590px; height:auto; float:left; font-family: Arial; font-size: 12px; line-height: 18px; color: #666666;}

.st2box1{
	background-color:#DDDDDD; width:822px; height:auto; float:left; margin-bottom:20px;}

.st2no1{
	width:30px; height:auto; background-color: #F7F7F7; font-weight: bold; padding-top: 5px;
	padding-right: 8px; padding-left: 6px; padding-bottom: 5px; vertical-align:top; text-align:left;}

.st2tit{
	width:auto; height:auto; background-color: #F7F7F7; font-weight: bold; padding-top: 5px;
	padding-right: 14px; padding-left: 6px; padding-bottom: 5px; vertical-align:top; text-align:left;}

.st2tit1{
	width:auto; height:auto; background-color: #F7F7F7; font-weight: bold; padding-top: 5px;
	padding-right: 14px; padding-left: 6px; padding-bottom: 5px; vertical-align:top; text-align:right;}

.st2text1{
	width:70px; height:auto; background-color: #FBFBFB; padding-top: 5px;
	padding-right: 20px; padding-left: 20px; padding-bottom: 4px; vertical-align:middle; text-align:center;}

.st2text{
	width:auto; height:auto; background-color: #FBFBFB; padding-top: 5px;
	padding-right: 14px; padding-left: 6px; padding-bottom: 4px; vertical-align:top; text-align:left;}

.st2quant{
	width:35px; height:15px; background-color: #FFFFFF; text-align:center; font-family: Arial;
	font-size: 10px; line-height: 15px; font-weight: normal; color: #666666; border: 1px solid #CCCCCC;}

.st2dlt{
	width:13px; height:13px; margin-top:3px; margin-bottom:3px; margin-right:10px; float:left;}

.st2box2{
	background-color:#DDDDDD; width:220px; height:auto; float:left; margin-right:10px; margin-bottom:0px; }

.st2tit2{
	width:auto; height:auto; background-color: #F7F7F7; font-weight: bold; padding-top: 5px;
	padding-right: 14px; padding-left: 6px; padding-bottom: 5px; vertical-align:top; text-align:center;}

.st2text2{
	width:auto; height:auto; background-color: #FBFBFB; padding-top: 8px;
	padding-right: 8px; padding-left: 8px; padding-bottom: 8px; vertical-align:top; text-align:center;}
	
.st2pfld{
	width:170px; height:17px; background-color: #FFFFFF; text-align:center; font-family: Arial;
	font-size: 12px; font-weight: normal; color: #666666; border: 1px solid #CCCCCC; padding-top: 3px;}

.st2pbtn{
	width:90px; height:25px; padding-top: 1px; font-family: Arial; font-size: 11px; font-weight: bold; color: #666666;
	margin-top: 10px; border: 1px solid #999999; background-color: #FDFDFD; text-align: center;}

.st2pbtn:hover{
	color: #333333;	background-color: #F4F4F4;}

.st2box4{
	background-color:#DDDDDD; width:auto; height:auto; float:left; margin-bottom:13px; margin-right:10px; }
	
.st2tit4{
	width:auto; height:auto; background-color: #F7F7F7; font-weight: bold; padding-top: 5px;
	padding-right: 14px; padding-left: 6px; padding-bottom: 5px; vertical-align:top; text-align:left;}

.st2pmtext1{
	width:140px; height:auto; background-color: #FBFBFB; padding-top: 6px;
	padding-left: 6px; padding-bottom: 6px; vertical-align:top; text-align:left;}

.st2pmtext2{
	width:185px; height:auto; background-color: #FBFBFB; padding-top: 6px;
	padding-left: 8px; padding-bottom: 6px; vertical-align:top; text-align:left;}

.st2pmtext3{
	width:100px; height:auto; background-color: #FBFBFB; padding-top: 6px;
	padding-left: 8px; padding-bottom: 6px; vertical-align:top; text-align:left;}

.st2pmname{
	 width:auto; height:20px; float:left;}

.st2pmcheck{
	width:auto; height:17px; padding-top:3px; float:left;}

.st2pmchklogo1{
	width:auto; margin-top:3px; margin-left:6px; float:left;}

.st2pmchklogo2{
	margin-top:3px; margin-left:7px; float:left;}

.st2pmchklogo3{
	width:auto; margin-top:2px; margin-left:6px; float:left;}

.st2box5{
	width:301px; height:30px; float:left; margin-bottom:0px;  margin-right:10px; }
	
.st2mbtn1{
	width:100px; height:25px; font-family: Arial; font-size: 11px; font-weight: bold; color: #0E0E87;
	margin-right:10px; text-align: center; float:left;}

.st2mbtn2{
	width:150px; height:25px; font-family: Arial; font-size: 11px; font-weight: bold; color: #333333;
	margin-right:10px; text-align: center; float:left;}

.shop-btn1{
	width:150px; height:20px; font-family: Arial; font-size: 11px; font-weight: bold; color: #333333;
	margin-right:10px; text-align: center; float:left;}

.shop-form{
	width: auto; height:auto; float:left;}

.step3{
	width:822px; height:auto; float:left; padding-right: 5px; padding-left: 8px;}
	
.st3form{
	width:822px; height:auto; float:left;}

.st3box1{
	background-color:#DDDDDD; width:822px; height:auto; float:left; margin-bottom:20px;}

.st3no1{
	width:30px; height:auto; background-color: #F7F7F7; font-weight: bold; padding-top: 5px;
	padding-right: 8px; padding-left: 6px; padding-bottom: 5px; vertical-align:top; text-align:left;}

.st3tit{
	width:auto; height:auto; background-color: #F7F7F7; font-weight: bold; padding-top: 5px;
	padding-right: 14px; padding-left: 6px; padding-bottom: 5px; vertical-align:top; text-align:left;}

.st3text{
	width:auto; height:auto; background-color: #FBFBFB; padding-top: 5px;
	padding-right: 14px; padding-left: 6px; padding-bottom: 4px; vertical-align:top; text-align:left;}

.st3box2{
	background-color:#DDDDDD; width:822px; height:auto; float:left; margin-bottom:20px; }
	
.st3tit2{
	width:auto; height:auto; background-color: #F7F7F7; font-weight: bold; padding-top: 8px;
	padding-right: 35px; padding-left: 6px; padding-bottom: 5px; vertical-align:top; text-align:left;}

.st3text2{
	width:auto; height:auto; background-color: #FBFBFB; padding-top: 8px;
	padding-right: 35px; padding-left: 8px; padding-bottom: 6px; vertical-align:top; text-align:left;}

.st3box3{
	background-color:#DDDDDD; width:500px; height:auto; float:left;}
	
.st3tit3{
	width:auto; height:auto; background-color: #F7F7F7; font-weight: bold; padding-top: 8px;
	padding-right: 35px; padding-left: 6px; padding-bottom: 5px; vertical-align:top; text-align:left;}

.st3text3{
	width: auto; height:auto; background-color: #FBFBFB; padding-top: 8px;
	padding-right: 35px; padding-left: 8px; padding-bottom: 6px; vertical-align:top; text-align:left;}

.st3text4{
	width: auto; height:auto; background-color: #FBFBFB; padding-top: 8px;
	padding-right: 35px; padding-left: 8px; padding-bottom: 6px; vertical-align:top; text-align:left;}

.st3frmfld{
	width:150px; height:15px; background-color: #FFFFFF; padding-top: 1px; font-family: Arial;
	font-size: 11px; font-weight: normal; color: #666666; border: 1px solid #CCCCCC;}

.st3text5{
	width:550px; height:auto; background-color: #FBFBFB; padding-top: 8px;
	padding-right: 35px; padding-left: 8px; padding-bottom: 6px; vertical-align:top; text-align:left;}

.st3tcheck{
	width:13px; height:13px; margin-top:3px; margin-bottom:3px; margin-right:10px; float:left;}

.st3ttext{
	width:auto; height:auto; float:left;}

.st3tlink{
	color: #1D75A9;	text-decoration: underline;}

.st3tlink:hover{
	color: #0E3750; text-decoration: none;}

.st3frmbtn{
	width:80px; height:25px; font-family: Arial; font-size: 11px; font-weight: bold; color: #0E0E87;
	margin-right:10px; text-align: center;}

.st3box4{
	width:822px; height:auto; float:left;}
	
.st3regbtn{
	width:130px; height:25px; font-family: Arial; font-size: 11px; font-weight: bold; color: #333333;
	margin-right:10px; text-align: center;}

.st3loginbtn{
	width:180px; height:25px; font-family: Arial; font-size: 11px; font-weight: bold; color: #333333;
	text-align: center;}

#body #userspmain #shopcont .step4{
	width:815px; height:auto; float:left; padding-right: 10px; padding-left: 10px; padding-bottom:35px; padding-top:5px;}

.step5{
	width:815px; height:auto; float:left; padding-right: 10px; padding-left: 10px; }

.title{
	width:555px; padding-top:10px; padding-bottom:35px; height:15px; float:left; font-family: Arial; font-weight:bold;
	font-size: 24px; color: #1062BC;}

.pay{
	width:260px; height:65px; float:left;}

.ptit{
	width:auto; height:auto; margin-left:1px; float:left; font-family: Arial; font-size: 16px; font-weight: bold;
	color: #D00000;	padding-bottom:3px;}

.ptxt{
	width:auto; height:auto; margin-left:1px; float:left; font-family: Arial; font-size: 12px; 
	color: #666666;	padding-bottom:10px;}
	
.incont{
	width:815px; height:auto; float:left;}

.box1{
	background-color:#DDDDDD; width:auto; height:auto; float:left; margin-bottom:20px;}

.bx1tit1{
	width:397px; height:auto; background-color: #F7F7F7; font-weight: bold;
	padding-top: 7px; padding-left: 8px; padding-bottom: 7px; vertical-align:top;
	font-size:13px; text-transform: uppercase;}

.bx1tit2{
	width:397px; height:auto; background-color: #F7F7F7; font-weight: bold;
	padding-top: 7px; padding-left: 8px; padding-bottom: 7px; vertical-align:top;
	font-size:13px; text-transform: uppercase;}

.bx1text{
	width:auto; height:auto; background-color: #FBFBFB; padding-top: 2px;
	padding-left: 8px; padding-right: 8px; vertical-align:top;}

.bx1text1{
	font-weight: bold; color: #2058AC; float: left; height: auto; width: auto;
	padding-bottom: 5px; padding-right: 5px; font-size: 11px;}

.bx1text2{
	font-weight: bold; color: #2058AC; float: left; height: auto; width: auto; font-size: 11px;}

.bx1text3{
	float: left; height: auto; width: auto; padding-bottom: 5px; font-size: 11px;}

.box2{
	background-color:#DDDDDD; width:815px; height:auto; float:left; margin-bottom:20px;}

.bx2tit{
	width:auto; height:auto; background-color: #F7F7F7; font-weight: bold;
	padding-top: 7px; padding-left: 8px; padding-bottom: 7px; vertical-align:top;
	font-size:12px; text-transform: uppercase;}
	
.bx2text{
	width:auto; height:auto; background-color: #FBFBFB; padding-top: 2px;
	padding-left: 8px; padding-right: 8px; vertical-align:top; color: #2058AC;}

.box3{
	background-color:#DDDDDD; width:auto; height:auto; float:left; margin-bottom:20px;}

.bx3tit1{
	width:553px; height:auto; background-color: #F7F7F7; font-weight: bold;
	padding-top: 7px; padding-left: 8px; padding-bottom: 7px; vertical-align:top;
	font-size:12px; text-transform: uppercase;}

.bx3tit2{
	width:70px; height:auto; background-color: #F7F7F7; font-weight: bold;
	padding-top: 7px; padding-left: 8px; padding-bottom: 7px; vertical-align:top;
	font-size:12px; text-transform: uppercase;}

.bx3tit3{
	width:70px; height:auto; background-color: #F7F7F7; font-weight: bold;
	padding-top: 7px; padding-left: 8px; padding-bottom: 7px; vertical-align:top;
	font-size:12px; text-transform: uppercase;}

.bx3tit4{
	width:100px; height:auto; background-color: #F7F7F7; font-weight: bold;
	padding-top: 7px; padding-left: 8px; padding-bottom: 7px; vertical-align:top;
	font-size:12px; text-transform: uppercase;}
	
.bx3text{
	width:auto; height:auto; background-color: #FBFBFB; padding-top: 2px;
	padding-left: 8px; padding-right: 8px; vertical-align:top;}

.box4{
	background-color:#DDDDDD; width:auto; height:auto; float:left; margin-bottom:10px;}

.bx4tit{
	width:auto; height:auto; background-color: #F7F7F7; font-weight: bold;
	padding-top: 5px; padding-left: 8px; padding-right: 18px; padding-bottom: 7px; vertical-align:top;}

.bx4text{
	width:auto; height:auto; background-color: #FBFBFB; padding-top: 5px;
	padding-left: 8px; padding-right: 8px; padding-right: 18px; vertical-align:top;}

.bx4tran{
	width:auto; height:auto; background-color: #FBFBFB; float:left; padding-top: 5px; padding-bottom: 2px;
	font-family: Arial; font-size: 12px; font-weight: bold; color: #006666;	text-transform: uppercase;}

.box5{
	width:815px; height:auto; float:left; margin-top:10px;}

.bx5btns{
	width:auto; height:auto; text-align:center;}

.bx5frm{
	width:814px; height:auto; float:left;}

.bx5inbtn1{
	width:105px; height:25px; font-family: Arial; font-size: 11px; font-weight: bold; color: #464646;
	margin-right:10px; text-align: center;}

.bx5inbtn2{
	width:110px; height:25px; font-family: Arial; font-size: 11px; font-weight: bold; color: #464646;
	margin-right:10px; text-align: center;}

.bx5inbtn3{
	width:130px; height:25px; font-family: Arial; font-size: 11px; font-weight: bold; color: #0E0E87;
	margin-right:10px; text-align: center;}

/* ------------- Shopping Cart Page End ---------- */

/* ------------- Cleint Testomonials Page Start Here---------- */

#body #userspmain #testmcont{
	width:835px; height:auto; float:left; padding-top:5px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px;
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
	border-right-color: #E0E0E0; border-left-color: #E0E0E0; background-color: #FBFBFB;}

#body #userspmain #testmcont #testmbox{
	width:835px; height:auto; float:left; margin-bottom:15px;}

#body #userspmain #testmcont #testmbox h3{
	width:auto; height:10px; float:left; color: #0D5EAB; background-image: url(../images/ct_qoma.jpg);
	background-repeat: no-repeat; margin-bottom: 6px; padding-left: 23px; padding-top:7px; font-family: Arial;
	font-size: 12px; line-height:10px; font-weight: normal;}

#body #userspmain #testmcont #testmbox h3 b{
	width:auto; height:10px; padding-right:5px; float:left; color: #0D5EAB; font-size: 11px; font-weight: bold;}

#body #userspmain #testmcont #testmbox p{
	width:auto; height:10px; float:left; color: #515252; margin-bottom: 6px; padding-left: 23px; padding-top:7px; 
	font-family: Arial;	font-size: 12px; line-height:10px; font-weight: normal;}

#body #userspmain #testmcont #testmbox p b{
	width:auto; height:10px; padding-right:5px; float:left; color: #515252; font-size: 11px; font-weight: bold;}

#body #userspmain #testmcont #testmbox #review{
	width:812px; height:auto; margin-left: 23px; float:left; background-image: url(../images/ct_bg.jpg);
	background-repeat: no-repeat; background-position: 694px center; padding-bottom: 8px; border-bottom-width: 1px;
	border-bottom-style: dotted; border-bottom-color: #D6D6D6;}

#body #userspmain #testmcont #testmbox #review p{
	width:auto; height:auto; float:left; color: #515252; padding-top:2px; font-family: Arial; font-size: 11px; 
	line-height:16px; font-weight: normal; padding-left: 0px; text-align:justify; margin-bottom:0px;}
	
#body #userspmain #testmcont #testmbox #review b{
	width:auto; height:auto; padding-top:5px; float:left; color: #515252; font-family: Arial; line-height:12px; 
	font-size: 12px; font-weight: bold; }

/* ------------- Cleint Testomonials Page End---------- */

/* ------------- FAQ Page Start Here---------- */

#dropdown-menu{
	border:1px solid #cacaca;
	height: 25px;
	background-color: #FBFBFB;
}
#url-textfield{
	border:1px solid #cacaca;	
	height: 25px;
	width: 400px;
	background-color: #FBFBFB;
}
#go-button{
	border:1px solid #cacaca;
	height: 27px;
	width:100px;
	background-color: #FBFBFB;
}

#check-box{
	border:1px solid #cacaca;
	background-color: #FBFBFB;
	padding-left:3px;
}

#body #userspmain #faqcont{
	width:835px; height:auto; float:left; padding-top:5px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
	border-right-color: #E0E0E0; border-left-color: #E0E0E0; background-color: #FBFBFB;}

#body #userspmain #faqcont-2{
	width:835px; height:auto; float:left; padding-top:5px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
	border-right-color: #E0E0E0; border-left-color: #E0E0E0; background-color: #FBFBFB; background-image: url(../images/shield.png);
	background-repeat: no-repeat; background-position: 750px bottom;}

#body #userspmain #faqcont #faqmbox{
	width:835px; height:auto; float:left; margin-bottom:15px;}

#body #userspmain #faqcont-2 #faqmbox-2{
	width:835px; height:auto; float:left; margin-bottom:5px;}

#proxy_ajax a, #faqmbox-2 a{
	color:#06C; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#body #userspmain #faqcont #faqmbox b.que{
	width:auto; height:10px; float:left; color: #006FAA; background-image: url(../images/ct_qoma.jpg);
	background-repeat: no-repeat; margin-bottom: 6px; padding-left: 23px; padding-top:7px; font-family: Arial;
	font-size: 12px; line-height:10px; font-weight: normal; font-weight: bold;}

#body #userspmain #faqcont-2 #faqmbox-2 b.que{
	width:auto; height:10px; float:left; color: #006FAA; background-image: url(../images/ct_qoma.jpg);
	background-repeat: no-repeat; margin-bottom: 6px; padding-left: 23px; padding-top:7px; font-family: Arial;
	font-size: 12px; line-height:10px; font-weight: normal; font-weight: bold;}

#body #userspmain #faqcont #faqmbox h3{
	width:750px; height:auto; padding-top:4px; padding-left:5px; float:left; color: #006FAA; font-size: 12px; 
	font-family: Arial; font-weight: normal;}

#body #userspmain #faqcont-2 #faqmbox-2 h3{
	width:820px; height:auto; padding-top:4px; float:left; color: #fff; font-size: 12px; 
	font-family: Arial; font-weight: normal; font-weight:bold; background:url(../images/blue-bg.jpg) repeat-x; padding:5px;}

#body #userspmain #faqcont-2 #faqmbox-2 h4{
	width:750px; height:auto; padding-top:4px; padding-left: 143px; float:left; color: #006FAA; font-size: 12px; 
	font-family: Arial; font-weight: normal; font-weight:bold;}

#body #userspmain #faqcont #faqmbox #answer{
	width:812px; height:auto; margin-left: 23px; float:left; background-image: url(../images/faq_bg.jpg);
	background-repeat: no-repeat; background-position: 694px center; padding-bottom: 8px; border-bottom-width: 1px;
	border-bottom-style: dotted; border-bottom-color: #D6D6D6;}

#body #userspmain #faqcont-2 #faqmbox-2 #answer-2{
	width:830px; height:auto; float:left; padding-bottom: 8px; border-bottom-width: 1px;
	border-bottom-style: dotted; border-bottom-color: #D6D6D6;}

#body #userspmain #faqcont #faqmbox #answer p.ans{
	width:auto; height:auto; float:left; color: #515252; padding-top:2px; font-family: Arial; font-size: 11px; 
	line-height:16px; font-weight: normal; padding-left: 0px; text-align:justify; margin-bottom:0px;}

#body #userspmain #faqcont-2 #faqmbox-2 #answer-2 p.ans{
	width:auto; height:auto; float:left; color: #515252; padding-top:2px; font-family: Arial; font-size: 11px; 
	line-height:16px; font-weight: normal; padding-left: 0px; text-align:justify; margin-bottom:0px;}

#body #userspmain #faqcont #faqmbox #answer b.ans{
	width:auto; height:auto; padding-top:10px; float:left; color: #515252; font-family: Arial; line-height:12px; 
	font-size: 12px; font-weight: bold; }

#body #userspmain #faqcont-2 #faqmbox-2 #answer-2 b.ans{
	width:auto; height:auto; padding-top:10px; float:left; color: #515252; font-family: Arial; line-height:12px; 
	font-size: 12px; font-weight: bold; }

#body #userspmain #faqcont #faqmbox #answer p.date{
	width:auto; height:auto; float:left; color: #00477F; padding-top:8px; font-family: Arial; font-size: 11px; 
	line-height:16px; font-weight: normal; padding-left: 0px; text-align:justify; margin-bottom:0px;}

#body #userspmain #faqcont-2 #faqmbox-2 #answer-2 p.date{
	width:auto; height:auto; float:left; color: #00477F; padding-top:8px; font-family: Arial; font-size: 11px; 
	line-height:16px; font-weight: normal; padding-left: 0px; text-align:justify; margin-bottom:0px;}

#body #userspmain #faqcont #faqmbox #answer b.date{
	width:auto; height:auto; padding-top:10px; padding-right:7px; float:left; color: #515252; font-family: Arial; 
	line-height:12px; font-size: 12px; font-weight: bold; }

#body #userspmain #faqcont-2 #faqmbox-2 #answer-2 b.date{
	width:auto; height:auto; padding-top:10px; padding-right:7px; float:left; color: #515252; font-family: Arial; 
	line-height:12px; font-size: 12px; font-weight: bold; }


.perma{
	width:auto; float:left; height:20px; line-height:20px;}

.perma a{
	color: #000000; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: underline;}

.perma a:hover{
	text-decoration: none;}

#body #userspmain #faqcont #faqmbox h3{
	float:left; width:658px; height:auto; padding-top:4px; padding-left:5px; float:left; color: #006FAA; font-size: 12px; 
	font-family: Arial; font-weight: normal; padding-right:20px; padding-bottom:10px; }
	
#body #userspmain #faqcont #faqmbox #answer{
	width:812px; height:auto; margin-left: 23px; float:left; background-image: url(../images/faq_bg.jpg);
	background-repeat: no-repeat; background-position: 694px center; padding-bottom: 8px; border-bottom-width: 1px;
	border-bottom-style: dotted; border-bottom-color: #D6D6D6;}

#body #userspmain #faqcont #faqmbox #answer p.ans{
	width:auto; height:auto; float:left; color: #515252; padding-top:2px; font-family: Arial; font-size: 11px; 
	line-height:16px; font-weight: normal; padding-left: 0px; text-align:justify; margin-bottom:0px;}
	
#body #userspmain #faqcont #faqmbox #answer b.ans{
	width:auto; height:auto; padding-top:10px; float:left; color: #515252; font-family: Arial; line-height:12px; 
	font-size: 12px; font-weight: bold; }

#body #userspmain #faqcont #faqmbox #answer p.date{
	width:auto; height:auto; float:left; color: #00477F; padding-top:8px; font-family: Arial; font-size: 11px; 
	line-height:16px; font-weight: normal; padding-left: 0px; text-align:justify; margin-bottom:0px;}

#body #userspmain #faqcont #faqmbox #answer b.date{
	width:auto; height:auto; padding-top:10px; padding-right:7px; float:left; color: #515252; font-family: Arial; 
	line-height:12px; font-size: 12px; font-weight: bold; }

/* ------------- FAQ Page Start Here---------- */

/* ------------- Term and condition Page Start Here---------- */

#body #userspmain #terms{
	width:823px; height:auto; float:left; padding-top:5px; padding-right: 16px; padding-left: 16px; border-right-width: 1px;
	border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #E0E0E0;
	border-left-color: #E0E0E0; background-color: #FBFBFB; background-image: url(../images/term_bg.jpg);
	background-repeat: no-repeat; background-position: 670px bottom; font-family: Arial; font-size: 12px;
	line-height: 18px; font-weight: normal; text-align: justify; color: #333333;}

#body #userspmain #terms p strong{
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	color: #026BA4;
}

#body #userspmain #terms p b{
	font-weight: bold;
	color: #666666;
}

#body #userspmain #terms p{
	float:left;
	padding-bottom:10px;
}

.tmlist{
	padding-left:50px;
	padding-top:3px;
	list-style-position: outside;
	list-style-type: disc;
}


/* ------------- Term and condition Page End Here---------- */

/* ------------- Tutorial Page Start Here---------- */

#body #userspmain #tutcont{
	width:823px; height:auto; float:left; padding-top:5px; padding-right: 16px; padding-left: 16px;
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
	border-right-color: #E0E0E0; border-left-color: #E0E0E0; background-color: #FBFBFB;}

#body #userspmain #tutcont #tutmbox{
	width:823px; height:auto; float:left; padding-bottom:16px;}

#body #userspmain #tutcont #tutmbox #cut1_1{
	width:42px; height:38px; float:left; background-image: url(../images/tutcut_1_1.jpg);
	background-repeat: no-repeat;}

#body #userspmain #tutcont #tutmbox #cut1_2{
	width:42px; height:38px; float:left; background-image: url(../images/tutcut_1_2.jpg);
	background-repeat: no-repeat;}

#body #userspmain #tutcont #tutmbox #cut1_3{
	width:42px; height:38px; float:left; background-image: url(../images/tutcut_1_3.jpg);
	background-repeat: no-repeat;}

#body #userspmain #tutcont #tutmbox #cut1_4{
	width:42px; height:38px; float:left; background-image: url(../images/tutcut_1_4.jpg);
	background-repeat: no-repeat;}

#body #userspmain #tutcont #tutmbox #cut1_5{
	width:42px; height:38px; float:left; background-image: url(../images/tutcut_1_5.jpg);
	background-repeat: no-repeat;}

#body #userspmain #tutcont #tutmbox #cut2{
	width:61px; height:38px; float:left; background-image: url(../images/tutcut_2.jpg);
	background-repeat: no-repeat;}

#body #userspmain #tutcont #tutmbox #topmid{
	width:712px; height:27px; float:left; background-image: url(../images/tut_mid.jpg);
	background-repeat: repeat-x; font-family: Arial; font-size: 13px; line-height: 16px;
	font-weight: bold; color: #515252; padding-top: 11px; padding-left: 7px;}

#body #userspmain #tutcont #tutmbox #mid{
	width:785px; height:auto; float:left; background-image: url(../images/tutbx_shade.jpg); background-repeat: repeat-x;
	background-color: #FFFFFF; background-position: left 1px; padding-top: 16px; padding-right: 18px; 
	padding-left: 18px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid;
	border-bottom-style: solid; border-left-style: solid; border-right-color: #EBEBEB; border-bottom-color: #EBEBEB;
	border-left-color: #EBEBEB;}
	
.tconm{
	background-image: url(../images/tut_check.jpg); background-repeat: no-repeat; background-position: left 4px;
	height: auto; width: 367px; float:left; padding-right: 5px; padding-left: 20px; padding-bottom: 14px;
	font-family: Arial; font-size: 12px; line-height: 20px; font-weight: bold;}

.tlink{
	background-image: url(../images/tut_brk.jpg); background-repeat: repeat-x; background-position: left bottom;
	height: auto; width: auto; float:left; color: #5F95BB; text-decoration: none; line-height: 20px;}

.tlink:hover{
	color: #396788;	text-decoration: none;}

.tutincont{
	width:823px; height:auto; float:left; padding-bottom:20px;}

.tutstp{
	width:auto; height:12px; float:left; color: #0D5EAB; background-image: url(../images/ct_qoma.jpg);
	background-repeat: no-repeat; padding-left: 21px; padding-top:8px; padding-bottom:8px; font-family: Arial;
	font-size: 12px; line-height:12px; font-weight: bold;}

.tutstpdis{
	width:802px; height:auto; float:left; background-image: url(../images/ct_brk.jpg); background-repeat: repeat-x;
	background-position: left bottom; padding-bottom: 8px; font-family: Arial; font-size: 11px; line-height: 16px;
	color: #515252; margin-left: 21px; text-align: justify;}

.tutstppic{
	width:802px; height:auto; float:left; background-image: url(../images/ct_brk.jpg); background-repeat: repeat-x;
	background-position: left bottom; padding-bottom: 10px; margin-left: 21px; padding-top: 9px; text-align: center;}

.tutstppic img{
	width:590px; height:auto; border: 1px solid #DFDFDF;}

.tutstpfig{
	width:802px; height:26px; float:left; background-image: url(../images/ct_brk.jpg); background-repeat: repeat-x;
	background-position: left bottom; padding-bottom: 1px; margin-left: 21px; font-family: Arial; font-size: 13px;
	line-height: 26px; font-weight: bold; color: #515252; text-align: center;}

/* ------------- Tutorial Page End Here---------- */

/* ------------- News and Events Page Start Here---------- */

#body #userspmain #newscont{
	width:823px; height:auto; float:left; padding-top:5px; padding-right: 16px; padding-left: 16px;
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
	border-right-color: #E0E0E0; border-left-color: #E0E0E0; background-color: #FBFBFB;}

.newsmbox{
	width:823px; height:auto; float:left; padding-bottom:20px;}

.newstit{
	width:700px; height:12px; float:left; color: #0D5EAB; background-image: url(../images/ct_qoma.jpg);
	background-repeat: no-repeat; padding-left: 21px; padding-top:8px; padding-bottom:8px; font-family: Arial;
	font-size: 12px; padding-right:20px; line-height:12px; font-weight: bold;}

.newsdt{
	width:802px; height:auto; float:left; font-family: Arial; font-size: 11px; line-height: 22px;
	color: #00477F; margin-left: 21px; text-align: justify;}
	
.newsdt b{
	color: #515252;}

.newsdis{
	width:802px; height:auto; float:left; background-image: url(../images/ct_brk.jpg); background-repeat: repeat-x;
	background-position: left bottom; padding-bottom: 8px; font-family: Arial; font-size: 11px; line-height: 16px;
	color: #515252; margin-left: 21px; text-align: justify;}

/* ------------- News and Events Page End Here---------- */

/* ------------- About us Page Start Here---------- */

#body #userspmain #aboutcont{
	width:823px; height:auto; float:left; padding-top:5px; padding-right: 16px; padding-left: 16px;
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
	border-right-color: #E0E0E0; border-left-color: #E0E0E0; background-color: #FBFBFB;
	background-image: url(../images/inner_icon1_2.jpg); background-repeat: no-repeat; background-position: 710px bottom;
	font-family: Arial; font-size: 12px; line-height: 20px; font-weight: normal; color: #333333; text-align: justify;}

.abouttext{
	width:710px; height:auto; float:left; margin-bottom:8px;}

.abouttext2{
	width:816px; height:auto; float:left; margin-bottom:8px;}

.aboutpic{
	height: 94px;  float: left; width: 94px; border: 3px solid #FFFFFF; margin-right:10px; margin-bottom:8px;}

/* ------------- About us Page End Here---------- */

/* ------------- User Panel Start Here---------- */

/* ------------- Header Start Here---------- */

#userhead{
	position:relative; width:877px; padding-left:10px; padding-right:10px; height:auto; background-color: #ffffff;
	background-image: url(../images/mid_bg1.jpg); background-repeat: no-repeat; margin-top: 0; margin-right: auto; 
	margin-bottom: 0; margin-left: auto;}

#userhead #inner{
	position:relative; float:left; width:877px; height:239px; margin-top: 0; margin-right: auto; margin-bottom: 0;
	margin-left: auto; background-image: url(../images/user_hd.jpg); background-repeat: no-repeat;}

#userhead #inner a img{
	position:absolute; width:223px; height:57px; left:20px; top:14px;}

#userhead #inner ul{
	position:absolute; left:321px; top:0px; float:left; background-image: url(../images/usernav_bg.jpg); 
	background-repeat: no-repeat; width:517px; padding-left: 20px; height:46px; padding-right: 0px; padding-bottom: 4px;}

#userhead #hdshade{
	position:relative; float:left; width:877px; height:37px; margin-top: 0; margin-right: auto; margin-bottom: 0;
	margin-left: auto; background-image: url(../images/ushd_shade.jpg); background-repeat: no-repeat; 
	background-position: 7px top;}

#userhead #inner ul li{
	float: left; height: 34px; width: auto; margin-right: 16px; margin-top: 12px;}

#userhead #inner ul li.nend{
	margin-right: 0px;}

#userhead #inner ul li a{
	font-family: Arial; font-size: 13px; line-height: normal; font-weight: bold; color: #747576; text-decoration: none;}

#userhead #inner ul li a:hover{
	color:#0B6AA1; text-decoration: none; border-bottom-width: 2px; border-bottom-style: solid;	border-bottom-color: #333333;}

#userhead #inner ul li a.lgt{
	color:#4D4E4F;}

#userhead #inner ul li a.lgt:hover{
	color:#0B6AA1; text-decoration: none; border-bottom-width: 2px; border-bottom-style: solid;	border-bottom-color: #333333;}

.subncut1{
	float:left; width:19px; height:42px; text-align: center; background-image: url(../images/usersnav_cut1.jpg);
	background-repeat: no-repeat;}

.subncut2{
	float:left; width:18px; height:42px; text-align: center; background-image: url(../images/usersnav_cut2.jpg);
	background-repeat: no-repeat;}

.subnmid{
	float:left; width:auto; height:36px; text-align: center; background-image: url(../images/usersnav_mid.jpg);
	background-repeat: repeat-x; padding-bottom: 6px;}

.subnmid ul{
	float:left; width:auto; height:36px;}

.subnmid ul li{
	float: left; height: 29px; width: auto; background-image: url(../images/usersnav_brk.jpg); background-repeat: no-repeat;
	background-position: right 1px; padding-right: 7px; padding-left: 5px; padding-top:7px;}

.subnmid ul li.snend{
	background-image: none;}

.subnmid ul li a{
	font-family: Arial; font-size: 12px; line-height: normal; font-weight: normal; color: #1B79AA; text-decoration: none;}

.subnmid ul li a:hover{
	color:#124F70; text-decoration: none; border-bottom-width: 1px; border-bottom-style: solid;	border-bottom-color: #333333;}

/* ------------- Header End Here---------- */

/* ------------- Mid Section Start Here---------- */

.uspath{
	float:left; width:835px; height:27px; padding-left:24px; padding-right:3px;}

.uspathcut1{
	float:left; width:5px; height:27px; background-image: url(../images/uspathcut1.jpg); background-repeat: no-repeat;}

.uspathcut2{
	float:left; width:5px; height:27px; background-image: url(../images/uspathcut2.jpg); background-repeat: no-repeat;}

.uspathmid{
	float:left; width:auto; height:27px; background-image: url(../images/uspathmid.jpg); background-repeat: repeat-x;
	padding-right: 6px; padding-left: 9px; font-family: Arial; font-size: 12px; line-height: 27px; color: #747474;}

.ntstat-box{
	float:right; width:auto; height: auto; padding-right:16px;}

.ntstat-cut1, .ntstat-cut2{
	float: left; width:5px; height: 27px; background:url(../images/us-net_c1.jpg);}

.ntstat-cut2{
	background:url(../images/us-net_c2.jpg);}

.ntstat-mid{
	float: left; width: auto; height: 26px; border-top:1px solid #6598D1; background:url(../images/us-net_mid.jpg) repeat-x;
	padding-left:5px; padding-right:7px; font-family:"Trebuchet MS", Arial; font-size:13px; font-weight:bold;}

.ntstat-mid a{
	float: left; width: auto; height: 26px; background:url(../images/us-net_icn.jpg) no-repeat left 4px; padding-left:25px; 
	padding-right:6px; text-decoration:none; color:#4E474E; line-height:26px;}

.ntstat-mid a:hover{
	color:#2B262B;}

.ntstat-mid img{
	float: left; width: 15px; height: 9px; margin-top:10px;}

.ntstat-mid a.port{
	height: 18px; background: none; padding-left:11px; line-height:18px; margin:4px 0px 4px 11px; border-left:1px solid #666666;}

.pptplink a{
	color: #5E5E5E;	text-decoration: none;}

.pptplink a:hover{
	color: #333333;}


.plnk{
	color: #2E72B4; text-decoration: underline; margin-right: 4px; margin-left: 4px;}

.plnk:hover{
	color: #225384; text-decoration: none;}

.usercut{
	width:862px; float:left; height: 4px;}

.usermid{
	width:838px; float:left; height: auto; background-color: #F7F7F7; border-right-width: 1px;
	border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #C9C9C9;
	border-left-color: #C9C9C9; padding-top: 13px; padding-right: 11px; padding-left: 11px;}

.title2{
	width:831px; float:left; height: 19px; background-image: url(../images/us_titbg.jpg); background-repeat: no-repeat;
	padding-top: 5px; padding-bottom: 4px; padding-left: 7px; line-height: 18px;}

.tit1{
	font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; background-image: url(../images/us_icon1.jpg);
	height: 19px; width: auto; padding-left: 25px; background-repeat: no-repeat; text-transform: uppercase;}

.wtxt{
	width:838px; float:left; height: auto; background-image: url(../images/uswtxt_brk.jpg); background-repeat: repeat-x;
	padding-top: 11px; padding-bottom: 4px; line-height: 16px; font-family: Tahoma; font-size: 11px; color: #545353;
	background-position: left bottom;}

.wtxt-info{
	width:838px; float:left; height: auto; padding-top: 7px; padding-bottom: 7px; line-height: 16px; font-family: Tahoma; font-size: 11px; color: #545353;
	border-bottom:1px dotted #B3B3B3; border-top:1px dotted #B3B3B3;}

.logintxt{
	width:838px; float:left; height: auto; padding-top: 11px; padding-bottom: 4px; line-height: 16px; font-family: Tahoma; 
	font-size: 11px; color: #413F3F;}

.usboxmain{
	width:824px; float:left; height: auto; padding-top: 12px; padding-bottom: 10px; padding-right: 6px;	padding-left: 8px;}

.usbox1{
	width:403px; float:left; height: auto; padding-right: 16px;}

.usbox2{
	width:403px; float:left; height: auto;}

.usbx1tit{
	width:360px; float:left; height: 40px; font-family: Arial; font-size: 13px; line-height: 16px;
	font-weight: bold; color: #4F4848; background-image: url(../images/usbx_top1.jpg); background-repeat: no-repeat;
	padding-top: 10px; padding-left: 43px; text-transform: uppercase;}

.usbx1mid{
	width:351px; float:left; height: 105px; font-family: Arial; font-size: 11px; line-height: 16px; color: #3A3E41;
	background-image: url(../images/usbx_mid1.jpg); background-repeat: repeat-y; padding-left: 26px; padding-right: 26px;}

.usbx1mid b{
	width:auto; float:left; height: auto; color: #276FB2; padding-right: 11px; padding-bottom: 1px; padding-top: 1px;}

.usbx1mid p{
	width:auto; float:left; height: auto; padding-bottom: 1px; padding-top: 1px;}

.usbx1btm{
	width:385px; float:left; height: 20px; font-family: Arial; font-size: 12px; line-height: 13px;
	background-image: url(../images/usbx_btm1.jpg); text-align:right; background-repeat: no-repeat; padding-right: 18px;
	font-style: italic; padding-top: 24px;}

.usbx2tit{
	width:360px; float:left; height: 40px; font-family: Arial; font-size: 13px; line-height: 16px;
	font-weight: bold; color: #4F4848; background-image: url(../images/usbx_top1.jpg); background-repeat: no-repeat;
	padding-top: 10px; padding-left: 43px; text-transform: uppercase;}

.usbx2mid{
	width:351px; float:left; height: 105px; font-family: Arial; font-size: 11px; line-height: 16px; color: #3A3E41;
	background-image: url(../images/usbx_mid1.jpg); background-repeat: repeat-y; padding-left: 26px; padding-right: 26px;}

.lab{
	width:auto; float:left; height: auto; color: #276FB2; padding-right: 11px; padding-bottom: 3px; padding-top: 3px;}

.hltxt{
	width:auto; float:left; height: auto; color: #B72525; padding-right: 11px; padding-bottom: 3px; padding-top: 3px;}

.usbx2mid p{
	width:auto; float:left; height: auto; padding-bottom: 3px; padding-top: 3px;}

.usbx2btm{
	width:385px; float:left; height: 20px; font-family: Arial; font-size: 12px; line-height: 13px;
	background-image: url(../images/usbx_btm1.jpg); text-align:right; background-repeat: no-repeat; padding-right: 18px;
	font-style: italic; padding-top: 24px;}

.usbxlnk{
	width:auto;	height: 13px; background-image: url(../images/uslnk_arr.jpg); background-repeat: no-repeat;
	color: #4A4A4B;	text-decoration: none; background-position: right center; margin-top: 6px; margin-bottom: 6px;
	padding-right: 21px;}

.usbxlnk:hover{
	color: #2B2B2B;	text-decoration: underline;}

.usboxmain2{
	width:838px; float:left; height: auto; padding-bottom: 15px;}

.usbx3tit{
	width:828px; float:left; height: 31px; background-image: url(../images/usbx_top2.jpg); background-repeat: repeat-x;
	padding-left: 8px; line-height: 31px; border: 1px solid #AFBCC4;}

.usbx3icon{
	width:auto; float:left; height: 22px; background-image: url(../images/usbx_icon2.jpg); background-repeat: no-repeat;
	padding-left: 33px; line-height: 22px; font-family: Arial; font-size: 13px; font-weight: bold; color: #6B6B6B;
	margin-top: 5px; padding-bottom: 4px; text-transform: uppercase;}

.usbx4icon{
	width:auto; float:left; height: 22px; background-image: url(../images/usbx_icon3.jpg); background-repeat: no-repeat;
	padding-left: 31px; line-height: 22px; font-family: Arial; font-size: 13px; font-weight: bold; color: #6B6B6B;
	margin-top: 5px; padding-bottom: 4px; text-transform: uppercase;}

.usbx3mid{
	width:830px; float:left; height: auto; background-color: #FFFFFF; padding: 3px; border-right-width: 1px;
	border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid;
	border-left-style: solid; border-right-color: #AFBCC4; border-bottom-color: #AFBCC4; border-left-color: #AFBCC4;}

.usbx3txt{
	width:816px; float:left; height: auto; background-color: #FFFFFF; background-image: url(../images/usbx_mid2.jpg);
	background-repeat: repeat-x; padding-top: 12px; padding-bottom: 10px; padding-right: 7px; padding-left: 7px;}

.usbx3ctbox{
	width:816px; float:left; height: auto; background-color: #CCCCCC;}

.uspage{
	width:816px; float:left; height: 30px; font-family: Arial; font-size: 11px; color: #333333;}

.usbx3tbtit{
	width:auto; height: auto; padding-left:5px; background-color: #F5F5F5; font-family: Arial; font-size: 11px; font-weight: bold;
	color: #333333;}

.usbx3tbtxt{
	width:auto; height: auto; padding-left:5px; background-color: #FFFFFF; font-family: Arial; font-size: 11px; 
	font-weight: normal; color: #333333;}

.usbx3tbtxt2{
	width:auto; height: auto; background-color: #FFFFFF; font-family: Arial; font-size: 13px; font-weight: bold;
	text-align:center; color: #CC0000; padding-top: 12px; padding-bottom: 12px;}

.usbx3tbtxt3{
	width:auto; height: auto; background-color: #FFFFFF; font-family: Arial; font-size: 11px;
	font-weight: normal; color: #CC0000;}

.usbx3tbtxt4{
	font-family: Arial; font-size: 11px; font-weight: normal; color: #0066CC; text-decoration: underline;}

.usbx3tbtxt4:hover{
	color: #004284; text-decoration: none;}
	
.ustckmain{
	width:816px; float:left; height: 18px; background-image: url(../images/usst_brd.jpg); background-repeat: repeat-x;
	background-position: left center; margin-top: 10px;}

.ustckbtn{
	width:auto; float:right; height: 18px;}

.ustckcut1{
	width:2px; float:left; height: 18px; background-image: url(../images/usst_cut1.jpg); background-repeat: no-repeat;}

.ustckcut2{
	width:2px; float:left; height: 18px; background-image: url(../images/usst_cut2.jpg); background-repeat: no-repeat;}

.ustckmid{
	width:auto; float:left; height: 18px; background-image: url(../images/usst_mid.jpg); background-repeat: repeat-x;
	padding-right: 8px; padding-left: 8px; font-family: Arial; font-size: 11px; line-height: 18px; font-weight: bold;}

.ustcklnk{
	color: #28759B;	text-decoration: none;}

.ustcklnk:hover{
	color: #1B4F67; text-decoration: none;}
	
.usboxmain4{
	width:838px; float:left; height: auto; padding-bottom: 15px; padding-top: 15px;}

.usboxmain5{
	width:838px; float:left; height: auto; padding-top: 11px; padding-bottom: 10px; line-height: 16px; 
	font-family: Arial; font-size: 11px; color: #545353;}

.usboxmain6{
	width:838px; float:left; height: auto; padding-bottom: 15px; margin-top:10px; padding-top: 15px;
	background-image: url(../images/uswtxt_brk.jpg); background-repeat: repeat-x; background-position: left top;}

.rform{
	width:838px; float:left; height: auto;}

.rftxt{
	width:115px; float:left; height: auto; font-family: Arial; font-size: 12px; line-height: 18px;
	font-weight: normal; color: #333333; margin-bottom:10px;}

.rfslt{
	width: 195px; float:left; height: 18px; font-family: Arial; font-size: 12px; line-height: 18px;
	font-weight: normal; color: #000000; border: solid 1px #999999; margin-bottom:10px;}

.rffld{
	width: 225px; float:left; height: 18px; font-family: Arial; font-size: 12px; line-height: normal; font-weight: normal;
	color: #000000;	border: 1px solid #CCCCCC; margin-bottom:10px;}

.pptp-port-text{
	width: 225px; float:left; font-family: Arial; font-size: 12px; line-height: normal; font-weight: normal;
	color: #000000;	margin-bottom:10px;}

.rfarea{
	width: 425px; float:left; height: 200px; font-family: Arial; font-size: 12px; line-height: normal; font-weight: normal;
	color: #000000;	border: 1px solid #CCCCCC; margin-bottom:10px;}

.rfbtn1{
	width: 135px; float:left; height: 20px; font-family: Arial; font-size: 11px; line-height: normal; font-weight: normal;
	color: #000000; text-align:center; margin-left:115px; margin-right:10px;}

.rfbtn2{
	width: 70px; float:left; height: 20px; font-family: Arial; font-size: 11px; line-height: normal; font-weight: normal;
	color: #000000; text-align:center;}

.cstxt{
	width:185px; float:left; height: auto; font-family: Arial; font-size: 12px; line-height: 18px;
	font-weight: normal; color: #333333; margin-bottom:10px;}

.csbtn{
	width: 150px; float:left; height: 20px; font-family: Arial; font-size: 11px; line-height: normal; font-weight: normal;
	color: #000000; text-align:center; margin-left:185px; margin-right:10px;}

.dtbtn1{
	width: 150px; float:left; height: 20px; font-family: Arial; font-size: 11px; line-height: normal; font-weight: normal;
	color: #000000; text-align:center; margin-left:200px; margin-right:10px;}

.dttxt{
	width:190px; float:left; height: auto; font-family: Arial; font-size: 11px; line-height: 18px; font-weight: normal;
	color: #333333; margin-bottom:4px; text-align:right; margin-right:10px; background-color: #FFFFFF; padding-right:4px;}

.dtfld{
	width: 193px; float:left; height: 18px; font-family: Arial; font-size: 12px; line-height: normal; font-weight: normal;
	color: #000000;	border: 1px solid #CCCCCC; margin-bottom:4px;}

.dtbtn1{
	width: 100px; float:left; height: 20px; font-family: Arial; font-size: 11px; line-height: normal; font-weight: normal;
	color: #000000; text-align:center; margin-left:0px; margin-right:10px;}

.dtbtn2{
	width: 100px; float:left; height: 20px; font-family: Arial; font-size: 11px; line-height: normal; font-weight: normal;
	color: #000000; text-align:center;}
	
.stab{
	width:auto; height: auto; background-color: #CCCCCC; font-family: Arial; font-size: 11px; color: #333333;}

.srowhl{
	background-color: #FFFFFF;}

.srowhl:hover{
	background-color: #FFFFF4;}

.stitnew{
	height: auto; padding-left:5px; background-color: #F5F5F5; font-weight: bold;}

.stitnew2{
	height: auto; padding-left:5px; background-color: #E8F1F9; font-weight: bold;}

.stit1{
	width:300px; height: auto; padding-left:5px; background-color: #F5F5F5; font-weight: bold;}

.stit2{
	width:115px; height: auto; padding-left:5px; background-color: #F5F5F5; font-weight: bold;}

.stit3{
	width:105px; height: auto; padding-left:5px; background-color: #F5F5F5; font-weight: bold;}

.stit4{
	width:115px; height: auto; padding-left:5px; background-color: #F5F5F5; font-weight: bold;}

.stit5{
	width:100px; height: auto; padding-left:5px; background-color: #F5F5F5; font-weight: bold;}

.stxt{
	width:auto; height: auto; padding-left:5px;}

.stxt2{
	width:auto; height: auto; background-color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold;
	text-align:center; color: #CC0000; padding-top: 12px; padding-bottom: 12px;}

.slink{
	color: #003399;	text-decoration: underline;}

.slink:hover{
	color: #00236A;	text-decoration: none;}

.serstat1{
	width:auto; height: auto; color: #2374B6; padding-left:20px; background-image: url(../images/ser_active1.jpg);
	background-repeat: no-repeat; background-position: 5px 6px;}

.serstat2{
	width:auto; height: auto; padding-left:20px; background-image: url(../images/ser_active2.jpg);
	background-repeat: no-repeat; background-position: 5px 6px; color: #268A28;}

.serstat3{
	width:auto; height: auto; padding-left:20px; background-image: url(../images/ser_active3.jpg); background-repeat: no-repeat;
	background-position: 5px 6px; color: #B3002D;}

.spage{
	width:820px; height: 30px; font-family: Arial; font-size: 11px; color: #333333;}

.invtab{
	width:820px; height: auto; background-color: #CCCCCC; font-family: Arial; font-size: 11px; color: #333333;}

.invrowhl{
	background-color: #FFFFFF;}

.invrowhl:hover{
	background-color: #FFFFF4;}

.invtit{
	width:auto; height: auto; padding-left:5px; background-color: #F5F5F5; font-weight: bold;}

.invtxt{
	width:auto; height: auto; padding-left:5px;}

.inpstat1{
	width:auto; height: auto; padding-left:5px;	color: #B3002D; text-transform: uppercase;}

.inpstat2{
	width:auto; height: auto; padding-left:5px; color: #268A28; text-transform: uppercase;}

.invtxt2{
	width:auto; height: auto; background-color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold;
	text-align:center; color: #CC0000; padding-top: 12px; padding-bottom: 12px;}

.invlink{
	color: #003399;	text-decoration: underline;}

.invlink:hover{
	color: #00236A;	text-decoration: none;}

.invpage{
	width:820px; height: 30px; font-family: Arial; font-size: 11px; color: #333333;}

.ticktab{
	width:820px; height: auto; background-color: #CCCCCC; font-family: Arial; font-size: 11px; color: #333333;}

.tickrowhl{
	background-color: #FFFFFF;}

.tickrowhl:hover{
	background-color: #FFFFF4;}

.ticktit{
	width:auto; height: auto; padding-left:5px; background-color: #F5F5F5; font-weight: bold;}

.ticktxt{
	width:auto; height: auto; padding-left:5px;}

.ticktxt2{
	width:auto; height: auto; background-color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold;
	text-align:center; color: #CC0000; padding-top: 12px; padding-bottom: 12px;}

.ticklink{
	color: #003399;	text-decoration: underline;}

.ticklink:hover{
	color: #00236A;	text-decoration: none;}

.tickpage{
	width:820px; height: 30px; font-family: Arial; font-size: 11px; color: #333333;}

.usboxmain7{
	width:838px; float:left; height: auto; padding-bottom: 15px; }

.tickmain{
	width:819px; float:left; height: 18px; background-image: url(../images/usst_brd.jpg); background-repeat: repeat-x;
	background-position: left center;}

.tickfld{
	width: 168px; float:left; height: 16px; font-family: Arial; font-size: 11px; line-height: normal; font-weight: normal;
	color: #000000;	border: 1px solid #CCCCCC; margin-right:10px;}

.tickbtn{
	width: 70px; float:left; height: 18px; font-family: Arial; font-size: 11px; line-height: 8px; font-weight: normal;
	color: #000000; text-align:center;}

.uslogbox{
	width:838px; float:left; height: auto; font-family: Arial; font-size: 11px; line-height: 20px; padding-bottom: 15px; 
	padding-top: 15px; text-align: center; color: #000000;}

.logfrm{
	width:838px; float:left; height: auto;}

.loglab{
	width: 300px; float:left; height: 16px; text-align:right; font-weight: normal; margin-right:10px;
	margin-bottom:7px;}

.loglab2{
	width: 378px; float:left; height: 16px; text-align:right; font-weight: normal; margin-right:10px;
	margin-bottom:7px; margin-top:5px;}

.logchk{
	width: 13px; float:left; height: 13px; margin-bottom:7px; margin-top:8px;}

.logfld{
	width: 250px; float:left; height: 16px; font-family: Arial; font-size: 11px; line-height: normal; font-weight: normal;
	color: #000000;	border: 1px solid #CCCCCC; margin-bottom:7px;}

.logbtn1{
	width: 60px; float:left; height: 18px; font-family: Arial; font-size: 11px; line-height: 8px; font-weight: normal;
	color: #000000; text-align:center; margin-left:310px; margin-right:6px; margin-bottom:7px;}

.logbtn2{
	width: 60px; float:left; height: 18px; font-family: Arial; font-size: 11px; line-height: 8px; font-weight: normal;
	color: #000000; text-align:center; margin-bottom:7px;}

.logbtn3{
	width: 100px; height: 18px; font-family: Arial; font-size: 11px; line-height: 8px; font-weight: normal;
	color: #000000; text-align:center; margin-bottom:7px; margin-left:25px;}

.logtxt{
	width: auto; float:left; height: 16px; margin-right:5px; margin-top:12px; color: #000000; font-weight:bold;}

.loglnk{
	width: auto; float:left; height: 16px; margin-top:12px; color: #0053B9; text-decoration: underline;}

.loglnk:hover{
	color: #003C84; text-decoration: none;}

.logtxt2{
	width: auto; float:left; height: 16px; margin-right:5px; color: #000000; font-weight:normal; margin-top:5px;}

.loglnk2{
	width: auto; float:left; height: 16px; color: #0053B9; text-decoration: underline; margin-top:5px;}

.loglnk2:hover{
	color: #003C84; text-decoration: none;}

.usboxmainsup{
	width:838px; float:left; height: auto; padding-top: 11px; line-height: 16px; 
	font-family: Arial; font-size: 11px; color: #545353;}

.erorrmsg{
	font-family: Arial; font-size: 11px; line-height: 18px; font-weight: normal; color: #E20303;}

.succmsg{
	font-family: Arial; font-size: 11px; line-height: 18px; font-weight: normal; color: #1073D6;}

.backlink{
	font-family: Arial; font-size: 11px; line-height: 18px; font-weight: normal; color: #0E73BE; text-decoration: underline;}

.backlink:hover{
	color: #0B5993;	text-decoration: none;}

/* ------------- User Panel End Here---------- */

/* ------------- Home Page Marquee Start Here---------- */

.ctxt1{
	width:254px; float:left; height: auto; font-weight: bold;}

.ctxt2{
	width:254px; float:left; height: auto; padding-bottom: 10px;}

.ctxt3{
	width:50px; float:left; margin-bottom:25px; height: auto; font-family: Arial; font-size: 11px;
	line-height: normal; font-weight: normal; color: #006699; text-decoration: underline;}

.ctxt3:hover{
	color: #004364;	text-decoration: none;}

#body #hmleft #letnews #cont #marqueecontainer b{
	width:228px; float:left; height: auto; font-weight: bold;}

#body #hmleft #letnews #cont #marqueecontainer p{
	width:228px; float:left; height: auto; padding-bottom: 10px;}

#body #hmleft #letnews #cont #marqueecontainer a{
	width:50px; float:left; margin-bottom:25px; height: auto; font-family: Arial; font-size: 11px;
	line-height: normal; font-weight: normal; color: #006699; text-decoration: underline;}

#body #hmleft #letnews #cont #marqueecontainer a:hover{
	color: #004364;	text-decoration: none;}

/* ------------- Home Page Marquee End Here---------- */

/* ------------- View Ticket Tables Start Here---------- */

.closeticket {style.css (line 231)
background-color:#FBEEEB;
border:1px dashed #CC0000;
color:#CC0000;
font-weight:bold;
}


.inntab2{
	float:left; width:829px; height:auto; background-color: #FFFFFF; margin-bottom:10px; border: 1px solid #DDDDDD;
	}

.inntit{
	background-color: #F4F4F4; font-weight: bold; color: #5B5B5B; padding: 5px; vertical-align:top; text-align:left;}

.inntit2{
	float:left; width:auto; height:auto; padding-top:5px; padding-bottom:8px; font-family: Arial;
	font-size: 12px; font-weight: bold; color: #333333; line-height: 15px;}

.inntxt{
	background-color: #FFFFFF; padding: 5px; vertical-align:top;}

.inntxt2{
	width:auto; height:auto; background-color: #F4F4F4; padding: 5px; vertical-align:top; text-align:left;}

.inntit3{
	width:180px; height:auto; background-color: #FFFFFF; font-weight: bold; color: #5B5B5B; padding: 5px; 
	vertical-align:top; text-align:right; line-height:19px;}
	
.inntit3{
	width:180px; height:auto; background-color: #FFFFFF; font-weight: bold; color: #5B5B5B; padding: 5px; vertical-align:top; 
	text-align:right; line-height:19px;}
	
.innfrmbtn1{
	width:110px; height:20px; text-align:center; font-family: Arial; font-size: 11px; line-height: normal; color: #333333;}

.innlnk{
	color: #1B4CAF;	text-decoration: underline;}

.innlnk:hover{
	color: #102C65;	text-decoration: none;}

/* ------------- View Ticket Tables Start End---------- */

/* ------------- Shopping Cart Page Desiging Work Start ---------- */

.pmain{
	float: left; height: auto; width: 794px; border-bottom-width: 1px; border-bottom-style: solid;
	border-bottom-color: #E0E0E0; margin-bottom: 13px; padding-left: 24px;}

.ptab{
	float: left; height: 160px; width: 386px; margin-right: 10px;}

.prow{
	height: 123px; width: 282px; padding-top: 37px; padding-left: 104px; text-align:left; vertical-align:top;
	background-repeat: no-repeat; background-position: left top;}

.ptitle{
	float: right; height: 18px; width: auto; padding-right: 13px; text-align: left; font-family: Arial; font-size: 16px;
	line-height: 18px; font-weight: bold; color: #454546; padding-bottom: 10px;}

.pprice{
	float: right; height: 20px; width: auto; padding-right: 13px; text-align: right; font-family: Arial;
	font-size: 25px; line-height: 20px; font-weight: bold; color: #FFFFFF; padding-bottom: 25px;}

.pfrm{
	float: right; height: 50px; width: auto; padding-left: 105px; padding-right:3px;}

.picon{
	float:left; height: 31px; width: 33px; padding-right: 7px; padding-bottom: 19px;}

.pbtn{
	float:left; height: 38px; width: 101px; padding-bottom: 3px; padding-top: 9px;}

.pbrk{
	float: left; height: 146px; width: 5px; margin-bottom: 14px; background-image: url(../images/pro_brk.jpg);
	background-repeat: no-repeat;}

.ptxtarea{
	float: left; height: auto; width: 370px; padding-left: 17px; padding-top: 24px; font-family: Arial;
	font-size: 12px; line-height: 18px; color: #515252; padding-bottom: 10px; text-align: justify;}

.flink{
	font-size: 12px;
	line-height: 20px;
	color: #1E6691;
	text-decoration: underline;
}

.flink:hover{
	color: #154968;
	text-decoration: none;
}

.fcattxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
}

.innfld{
	width:140px; float:left; height:16px; font-family: Arial; font-size: 11px; font-weight: normal;
	color: #000000;	border: 1px solid #666666; margin-top:3px; margin-right:5px;}

.innfld2{
	width:auto; height:19px; font-family: Arial; font-size: 11px; font-weight: normal;
	color: #000000;	border: 1px solid #666666; margin-top:3px; margin-right:5px;}

.innfrmbtn3{
	width:80px; height:20px; text-align:center; font-family: Arial; font-size: 11px; line-height: normal; color: #333333;
	margin-top:10px;}

/* ------------- Shopping Cart Page Desiging Work End ---------- */

/* ------------- Header Country List ---------- */

.countryBoxes{
	position: absolute;
	width: 190px;
	z-index:100;
	background-color: #414141;
	color: #FFFFFF;
	display: none;
	font-size:11px;
	font-family:tahoma;
	padding: 5px;
	font-weight:bold;
	border: 1px solid #676666;
	background-image: url(../images/hd_infbg1.jpg);
	background-repeat: repeat-x;
}
.countryname{
	background-color:#0066CC;
	color: #FFFFFF;
	font-weight:normal;
}

.cityname{
	background-color: #FFFFFF;
	border: 1px solid #919191;
	color: #205C98;
	font-size:10px;
	padding:2px;
	margin-top:3px;
	margin-bottom:3px;
	font-weight:normal;
	background-image: url(../images/hd_infbg2.jpg);
	background-repeat: repeat-x;
}

.countryinfo{
	border:#000000;
	font-size:10px;
	font-weight:normal;
}

.countryBoxes .close{
	top: 3px;
	left: 181px;
	position: absolute;
	font-weight:normal;
	
}

#country_Canada{
	top: 42px;
	left: 94px;
}
#country_US{
	top: 72px;
	left: 74px;
}
#country_Switzerland{
	top: 65px;
	left: 238px;
}
#country_Spain{
	top: 75px;
	left: 223px;
}
#country_France{
	top: 62px;
	left: 231px;
}
#country_Austria{
	top: 64px;
	left: 249px;
}
#country_UK{
	top: 52px;
	left: 224px;
}
#country_Netherlands{
	top: 55px;
	left: 234px;
}
#country_Italy{
	top: 72px;
	left: 246px;
}
#country_Germany{
	top: 58px;
	left: 241px;
}
#country_Denmark{
	top: 48px;
	left: 241px;
}
#country_Norway{
	top: 38px;
	left: 242px;
}
#country_Sweden{
	top: 34px;
	left: 251px;
}
#country_Russia{
	top: 37px;
	left: 362px;
}
#country_China{
	top: 76.5px;
	left: 376px;
}
#country_Romania{
	top: 66px;
	left: 263px;
}
#country_SouthKorea{
	top: 77px;
	left: 421px;
}
#country_Japan{
	top: 74px;
	left: 437px;
}
#country_Singapore{
	top: 137px;
	left: 397px;
}
#country_Taiwan{
	top: 98px;
	left: 422px;
}
#country_Malaysia{
	top: 131px;
	left: 395px;
}
#country_Austria{
	top: 181px;
	left: 435px;
}
#country_Luxembourg{
	top: 61px;
	left: 233px;
}

#header .flash .animation {
	z-index:-1;
}

.promot{
	font-size: 15px; line-height:24px; font-weight: bold; color: #F0E771; font-style: italic; float:left;}

.promot2{
	font-size: 15px; font-weight: bold; color: #FFFFFF; font-style: normal;}

/* ------------- Header Country List ---------- */

/* ------------- Sms Varification ---------- */

.smsbxmain{
	width:570px; height:auto; border: 1px solid #DADADA; padding:15px; float:left;}

.smstxt{
	width:auto; height:20px; margin-right:10px; margin-bottom:10px; font-family: Arial;
	font-size: 12px; line-height: 20px; font-weight: normal; color: #666666; float:left;}

.smsfld{
	width:200px; height:20px; border: 1px solid #DBDBDB; margin-bottom:10px; font-family: Arial;
	font-size: 11px; line-height: 20px; font-weight: normal; color: #666666; float:left;}

.smsbtn1{
	margin-left:129px; margin-bottom:10px; float:left;}

#smsbox2{
	width:570px; height:auto; float:left; margin-top:10px;}

.smsbtn2{
	width:80px; height:19px; margin-bottom:10px; float:left; font-family: Arial; font-size: 11px;  color: #676767; 
	text-align: center; float:left; background-image: url(../images/sms_btnbg.jpg); background-repeat: repeat-x;
	border: 1px solid #B9B9B9; line-height:19px; margin-left:195px;}

#smsbxeror{
	width:570px; height:auto; float:left; font-family: Arial; font-size: 11px; font-weight: bold;
	color: #BF221A;}

/* ------------- Sms Varification End ---------- */

/* ------------- Change VPN Password ---------- */

#vpn-ntmain{
	width:auto; height:33px; float:left; font-family: Arial; font-size: 12px; font-weight: bold;
	color: #505050;}

#vpn-ntc1{
	width:8px; height:33px; float:left; background-image: url(../images/vnt-ntc1.jpg);
	background-repeat: no-repeat;}

#vpn-ntc2{
	width:8px; height:33px; float:left; background-image: url(../images/vnt-ntc2.jpg);
	background-repeat: no-repeat;}

#vpn-ntmid{
	width:auto; height:31px; float:left; background-image: url(../images/vnt-ntmid.jpg);
	background-repeat: repeat-x; padding-right: 8px; padding-left: 5px; border-top-width: 1px;
	border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
	border-top-color: #6697D1; border-bottom-color: #6697D1;}

#vpn-ntmid p{
	width:auto; float:left; background-image: url(../images/vnt-nticn.jpg); background-repeat: no-repeat;
	padding-right: 8px; padding-left: 23px; background-position: left 8px; line-height: 15px;
	height: 15px; padding-top: 8px; padding-bottom: 8px;}

#vpn-ntmid a{
	float:left; color: #0F55B9; text-decoration: none; line-height: 15px; height: 15px; padding-top: 8px;
	padding-bottom: 8px; font-weight: normal;}

#vpn-ntmid a:hover{
	color: #0B387D; text-decoration: underline;}

.ref-text{
	width:auto; height:18px; float:left; padding-right:4px; line-height:18px; margin-bottom:4px; margin-top:4px;}

.ref-link{
	width:350px; height:auto; border:1px solid #2B67AA; float:left; background-image: url(../images/ref-shad.jpg);
	background-repeat: repeat-x; padding: 3px; font-family: Arial; font-size: 11px; font-weight: bold; color: #3D3D3D;
	margin-bottom:14px; margin-top:4px;  display:block; p}

/* ------------- Change VPN Password End ---------- */

/* ------------- VPN Dailer Styles ---------- */

#vpnbody{
	width:877px; padding-left:10px; padding-right:10px; position: relative; margin-top: 0px; margin-right: auto; margin-bottom: 0px; 
	margin-left: auto; height:auto;	background-image: url(../images/mid_bg.png); background-repeat: repeat-y;}

* html #vpnbody{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mid_bg.png',sizingMethod='scale'); }

#vpn-head{
	width:877px; height:146px; background-image: url(../images/vpn-hdbg.jpg); background-repeat: repeat-x; padding-bottom: 15px;}

.vpn-logo{
	width:292px; height:75px; margin-top: 12px; margin-bottom: 23px; margin-left: 9px; float:left;}

#vpn-nav1{
	float:right; width:auto; height:78px; }	

#vpn-nav1 .vpnshade{
	float:left; width:434px; height:11px; padding-left:15px; background-image: url(../images/vpn-navshad.jpg);
	background-repeat: no-repeat; background-position: 7px top; padding-left:7px;}	
	
#vpn-nav1 ul{
	float:left; width:auto; height:67px; background-image: url(../images/nav_bg.jpg); background-repeat: repeat-x;
	text-align: left; vertical-align: top; padding-right:20px; padding-left:9px;}	

#vpn-nav1 ul li{
	float: left; height: 44px; width: auto; padding-top: 23px; padding-right: 13px;
	padding-left: 11px; background-image: url(../images/nav_brk.jpg); background-repeat: no-repeat; 
	background-position: right 2px;}

#vpn-nav1 ul li.end{
	float: left; height: 14px; width: auto; padding-top: 23px; padding-bottom: 20px;
	padding-left: 11px; padding-right: 0px; background-image: none;}

#vpn-nav1 ul li a{
	color:#303235; font-family:Arial; font-size: 13px; line-height: 14px; text-decoration: none; font-weight: bold;
	float:left;}

#vpn-nav1 ul li a:hover{
	color:#0B6AA1; text-decoration: none; border-bottom-width: 2px; border-bottom-style: solid;	border-bottom-color: #333333;}

#vpn-nav2{
	float:left; width:851px; height:36px; padding-left:13px; padding-right:13px;}

.vpn-navc1{
	float:left; width:14px; height:36px; background-image: url(../images/vpn-navc1.jpg); background-repeat: no-repeat;}

.vpn-navc2{
	float:left; width:12px; height:36px; background-image: url(../images/vpn-navc2.jpg); background-repeat: no-repeat;}

.vpn-navmid{
	float:left; width:825px; height:36px; font-family:Arial; font-size: 13px; line-height: 36px; font-weight: normal;
	color: #FFFFFF; text-align: center; background-image: url(../images/vpn-navmid.jpg); background-repeat: repeat-x;}

.vpn-navmid a{
	color: #FFFFFF; text-decoration: underline;}

.vpn-navmid a:hover{
	color: #EAEAEA; text-decoration: none;}

#vpn-container{
	width:859px; height:auto; padding-top:10px; padding-bottom: 13px; padding-left:9px; padding-right:9px;
	float:left;}

.vpn-ptitmain{
	float:left; width:auto; height:35px; padding-left: 26px; font-family: "Trebuchet MS", Arial; font-size: 13px; line-height: 35px;
	font-weight: bold; color: #EBE8E8;}

.vpn-ptitc1{
	float:left; width:12px; height:35px; background-image: url(../images/vpn-titc1.jpg); background-repeat: no-repeat;}

.vpn-ptitc2{
	float:left; width:12px; height:35px; background-image: url(../images/vpn-titc2.jpg); background-repeat: no-repeat;}

.vpn-ptitmid{
	float:left; width:auto; height:35px; background-image: url(../images/vpn-titbg.jpg); background-repeat: repeat-x;
	padding-right: 6px; padding-left: 6px;}

.vpn-ptitmid img{
	float:left; width:243px; height:13px; margin-top: 11px; margin-right: 6px; margin-bottom: 11px;}

.vpn-ptitmid p{
	float:left; width:auto; height:35px;}

.vpn-ptitmid a{
	color: #EBE8E8;	text-decoration: none;}

.vpn-ptitmid a:hover{
	color: #DCD6D6;}

#vpn-midmain{
	float:left; width:859px; height:auto;}

.vpn-midtop{
	float:left; width:858px; height:13px; background-image: url(../images/vpn-midtop.jpg); background-repeat: no-repeat;
	background-position: left top; border-right-width: 1px; border-right-style: solid; border-right-color: #BCB9B9; font-size: 1px;
	line-height: 1px;}

.vpn-mid{
	float:left; width:829px; height:auto; background-image: url(../images/vpn-midbg.jpg); background-repeat: repeat-x;
	border-right-width: 1px; border-right-style: solid; border-right-color: #BCB9B9; font-family: "Trebuchet MS";
	font-size: 13px; line-height: 18px; color: #474A4D; background-color: #EDEDED; padding-top: 3px; padding-right: 14px; 
	padding-left: 14px; border-left-width: 1px; border-left-style: solid; border-left-color: #BCB9B9;}

.vpn-midbtm{
	float:left; width:858px; height:13px; background-image: url(../images/vpn-midbtm.jpg); background-repeat: no-repeat;
	background-position: right top; border-left-width: 1px; border-left-style: solid; border-left-color: #BCB9B9; font-size: 1px;
	line-height: 1px;}

.vpn-flash{
	float:left; position:relative; width:825px; height:416px; border: 2px solid #736E6E;}

.vpn-notice{
	float:left; width:829px; height:auto; padding-top: 18px;}

.vpn-notice img{
	float:left; width:105px; height:13px; margin-bottom: 11px;}

.vpn-notice p{
	float:left; width:790px; height: auto; padding-bottom:10px; text-align:justify;}

.vpn-notice b{
	float:left; width:auto; font-size: 12px; color: #07539F; padding-right:5px;}


.vpnboxmain{
	position: absolute; width: 190px; z-index:100; background-color: #2B749E; color: #FFFFFF; display: none; font-size:13px;
	font-family:Arial; padding: 2px; padding-bottom:8px; padding-left:5px; height: auto; font-weight:bold; border: 1px solid #00314E;
	background-image: url(../images/vpn-hovbg.jpg); background-repeat: repeat-x;
	filter: alpha(opacity=90); opacity: 0.9;}
	
.vpnform1{
	float:left; width:auto; height:auto; padding-top:10px;}	

.vpn-countit{
	float:left; width:auto; height:auto;}	

.vpn-frmtxt{
	float:left; width:74px; height:18px; font-family: Arial; font-size: 11px; line-height: 18px; font-weight: bold;
	padding-bottom: 8px;}	

.vpn-frmfld{
	float:left; width:105px; height:16px; font-family: Arial; font-size: 11px; line-height: 18px; 
	background-image: url(../images/vpn-hovfldbg.jpg); background-repeat: repeat-x; border: 1px solid #6D6D6D;
	padding-left:3px;}	

.vpn-frmbtn1{
	float:left; width:66px; height:19px; font-family: Arial; font-size: 11px; line-height: 10px; font-weight: bold;
	background-image: url(../images/vpn-hovbtnbg.jpg); background-repeat: repeat-x; border: 1px solid #6D6D6D; color: #4A4444;
	text-align: center;}	

.vpn-frmbtn2{
	float:left; width:82px; height:19px; font-family: Arial; font-size: 11px; line-height: 10px; font-weight: bold;
	background-image: url(../images/vpn-hovbtnbg.jpg); background-repeat: repeat-x; border: 1px solid #6D6D6D; color: #4A4444;
	text-align: center;}	

.vpnform2{
	top: 106px; left: 80px; position: absolute; width:auto; height:auto;}	

.vpnform3{
	top: 80px; left: 80px; position: absolute; width:auto; height:auto;}	

.vpnclose{
	top: 3px; left: 180px; position: absolute; font-weight:normal;}

#vpncountry_Canada{
	top: 72px; left: 125px;}

#vpncountry_US{
	top: 112px; left: 105px;}

#vpncountry_Switzerland{
	top: 94px; left: 395px;}

#vpncountry_Spain{
	top: 75px; left: 223px;}

#vpncountry_France{
	top: 62px; left: 231px;}

#vpncountry_Austria{
	top: 64px; left: 249px;}

#vpncountry_UK{
	top: 68px; left: 361px;}

#vpncountry_Netherlands{
	top: 55px; left: 234px;}

#vpncountry_Italy{
	top: 99px; left: 404px;}

#vpncountry_Germany{
	top: 78px; left: 384px;}

#vpncountry_Denmark{
	top: 48px; left: 241px;}

#vpncountry_Norway{
	top: 50px; left: 389px;}

#vpncountry_Sweden{
	top: 40px; left: 403px;}

#vpncountry_Russia{
	top: 37px; left: 362px;}

#vpncountry_China{
	top: 76.5px; left: 376px;}

#vpncountry_Romania{
	top: 89px; left: 426px;}

#vpncountry_SouthKorea{
	top: 77px; left: 421px;}

#vpncountry_Japan{
	top: 74px; left: 437px;}

#vpncountry_Singapore{
	top: 137px; left: 397px;}

#vpncountry_Taiwan{
	top: 98px; left: 422px;}

#vpncountry_Malaysia{
	top: 131px; left: 395px;}

#vpncountry_Austria{
	top: 181px; left: 435px;}

.vpnanimation {
	z-index:-1;}

#vpncont_det{
	 top: 368px; left: 162px; position:absolute; width:501px; height:48px; filter: alpha(opacity=90); opacity: 0.9;}

.vpncont_cut1{
	width:10px; height:48px; background: url(../images/condet-c1.png); background-repeat: no-repeat; float: left;}

.vpncont_cut2{
	width:10px; height:48px; background: url(../images/condet-c2.png); background-repeat: no-repeat; float: left;}
	
* html .vpncont_cut1{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/condet-c1.png'); }

* html .vpncont_cut2{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/condet-c2.png'); }

.vpncont_mid{
	width:481px; height:48px; background-image: url(../images/condet-mid.jpg); background-repeat: repeat-x; float: left;}

.vpncont_tit{
	width:481px; height:25px; float: left; font-family: "Trebuchet MS"; font-size: 13px; line-height: 25px; font-weight: bold;
	color: #187CC9;}

.vpncont_txt{
	width:481px; height:23px; float: left; font-family: Arial; font-size: 12px; line-height: 23px; color: #6D6D6D;}

.vpncont_txt p{
	width:auto; float: left; padding-right:16px;}

.vpncont_txt p.end{
	padding-right:0px}

/* ------------- CSS END ---------- */
#twitterBadge {position: fixed; top: 236px; width: 30px; height: 119px; z-index: 8765; cursor: pointer; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; right: 0pt;}
/* hide twitter badge in ie6 */
* html #twitterBadge {display:none;}

/* ------------- Network Detail Page ---------- */
.net-mbox{
	font-family: "Trebuchet MS", Arial; font-size: 13px; line-height: 20px; color: #107CA1; float: left; height: 256px;
	width: 400px; padding-right: 18px;}

.net-titbox{
	line-height: 27px; color: #515252; float: left; height: 27px; width: 372px; padding-right: 14px; padding-left: 14px;
	background: url(../images/net_titbg.jpg) no-repeat;}

.net-titbox b{
	float: left; height: 27px; width: auto; padding-left:7px;}

.net-titbox img{
	float: left; height: 11px; width: 20px; margin-right: 5px; margin-top:7px; border: 1px solid #6292AE;}

.net-midbox{
	float: left; height: 160px; width: 376px; padding-right: 9px; padding-left: 13px; padding-top: 9px;
	background: url(../images/net_midbg.jpg) #FFFFFF no-repeat right 37px; padding-bottom: 4px;
	border-right: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1;}

.net-flgbox{
	float: left; height: 79px; width: 96px; background: url(../images/net_flgshd.jpg) repeat-x left bottom;
	margin-right: 8px; padding-bottom: 12px;}

.net-flgcont{
	float: left; height: 73px; width: 90px; background-color: #FFFFFF; padding: 2px; border: 1px solid #E1E1E1;}

.net-flgcont img{
	float: left; height: 73px; width: 90px;}

.net-detbox{
	float: left; height: 91px; width: 272px;}

.net-detcont{
	float: left; height: 20px; width: 272px; background: url(../images/net_txtbrk.jpg) repeat-x left bottom;
	margin-bottom: 9px; line-height: 20px; color: #107CA1; line-height:16px;}

.net-detcont b{
	float:left; color: #939393;	font-family: Arial; padding-right:5px;}

.net-detcont p{
	float:left;}

.net-detcont img{
	float:left; margin-right:5px; margin-top:4px; margin-left:3px;}

.net-descbox{
	float: left; height: auto; width: 376px; line-height: 18px; color: #939393; line-height:16px; font-family: Arial;
	font-size: 12px; text-align:justify;}

.net-desctit{
	float: left; height: 20px; width: 376px; background: url(../images/net_txtbrk.jpg) repeat-x left bottom; 
	line-height:16px;}

.net-desctxt{
	float: left; height: auto; width: 376px;}

.net-btmbox{
	float: left; height: 41px; width: 400px; font-size: 1px; line-height: 1px;
	background: url(../images/net_btmbg.jpg) no-repeat;}

.netcont{
	width:839px; height:auto; float:left; padding-top:5px; padding-left: 16px;
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
	border-right-color: #E0E0E0; border-left-color: #E0E0E0; background-color: #FBFBFB;}

netbox{
	width:839px; height:auto; float:left; padding-bottom:16px;}
	
	
.pm_text1, .pm_text2, .pm_text3{
	display:none; background:url(../img/tip-bg.png); font-size:11px; width:195px; height:114px; padding:9px 8px 5px 26px; 
	color:#5A5A5A; font-family:Arial; line-height:16px; z-index:2000;}

.pm_tit{
	float:left; height:12px; margin-left:2px;}

.pm_dsc{
	float:left; width:195px; height: auto; padding-top:5px;}
	
#pm_gat1, #pm_gat2, #pm_gat3{
	float:left; width:139px; height:14px; background:url(../images/chk-logo2.jpg); margin:3px 3px 3px 7px;
	text-indent:-9999999px;}	

#pm_gat2{
	width:93px; background:url(../images/chk-logo1.jpg);}	

#pm_gat3{
	width:45px; height:17px; background:url(../images/chk-logo3.jpg);}	















