/* CSS Document */
*{ margin:0; padding:0;}
body{font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; line-height:170%; text-align:justify;}

#total{ width:100%;;margin-top:5px;}
#content{ width:950px; min-height:400px; margin:0 auto; clear:both; border:1px solid #2B5580; background: url(../images/root-axis-bakground.jpg) right top no-repeat; text-align:justify;}
#banner{width:948px; float:left; min-height:65px; margin-top:3px;}

#logobox{ width:300px; float:left;}

#rootaxis-menu1{width:450px;float:right; margin: 20px 120px 0px 0px;}
#rootaxis-menu1 a{ width:70px; float:right; line-height:22px; display:block; text-decoration:none; color:#FFF; text-align:center; font-size:12px;}
#rootaxis-menu1 a:hover{ text-decoration:underline;}

#rootaxis-menu2{width:948px;float:left;}
#rootaxis-menu2 a{ width:100px; float:left; line-height:22px; display:block; text-decoration:none; color:#000; background: #FFFFFF; text-align:center; font-size:12px;  border-right:1px solid #5F94C9; background:url(../images/menu2bg.jpg) left top no-repeat;}
#rootaxis-menu2 a:hover{ color:#000; background:url(../images/menu2bg.jpg) right top no-repeat;}
#content_box{ width:948px; float:left; min-height:350px;}
.footer{ width:948px; float:left; margin:0 auto;}

h4{ color:#326394; font-weight:bold; font-size:14px;}
h3{ color:#326394; font-weight:lighter; font-size:13px; line-height:110%;}
h2{ color: #008000; font-weight:lighter; font-size:12px;}
h1{ color:#3073B6; font-weight:bold; font-size:12px; line-height:30px;}
/*-------------Middle-------------*/
#middle{ width:575px; float:left; min-height:300px; text-align:justify; margin-top:20px;}
.middle_top{ width:575px; float:left; background:url(../images/middle_top.jpg) center top no-repeat; line-height:35px;}
.middle_bottom{ width:575px; float:left; background:url(../images/middle_bottom.jpg) center bottom no-repeat; line-height:35px;}
.middle_box{ width:573px; min-height:100px; float:left; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

.web-development{  border:1px solid #EFEFEF; padding:10px 10px; margin-bottom:10px;}
/*-------------Left-------------*/
#left{ width:184px; float:left; min-height:300px;}
.left_top{ width:184px; float:left; background:url(../images/left_top.jpg) center top no-repeat; line-height:35px;}
.left_bottom{ width:184px; float:left; background:url(../images/left_bottom.jpg) center bottom no-repeat; line-height:35px;}
.left_middle{ width:182px; min-height:100px; float:left; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.left_middle a{ width:182px; float:left; line-height:22px; display:block; background:url(../images/left_link1.jpg) left top no-repeat; text-decoration:none; color:#333333; border-bottom:1px solid #FFFFFF;}
.left_middle a:hover{ background:url(../images/left_link1.jpg) right top no-repeat;}

/*-------------Contact----------*/
.contact_input{ width:180px; border:1px solid #DDE9F4; color:#326394;font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; height:20px; line-height:20px;}
.contact_input_com{ width:295px; border:1px solid #DDE9F4; color:#326394;font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; height:120px; line-height:150%;}
.feed_submit{ background:url(../images/submit.gif) left top no-repeat; width:91px; height:22px; font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-weight:bold;color:#FFF; border:none; }
.feed_submit:hover{ background:url(../images/submit.gif) right top no-repeat; cursor: pointer;}
