body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
}

a{
    color:#000;
	text-decoration:none;
}
a:HOVER{
    text-decoration:none;
	color:#154a94;
}

li{padding-bottom:5px;}
ul{padding-top:0px;margin-top:0px;margin-bottom:0px;padding-bottom:10px;}
p{margin-top:0px;padding:0px;margin-bottom:10px;line-height:18px;}
form{margin:0px;padding:0px;}
hr{border-top:1px dotted #666;}

H1{font-size:24px;color:#656565;font-weight:normal;margin:0px;padding:0px 0px 11px 0px;}
H2{font-size:16px;color:#154a94;font-weight:normal;margin:0px;padding:0px 0px 11px 0px;line-height:22px;}
H3{font-size:14px;color:#333333;font-weight:normal;margin:0px;padding:20px 0px 4px 0px;}
H4{font-size:14px;color:#333333;font-weight:normal;margin:0px;padding:10px 0px 10px 0px;}
H5{font-size:18px;color:#154a94;font-weight:normal;margin:0px;padding:0px 0px 11px 0px;line-height:27px;}
H6{font-size:12px;font-weight:normal;margin:0px;padding:10px 0px 10px 0px;}

.copyheadingtable{
	padding-bottom:5px;
}

/*table styles*/
#content table{margin-bottom:0px;}
.styled,
.styledwithlines
{
	margin-bottom:0px;
}
.styled p,
.styledwithlines p
{
	margin:0;padding:0;
}
.styled thead td,
.styledwithlines thead td
{
	background:#d4d4d4;
	padding:6px;
	text-align:center;
}
.styled thead td.topleft,
.styledwithlines thead td.topleft
{
	background:url(images/templateimages/table_topleft.png) no-repeat top left #d4d4d4;
}
.styled thead td.topright,
.styledwithlines thead td.topright
{
		background:url(images/templateimages/table_topright.png) no-repeat top right #d4d4d4;
}
.styled tbody td
{
	background:#e4e4e4;
	padding:8px;
	text-align:center;
}
.styledwithlines tbody td{
	border-bottom:2px solid #fff;	
	background:#e4e4e4;
	padding:8px;
}
.styled tbody td.odd
{
	background:#e9e9e9;
}
.styled tbody td.color_eeeeee
{
	background:#eeeeee;
}

.paddingright{
	padding-right:100px;	
}

#container{
	width:929px;
	margin:0px auto;
}

#toputils{
	padding:10px 0px 5px 0px;	
}
#search{float:right;width:260px;}
.keywords{width:200px;}

#langauge{float:right; width:100px;padding-top:6px;color:#fff;}
#langauge a{color:#656565;text-decoration:none;}

#menuholder{
	float:left;
	width:174px;
}

#menuholder .vwlogin
{
	background:url(Images/TemplateImages/login_bg.jpg) no-repeat top left;
	height:164px;
	padding:10px;
	margin-top:10px;
}
#menuholder .vwlogin p.white
{
	color:#FFFFFF;
	clear:both;
}
#menuholder .vwlogin h5
{
	margin-bottom:0;
	padding-bottom:0;
	font-size:12px;
	color:#333333;
	line-height:6px;
}
#menuholder .vwlogin label
{
	color:#333333;
	font-size:9px;
	text-transform:uppercase;
}
#menuholder .vwlogin #btlogin
{
	float:right;
	margin-top:6px;
	margin-bottom:6px;
}
#menuholder .vwlogin input.text
{
	width:151px;
}

#whitemenu{	
	background-image:url(Images/TemplateImages/whiteMenuMid.gif);
	background-repeat:repeat-y;
	
}

#rightholder{
	float:right;
	width:755px;
}

#flash{
	height:338px;
	position:relative;
}

#content{
	padding:20px;
	background-color:#FFF;
	min-height:400px;
	height:auto !important;
	height:400px;
}

/* FAQS */
ul.faqshowhide
{
	list-style:none;
	margin:0;padding:0;
}
ul.faqshowhide a.question
{
	font-weight:bold;
	text-decoration:none;
}
 ul.faqshowhide li
{
	padding:4px 0;
}
ul.faqshowhide ul
{
	list-style:none;
	margin:0;padding:0;
	display:block;
	margin-left:10px;
}
ul.faqshowhide span
{
	display:block;
	float:left;
	width:10px;
	color:#154a94;
	font-weight:bold;
	font-size:14px;
		}

#credits{
	padding:0px 0px 0px 0px;
	text-align:right;
	color:#7F7F7F;
	font-size:10px;
}
#credits a{
	color:#7F7F7F;
	text-decoration:none;
}
#credits a:HOVER{text-decoration:underline;}

.blue{
	color:#154a94;
	font-weight:normal;
}
.bluebold{
	color:#154a94;
}
.clearfix:after { 
    content: ".";  
    display: block;  
    height: 0;  
    clear: both;  
    visibility: hidden; 
} 
 
.clearfix {
	display: inline-table;
} 
 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {
	display: block;
} 
/* End hide from IE-mac */

/*-- BLOG --*/
#blogstory{
	border-bottom:1px dotted #666;
	margin-bottom:10px;
}

/****** Left Nav Links ******/
/*--BlueMenu--*/
#bluemenu a.leftNavLinks_1{color:#FFF;text-decoration:none;display:block;padding:10px 30px 12px 17px;background-repeat:no-repeat;font-size:11px;height:14px;}
#bluemenu a.leftNavLinks_2{color:#FFF;text-decoration:none;display:block;font-size:11px;padding:0px 7px 10px 17px;}
#bluemenu a.leftNavLinks_2:HOVER,#bluemenu a.current_{color:#0A2D5D;}

#bluemenu .submenu { /*DIV that contains each sub menu*/
	padding-top: 5px;
	background:#4B6997 url(Images/TemplateImages/subMenuBackground.gif) top right repeat-y;
}

#bluemenu .bg_1{background-image:url(Images/TemplateImages/menu1.gif);}
#bluemenu .bg_2{background-image:url(Images/TemplateImages/menu2.gif);}
#bluemenu .bg_3{background-image:url(Images/TemplateImages/menu3.gif);}
#bluemenu .bg_4{background-image:url(Images/TemplateImages/menu4.gif);}
#bluemenu .bg_5{background-image:url(Images/TemplateImages/menu5.gif);}
.bg_6{background-image:url(Images/TemplateImages/menu6.gif);}
#bluemenu .bg_1:HOVER,#bluemenu .current_1, #bluemenu .current_1_o{background-image:url(Images/TemplateImages/menu1_o.gif);}
#bluemenu .bg_2:HOVER,#bluemenu .current_2, #bluemenu .current_2_o{background-image:url(Images/TemplateImages/menu2_o.gif);}
#bluemenu .bg_3:HOVER,#bluemenu .current_3, #bluemenu .current_3_o{background-image:url(Images/TemplateImages/menu3_o.gif);}
#bluemenu .bg_4:HOVER,#bluemenu .current_4, #bluemenu .current_4_o{background-image:url(Images/TemplateImages/menu4_o.gif);}
#bluemenu .bg_5:HOVER,#bluemenu .current_5, #bluemenu .current_5_o{background-image:url(Images/TemplateImages/menu5_o.gif);}
.bg_6:HOVER, .current_6_o{background-image:url(Images/TemplateImages/menu6_o.gif);}

/*WhiteMenu*/

#whitemenu a.leftNavLinks_1{color:#333333;text-decoration:none;display:block;padding:6px 0px 6px 17px;font-size:11px;}
#whitemenu a.leftNavLinks_1:HOVER,
#whitemenu a.current_1_ox, #whitemenu a.current_2_ox, #whitemenu a.current_3_ox, #whitemenu a.current_4_ox, #whitemenu a.current_5_ox, #whitemenu a.current_6_ox, #whitemenu a.current_7_ox, #whitemenu a.current_8_ox
{color:#0A2D5D;}
#whitemenu a.leftNavLinks_2{color:#000;text-decoration:none;display:block;font-size:11px;padding:2px 0px 2px 17px;}
#whitemenu a.leftNavLinks_2:HOVER,
#whitemenu a.current_
{color:#0A2D5D;}

/*Product Styles*/
#content .productcontent {
	float:left;
	padding:20px;
	width:521px;
}
#content .productright
{
	float:right;
	width:190px;
	
}
#content .productnav
{
	background:url(Images/TemplateImages/productsnav_bottom.png) #e4e4e4 bottom no-repeat;
	width:168px;
	padding:12px 5px 34px 17px;
}

#slider div{
	padding-bottom:5px;	
}

#slider .menuheaderrightnav{
	
	margin-bottom:5px !important;
	
}

.producttext{
	padding:20px 0px 0px 0px;	
	width:184px;
}

#content .productright .productext table.pdftable td.link a
{
	color:#000;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.link a:HOVER{
	color:#154a94 !important;
	text-decoration:none !important;
}

#content .productright .leftNavLinks_4,
#content .productright .leftNavLinks_5{
	width:150px;	
}

#content .productright .leftNavLinks_4,
#content .productright .leftNavLinks_5
{
	display:block;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:18px;
	margin-top:5px;
}
#content .productright .leftNavLinks_4:HOVER,
#content .productright .leftNavLinks_5:HOVER,
#content .productright .leftNavLinks_6:HOVER{
	color:#154a94 !important;
}

#content .productright .leftNavLinks_6
{
	display:block;
	color:#666666;
	font-size:11px;
	text-decoration:none;
	margin-bottom:8px;
}


/*slideshow*/

#navholder{
	position:absolute;
	top:290px;
	right:0px;
	z-index:100;
}

#navnums,
#next2{
	background-image:url(Images/TemplateImages/slideShowMenuBackground.jpg);
	background-position:top left;
	background-repeat:repeat-x;	
}

#navholder a{
	padding:5px 9px 5px 9px;
	height:27px;
}
#navholder a:HOVER,
#navholder a.activeSlide{
	background-image:url(Images/TemplateImages/slideShowMenuBackgroundOver.jpg);
	color:#052D6D;
}


#menutitle,#onemenutitle{
	background-image:url(Images/TemplateImages/slideShowMenuTitleBackground.png);
	background-position:top left;
	padding:6px 9px 6px 9px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}

#onemenutitle{
	position:absolute;
	right:0px;
	bottom:30px;
}

#logo{
	position:absolute;
	top:0px;
	right:0px;
	z-index:100;
}