* {
padding:0px;
margin:0px;
}
img{ border:none;}
body{ background:#a8a8a8;}
#outer_layout{width:100%;}
#header_layout{width:100%; background:#000000; float:left;}
#header{width:640px; height:105px; margin:0 auto;}
#header .logo{width:104px; height:55px; padding:25px 0px 0 60px; float:left;}
#header .anchor{padding:73px 0 0 0; width:475px; float:left;}
#header .anchor ul{width:auto; float:right; list-style:none; font-family:"tahoma",Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:14px; font-weight:bold;}
#header .anchor ul li{float:left; padding:0 27px 0 0;  width:auto;}
#header .anchor ul li a{float:left; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:13px; text-decoration:none; width:auto;}
#header .anchor ul li a:hover{float:left; color:#b30000; text-decoration:none; width:auto;}

#body_layout{width:100%; float:left; background:#FFFFFF; padding-bottom:20px;}
#body_container{width:590px; margin:0 auto; padding:15px 27px 0 23px}
#body_container .banner{width:590px; height:auto; float:left;}


#container_left{width:295px; height:185px;; float:left; margin:20px 0 0 0; background:#e8e8e8;}
#container_left .heading{width:285px; height:30px; background:#8e8e8e; float:left; padding:0 0 0 10px}
#container_left .heading p{width:285px; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:24px;}
#container_left ul {width:258px; float:left; list-style:none; padding:0px 25px 17px 12px; }
#container_left ul li{ font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif;font-size:12px; width:258px; float:left; margin:15px 0 0 0; color:#8e8e8e; line-height:15px}
#container_left ul li a{ font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; color:#8e8e8e; font-size:12px; text-decoration:none}
#container_left ul li a:hover{ text-decoration:underline; color:#b30000;}


#container_right{width:275px; height:185px; float:left; margin:20px 0 0 20px; background:#8e8e8e;}
#container_right ul {width:242px; float:left; list-style:none; padding:5px 20px 10px 12px;}
#container_right ul li{ font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; width:242px; float:left; margin:1px 0 0 0; border-bottom:1px solid #fff; padding:0 0 6px 0;}

#container_right ul li.last{ font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; width:242px; float:left; margin:1px 0 0 0;  padding:0 0 6px 0; border:none;}
#container_right ul li h2{ font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:24px; width:242px; float:left; padding:0px; float:left; font-weight:normal;}
#container_right ul li h2 a{color:#fff; width:242px; float:left; float:left; font-weight:normal; text-decoration:none;}
#container_right ul li h2 a:hover{color:#b30000; width:242px; float:left; float:left; font-weight:normal; text-decoration:underline}
#container_right ul li p { font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px;  width:242px; float:left}


#footer_layout{width:100%; height:auto; float:left; background:#a8a8a8;}
#footer_cantainer{width:590px; margin:0 auto; padding:0 27px 0 23px}

#footer_cantainer ul{width:auto; float:left; list-style:none; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:23px 0; font-weight:bold;}
#footer_cantainer ul li{width:auto; float:left;  font-size:10px; background:url(../images/footer_seprater.jpg) right 3px no-repeat; padding:0 7px 0 7px;}
#footer_cantainer ul li a{width:auto; float:left;  font-size:10px; text-decoration:none; color:#fff;}
#footer_cantainer ul li a:hover{width:auto; float:left;  font-size:10px; text-decoration:underline; color:#b30000;}

#footer_cantainer ul.right{width:auto; float:right; list-style:none; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; color:#fff; padding-right:35px; }
#footer_cantainer ul.right li{width:auto; float:left; padding:0 1px 0 0; background:none;}
#footer_cantainer ul.right li a{float:left; width:auto; text-decoration:none;}
#footer_cantainer ul li.last{width:auto; float:left;  font-size:10px; background:none;}


#body_container_interior{width:575px; margin:0 auto; padding:20px 25px 0 40px}
#interior_left{width:380px; height:auto; float:left; margin:20px 0 0 0; }
#interior_left .inner_banner{width:380px; height:auto; float:left;}
#interior_left p{width:380px; height:auto; float:left; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:13px; padding:22px 0 0 0; line-height:18px;}

#interior_right{width:155px; height:auto; float:left; margin:20px 0 0 30px;}
#interior_right p{width:155px; height:auto; float:left; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:13px; padding:0 0 0 0; line-height:18px;}



/*********************** crausel css ***************/

.stepcarousel_meet{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 590px; /*Width of Carousel Viewer itself*/
height: 309px; /*Height should enough to fit largest content's height*/
}
.stepcarousel_meet .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel_meet .panel{	
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 590px; 
height: 309px;
}



