body { margin:0px; padding:0px;  background:#ecf2f2  no-repeat left top; font-family:verdana; font-size:11px; color:#51644d; font-weight:normal;}

h1 { font-family:verdana; font-size:14px; color:#fc4b06; font-weight:bold; padding:0px; margin:0 0 5px 0; line-height:25px;}
h2 { font-family:verdana; font-size:12px; color:#fc4b06; font-weight:normal; margin:0px; padding:5px 0 5px 0;}
h3 { font-family:verdana; font-size:15px; color:#fc4b06; font-weight:bold; margin:0px; padding:5px 0 10px 0;}
h6 { font-family:verdana; font-size:13px; color:#333333; font-weight:bold; margin:0px; padding:5px 0 10px 0;}
.maindiv {width:984px; margin:0 auto; overflow:hidden;}
.home_top { background:url(../images/hometopbg.gif) repeat-x left top; width:100%; float:left; overflow:hidden; margin-bottom:27px;}
.home_top #logo{width:35%; float:left; overflow:hidden;}
.home_top #rightmenu{ background:url(../images/homertcv.gif) no-repeat right bottom; width:59%; float:right; padding:25px 40px 17px 0; text-align:right; height:35px; overflow:hidden; }
.home_top #rightmenu img{ border:0;}
.home_top #rightmenu a{border:0; padding:0 18px; text-align:left; outline:none; font-size:16px; text-decoration:none; color:#999999;}
.home_top #rightmenu a:hover{border:0; padding:0 18px; outline:none;font-size:16px; text-decoration:none; color:#0066FF;}
#header .row-2 { height:300px; padding:0px; margin:0px; }
#header .row-2 .indent { padding:0px;}
.header-box { background:url(../images/header-bg2.jpg) no-repeat left top; height:290px; }
.header-box .inner {padding:226px 0 0 0px; }
ul {list-style:none; }
#header .nav { width:100%; overflow:hidden; float:left; padding-left:10px; padding-top:6px; margin:0px; }
#header .nav li { display:inline; float:left; padding:2px 0px; }
#header .nav li a { display:block; float:left; padding:3px 6px; height:38px; line-height:38px; font-size:14px; text-transform:uppercase; font-weight:bold; color:#fff; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; margin-right:2px; background:url(../images/nav-bg1.png) no-repeat left top; 
	-moz-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	}
#header .nav li a:hover { background:url(../images/nav-bg2.png) no-repeat left top;}
#header .nav li a.current { background:url(../images/nav-bg2.png) no-repeat left top;}
.content {background-color:#FFFFFF; width:954px; padding:25px 15px; float:left; overflow:hidden; line-height:17px;   
	-moz-border-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
}
.content .ltpannel{width:58%; float:left; overflow:hidden;}
.content .rtpannel{width:40%; float:right; overflow:hidden;}
.content .rtpannel b{font-family:Tahoma; color:#545454; font-size:12px; font-weight:bold;}
.content .rtpannel ul{padding:10px 10px 10px 0px; margin:0px; list-style-type:none; width:47%; float:left;}
.content .rtpannel ul li{ margin:2px 0; padding:0px 0 5px 20px; list-style-type:none; background:url(http://www.svsolutions.net/images/bull_2.jpg) no-repeat left 3px; line-height:15px; color:#FC4B06; font-weight:bold; font-family:tahoma; font-size:11px;}
.content .rtpannel ul li a{ font-size:11px; color:#FC4B06;}
.content .rtpannel form{ margin:0px; padding:0; color:#fc4b06; font-family:verdana; font-size:12px; overflow:hidden;}
.content .rtpannel form div { padding-bottom:10px; width:100%; float:left; overflow:hidden;}
.content .rtpannel form div .textbox{border:1px solid #cccccc; color:#51644d; font-family:verdana; font-size:11px; width:46.1%; height:16px; padding:0 4px;background: white;}
.content .rtpannel form div .textboxback{border:1px solid #cccccc; color:#51644d; font-family:verdana; font-size:11px; width:46.1%; height:16px; padding:0 4px; background: yellow;}  
.content .rtpannel form div .verifytextbox{border:1px solid #cccccc; color:#51644d; font-family:verdana; font-size:11px; width:10%; height:16px; padding:0 4px;background: white;float:left;margin:0 10px;}
.content .rtpannel form div .verifytextboxback{border:1px solid #cccccc; color:#51644d; font-family:verdana; font-size:11px; width:10%; height:16px; padding:0 4px; background: yellow;float:left;margin:0 10px;}  
.content .rtpannel form div .textarea{border:1px solid #cccccc; color:#51644d; font-family:verdana; font-size:11px; width:96%; height:66px; padding:0 4px;background: white;}
.content .rtpannel form div .textareaback{border:1px solid #cccccc; color:#51644d; font-family:verdana; font-size:11px; width:96%; height:66px; padding:0 4px;background: yellow;}
.content .rtpannel form div span{font-family:verdana; font-size:12px; color:#fc4b06; font-weight:bold; float:left; margin-top:0px;}
.content .rtpannel form div select{border:1px solid #cccccc; color:#51644d; font-family:verdana; font-size:11px; width:48.8%;}
.content .rtpannel form div.submit{padding-right:6px; width:96%; float:right;}
.content .rtpannel .recentprojects { width:100%; float:left; overflow:hidden; margin:10px 0; border-top:3px solid #e5e5e5; padding-top:5px;}
.content .rtpannel .recentprojects label { padding-bottom:15px; width:100%; float:left; overflow:hidden;}
.content .rtpannel .recentprojects label span{margin:0 35px;}
.content .rtpannel .callus { width:100%; float:left; overflow:hidden; margin:0px 0; border-top:3px solid #e5e5e5; padding-top:5px;}
.bottom_nav { margin-top:10px; background-color:#8ed0fc; width:100%; padding:10px 0px; float:left; overflow:hidden; font-family:tahoma; font-size:11px; color:#fff; font-weight:normal;
-moz-border-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	}
.bottom_nav ul{padding:0px 20px 0 5px; margin:0 10px 0px 10px; list-style-type:none; width:auto; float:left; border-right:2px solid #a5d9fd;}
.bottom_nav ul li{ margin:2px 0; padding:0px 0px 5px 10px; list-style-type:none; background:url(http://www.svsolutions.net/images/square.gif) no-repeat left 3px; line-height:15px; color:#fff;}
.bottom_nav ul li a{ font-size:11px; color:#fff; text-decoration: none;}
.bottom_nav ul li a:hover{ text-decoration: underline;}
.bottom_nav ul b{ font-family:verdana; font-size:11px; color:#FFF; font-weight:bold; line-height:20px;}
.bottom_nav ul a{ text-decoration: none;}
.bottom_nav ul a:hover{ color:#fff; text-decoration: underline;}
.footer { margin-top:10px; margin-bottom:10px; background-color:#66abd9; border-bottom:1px solid #fff; width:100%; padding:8px 0px; float:left; overflow:hidden; font-family:arial; font-size:11px; color:#fff; font-weight:normal; 
-moz-border-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	}
.footer .footer_menu{width:60%; float:left; margin-left:10px; overflow:hidden; font-family:arial; font-size:11px; color:#fff; font-weight:normal;}
.footer .footer_menu a{color:#fff; margin:0 10px; text-decoration:none;}
.footer .footer_menu a:hover{color:#fff; text-decoration:underline;}
.footer .copyright{width:30%; float:right; margin-right:10px; overflow:hidden; font-family:arial; font-size:11px; color:#fff; font-weight:normal; text-align:right;}
.footer .copyright a{color:#fff; text-decoration:none;}
.footer .copyright a:hover{color:#fff; text-decoration:underline;}

.contact { width:100%; float:left; overflow:hidden;}
.contact form{padding:5px 10px; margin:0px; overflow:hidden;}
.contact form div { width:100%; float:left; overflow:hidden; padding:5px 0px; $padding:2px 0px;}
.contact form div span{ width:30%; float:left; overflow:hidden;}
.contact form div span.colon{ width:2%; float:left; overflow:hidden; margin:0 4px;}
.contact form div .input{ width:220px; border:1px solid #CCCCCC; height:16px; font-size:11px;background:white;}
.contact form div .inputback{ width:220px; border:1px solid #CCCCCC; height:16px; font-size:11px;background:yellow;}
.contact form div .textarea{ width:220px; border:1px solid #CCCCCC; font-size:11px;background:white;}
.contact form div .textareaback{ width:220px; border:1px solid #CCCCCC; font-size:11px;background:yellow;}
.contact form div select{ width:220px; border:1px solid #CCCCCC; font-size:11px;}

#latestworks{width:94%; float:left; margin:0px 10px 10px 8px;}
#latestworks ul {padding:0px;
margin:10px 10px;
clear:both;
line-height:22px;
}
#latestworks ul li {padding:0px;
margin:0px;
clear:both;
list-style-image:url(http://www.svsolutions.net/images/bullet.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
a.two { padding:0px; font-family:verdana; font-size:11px; color:#0066FF; font-weight:500; text-decoration:none;}
a.two:hover { padding:0px; font-family:verdana; font-size:11px; color:#fc4b06; font-weight:500; text-decoration:underline;}