body{margin:0px;padding:0px;background-color:#0F3258}
#maindivion{width:1000px;height:100%; margin-left:auto;margin-right:auto}
#head_align{float:left}
#menu {clear:both;background-image:url('images/link_bg.jpg');background-repeat:repeat-x;height:57px;vertical-align:middle}
#menu .nav a{float:left;text-decoration: none;color: #FFFFFF;font-weight: bold;font-size:11px;width:159px;line-height:49px;font-family:verdana;}
#menu .nav a:hover{float:left;background-image:url('images/mouse_over.jpg');background-repeat:no-repeat;text-decoration: none;font-weight: bold;font-size:11px;width:159px;line-height:49px;color:black;font-family:verdana;}
#menu .navselected a {float:left;background-image:url('images/mouse_over.jpg');background-repeat:no-repeat;text-decoration: none;font-weight: bold;font-size:11px;width:159px;line-height:49px;color:black;font-family:verdana;}
#middiv{margin:0px 0px 0px 100px;width: 810px; text-align:center;padding-top:3px; }
#nav_div{float:left;width:2px}
#main_content{clear:both}
#topdivision{clear:both;width:800px}
#left_content{float:left;width:95px}
#index_mid_content{width: 810px;background-image:url('images/body_bg.jpg');background-repeat:repeat;padding-top:30px;height:500px}
#contact_mid{width: 810px;background-image:url('images/body_bg.jpg');background-repeat:repeat;padding-top:30px;height:620px}
#service_mid{width: 810px;background-image:url('images/body_bg.jpg');background-repeat:repeat;padding-top:30px;height:760px}
#team_mid{width: 810px;background-image:url('images/body_bg.jpg');background-repeat:repeat;padding-top:30px;height:500px}
#work_mid{width: 810px;background-image:url('images/body_bg.jpg');background-repeat:repeat;padding-top:30px;height:980px}
#right_content{float:left;width:95px}
#f1{float:left;padding-top:20px}
#footer{float:left;background-image:url('images/footer_bg.jpg');background-repeat:repeat-x;height:101px;width:100%}
#footer .image{float:left;background-image:url('images/footer_01');background-repeat:no-repeat}
#footertext{float:left;color:#75C8FF;font-family:verdana;padding-top:20px;font-size:10px;padding-left:10px}
#top_box{float:left;width:800;height:14px;clear:both}
#top_box .leftcorner{float:left;height:14px;width:15px}
#top_box .middle{float:left;background-image:url('images/box_topside.jpg');background-repeat:repeat-x;width:770px;height:14px}
#top_box .rightcorner{float:left;width:15px;height:14px}
#middle_box{width:800;height:150px;float:left}
#middle_box .left{float:left;background-image:url('images/box_leftside.jpg');background-repeat:repeat-y;width:15px;height:150px}
#middle_box .middle{float:left;width:770px;background-color:#0F3258;height:150px}
#middle_box .right{float:left;background-image:url('images/box_rightside.jpg');background-repeat:repeat-y;width:15px;height:150px}
#bottom_box{clear:both;width:800;height:14px}
#bottom_box .leftcorner{float:left}
#bottom_box .middle{float:left;width:770px;height:14px;background-image:url('images/box_bottamside.jpg');background-repeat:repeat-x}
#bottom_box .rightcorner{float:left}
#bottom_division{clear:both;padding-top:50px;padding-right:20px}
#btmleft{float:left;padding-left:35px;padding-bottom:20px}
#btmtop .left{float:left;width:8px;clear:both}
#btmtop .middle{float:left;background-image:url('images/body_box_center_bg.jpg');background-repeat:repeat-x;height:35px;width:197px;text-align:center;font-family:verdana;font-size:14px;font-weight:bold;color:white;line-height:35px;vertical-align:middle}
#btmtop .right{float:left;width:8px}
#btmtop{float:left;clear:both;width:213px;height:35px}
#btmmiddle{text-align:left;clear:both;background-image:url('images/body_box_bg.jpg');background-repeat:repeat-y;width:213px;height:175px;vertical-align:top;padding-top:5px}
#btmmiddle .btmimage{padding:3px 0px 3px 25px}
#btmbottom{clear:both;float:left;height:41px}
ul{font-family:verdana;color:white;font-size:11px;vertical-align:top;padding:0px;margin:5px 0px 0px 25px;list-style-type:square}
ul li{width: 95%;padding:3px 5px 10px 0px;margin:0px;vertical-align:top}
#middlebtm{float:left;padding-left:50px;padding-right:50px;height:226px}
#btmright{float:left;height:226px}
#index_topimg{float:left;padding-top:20px;width:190px}
#index_text{float:left;font-family:verdana;font-size:11px;width:550px;padding:20px 0px 0px 10px;text-align:left;margin:0px;color:white;line-height:1.5}
#read_link a{float:right;padding-right:25px;padding-top:10px;text-decoration:none;color:white}
#read_link a:hover{float:right;padding-right:25px;padding-top:10px;text-decoration:underline;color:white}

.stepcarousel
{
position: relative; /*leave this value alone*/
border: 0px solid navy;
overflow: scroll; /*leave this value alone*/
width: 700px;
height: 150px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt
{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.stepcarousel .panel
{

overflow: hidden; /*clip content that go outside dimensions of holding pan1/6/2009el DIV*/
margin-right: 20px; /*margin around each panel*/
margin-left:40px;
margin-top:20px;
width: 760px;
margin-bottom:15px;/*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

#services_content{clear:both;font-family:verdana;font-size:12px;color:#ffffff;width:750px;margin:0px;padding:0px}
#service_top{clear:both}
#service_left{width:375px;float:left;height:330px}
#service_right{width:375px;float:left;height:330px;line-height:2;text-align:left}

#heading{clear:both;text-align:left;font-family:verdana;font-size:14px;font-weight:bold;color:#18678E;line-height:2.5}
#service_text ul{list-style:none;margin:0px;padding:0px}
#service_text ul li {margin:0px;padding:0px;font-family:verdana;font-size:11px;color:#FFFFFF}
#service_text ul li a{color:#FFFFFF;text-decoration:none}
#service_text ul li a:hover{color:#FFFFFF;text-decoration:none}
#list ul{list-style:none;margin:0px;padding:0px}
#list ul li {margin:0px;padding:0px;font-family:verdana;font-size:11px;color:#FFFFFF}

#heading1{clear:both;text-align:left;font-family:verdana;font-size:14px;font-weight:bold;color:#18678E;flat:left}
#service_text{text-align:left;font-family:verdana;font-size:12px;color:#ffffff;line-height:2.3}
#service_bottom{text-align:left;margin:0px;padding:0px}
.text{text-align:left;font-family:verdana;font-size:12px;color:#ffffff}
.service_text{text-align:left;font-family:verdana;font-size:12px;color:#ffffff;line-height:2.3}
.heading{text-align:left;font-family:verdana;font-size:14px;font-weight:bold;color:#18678E;line-height:30px;}

#contactus_content{width:750px;font-family:verdana;clear:both}
#contactus_content .left{float:left;width:400px;text-align:left;color:white;font-size:11px;line-height:2}
#contactus_content .right{float:left;width:350px;text-align:left}
.link_class a{font-family:verdana;font-size:11px;color:white;text-decoration:none}
.link_class a:hover{font-family:verdana;font-size:11px;color:white;text-decoration:underline}
.textbox{border:1px solid black;padding:1px 4px 1px 5px;background-color: #f1f1f1;width:300px;text-decoration:none;height:20px}
#chkbox{clear:both;font-family:verdana;font-size:11px;color:#FFFFFF;padding-top:5px;padding-bottom:5px}
#form_titles{clear:both;font-family:verdana;font-size:11px;color:#FFFFFF;padding-top:2px;padding-bottom:2px}
.form_titles{font-family:verdana;font-size:11px;color:#18678E;padding-bottom:2px}
.button_class{font-family:verdana;font-size:11px;font-weight:bold;width:100px;height:22px;padding-top:1px;padding-bottom:1px;text-decoration:none}

#work_content{clear:both;width:750px;font-family:verdana;padding:0px;margin:0px}
#work_content .left{float:left;width:365px;text-align:left;color:white;font-size:11px;margin:0px;padding:0px}
#work_content .right{float:right;width:365px;text-align:left;margin:0px;padding:0px;vertical-align:top}
#work_image{float:left;padding:2px 7px 2px 2px}
.image a{text-decoration:none;border:0px;}
.image a:hover{text-decoration:none;border:1px solid yellow}
#work_text{float:right;font-family:verdana;font-size:11px;color:white;font-weight:bold;width:200px}
#work_clear{float:left}
#work_visit a{float:left;font-family:verdana;font-size:11px;color:#18678E;text-decoration:none;padding:2px 0px 2px 0px}
#work_visit a:hover{float:left;font-family:verdana;font-size:11px;color:#18678E;text-decoration:underline}

#team_content{clear:both}
#div1{float:left;}
#div2{float:left;}
#div3{float:left;}