@charset "utf-8";
/* CSS Document */

div{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
hr{color:#FF0000}
h4{position: relative; top: -20px; font-family:Arial, Helvetica, sans-serif; padding:0px 0px 0px 10px; color:#e10e25; font-size:20pt; }
em{font-style:normal}

ul{list-style-type:none;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
li{list-style-type:none;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}


label {position:relative; top:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0px 0px 0px; text-indent:2px;}

a{text-decoration:none;}
a:hover{text-decoration:underline}
a:active{}

.clear{clear:both;}
.textbox{margin: 10px 0px 0px 0px;}
.dropdown{margin-bottom:10px; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:10px 0px 0px 0px}
#textarea{margin: 10px 0px 0px 0px;}
#submit{clear:both; margin:10px 0px 0px 0px}
#hyperlink{font-size:12px; color:#0000FF; padding:0px 20px 0px 0px; float:right}


#wrapper{ position:relative; width:970px; height:auto; margin:0px auto; }

#header_container{ position:relative; width:942px; height:108px; margin:0px auto;  z-index:1010;  }

#container{width:942px; height:74px; margin:0px auto;  }

#main_container{width:942px; height:auto; margin:0px auto; z-index:1010; }

#fineprint {font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#grey_text{font-family:Arial, Helvetica, sans-serif; font-size:12px;; color:#666666; }

#logo{float:left; width:50%; }

#search{float:right; width:50%; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; /*font-weight:bold*/ }

/*#search a{text-decoration:none; color:#000000; }*/



#tabs{width:942px; height:38px; margin:0px auto;}

.horizontalcssmenu {position:absolute; top:71px; width:944px; clear:both; height:34px;}
.horizontalcssmenu ul{width:944px; padding-left:0px; margin-top:0px  }

/*Top level list items*/
.horizontalcssmenu ul li{display: block; float:left;  }

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
width: 115.8px;
border-left: 1px solid #841e1c;
border-right: 1px solid #841e1c;
text-decoration: none; 
background:url(../images/menubg.gif); 
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; text-align:center;
font-weight:bold; 
line-height:32px; 
/*margin-bottom:3px;*/}

.horizontalcssmenu ul li a:hover{background:url(../images/menubgover.gif);}


/*--------------------------------drop down start----------------*/

.horizontalcssmenu ul li ul {width:115px; display:none; }
.horizontalcssmenu ul li ul li{ position:relative; display: block; clear:both; width:180px; background-color:#999999; background-image:url(../images/arrow_2.gif); background-repeat:no-repeat; background-position:16px 8px;}
.horizontalcssmenu ul li:hover ul {display: block; }
.horizontalcssmenu ul li ul li a
	{
	display: block;
	clear:both;
	width: auto;
	/*height:5px;*/
	background:none;
/*	background-color:#99CC00;*/
	padding:13px 0px 11px 32px;
	
	/*background:url(../images/menubgover.gif); */
	color:#ffffff; 
	border:none;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; text-align:left;
	font-weight:normal; 
	line-height:1px;
	
	
	}
.horizontalcssmenu ul li ul li a:hover
	{
	text-decoration:underline;
	background:none;
	border:none;
	}

/*--------------------------------drop down end----------------*/

/*-------------------------------client drop down menu start---------------------*/
.horizontalcssmenu #clientmenu > li{ display:block; width:130px;}
.horizontalcssmenu #clientmenu > li a{ display:block; width:auto;}



/*-------------------------------client drop down menu end---------------------*/

#middle_part{ position:relative; float:right; width:100%; min-height:350px; border: solid 1px #eaeaea; margin-top:5px;
/*background:url(../images/containt_bg.gif);*/ background:url(../images/navigation_bg.gif); background-repeat:repeat-x; z-index:0;}



#welcome_img{width:942px; height:auto; margin:0px auto; }

#mid_containt{ position:relative; width:942px; height:auto; margin:0px auto; }

#left{ position:relative; float:left; width:196px; min-height:350px; height:auto !important; border: solid 1px #eaeaea; margin:5px 0px 0px 0px; background:url(../images/navigation_bg.gif); background-repeat:repeat-x; padding:0px 0px 0px 0px; }



#right{ position:relative; float:right; width:738px; min-height:350px; height:auto !important; border: solid 1px #eaeaea; margin-top:5px;
/*background:url(../images/containt_bg.gif);*/ background:url(../images/navigation_bg.gif); background-repeat:repeat-x;}




.table_content{font-family:Arial, Helvetica, sans-serif; font-size:9pt; padding-left:10px; line-height:20px; }

p{position:relative; top:-40px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; padding-left:10px; padding-right:10px; margin:0px 0px 0px 0px; }

p a{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
text-decoration:none
}

p a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#dd0b1f;
}

.products{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#e10e25;
text-align:center;
margin-top:23px
}
.heading001{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#333333;
text-align:center;
margin-top:23px
}
.heading002{position: relative; font-family:Arial, Helvetica, sans-serif; padding:10px 0px 10px 10px; color:#e10e25; height:60px; font-size:20pt; font-weight:bold; }


#footer{
position:relative;
width:942px;
height:auto;
margin:0px auto;
}

#footer_left{
float:left;
width:60%;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#666666;
padding-top:5px;
}
.text1{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#333333;
}
.text2{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#999999;
}
.text3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.text4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

#footer_left_span{
color:#CC3300

}

#footer_right{
float:right;
width:40%;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#666666;
text-align:right;
padding-top:5px;
}

#footer_right a{
color:#666666;
text-decoration:none
}

#footer_right a:hover{
color:#CC3300;
text-decoration:none
}



#footer_right ul{display:inline}


#footer_right ul li{display:inline; padding:0px 0px 0px 10px;}


.bottom{ position:relative; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; clear:both}

.bottom ul{
width:946px;
display:inline;
}

.bottom  ul li{
display:inline;
text-decoration: none;
color:#626262;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 0px 0px 0px;
margin:0px 5px 0px 0px;
}

.bottom  ul li a{
text-decoration: none;
color:#626262;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 5px 0px 0px;
margin:0px 0px 0px 0px;
}

.bottom  ul li a:hover{
color:#FF0000;
}



/*//<!-------------left_navigation------------->*/



#partleft{
float:left;
width:194px;
}

#nav{
margin: 15px 0px 0px 10px;
list-style:none
}


#nav li{
padding-bottom:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px
}

#nav a {
	PADDING-RIGHT: 0.1em;
	DISPLAY: block;
	PADDING-LEFT: 0.1em;
	MARGIN-BOTTOM: 1px; 
	PADDING-BOTTOM: 0.2em; 
	COLOR: #000; 
	PADDING-TOP: 0.5em; 
	/*HEIGHT: 1em;*/
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold

}
#nav a:hover {
	COLOR: #b80909;	
}

fieldset{
width:300px;
border: solid 0px #999999;
margin:0px auto;
margin-left:21px
}


.form p{
width:400px;
margin:0px auto;
padding:5px 0 10px 0;
height:1%;

}
.form label{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
float: left;
margin-left: -10px;
width: 100px;
}

.threepxfix{
margin-left: 130px;
}


/*-------------Special Offer Form-------------*/

#special_offer{margin:40px 0px 0px 0px; }



/*-------------Left Navigation Forms-------------*/

#leftnav_form{margin:20px 0px 0px 10px; clear:both;}



/*-------------Learn More------------*/

#learn_more{padding:0px 0px 0px 10px; text-align:left;}

#learn_more ul{padding:0px 0px 0px 0px; }

#learn_more ul li{margin:10px 0px 10px 0px; }



.mandatory
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#FF0000;
	}
