body{ background:#000; font-family:"Trebuchet MS", Helvetica, sans-serif; margin:0; 
line-height:18px
}

#main{ width:984px; margin:0 auto }

#header,#footer{ width:984px; float:left }

p,ul,li,h1,h2,h3,h4{ margin:0; padding:0}

ul,li{ list-style-type:none}

.header_rightimg{float:left; background:url(images/header_rightimg.jpg) no-repeat right top; height:94px; width:577px; }

.left{ float:left}

.clear{ clear:both}

.right{ float:right}

#logo{ width:auto; float:left}

#content_container{ width:984px;background:url(images/container_bg.jpg) repeat-x left top; float:left}

.banner_right{background:url(images/banner_right_shadow.jpg) no-repeat right top ; float:left; padding-left:18px; width:920px; }

.banner_left{background:url(images/banner_left_shadow.jpg) no-repeat left top;  float:left; width:938px;}

.banner_bg{background:url(images/banner_bg.jpg) repeat-x right top;  float:left; width:938px; margin-left:24px !important; margin-left:12px;  }

.menu{ background:url(images/menu_bg.jpg) repeat-x left top; width:888px; margin-left:50px !important;  margin-left:25px; float:left }
.menu-inner{ background:url(images/menu_inner_left.jpg) no-repeat left top; width:888px; float:left }
.menu ul{ background:url(images/menu_right.jpg) no-repeat right top; float:left; width:888px; }

.menu ul li{background:url(images/seprater.jpg) no-repeat right top; padding-right:2px; float:left;}

.menu ul li.nobg{ background:none}

.menu ul li a{ text-decoration:none;  font-size:13px; font-family:"Tahoma", Helvetica, sans-serif; color:#585858; font-weight:bold; width:113px; float:left; }

.menu ul li a span{ padding-left:10px; line-height:43px; padding-bottom:5px; width:103px; float:left; }

.menu ul li a:hover,.menu ul li a.active{ background:url(images/menu_bg_over.jpg) repeat-x left top; color:#FFFFFF}

.menu ul li a:hover span,.menu ul li a.active span{ background:url(images/bullet.gif) no-repeat 98% 75%;}

.contentpart{ width:984px; float:left; background: #fff url(images/middle_bg.jpg) no-repeat left top; }

.contentpart-bottom{width:939px; padding-bottom:45px; padding-top:12px; padding-left:45px; float:left; background:url(images/contantpart_bottombg.jpg) no-repeat left bottom; }

.leftbar{ width:256px; float:left}

.inner-leftbar{ width:300px; float:left}
 
.inner_contentpart-bottom{width:942px; padding-bottom:75px; padding-top:12px; padding-left:42px; float:left; background:url(images/contantpart_bottombg-iiner.jpg) no-repeat left bottom; }

.inner_bottom_left{background:#666 url(images/inner_bottom_left.jpg) no-repeat left top}

.inner_bottom_right{background:#666 url(images/inner_bottom_right.jpg) no-repeat left top }

.inner_bottom_center{ padding-bottom:5px; background-position:top; background-color:#666; background-image: url(images/inner_bottom_center.jpg)} 
 
.linebg1{
	background-image: url(images/bg_line2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 206px;
	font-family:"Tahoma", Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	font-size:12px;
	line-height: 25px;
	text-decoration: none;
	text-align: left;
}
.linebg1 a{
	height: 25px;
	width: 199px;
	font-family:"Tahoma", Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	font-size:12px;
	line-height: 25px;
	text-decoration: none;
	padding-left: 7px;
}
.linebg1 a:hover{
	display:block;
	height: 25px;
	width: 199px;
	font-family:"Tahoma", Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	line-height: 25px;
	text-decoration: none;
	background-image: url(images/bg_line1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 7px;
}
	

/*.linebg2{background:url(images/bg_line2.jpg) repeat-x left top;  padding-left:7px; border:1px solid #D5E606;height:18px; padding-left:7px; font-family:"Tahoma", Helvetica, sans-serif; color:#333; font-weight:bold; font-size:12px; padding-top:5px;}*/
 
.logo_with_bg
{ font-weight:bold

}
.logo_with_bg a
{
font-weight:bold;
background:url(images/arrow.jpg) right 3px no-repeat;
padding:0 15px 0 0;
color:#333;
text-decoration:none;
margin:0 0 0 225px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.logo_with_bg a:hover
{font-weight:bold;
color:#95A005
}
 
h1{ background:url(images/h1_bg.png) no-repeat left top; color:#333333; font-size:20px; padding:5px 0 25px 20px; display:block; font-family:"Trebuchet Ms", Helvetica, sans-serif; }
 
.contentbar{width:632px; padding-top:5px; padding-left:10px; float:right;}
 .contentbar h1
 {
padding-top:16px;
height:10px
 }
.contentbar p{ text-align:justify; font-family:"Tahoma", Helvetica, sans-serif; color:#333; font-size:12px; line-height:15px; padding-left:10px; margin-bottom:10px; padding-right:10px;}
.contentbar p a{ color:#333; text-decoration:none }
 .contentbar p a:hover{ color:#869104; text-decoration:none }
.contentbar p span{ font-weight:bold; color:#95A005}

.leftbar_bg{background:url(images/leftbar_bg.jpg) repeat-y left top; float:left; width:256px;}

.leftbar_bg_top{background:url(images/leftbar_top.jpg) no-repeat left top; float:left; width:256px;}

.leftbar_bg_bottom{background:url(images/leftbar_bottom.jpg) no-repeat left bottom; float:left; padding:8px 0; width:256px;}

.leftbar_innerbox_bg{ padding-top:3px; background:url(images/leftbar_minibox-top_bg.jpg) no-repeat left top;}

.bottom_bg{background:url(images/bottom_bg.jpg) repeat-x left bottom; padding-bottom:5px; }
 
.bottombox{width:984px; float:left; position:relative; margin:0px 0 0 0;}
 
.bottom_container_bg{background:url(images/bottom_container_bg.jpg) repeat-x left bottom; padding-bottom:23px}
 
.bottom_box_top{background:url(images/bottom_box_top.jpg) no-repeat center top; height:47px}

.bottom_box_left_bg
{
background6:url(images/bottom_box_left_bg.jpg) repeat-y left top;
background-color:#484848
}
.bottom_box_left_bg img
{
margin:0px 0 0 0
}
.bottom_box_bg{ background:#A2AF05 url(images/bottom_box_bg.jpg) repeat-x left top; padding-left:10px; }

.greenbox{background:#C7D706 url(images/green_bg.jpg) repeat-x left 7px; width:261px; float:left }

.greenbox_top{background:url(images/green_top.jpg) no-repeat left top; width:261px; float:left}

.greenbox_bottom{background:url(images/green_bottom.jpg) no-repeat left bottom; width:261px; padding:2px 2px 2px 0px; float:left}

.minibox{
	font-size:14px;
	color:#FFFFFF;
	background-color: #343434;
	background-image: url(images/minibox_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.minibox .text
{
font-size:11px; color:#FFFFFF
}

.minibox1
{
line-height:16px;
background:url(images/minibox_bg1.jpg) repeat-x left top #343434;
font-size:12px; 
color:#FFFFFF
}

.bottom_box_right_bg
{
background6:url(images/bottom_box_right_bg.jpg) repeat-y left top;
background-color:#484848
}

.bottom_box_right_bg img
{
margin:0px 0 0 0
}

.bottom_box_bottom{background:url(images/bottom_box_bottom.jpg) no-repeat left bottom; padding-bottom:5px; text-align:center}

.bottom_box_top{background:url(images/bottom_box_top.jpg) no-repeat center top; height:47px}

#footer .link{color:#999999;font-size:13px; font-family:"Tahoma", Helvetica, sans-serif; height:30px;}

#footer .link a{ color:#999999; text-decoration:none; font-size:13px; font-family:"Tahoma", Helvetica, sans-serif; }
#footer .link a:hover,#footer .link a.active{color:#D9E820}

#footer .copy{color:#999999;font-size:11px; font-family:"Tahoma", Helvetica, sans-serif;}

#footer .web{color:#999999;font-size:11px; font-family:"Tahoma", Helvetica, sans-serif; height:30px;}
#footer .web a{color:#999999;font-size:11px; text-decoration:none; font-family:"Tahoma", Helvetica, sans-serif;}
#footer .web a:hover{color:#D9E820;}


.box_heading{ color:#CDDD06; font-weight:bold; font-size:12px;font-family:"Tahoma", Helvetica, sans-serif; }

/* Contact page */

.textbox_bg{background:url(images/textbox_bg.jpg) no-repeat left top; height:22px;}

.textbox{ border:none ; background:none; width:236px;}

.textarea_bg{background:url(images/textarea_bg.jpg) no-repeat left top;}

.textarea{ border:none ; background:none; width:236px; height:130px;}

.formtext{ font-size:12px; color:#333333;}

.inner_leftbar_firstbox_middle{background:url(images/inner_leftbar_middle.jpg) repeat-y left top; float:left; width:299px;}

.inner_leftbar_firstbox_top{background:url(images/inner_leftbar_top.jpg) no-repeat left top; float:left; width:299px;}

.inner_leftbar_firstbox_bottom{background:url(images/inner_leftbar_bottom.jpg) no-repeat left bottom; font-size:14px; padding-bottom:15px; padding-top:5px; color:#FFFFFF; float:left; width:299px;}

.inner_leftbar_firstbox_middle1{background:url(images/inner_leftbar_middle1.jpg) repeat-y left top; float:left; width:299px;}

.inner_leftbar_firstbox_top1{background:url(images/inner_leftbar_top1.jpg) no-repeat left top; float:left; width:299px;}

.inner_leftbar_firstbox_bottom1{background:url(images/inner_leftbar_bottom1.jpg) no-repeat left bottom; font-size:14px; padding-bottom:15px; padding-top:5px; color:#FFFFFF; float:left; width:299px;}

.contentbox{background:url(images/contentbox_center.jpg) repeat-y left top; width:607px; float:left}

.contentbox-top{background:url(images/contentbox_top.jpg) no-repeat left top; width:607px; float:left}

.contentbox-bottom{background:url(images/contentbox_bottom.jpg) no-repeat left bottom; width:577px; float:left; padding:15px;}

.text1{ font-size:12px; padding-left:10px; padding-right:10px; color:#333333}

h2{ background:url(images/h2_bg.jpg) no-repeat left top; font-weight:normal; font-family:"trebuchet Ms", Helvetica, sans-serif; padding:12px 0 15px 15px; font-size:18px; color:#869104;}
h2 span{ color:#333}

.style1 {	font-size: 14px;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-weight: bold;padding-top:8px;}

.question{ font-weight:bold; font-size:13px; font-family:"trebuchet MS", Helvetica, sans-serif}

.tab{width:607px; padding-top:15px; float:left}

.tab ul{ float:left; padding-left:10px;}

.tab ul li{ display:inline; float:left}

.tab ul li a{ color:#333333; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  text-decoration:none; background:url(images/tab_left.gif) no-repeat left top; float:left; }

.tab ul li a span{background:url(images/tab_right.gif) no-repeat right top; float:left; width:110px; text-align:center; padding:8px 10px 8px 10px; }

.tab ul li a:hover{ background:url(images/tab_o_left.gif) no-repeat left top; float:left; }

.tab ul li a:hover span{background:url(images/tab_o_right.gif) no-repeat right top;}

.tab ul li a.active{ background:url(images/tab_o_left.gif) no-repeat left top; float:left; }

.tab ul li a.active span{background:url(images/tab_o_right.gif) no-repeat right top;}.heading {	font-family: "Trebuchet MS", Helvetica, sans-serif;font-size: 18px;
	font-weight: normal;
	color: #333;
	padding:5px;
}
.aff{font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #8B950F;text-decoration:none; font-weight:bold}
.aff a{font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #8B950F;text-decoration:none}
.aff a:hover{font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #333;text-decoration:none}
.packge-list { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #333; padding:3px; text-decoration:none}
.packge-list a {color: #333; padding:3px; text-decoration:none}
.packge-list a:hover {color:#333; padding:3px; text-decoration:none}
.bottom_text{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#8B950F;}

.form_text{font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:12px; }

.form_heading{font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:18px; }

.form_bottomtext{font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:14px; font-weight:bold }

.leftbox_heading{ color:#CDDD06; font-weight:bold}

.contentbar_medbackground{width:880px; padding-top:5px; padding-left:10px; padding-top:7px; float:left;}
.ko_color{ color:#006600; text-decoration:none}
.ko_color a{ color:#006600; text-decoration:none}
.ko_color a:hover{ color:#000; text-decoration:none}
.width_200
{

}

.titl1{
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

A.titl{
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
A.titl:hover{
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

A.tit2{
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
A.tit2:hover{
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}