/* CSS Document */

body{margin:0px;}
#main1{width:996px; height:auto; margin:auto;}
#main{width:100%; height:auto; float: left;background-image:url(../images/shodow.png); background-repeat:repeat-y;}
#main_mid{width:969px; height:auto; float:left; margin-left:14px;background-image:url(../images/gardient_bg.jpg); background-repeat:repeat-x; background-color:#D0CECE;}
#main_bot{width:996px; height:47px;float: left;}


#top{width:969px; height:107px; background-image:url(../images/top_bg.jpg); background-repeat:no-repeat;}

#logo{width:300px; height:auto; float:left;}
#top_contact{width:270px; height:auto; float:right;}
.top_email{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/email_icon.jpg);
	background-repeat:no-repeat;
	padding-left:42px;
	line-height:44px;
	background-position: left center;
}

.email{
color:#FFFFFF;
	text-decoration:none;

}
.email:hover{
	text-decoration:underline;

}

#nav_back{width:969px; height:43px; background-image:url(../images/link_back.jpg); background-repeat:repeat-x; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center;}
.top_link{color: #FFFFFF; text-decoration:none;}
.top_link:hover{color: #DDF932;}

.top_link1{color: #DDF932; text-decoration:none;}
.top_link1:hover{color: #DDF932;}


#box_area{width:933px; height:auto; margin:auto;}

#box1{width:457px; height:174px; margin-right:19px; margin-top:15px; float:left; background-image:url(../images/box1.png); background-repeat:no-repeat;}
#box2{width:457px; height:174px; margin-top:15px; float:left; background-image:url(../images/box2.png); background-repeat:no-repeat;}
#box3{width:457px; height:174px; margin-right:19px; margin-top:8px;float:left; background-image:url(../images/box4.png); background-repeat:no-repeat; }
#box4{width:457px; height:174px; margin-top:8px; float:left; background-image:url(../images/box3.png); background-repeat:no-repeat;}

#blank{width:100%; height:20px;float:left;}
.blank{width:100%; height:10px;}
#blank2{width:100%; height:20px;float:left;}

#more_box{width:97%; height:auto;float:left; margin-top:8PX;}
#box_text{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; font-weight:bold;float:right; width:210px; margin-right:18px; margin-top:16px;}


#footer_area{width:1000px; height:auto; margin:auto;}
#footer_linkback{
	width:100%;
	height:53px;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:no-repeat;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	line-height:53px;
	text-align:center;
	margin-bottom:8px;
	background-position: left top;
}
.bot_link{color: #FFFFFF; text-decoration:none;}
.bot_link:hover{color: #468C02;}

.bot_link1{color: #468C02; text-decoration:none;}
.bot_link1:hover{color: #468C02;}

#footer{width:100%; height:107px; float:left; background-image:url(../images/footer_bg.png); background-repeat:repeat-x;}
#footer_box{width:977px; height:auto; margin:auto;font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff; }
#copyright{width:370px; height:auto; float:left; margin-left:15px; margin-top:65px;}
#design{width:370px; height:auto; float:right; text-align:right; margin-right:15px;margin-top:65px;}
.web{font-weight:bold; color:#B8D312; text-decoration:none;}
.web:hover{text-decoration:underline;}

.web1{color:#d23100; text-decoration:underline;}
.web1:hover{text-decoration:none;}

.web2{color:#ffffff; text-decoration:underline;}
.web2:hover{text-decoration:none;}

.web3{color:#d23100; text-decoration:underline; font-size:12px; padding:10px 10px 0px 10px; line-height:30px;}
.web3:hover{text-decoration:none;}



#internal_box_area{width:925px; height:auto; margin:auto;}
#whitebox_top{width:925px; height:auto; float:left;}
#whitebox_mid{width:925px; height:auto; float:left; background-image:url(../images/whitebox_mid.png); background-position:center top; background-repeat:repeat-y;}
#text_area{width:700px; height:auto; float:left; margin:0px 0px 0px 20px;}
#text_area_special{width:900px; height:auto; float:left; margin:0px 0px 0px 20px;}
#text_area2{width:600px; height:auto; float:left; margin:0px 0px 0px 20px;}
#text_area1{width:882px; height:auto; margin:auto;}
#text_area3{width:882px; height:auto;margin-top:5px; margin-left:20px; float:left; }
#img_area{width:186px; height:auto; float:right; margin:10px 15px 0px 0px;}
#img_area1{width:186px; height:300px; float:right; margin:10px 15px 0px 0px;}
#img_area2{width:289px; height:auto; float:right; margin:10px 0px 0px 0px;}

#text_area4{width:475px; height:auto; float:left; margin:0px 0px 0px 20px;}
#img_area3{width:420px; height:300px; float:right; margin:0px 10px 0px 0px;}


#text_area5{width:533px; height:auto; float:left; margin:0px 0px 0px 20px;}
#img_area5{width:356px; height:auto; float:right; margin:10px 15px 0px 0px;}


#text_area6{width:580px; height:auto; float:left; margin:0px 0px 0px 20px;}
#img_area6{width:309px; height:auto; float:right; margin:30px 15px 0px 0px;}

#text_area7{width:280px; height:auto; float:left; margin:0px 0px 0px 20px;}
#text_area7_a{
	width:280px;
	height:auto;
	float:left;
	margin:0px 0px 0px 20px;
}
#img_area7{width:300px; height:auto; float:right; margin:0px 15px 0px 0px;}

.title{font-family: "Arial Rounded MT Bold"; font-size:30px; color:#499301; padding:10px 0px 10px 5px;}
.text_orange{font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#e6932e; line-height:40px;}
.text_black{font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000000; line-height:30px;}
.text_black1{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:30px;font-weight:bold;}
.mid{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:30px;}
.mid1{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000000;padding:5px 0px 5px 0px; }
.mid2{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;padding:0px 0px 5px 0px; }
.mid2_bold{font-family: Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;  color:#ffffff;padding:10px 0px 5px 0px; }
.mid3_bold{font-family: Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;  color:#ffffff;padding:0px 0px 5px 0px; }
.mid4{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;padding:10px 0px 5px 0px; }
.mid5{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#b26609;padding:5px 0px 5px 0px; line-height:20px; }
.mid6{font-family: Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold; color:#499301;padding:5px 0px 0px 0px; line-height:40px; }
#mid6{font-family: Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold; color:#499301;padding:5px 0px 0px 0px; line-height:40px; float:left; width:100%; }

.arrow{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;background-image:url(../images/red_arrow.png); background-repeat:no-repeat; background-position:center left; color:#d23100; padding-left:12px; line-height:25px;}
.arrow_text{font-family: Arial, Helvetica, sans-serif; font-size:18px;background-image:url(../images/white_arrow.png); background-repeat:no-repeat; background-position:14px center; color:#ffffff; padding-left:29px; line-height:38px;}


#orangebox1{width:446px; height:auto; float:left; margin-left:25px;}
#orangebox2{width:446px; height:auto; float:right; margin-right:25px;}

#orangebox_top{width:100%; height:38px; float:left; background-image:url(../images/orangebox_top.png); background-repeat:no-repeat;}
#orangebox_mid{width:100%; height:auto; float:left; background-image:url(../images/orangebox_mid.png); background-repeat: repeat-y;}
#orangebox_bot{width:100%; height:auto; float:left;}
#orangebox_mid1{width:430px; height:auto; float:right; background-image:url(../images/newsletter_img.png); background-repeat: no-repeat; background-position:right top}
#orangebox_mid2{width:430px; height:auto; float:right; }

#form_left{width:230px; height:auto; float:left; margin-bottom:5px;}
#form_right{width:150px; height:auto; float:left; margin-bottom:5px; margin-left:5px;font-family: Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff; line-height:20px;}
.field{width:230px; height:17px;}
#field{width:150px; height:35px;}
#field1{width:150px; height:25px;}

.custom{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#499301; line-height:25px;font-weight:bold; text-decoration:none;}
.custom:hover{text-decoration:underline;}

.tips{font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#499301; line-height:25px;font-weight:bold; text-decoration:none;}
.tips:hover{color:#d23100;}

.tips1{font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#499301; line-height:30px;font-weight:bold;}

.arrow1{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;background-image:url(../images/red_arrow.png); background-repeat:no-repeat; background-position:center left; color:#d23100; padding-left:12px; line-height:25px; text-decoration:underline;}
.arrow1:hover{text-decoration:none;}

#left{width:431px; height:auto; float:left; margin-top:0px;font-family: Arial, Helvetica, sans-serif; font-size:12px; }
#right{width:431px; height:auto; float:right;margin-top:0px;font-family: Arial, Helvetica, sans-serif; font-size:12px; }


.glossary{font-family: Arial, Helvetica, sans-serif; font-size:18px;color:#499301; }
.glossary_link{color:#d23100; text-decoration:none;}
.glossary_link:hover{text-decoration:underline;}


.text_glossary{font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#499301; line-height:30px; background-color:#e6e6e6; width:882px; float:left; padding-left:5px; margin:10px 0px 10px 0px;}

.dotted{
	border-top:1px dotted #d2d2d1;
	line-height: 20px;
	padding-bottom:10px;
	letter-spacing: 3px;
		
}

.glink{color:#d23100;text-decoration:none;font-size:14px; font-weight:bold;}
.glink:hover{ text-decoration:underline; }


#conactbox_top{width:255px; height:auto; float:left;}
#contactbox_mid{width:255px; height:auto; float:left; background-image:url(../images/contactbox_mid.jpg); background-repeat:repeat-y;}
#conactbox_bot{width:255px; height:auto; float:left;}
#conactbox_text{width:235px; height:auto; margin:auto;font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#conact_left{width:84px; height:auto; float:left; margin:5px 0px 5px 0px; line-height:22px; }
#conact_right{width:150px; height:auto; float:right;margin:5px 0px 5px 0px;  }
