@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	
}
#container{
	width:931px;
	margin-right: auto;
	margin-left: auto;
}
#mainbox{width:931px; margin:0 auto 0 auto; }
.border_twoside {
	background-color: #F6F6F6;
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}

#headertop{width:931px; height:166px; float:left; margin-top:5px;}
#language{width:85px; height:20px; float:left; background-image:url(../images/headertop-color.png); background-position:left top; background-repeat:repeat-x;padding:6px 0 0 816px}
.arial10{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ffffff; }
.arial11_black{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000;}
#headertopright{width:30px; height:26px; float:left;}
#flag{width:27px; height:20px; float:left;}
#headermedium{width:931px; height:115px; float:left; background-image:url(../images/headermedium-color.png); background-position:left top; background-repeat:repeat-x; margin-top:9px;}
.tph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00a54f;
	font-weight: bold;
}

#logo{width:161px; height:99px; float:left; margin:9px auto 0 21px;}
#logo1{width:149px; height:60px; float:left; margin:25px auto 0 579px;}



#pagenavigation {
	width:931px;
	height: 26px;
	background-color:#002362;
	float:left;
}

#pagenavigation #links{
	width: 931px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 26px;
	background-color:#002362;

}

#pagenavigation #links ul{
	list-style-type: none;
	margin: 0px;
	padding:0px 0 0 5px;
}

#pagenavigation #links ul li{
	background-image:url(../images/betweenlinecons.png);
    background-repeat:no-repeat;
	background-position: right center;
	float:left;
	display:block;
	position:relative;
	width:auto;
	line-height:26px;
	}

#pagenavigation #links .rightpad{
	padding:0px 30px 0px 30px;
}

#pagenavigation #links ul li a{
	color: #ffffff;
	text-decoration: none;
}

#pagenavigation #links ul li a:hover{
	color: #ffffff;
	text-decoration: none;
}

/*Sub level menu*/
#pagenavigation #links ul li ul{
left:-5px;
top:0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
#pagenavigation #links ul li ul li{
float: left;
color:#002362;
font-family: Tahoma, Arial, Helvetica;
font-size:12px;
line-height: 15px;
background-color:#EAEAEA;
background-image:none;
border-width: 0 1px 1px 1px;
width:100%; /*width of sub menu levels*/
text-align: left;
padding:0px;
}


/* Sub level menu links style */
#pagenavigation #links ul li ul li a{
color:#002362;
display: block;
padding: 5px 10px 5px 10px;
}

#pagenavigation #links ul li ul li a:hover{
background-color: #002362;
color: #FFFFFF;
}



#headernav{width:931px; height:26px; float:left; background-image:url(../images/headerdown-color.png); background-position:left top; background-repeat:repeat-x;}
#headernav ul{ list-style:none; margin:0px; padding:0px 0px 0px 16px;}
#headernav li{ line-height:26px; float:left;}
#headernav ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ffffff; padding:0 48px 0 48px; display:block; position:relative; background-image:url(../images/betweenline.png); background-position:right center; background-repeat:no-repeat; text-decoration:none;}
#headernav ul li a:hover{ color:#ffffff; text-decoration:none;}

.arial13w{font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#ffffff;}
.arial13w a{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#ffffff; text-decoration:none;}
.arial13w a:hover{color:#ffffff;}

.arial13w-heading{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ffffff;}

.arial12{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff;}
.arial12 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
.arial12 a:hover{color:#ffffff;}


#bodycontent{width:931px; float:left; margin-bottom:20px;}
#bodytopleft{width:648px; height:237px; margin-top:20px; float:left; background-image:url(../images/bodytopleft-color.png); background-position:left top; background-repeat:repeat-x; z-index:-1;}
#pic{width:343px; height:226px; float:left;}
#bodytopline{width:1px; height:237px; float:left; margin-left:12px; margin-top:20px;}
#bodytopright{
	width:258px;
	height:237px;
	float:left;
	margin-top:20px;
	margin-left:12px;
	background-color:#003263;
	padding: 0px;
}

#headertopcons{width:931px; height:174px; float:left; margin-top:5px;}

#headerconsnav{width:931px; height:26px; float:left; background-image:url(../images/headerdown-color.png); background-position:left top; background-repeat:repeat-x; margin-top:8px;}

.arial12select{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}

.arial12greenbold{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#003263;} 

.arial12greenbold_HO{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#009b43;}
.arial12greenbold_HO a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#009b43; text-decoration:none}
.arial12greenbold_HO a:hover{text-decoration:underline;}

.arial12greenbold a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#003263; text-decoration:underline;}

.arial12greenbold a:hover{ text-decoration:none;}
.borderright{border-right:1px solid #cccccc;}

#line{width:924px; height:1px; float:left; margin-top:7px;}
#bodydown{width:931px; height:359px; float:left; margin-top:8px;}
#bodydownleft{width:256px; height:367px; float:left;}

.arial12black{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:justify; line-height:20px;}

.arial12bold{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;
text-align:justify;}
#line664px{width:664px; height:1px; background-color:#ffffff; float:left; margin-top:5px;}

#virtuenavi{width:242px; height:23px; float:left; background-image:url(../images/virtuenavi.png); background-position:left top; background-repeat:repeat-x; padding:5px 0 0 14px;}
#virtuenavibox{width:256px; height:112px; float:left; margin-top:1px; background-image:url(../images/virtuenavi-box.png); background-position:left top; background-repeat:repeat-x;}
#virtualtour{width:31px; height:89px; float:left; margin:8px auto 0 70px;}
#highlightsnavi{width:242px; height:22px; float:left; margin-top:1px; background-image:url(../images/highlitesnavi.png); background-position:left top; background-repeat:repeat-x; padding:5px 0 0 14px;}
#highlightsnavibox{
	width:256px;
	float:left;
	margin-top:1px;
    margin-bottom:5px;
	
}
#horiz_line{
	width:256px;
	float:left;
	margin:5px auto 10px auto;
	
}
#newsletter_box{
	width:256px;
	height:125px;
	margin-top:1px;
	float:left;
	background-position:left top;
	background-repeat:repeat-x;
	background-color: #003263;
}
#line1{width:1px; height:378px; float:left; margin-left:11px;}
#bodydownmedium{width:369px; height:367px; float:left; margin-left:10px;}
#welnavi{width:355px; height:23px; float:left; background-image:url(../images/welnavi.png); background-position:left top; background-repeat:repeat-x; padding:5px 0 0 14px;}
#welnavibox{
	width:362px;
	height:330px;
	float:left;
	margin-top:1px;
	background-image:url(../images/welnavibox.png);
	background-position:left top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#003263;
	padding:18px 0 0 7px;
}


.arial12green_underline{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263; line-height:22px; text-align:justify;}
.arial12green_underline a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263; line-height:22px; text-align:justify; text-decoration:underline;}
.arial12green_underline a:hover{text-decoration:none;}


.arial12green_normal{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263; line-height:22px; text-align:justify;}

.arial12green_normal_des{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263;}

.arial12green_normal a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263; line-height:22px; text-align:justify; text-decoration:none;}

.arial12green_normal a:hover{ text-decoration:underline;}

.arial11readmore{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#d81610; margin:19px 16px 0 auto;}
.arial11readmore a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#d81610; text-decoration:underline;}
.arial11readmore a:hover{ text-decoration:none;}

.listbox{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#002362; width:150px;}

.arial11bold_green{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003263; padding-left:11px;}
.arial11bold_green a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003263; text-decoration:none;}

.arial11bold_green a:hover{ text-decoration:underline;}
.arialnormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003263;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}
.arialnormal a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003263;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}

.arialnormal a:hover{
	text-decoration: underline;
}


.TNR14bold_green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003263;
}
.TNR14bold_green a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#003263;
	text-decoration:none;
}
.TNR14bold_green a:hover{ text-decoration:underline;}

.arial14_bold_green{background-color:#d6e0ea; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#003263; padding-left:10px;}





.TNR20bold_green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#003263;
}

.TNR20bold_green a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#003263;
	text-decoration:none;
}
.TNR20bold_green a:hover{
	text-decoration:underline;
}

.arial14_blue{
	background-color:#013162;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding-left:10px;
}

.arial15_bold_green{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#003263;}
.arial15_bold_green a{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FF0000; text-decoration:underline;}
.arial15_bold_green a:hover{ color:#FF0000; text-decoration:none;}
#line2{width:1px; height:367px; float:left; margin-left:12px;}
#bodydownright{width:258px; height:367px; float:left; margin-left:13px;}
#newsnavi{width:241px; height:23px; float:left; background-image:url(../images/newsnavi.png); background-position:left top; background-repeat:repeat-x; padding:5px 0 0 17px;}
#newsnavi_box{width:258px; height:338px; float:left; margin-top:1px; background-image:url(../images/newsnavi_box.png); background-position:left top; background-repeat:repeat-x;}
.arial12blue{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#41a1ff;}
.arial12news{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263;}

#footerbottom{width:931px; height:72px; float:left; margin-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#41a1ff; line-height:10px; padding-top:4px; border-top: 1px #CCCCCC solid;}


#footercontent{width:539px; height:76px; float:left; margin-left:180px;}
.arial11footer{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#41a1ff;}
.arial11footer a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#41a1ff; text-decoration:none;}
.arial11footer a:hover{text-decoration:underline;}
.arial13black{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;}


#bodyconscontent{
	width:931px;
	float:left;
}

#bodyconsbanner{
	width:931px;
	float:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
#bodyconsbannerleft{width:451px; height:206px; float:left; text-align:center;}
#bodyconsbannerright{width:480px; height:186px; float:left; margin-top:18px;}

#bodyconscont_left{
	width:246px;
	float:left;
	}
	
	#bodyconscont_leftdes{
	width:246px;
	float:left;
	padding-top:9px;
	}
	
#bodyconscont_lefttop{
	width:234px;
	height:29px;
	float:left;
	background-image:url(../images/bodyproductsbg.png);
	background-position:left top;
	background-repeat:repeat-x;
	padding-left:12px;
}
#bodyconscont_left_line{
	width:100%;
	height:1px;
	line-height:1px;
	background-color:#d6e0ea;
	margin-top:4px;
	float:left;
	 
}

#bodyconscont_left_line1{
	width:100%;
	height:1px;
	line-height:1px;
	background-color:#97aec5;
	margin-top:4px;
	float:left;
	 
}
#bodyconscont_leftbottom{
	width:246px;
	float:left;
	margin: 0px;
	padding: 0px;
}
#bodyconscont_leftbottom ul{
	list-style:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 3px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
#bodyconscont_leftbottom ul li{line-height:22px;}
#bodyconscont_leftbottom ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003263; text-decoration:none; background-image:url(../images/arrow_green.png); background-position:left center; background-repeat:no-repeat; padding-left:17px;
}
#bodyconscont_leftbottom ul li a:hover{ text-decoration:none;
color:#5a88b5}



#bodyconscont_mid{width:408px; float:left; margin:0 10px 0 10px;}
#bodyconscont_midtop{width:396px; height:29px; float:left; background-color:#003263; padding-left:12px;}
#bodyconscont_midbottom{width:408px; float:left;}


#bodyconscont_mid_des{width:921px; float:left; margin:9px 10px 0 0}
#bodyconscont_midtop_des{width:920px; height:29px; float:left; background-color:#003263; padding-left:12px;}
#bodyconscont_midbottom_des{width:931px; float:left;}

#bodyconscont_right{width:256px; float:left;}
#bodyconscont_enquiry{width:256px; height:29px; float:left; background-image:url(../images/bodyproductsbg.png); background-position:left top; background-repeat:repeat-x;}
#bodyconscont_enquiry ul{ list-style:none; margin:0px; padding:0px; }
#bodyconscont_enquiry ul li{ line-height:29; float:left;}
#bodyconscont_enquiry ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; position:relative; display:block;}
#bodyconscont_enquiry ul li a:hover{ text-decoration:none;}





#bodyconscont_contact_us{width:256px; height:29px; float:left; background-image:url(../images/bodyproductsbg.png); background-position:left top; background-repeat:repeat-x; margin-top:7px;}

#bodyconscont_highlights{width:256px; height:29px; float:left; background-image:url(../images/bodyproductsbg.png); background-position:left top; background-repeat:repeat-x; margin-top:7px;}

#bodyconscont_virtual_tour{width:256px; height:29px; float:left; background-image:url(../images/bodyproductsbg.png); background-position:left top; background-repeat:repeat-x; margin-top:7px;}

#bodyconscont_pm_30000_cph{width:256px; height:29px; float:left; background-image:url(../images/bodyproductsbg.png); background-position:left top; background-repeat:repeat-x; margin-top:7px;}

#tech_spec{
	width:670px;
	float:left;
	padding-left:256px;
}
#tech_spec_top{
	width:650px;
	float:left;
	margin:6px auto 0 auto;
}
#tech_spec_bottom{
	width:650px;
	float:left;
	border-left:3px solid #ededed;
	border-bottom:3px solid #ededed;
	padding:8px 0 8px 8px;
}
#bodyconscont_rightbottom{width:256px; float:left; margin-top:23px;}



#tech_spec_des{width:931px; float:left;}
#tech_spec_top_des{width:931px; float:left; margin:6px auto 0 auto;}
#tech_spec_bottom_des{width:921px; float:left; border-left:3px solid #ededed; border-bottom:3px solid #ededed; padding:8px 0 8px 8px;}


#bodyconsleft{
	width:665px;
	float:left;
	margin:0px 10px 0 auto;
}
#bodyconsleft_top{width:655px; height:29px; float:left; background-color:#003263; padding-left:12px;}
#trail{ width:100%; float:left; height:16px; padding-top:8px;}
#bodyconsleft_bottom{width:640px; float:left; margin-top:10px; padding:10px; border: 1px solid #cccccc;}
#bodyconsleft_bottom2{width:640px; float:left; margin-top:10px; padding:10px; border: 1px solid #cccccc;}

#bodyconsleft_bottom1{width:634px; float:left; padding:10px; border: 1px solid #cccccc;}

.paddingtop_bottom{padding:2px 0 2px 0;}


#products_combo{width:645px; float:left; border-top:1px solid #330000; border-bottom:1px solid #330000; padding:10px 0 10px 0;} 
#contact_information{width:645px; float:left; border-bottom:1px solid #330000; padding:10px 0 10px 0;} 

.arial12green{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263; line-height:16px; text-align:justify;}
.arial12green a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263; line-height:18px; text-align:justify; text-decoration:none;}
.arial12green a:hover{ text-decoration:underline;}

.arial26green{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#003263; line-height:24px;}
.arial18green{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#003263; line-height:24px; text-align:justify;}






.ddsmoothmenu{
font: bold 12px Verdana;
background: #414141; /*background of menu bar (default state)*/
width: 100%;
z-index:1;
}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
background: #414141; /*background of menu items (default state)*/
color: white;
padding: 8px 10px;
border-right: 1px solid #778;
color: #2d2b2b;
text-decoration: none;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: white;
}

.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: black; 
color: white;
}

.ddsmoothmenu ul li a:hover{
background: black; /*background of menu items during onmouseover (hover state)*/
color: white;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}





.ddsmoothmenu-v ul{
margin: 0;
padding: 0;
width: 170px; /* Main Menu Item widths */
list-style-type: none;
font: bold 12px Verdana;

border-bottom: 1px solid #ccc;
}
 
.ddsmoothmenu-v ul li{
position: relative;
}

/* Top level menu links style */
.ddsmoothmenu-v ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #778;
border-right: 1px solid #778;
}

.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{
background: #414141; /*background of menu items (default state)*/
color: white;
}


.ddsmoothmenu-v ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: black; 
color: white;
}

.ddsmoothmenu-v ul li a:hover{
background: black; /*background of menu items during onmouseover (hover state)*/
color: white;
}

/*Sub level menu items */
.ddsmoothmenu-v ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
font-weight: normal;
visibility: hidden;
}

 
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */
#leftmenu {
	float: left;
	width: 225px;
}
#leftheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/leftheader-bg.jpg);
	background-repeat: repeat-x;
	height: 30px;
	width: 215px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#leftheader1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/leftheader-bg.jpg);
	background-repeat: repeat-x;
	height: 25px;
	width: 655px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#leftcantants {
	float: left;
	width: 225px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6e0ea;
	padding-bottom: 10px;
}
#midcantanner {
	float: left;
	width: 423px;
	margin-right: 12px;
	margin-left: 12px;
}
.bluebg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #013162;
	padding-left: 13px;
}
#rightmenu {
	float: left;
	width: 225px;
}
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: none;
	color: #003263;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: none;
	color: #003263;
	background-color: #d9d9d9;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
}
#leftmenumain {
	float: right;
	width: 667px;
}
#option {
	width: 500px;
	float: left;
}
#topcantain {
	float: left;
}
#bottemcantainer {
	float: left;
	margin-left: 13px;
	width: 650px;
}


#pro1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #013162;
	background-color: #ececec;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #80A5E7;
}


#pro2 {
	margin-top: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 10px;
}
#pro3 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 25px;
	padding-top: 15px;
}
#pro4 {
	margin-top: 25px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#003263;
	text-align:justify;
	text-decoration: none;
	line-height:23px;
}
.text ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#003263;
	text-align:justify;
	text-decoration: none;
}
.text li{
padding-bottom:3px;
	 
}
.linktext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#003263;
	text-align:justify;
	text-decoration: none;
}
.linktext a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	font-weight:normal;
	color:#003263;
	text-align:justify;
	text-decoration: none;
}
.linktext a:hover{ text-decoration:underline;	
}

#pro5 {
	margin-top: 25px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#centerleft {
	float: left;
	width: 225px;
}
#centerright {
	float: left;
}
#product1 {
	border: 1px solid  #B6CBED;
}
#product1 ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	text-decoration: none;
}
#product1 li {
	padding-top: 5px;
}
#product1 a {
	font-family: Arial, Helvetica, sans-serif;
	color: #003263;
	text-decoration: none;
}
#product1 a:hover {
	text-decoration: underline;
}

.tab {
	
}
.tab ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	text-decoration: none;
}
.tab li {
	padding-top: 5px;
}
.tab a {
	font-family: Arial, Helvetica, sans-serif;
	color: #003263;
	text-decoration: none;
}
.tab a:hover {
	text-decoration: underline;
}
#innermenu {
}
#innermenu ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #013162;
}
#innermenu li {
	margin: 0px;
	list-style-type: none;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
#innermenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #013162;
	text-decoration:none;
}
#innermenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005BB7;
	text-decoration: underline;
}
.leftmenubgtext{
	background-image:url(../images/leftheader-bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding-left:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #FFFFFF;
	height: 36px;
	padding-top: 6px;
}
.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration:none;
}
.textlink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration:none;
}
.textlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
#mono ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #003263;
}
#mono li {
	padding-bottom: 10px;
}
#mono a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003263;
	text-decoration: none;
}
#mono a:hover {
	text-decoration: underline;
}
.arial15bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
}
.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003263;
	border: 1px solid #CCCCCC;
}
.devider {
	background-image: url(../images/line_cat.png);
	background-repeat: repeat-x;
	background-position: center center;
}
.download {
	background-image: url(../images/download1.png);
	background-repeat: no-repeat;
	height: 24px;
	width: 85px;
}
.download a {
	background-image: url(../images/download1.png);
	background-repeat: no-repeat;
	height: 24px;
	width: 85px;
}
.download a:hover {
	background-image: url(../images/download.png);
	background-repeat: no-repeat;
	height: 24px;
	width: 85px;
}
.bulets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003162;
	background-image: url(../images/bullet.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 15px;
}


.job{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #DB1B16;}

.job a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #DB1B16;
}

.job a:hover{
	text-decoration:none;
}
.inputbox{width:280px;}
.addon_paddingleft{padding-left:15px;}
#products_downloads{
	width:258px;
	height:237px;
	float:left;
	margin-left:12px;
	background-color:#003263;
	padding: 0px;
}
.arial14bold_green{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#003263;}

.arial12_normal_underline{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#41a1ff;}
.arial12_normal_underline a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#41a1ff; text-decoration:underline;}
.arial12_normal_underline a:hover{ color:#003263; text-decoration:none;}
#display_contact{width:200px; float:left; display:none; padding:5px; position:absolute; z-index:100;}

.arial12_underline{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263; line-height:22px; text-align:justify;}
.arial12_underline a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263; text-decoration:underline; line-height:22px; text-align:justify;}
.arial12_underline a:hover{ text-decoration:none;}

.msg_list {
	margin: 0px;
	padding: 0px;
	width: 250px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263; line-height:22px; text-align:justify;
}
.msg_head {
	padding: 2px 0px;
	cursor: pointer;
	position: relative;
	margin:1px;
}

arial12_underline{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263; line-height:22px; text-align:justify;}
.arial12_underline a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#003263; text-decoration:underline; line-height:22px; text-align:justify;}
.arial12_underline a:hover{ text-decoration:none;}

.msg_body {
	padding: 5px 0 15px 0px;
	text-align:justify;
	
}
#contact_us_left{width:320px; float:left;}
#contact_us_right{width:320px; float:left;}

.apply{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Green;
	font-weight: bold;
}

.fainltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003263;
	line-height: 25px;
}
.hading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #003263;
}
.link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #0099FF;
	text-decoration: underline;
	}
	.link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color:#000000;
	text-decoration: underline;
	}
.border{
	border: 2px solid #666666;
	}
	
	.vol{
	color: #003162;
	font-family: "Arial Narrow";
	font-size: 16px;
	line-height: 36px;
	text-transform: uppercase;
	font-weight: bold;
	margin-left: 5px;
	}
	
	.vol a{
	color: #C92929;
	text-decoration: underline;
	}
.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

	
	.vol a:hover{
	color: #C92929;
	text-decoration: none;
	}
	
	.co{
	color: #003162;
	font-family: "Arial Narrow";
	font-size: 26px;
	text-transform: uppercase;
	font-weight: bold;
	}
.arial11footer{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#41a1ff;}
.arial11footer a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#41a1ff; text-decoration:none;}
.arial11footer a:hover{text-decoration:underline;}
.arial20{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; line-height:16px; }

.error{
	color: #CC3300;
	font-family: Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight: bold;
	margin-top:20px;
	margin-left: auto;
	margin-right: auto;
	line-height: 20px;
	text-align: left;
}
