/***[basic]***/




*{
margin:0 0;
padding:0;

}




.robotic{ display: none; }

body{
color:#333;
font:11px Arial, Helvetica, sans-serif;
background:#ddd;
}


h1 {
color:#000;
font-size:25px;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
}

h2 {
font-size:11px;
font-weight:normal;
}

*/padding:0 0 0 0;*/
a {
color:#006699;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

img {
border:0;
}

ul {
list-style:none;
}

p {
padding:0 0 15px 0;
line-height:16px;
}
/***[wrapper]***/
#wrapper {
margin:10px auto 10px auto;
width:950px;
overflow:hidden;
padding:0 10px 20px 10px;
border-top:2px solid #ccc;
background:#fff;
border:1px solid #ddd;


}
		#wrapper .column {
		  padding-bottom: 20010px;
		  margin-bottom: -20000px;  
		}

		hr
		{
		height:1px;
		border:0;
		color:#eee;
		background:#eee;
		}

/******>>>>--------<<<<******/
/***[right-block]***/
/******>>>>--------<<<<******/



#right-block
{
float:right;

width:200px;
min-width:10px; /* Visible to IE7 only */ 

}


/******>>>>--------<<<<******/
/***[Top Head]***/
/******>>>>--------<<<<******/
#top-hed
{
float:left;
width:950px;
padding:15px 0 0 0;



}

			#top-hed a:hover
			{
			text-decoration:underline;
			}
			
			#top-hed-left
			{
			float:left;
			width:300px;
			
			padding-bottom:7px;
			}
			
			#top-hed-left .suprt
			{
			padding:0 7px 0 0;
			}
			
			#top-hed-left .dail
			{
			padding:0 10px 0 10px;
			}
			
			#top-hed-menu{
			float:right;
			width:350px;
			}
			
			#top-hed-menu ul
			{
			float:right;
			}
			
			#top-hed-menu ul li 
			{
			float:left;
			}
			#top-hed-menu .nobdr
			{
			border-right:none;
			}
			
			#top-hed-menu ul li a
			{
			color:#60719D;
			font:12px Arial, Helvetica, sans-serif;
			border-right:1px solid #60719D;
			padding:0 7px 0 7px;
			text-decoration:none;
			}
			
#link-hed
{
width:100px;
position:relative;
left:630px;
top:15px;


}
	#link-hed a
	{
	color:#FF9900;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	#link-hed a:hover
	{
	text-decoration:none;
	}
/******>>>>--------<<<<******/
/***[Master Head]***/
/******>>>>--------<<<<******/
#header
{
float:left;
width:950px;
position:relative;
height:80px;
}

			#header .logo
			{
			position:absolute;
			left:7px;
		
			}
			
			#support
			{
			float:right;
			}
			
			#support h2
			{
			border:
			}
					
			#top-nav
			{
			float:right;
			width:752px;
			height:60px;
			background:url(../images/top-nav.jpg) repeat-x left top;
			padding-left:2px;
			margin-top:5PX;
			
			}
			
			/*#top-nav ul
			{
			float:left;
			font:13px Arial, Helvetica, sans-serif;
			}
			
			#top-nav ul li{
			float:left;
			padding:0 2px 2px 0;
	
			
			}
			#top-nav ul li a
			{
			color:#fff;
			text-decoration:none;
			padding:6px 5px 5px 8px;
			display:block;
			
			
			}
			#top-nav ul li a:hover
			{background:#274B63;
			padding-bottom:10px;
			
			

			}*/
			
			
			#search-block
			{
			width:208px;
			float:left;
			padding:5px;
			
			}
			
			#search-block h2
			{
			color:#fff;
			}
			
			#search-block input.go
			{
			width:28px;
			height:19px;
			border:0;
			background:url(../images/go-img.jpg) no-repeat left top;
			top:-2px;
			position:relative;
			}
#header .chaticon
{
position:absolute;
top:0px;
right:1px;
border:0;


}	


		
/******>>>>--------<<<<******/
/***[Info column]***/
/******>>>>--------<<<<******/				

		
#new-info
{
float:right;
width:250px;
height:300px;
background:#073A69 url(../images/blue-grad.jpg) repeat-x left top;
position:relative;
top:-23px;


}
		
			#new-info a:hover
			{
			text-decoration:underline;
			}
			
			#new-info .tag
			{
			position: absolute;
			left:-25px;
			top:-6px;
			}
			
			#new-info .people
			{
			position:absolute;
			left:180px;
			top:34px;
			}
			
			
			#new-info .scroll
			{
			color:#fff;
			width:175px;
			height:120px;
			float:left;
			position:absolute;
			left:55px;
			top:10px;
			color:#fff;
			}
						
			#new-info .scroll h2 a
			{
			font:bold 15px "Trebuchet MS";
			text-decoration:none;
			}
			#new-info .scroll h2 a:hover
			{
			
			text-decoration:none;
			}
			
			#new-info .scroll a
			{
			color:#fff;
			}
			
			#new-info .flashnews
			{
	
			width:250px;
			height:155px;
			position:absolute;
			top:10px;
			left:-20px;
		   
			
			}
.offer
{
	float:left;
	width:445px;
	margin-left:10px;
	padding:10px 10px 0 0;
			
}

.offer h2
{
	font:bold 15px Arial, Helvetica, sans-serif;
	padding:5px;
	background:#E8E8E8;
	
}
.offer h3
{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding:5px 0 10px 5px;
}
.offer a
{
	color:#000;
}
.offer p{
	padding:0 0 0 5px;
}

#container
{
width:949px;
float:left;
position:relative;



}

#prod-links
{
width:250px;
float:right;
position:relative;
margin-top:5px;
margin-bottom:10px;
background:#F3EBDA;
}

#prod-links h2
{
	background:#224156 url(../images/top-nav-id.jpg) repeat-x left top; color:#fff;
	font:normal 20px/36px Georgia, "Times New Roman", Times, serif; padding-left:10px;}


#prod-links ul
{
padding-left:10px;


}
#prod-links ul li
{
background:url(../images/square.gif) no-repeat left 10px;
padding:5px 0 5px 15px;
border-bottom:1px dashed #ccc;
display:block;
color:#333;}

#prod-links ul li a
{
}
/******>>>>--------<<<<******/
/***[customer-center]***/
/******>>>>--------<<<<******/
#customer-center-index
{width:950px;
float:left;
background:#F3EBDA;
margin-top:45px;

margin-bottom:3px;
}

		#customer-center-index .boxid
		{
		float:left;
		width:225px;
		border-right:2px solid #fff;
		}
		#customer-center-index .boxlast
		{
		float:left;
		width:240px;
		height:75px;
		
		}
		#customer-center-index h2
		{
		background:#224156 url(../images/top-nav-id.jpg) repeat-x left top; 
		color:#fff;
		font:normal 13px Georgia, "Times New Roman", Times, serif;
		padding:10px;
		}
		#customer-center-index h3{ font:bold 12px Georgia, "Times New Roman", Times, serif;
		color:#025D8A;
		padding:5px 0 5px 10px;
		
		*/ padding:2px 0 -3px 10px;  */
		}
		#customer-center-index p
		{
		
		line-height:5px;
		padding:3px 0 10px 10px;
		*/ padding:3px 0 4px 10px; */
		
		}
		#customer-center-index hr
		{
		width:250px;
		height:1px;
		color:#fff;
		background:#fff;
		}
		#customer-center-index a
		{
		color:#07577F;
		text-decoration:none;
		}

#customer-center
{
width:250px;
float:right;


background:#F3EBDA;
margin-top:2px;
border-bottom:1px inset #333;
margin-bottom:3px;
}
#customer-center .boxid
{
float:left;
width:225px;
border-right:2px solid #fff;
}
#customer-center .boxlast
{
float:left;
width:240px;
height:75px;

}
#customer-center h2
{
background:#224156 url(../images/top-nav-id.jpg) repeat-x left top; 
color:#fff;
font:normal 13px Georgia, "Times New Roman", Times, serif;
padding:10px;
}
#customer-center h3{ font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#025D8A;
padding:5px 0 5px 10px;

*/ padding:2px 0 -3px 10px;  */
}
#customer-center p
{

line-height:5px;
padding:3px 0 10px 10px;
*/ padding:3px 0 4px 10px; */

}
#customer-center hr
{
width:250px;
height:1px;
color:#fff;
background:#fff;
}
#customer-center a
{
color:#07577F;
text-decoration:none;
}

/******>>>>--------<<<<******/
/***[special-offer]***/
/******>>>>--------<<<<******/


#special-offer
{
width:250px;
float:right;
background:#F3EBDA;
border-bottom:1px inset #333;
}



#special-offer h2
{
background:#224156 url(../images/top-nav-id.jpg) repeat-x left top; 
color:#fff;
font:normal 20px/36px Georgia, "Times New Roman", Times, serif; 
padding-left:10px;
}
	
#special-offer h2 span
{
color: #ccc;
font:normal 20px/46px Georgia, "Times New Roman", Times, serif;}

#special-offer h2.ser
{
background: url(../images/grey.jpg) repeat-x left top;
}

#special-offer ul
{
padding-left:10px;
}

#special-offer ul li
{
background:url(../images/square.gif) no-repeat left 10px;
padding:5px 0 5px 15px;
border-bottom:1px dashed #ccc;
}
#special-offer ul li a
{
color:#333;
text-decoration:none;
}

#special-offer ul li a:hover
{
text-decoration:underline;
}

/******>>>>--------<<<<******/
/***[content-INdex]***/
/******>>>>--------<<<<******/
.product_column

{

width:200px;

margin-right: 5px;

float: left;

}

.product_column .item

{


border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #ebebeb;

padding-top: 8px;

padding-right: 8px;

padding-bottom: 8px;

padding-left: 8px;

}

.content .item 

{

border-top-width: 1px;

border-top-style: solid;

border-top-color: #ebebeb;

padding-top: 8px;

padding-right: 8px;

padding-bottom: 8px;

padding-left: 8px;

}

.content .product_column .item 

{

padding-top: 8px;

padding-right: 8px;

padding-bottom: 8px;

padding-left: 8px;

}
.item .icon  {
float:left;
height:25px;
width:25px;
padding-right:10px;

}
.product_column .productname, .product_column .description {
padding-left:35px;
}
.content .item .date, .content .item .productname {
color:#0072BC;
font-size:14px;
margin-bottom:5px;
}

.productname a:link, .productname a:visited, .productname a:active {
color:#0072BC;
font-size:14px;
text-decoration:none;
}
.productname a:hover {
text-decoration:underline;
}

#content-indx 
{
width:947px;
margin-top:40px;
float:left;
margin-bottom:5px;

padding-bottom:12px;
border:1px solid #CCC;





}
#content-indx h1
{

padding:12px 0 15px 25px;
font:bold 18px "Trebuchet MS";
color:#fff;
background:#274760;



}

#content-indx p
{
line-height:20px;
}

#content-inside {
width:740px;
float:left;
font:normal 12px/19px Helvetica, sans-serif;
color:#000;

}

#content
{
border-right:0; 
padding-right:20px; 
width:665px;
color:#474747;
float:left;
font-size:12px;

}

#content hr
{
border:1px dotted #666;
size:1px;
height:1px;
background:none;
margin-bottom:10px;
}

#content p, #content-indx p
{
line-height:16px;
}

#content h1
{
background:url(../images/h1-right.gif) no-repeat right top;
}

#content h1 .right-h1
{
margin-top:5px;
background:url(../images/h1-left.gif) no-repeat left top;
padding:5px 0 15px 18px;
line-height:150%;
font-size:1.0em;
display:block;
color:#666;
}

#content h2
{
font:bold 17px Georgia, "Times New Roman", Times, serif;
color:#3366CC;
margin-bottom:5px;
}
#content h2 a
{
color:#3366CC;
text-decoration:none;
}
#content h2 a:hover
{
text-decoration:underline;
}

#content h3
{
font-size:15px;
color:#063869;
padding:0 0 5px 0;

}
#content h3 a
{
	color:#063869;
	text-decoration:none;
}
#content h4
{
font-size:13px;
color:#3F2C04;
padding-bottom:5px;
}

#content .table
{

}
#content .table td
{
border:1px solid #ccc;
padding:5px;
}
#content ul
{
list-style:none;
padding-bottom:5px;
padding:5px 0 5px 5px;

}
#content ol
{
padding-bottom:5px;
padding:10px 0 5px 30px;
}
#content ol li
{
padding-left:10px;
margin-bottom:8px;
}
#content ul li
{
background: url(../images/square.gif) no-repeat left 4px;
padding-left:10px;
margin-bottom:8px;
}
#content ul li a
{
}

#content ul li h2
{
color:#666;
}

#content a:hover
{
text-decoration:none;
}

/******>>>>--------<<<<******/
/***[FAQ Page]***/
/******>>>>--------<<<<******/

#bobcontent1,#bobcontent2,#bobcontent3,#bobcontent4,#bobcontent5,#bobcontent6,#bobcontent7,#bobcontent8,#bobcontent9,#bobcontent10
{
background:#F7F7F7;
padding:10px;
line-height:18px;
margin:5px 0 10px 10px;


}
.handcursor{
cursor:hand;
cursor:pointer;
padding:5px 0 10px 25px;
background:url(../images/faq_collapse.jpg) no-repeat left 4px;



}
.handcursor a
{
border-bottom:0;
}

/******>>>>--------<<<<******/
/***[footer]***/
/******>>>>--------<<<<******/
#footer {
float:left;
width:950px;
padding-top:10px;
padding-bottom:10px;
margin-top:5px;

background:#E7E7E7 url(../images/footer-bg.jpg) repeat-x left top;


}


.box {
    left: 53%;
    margin:287px 0 0 380px;
    position: fixed;
    top: 26%;
    font-size: 0.9em;
    padding: 1em 0 0;
    width: 280px;
	
}
/******>>>>--------<<<<******/
/***[Forms]***/
/******>>>>--------<<<<******/

form {
margin-left:20px;
}

fieldset {
margin-bottom:10px;
display:block;
padding:10px 5px;
border-color:#060;
border:none;
}
	
legend {
font-size:13px;
color:#fff;
}
	
input 
{
font-family: Arial, Helvetica, sans-serif;

}


label {
font-size:12px;
display:block;
margin-top:5px;
width:200px;

}.tableobject
{
}

.tableobject td
{
padding: 0 0 10px 0;
}
	
input.frm_text {
width:300px;

}
	
textarea {
width:300px;
height:150px;

}
	
input.frm_submit {
display:block;
clear:both;
margin-top:10px;
padding:2px 4px;

}

form label span {
color:#F57125;
}

p.message {
color:#FF9900;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}


#tab-block
{


width:675px;
height:300px;


float:left;
margin-left:10px;
padding-left:10px;


z-index:auto;
*/ 
background: none;

 position:absolute;

border-bottom:none;
     */
}

#tab-block h2{
font:normal 24px "Swis721 Hv BT";
color:#035E8B;
}

#tab-block h2 span{
 color: #CFA24D;
}
#marquline
{
float:left;
width:500px;
background:url(../images/new-reles.jpg) no-repeat 80px top;
height:60px;

margin-top:-20px;

padding-left:150px;
*/margin-top:5px;*/



}


/******>>>>--------<<<<******/
/***[MAIN LINKS]***/
/******>>>>--------<<<<******/

#top-nav .menulink 
{
width:650px;
height:40px;
position:relative;
left:5px;
top:-3px;
font:13px Arial, Helvetica, sans-serif;


*/ top:-40px; */

}

#top-nav .menulink .select 
{
margin:0; 
padding:0 0 0 0px; 
list-style:none; 
white-space:nowrap;
}

#top-nav .menulink li 
{
float:left;
padding:0 0 0 25px;
}

#top-nav .menulink .select a 
{
display:block; 
height:25px; 
float:left; 
padding:15px 10px 0 10px; 
text-decoration:none; 
white-space:nowrap; 
color:#fff;
}

#top-nav .menulink .select a:hover
{
display:block;
background:#FFFFFF;

height:30px; 
border-left:1px solid #989898;
border-right:1px solid #989898;
} 


#top-nav .menulink .select a img
{
border:none;
margin:0 0 0 0;
}

#top-nav .menulink .select a b 
{
display:block; 
padding:0 20px 10px 0; 

}

#top-nav .menulink .select a:hover, 
#top-nav .menulink .select li:hover a 
{
border-left:1px solid #989898;
border-right:1px solid #989898;
background:#FFFFFF;
padding:14px 10px 0 10px;
color:#333;

}

#top-nav .menulink .select a:hover b, 
#top-nav .menulink .select li:hover a b {
display:block; 
padding:0 20px 9px 0; 
cursor:pointer;
}

#top-nav .menulink .sub, #top-nav .menulink .sub1  
{
display:none;
}

/* IE6 only */
#top-nav .menulink table {
border-collapse:collapse; 
font-size:1em; 
width:0; 
height:0;
}

#top-nav .menulink .sub, #top-nav .menulink .sub1 
{

margin:0; 
padding:0 0 0 35px;
list-style:none;
}

#top-nav .menulink .sub1
{

padding:0 0 0 200px;

}

#top-nav .menulink .sub ul, #top-nav .menulink .sub1 ul
{

float:left;

}

#top-nav .menulink .sub li, #top-nav .menulink .sub1 li 
{
background:#ddd; 
padding:0px; 
width:170px; 
border-top:none;
margin-top:-2px;

}

#top-nav .menulink .sub li.s-s
{
width:100px;
background-color:#3300CC;
} 

#top-nav .menulink .sub1 li 
{
width:83px;
padding-top:5px;
}

#top-nav .menulink .select :hover .sub, #top-nav .menulink .select :hover .sub1
{
float:left;
height:25px;
display:block; 
position:absolute;
width:600px;
top:35px; 
left:20px; 
text-align:center;
}


#top-nav .menulink .select :hover .sub li a, #top-nav .menulink .select :hover .sub1 li a  
{display:block; height:13px; line-height:13px; float:left;  padding:4px 6px; margin:0; color:#333; font-size:12px; border: none; background:none; }

#top-nav .menulink .select :hover .sub1 li a  
{padding:4px 20px;}

#top-nav .menulink .select :hover .sub li a:hover, #top-nav .menulink .select :hover .sub1 li a:hover  
{color: #006699; background: none; border:none; }


#top-nav .menulink ul li.services, #top-nav .menulink ul li.specialist, #top-nav .menulink ul li.contact, #top-nav .menulink ul li.why, #top-nav .menulink ul li.about
		{
			padding:0 0 0 6px;
			
		}

#top-nav .menulink ul li.contact a:hover, #top-nav .menulink ul li.why a:hover, #top-nav .menulink ul li.about a:hover
{
border:none;
}


#top-nav .menulink ul li.home a:hover, #top-nav .menulink ul li.home a
{
background:none;
border:none;
}

			
#ndvd
{
margin:0;
width:650px;

}		
#ndvd .ltd{	color:#585858;padding:2px 5px 0 5px;
}


#ndvd .ltd_cur{background: url(../images/4592251.gif) no-repeat scroll left center;color:#585858;padding:2px 5px 0 5px;}

#ndvd .ltd_cur-left{background: url(../images/4592251-left.gif) no-repeat scroll right center;color:#585858; padding:2px 5px 0 5px; }
#ndvd .ltd_cur-top{background: url(../images/4592251-top.gif) no-repeat scroll  top center; color:#585858;padding:2px 0 0 0; }

#ndvd .divlist{background: url(../images/image4.png) no-repeat left top; width:320px; height:260px; color:#fff; font:11px Arial, Helvetica, sans-serif; margin-left:-5px; margin:0 10px; padding:10px 0 0 30px; margin-top:10px;}

#ndvd .divlist img
{
margin-top:15px;
padding-bottom:5px;
}
#ndvd .divlist h2 a
{
font-size:16px;font-weight:bold;font-family:georgia,Arial,Helvetica,sans-serif;color:#fff;margin-bottom:5px; padding-top:5px; display:block;
}

#ndvd .divlist h3{ padding:0 0 0 0;}

#ndvd .divlist a
{
color:#fff;
}

#ndvd .divlist img
{
float:left;
}

#ndvd .divlist p
{
margin-bottom:0;
width:230px;


}

.imgindx
{
margin-bottom:3px;
}

#ndvd .more a{font-size:11px;float:right;padding:5px 0 5px 0;font-family:arial;font-weight:bold;}


.divlist h3{  }
.divlist h2 a{font-family:georgia;color:#2a4f99; padding-bottom:5px;}
.divlist span{font-family:arial;font-size:10px;color:#999;}
.prenext{padding:24px;border-top:1px solid #F1F1F1;border-bottom:1px solid #F1F1F1;}
.iplm{float:left;width:964px;border-top:4px #F2EFEA solid;padding-top:20px;margin-top:10px;margin-left:10px;}
.lftclm{padding-right:14px;padding-bottom:20px;padding-left:10px;width:637px;}
a.detail{font-size:11px;float:right;font-family:arial;font-weight:bold; padding-right:60px;}


.clrbth{clear:both;padding-top:10px;}


.footer-note{ overflow:hidden;border-top:3px solid #D4D4D4; border:1px solid #D4D4D4; border-bottom:0;width:948px; margin:0 auto; background:#fff url(../images/footer-bg.jpg) repeat-x left top; padding-bottom:15px;

}
.footer-note div{float:left;padding:10px 20px 10px 25px;font-size:11px;text-align:center;}

.footer-note div h2{ font-size:13px; font-weight:bold;}
.footer-note div a{font-size:11px;text-align:left;font-weight:normal; text-align:center;}
.footer-note div span{color:#999999}
.bcclftr{border-top:3px solid #D4D4D4;width:1003px; background:#fff;}
.bcclftr div{padding:10px 20px 10px 25px;font-size:12px;font-weight:normal;text-align:center;color:#6C6C6C;}
.bcclftr div a{font-size:11px;text-align:left;font-weight:normal}
.bcclftr{border-top:3px solid #D4D4D4;width:100%;}
.bcclftr div{padding:10px 20px 10px 25px;font-size:12px;font-weight:normal;text-align:center;color:#6C6C6C;}
.bcclftr div a{font-size:11px;text-align:left;font-weight:normal}

.redbdr{width:100%;display:table;border-top:3px solid #0066CC}

#left-block
{
width:250px;
float:right;


padding-bottom:20px;
}

#left-block h2
{
background:url(../images/left-h2.jpg) repeat-x left top;
padding:10px 5px;
width:238px;
color:#474747;
font: bold 12px Arial, Helvetica, sans-serif;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
border-top:3px solid #3196CA;
border-bottom:3px solid #EDA141;
margin-top:5px;	
}
#left-block p
{
padding:0 0 10px 8px;
border-bottom:1px solid #CCCCCC;
}

#left-block ul
{
border:1px solid #ddd;
padding-bottom:20px;
padding-left:5px;
}

#left-block ul li
{
background:url(../images/right-li.jpg) no-repeat left 10px;
height:10px;
padding:8px 0 8px 0px;
}

#left-block ul li a
{
color:#676767;
font:11px Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0 0 0 18px;
}
#body-lotus #left-block ul li.lotus

{

}


#right-block
{
width:210px;
float:right;
}

#right-block ul li h3 a
{
font-weight:bold;
}

.callout_wrapper
{
float:left;
margin-bottom:20PX;
width:650PX;

}
.callout_wrapper .col

{

width:200px;overflow-x: hidden;overflow-y: hidden;float: left;font-size: 11px;margin-left: 1px;margin-right: 1px;padding-top: 1px;padding-bottom: 10px;height:490px; background-repeat: repeat-x;background-position: center bottom; border:1PX solid #999999; padding-left:10PX;

}

.callout_wrapper .col .colheader
{
	height:70px;
	font-size:12px;
	
}
.callout_wrapper .col .colheader a { color:#0066CC;}
.content_qoute a:link, .content_qoute a:visited,.content_qoute a:active,.content_qoute a:hover, .content_qoute
{
	text-align:center;
	margin:20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #5E8E97;
	font-weight:normal;
	display:block;
	text-decoration:none;
}

.test
{
width:50px;
height:20px;
}

.upgradecntr_table 

{
border:1px solid #e0e9ed;
margin-bottom:10px;



}

.upgradecntr_table th
{
background:#000;
color:#fff;
padding:5px;
}

.upgradecntr_table td
{
border-bottom:1px solid #e0e9ed;
padding:5px 0 5px 5px;
}


#address-table
{
border:1px solid #CCCCCC;
}

#address-table td
{
border-left:1px solid #CCC;
padding:10px 2px 10px 3px;
border-bottom:1px solid #ccc;
}

#address-table th
{
border-left:1px solid #CCC;
padding:10px 2px 10px 5px;
}
#intstall-traing
{
width:652px;
}
.intstall-traing-add
{
display:block;
width:642px;
background:#CCCCCC;
height:35px;
text-align:right;
padding:5px;
font-size:11px;
}

#intstall-traing table
{
margin:20px 0;
border-bottom:1px solid dashed #000;
}

#intstall-traing table td
{
padding:4px;
}

#intstall-traing table.contact-detail
{
}

#intstall-traing table.contact-detail th, #intstall-traing table.contact-detail td
{
font:13px Arial, Helvetica, sans-serif;
padding:5px;

}

#intstall-traing table.contact-detail th
{
background:#1973B2;
font-weight:bold;
color:#fff;
text-align:left;
}

#intstall-traing table.contact-detail td
{font-size:11px;
background:#F2F2F2;
}
#intstall-traing table.contact-detail td h3
{
font-size:13px;
color:#3366CC;
}

#intstall-traing table.contact-detail td a
{
color:#000;
}

.enrollment-form
{
margin:0;
}

.enrollment-form .inputtxt
{
background:#F7F7F7;
border:1px solid #E4E4E4;
padding:2px;
}

.enrollment-form .inputtxt option
{
padding:0 4px;
}

.inputtxt input:focus{background:#E4F1ED;color:#000;}

.highlighted-1
{
color:#CC0000;
font-weight:bold;
}

table.table-data
{
border-collapse:collapse;
}

table.table-data td, table.table-data th
{
border:1px solid #333;
padding:4px;
}

table.table-data th
{
background:#CCC;
}


#nav, #nav ul {padding:0; margin:0; list-style:none; width:600px;}

#nav li {float:left;}
#nav li a {float:left; text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#fff;}
#nav li a b {display:block; float:left; height:30px; line-height:28px; padding:0 10px 0 10px; font-weight:normal; }
#nav li.sub a b {}

#nav b.hover {color:#fff; background:#274B63;}

#nav i.hover {color:#fff; background:#00354F; }
#nav em.hover {color:#080;}
#nav ul ul ul a:hover {color:#080;}

#nav ul {display:none;}
#nav ul {position:absolute; left:196px; top:35px; background:#274B63; padding-top:5px; padding-bottom:10px;}
#nav ul li {float:left; position:relative;}
#nav ul li a {display:block; padding:0 5px 0 5px; font-size:13px; line-height:30px; cursor:pointer;}
#nav ul li a i {display:block; font-style:normal; cursor:pointer; padding:0 8px;}
#nav ul li a.sub {}

#nav ul ul {width:130px; left:-1px; top:30px;}
#nav ul ul li a {display:block; line-height:30px; padding:0 0 0 10px; width:120px;}
#nav ul ul li a.fly {}
#nav ul ul li a em {font-style:normal; display:block; width:120px; cursor:pointer;}

#nav ul ul ul {left:135px; top:0;}


.box-bor
{
	border:1px solid #CCC;
	padding:5px;
}

