body{margin:0px;background-color: #d1d1d1; background-image:url(../images/back.gif); background-repeat:no-repeat;}
div{font: 11px Arial; color: #5a5a5a;}
.headermid{width:948px; margin:0 auto;}
#maincontainer{background: url(../images/bgimage.jpg) repeat-y left top; width:1003px; margin:0 auto;}
#logo{float:left; width:236px;margin-top:14px;}
#phonebg{background: url(../images/phone-bg.gif) no-repeat; float:right; width:277px; text-align:right; height:61px; padding-right:25px; padding-top:12px;}
#phonebg span{font-size:20px; color:#125081; font-weight:bold;}
#menubottomborder{width:987px;margin:0 auto;height:69px;background: url(../images/border-nav.jpg) repeat-x left bottom;}
#quotebutton{width:276px; float:right; margin-top:6px;}
#headercontainer{width:975px; margin:0 auto; margin-top:4px;}
#headermaindiv{width:758px;height:190px;text-align:center;padding-top:4px;border:1px solid #aba8a8;float:left; background-image:url(../images/solsnet-header.jpg);background-repeat:no-repeat;background-position: center center;}
#testimonial{height:198px;width:211px;float:right; background-image:url(../images/homepagetestbg2.gif); background-repeat:no-repeat;}
.float-left{ float:left;}
.float-right{float:right;}
.clear{ clear:both;}
.bluefont{ color:#125081; font-size:18px;}
.input{ width:134px; height:16px; border:1px solid #bdbdbd; padding-left:2px;}
.input2{ width:134px; height:22px; border:1px solid #bdbdbd; padding-left:2px;}
.headermenu{width:660px;height:59px; float:left;}
.headeryellowfont{color:#e3bc00; font-weight:bold; font-size:21px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right;}
.headerbluefont{color:#637aae; text-align:right; font-size:18px;}
.whitemenu{width:89px;height:27px;background-image: url(../images/menu-whitebg.jpg); float:left; margin-top:30px; text-align:center; padding-top:12px;}
.colormenu{text-align:center;list-style-type: none;float:left;background: url(../images/menu-bg.jpg) no-repeat; width:89px; height:17px; margin-top:34px; padding-top:8px;}
.menumargin{margin-left:5px; margin-right:5px;}
.colormenu A{font: 14px Arial;color: #ffffff;text-decoration:none;letter-spacing: 1px;}
.colormenu A:visited{color: #ffffff; text-decoration:none;letter-spacing: 1px;}
.colormenu A:hover{color: #e2be10;text-decoration:none;letter-spacing: 1px;}
.bluefont{font-size: 14px;font-weight: bold;color: #125081;}
#footer{width:986px;background: url(../images/footerbg2.jpg) repeat-x; margin:0 auto; height:320px; text-align:center; padding-top:10px;margin-top:10px;}
#footer A{font: 11px Arial;color: #545454;text-decoration:none;word-spacing: 3px;}
#footer A:visited{color: #545454; text-decoration:none;word-spacing: 3px;}
#footer A:hover{color: #4e7593;text-decoration:underline;word-spacing: 3px;}
#copyright-main{width:986px; margin:0 auto; background-color:#f8f8f8; text-align:center; line-height:30px; height:70px; color:#b7b7b7; font-family:Verdana, Arial, Helvetica, sans-serif;}
#copyright-data{width:600px; float:left; line-height:30px; padding-left:200px;}
#btm-icon {width:150px; float:left; margin-top:20px; text-align:left;}
#aboutsolsnet{background: url(../images/content-bg.gif) no-repeat; width:432px; float:right; height:160px;}
#abouticon{width:45px; float:left; margin-top:6px;}
.aboutheading{}
.blueheadfont{color:#4e7593; font-size:20px; font-weight:bold;}
.blackfont{color:#000000; font-size:16px; font-weight:bold;}
h1,h2,h3,h4{margin:0px;}
.portfolioimage{ float:left; text-align:center;}


a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#006397}
a:hover { text-decoration: none}
ul { margin:0; padding:0}
ul li { margin:0; padding:0; list-style:none}
.box03 { width:100%}
.box03 .st01 {}
.box03 .st02 {}
.box03 .st03 {}
.box03 .st04 {}
.box03 .st05 {}
.box03 .st06 {}
.box03 .st07 {float:left; cursor:pointer; }
.box03 .st07 div {  }
.box03 .st07 div div {   }
.box03 .st07 div div div {padding:8px 20px 9px 20px;text-align:center;height:21px;background-image:url(../images/menu-bg3.jpg);
	background-repeat:repeat-x;background-position: left top; color:#3d3d3d;}
.box03 .st07_act {background-image:url(../images/menu-bg2.jpg);background-repeat:no-repeat;height:38px;float:left;cursor:pointer;
	background-position: center top;}
.box03 .st07_act div { background:url(i/bgs/bg009.gif) no-repeat  0 0; }
.box03 .st07_act div div { background:url(i/bgs/bg010.gif) no-repeat 100% 0; }
.box03 .st07_act div div div {  padding:8px 20px 9px 20px; font-weight:normal; text-align:center; color:#FFFFFF;}
.box03 .st08 { padding:5px 5px; height:180px;}
.box03 .clrw {margin:-1px 0 0 0; height:0; } 
.box03 p { margin:0; padding:0}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.tahoma{font: 18px Tahoma;color: #6e6e6e; font-weight:normal;}
.tahomabold{color:#4e7593; font-weight:bold;}

.box03 .st09 { cursor:pointer;}
.box03 .st09 div { }
.box03 .st09 div div {}
.box03 .st09 div div div {background-image:url(../images/menu-bg5.gif); background-repeat:no-repeat;background-position: left top; color:#7f7f7f; height:29px;  font-size:11px; font-weight:bold;}
	.box03 .st09 div div div div { background:none;}
	.box03 .st09 div div div div div { background:none;}
.box03 .st09_act {background-image:url(../images/menu-bg4.gif);background-repeat:no-repeat;height:29px;cursor:pointer;background-position: center top;}
.box03 .st09_act div {}
.box03 .st09_act div div {}
.box03 .st09_act div div div { color:#7f7f7f;font-size:11px; font-weight:bold;}
.linehtjustify{ line-height:18px; text-align:justify;}
.imageborder{border:1px solid #848383;}
.designmenubg{width:528px;float:left; margin-left:2px;}
.menutext{width:140px;margin-left:8px;float:left;color:#FFFFFF;font-weight:bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;  margin-top:18px;}
.arial16white{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FFFFFF;}
.selectedHomePageTab1{background-image:url(../images/HomeTab1.gif); background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;cursor:pointer;}
.selectedHomePageTab2{background-image:url(../images/HomeTab2.gif); background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;cursor:pointer;}
.unselectedHomePageTab{background-image:url(../images/HomeTabUnselected.gif); background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif;
	font-size:12px;font-weight:bold;color:#666666;cursor:pointer;}
.csHompageTab2 {background-image:url(../images/HomeTabBody3.gif);background-repeat:no-repeat;}
.solsnetcolor{color:#3481bc;}
a.s4s:link{color: #b7b7b7;text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.s4s:visited{color: #b7b7b7;text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.s4s:hover{color: #810101;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.tab:link{font: 11px Arial; color: #5a5a5a; font-weight:bold; text-decoration:none;}
a.tab:visited{font: 11px Arial; color: #5a5a5a; font-weight:bold; text-decoration:none;}
a.tab:hover{font: 11px Arial; color: #1d577c; font-weight:bold; text-decoration:none;}
#footer h2{font-family: Tahoma;font-size: 12px;font-weight: bold;color: #545454;}
.test18{font-family: "Century Gothic";font-size: 18px;font-weight: bold;color: #4e7593;}
.solsnethead{height:28px; text-align:center; padding-top:10px; border-bottom:1px solid #d9d9d9;}
#footer ul{ margin-left:5px}
#footer li{text-align:left;height:20px;padding-top:5px;border-bottom:1px dotted #dddddd;margin:0px;background:url(../images/arrow1.gif) center left no-repeat;text-indent:15px;}
.footerlink{float:left; text-align:left; height:30px; padding-top:14px; border-bottom:1px dotted #dddddd; width:190px;}
.footerlink2{float:left; text-align:left; height:30px; padding-top:14px; border-bottom:1px dotted #dddddd; width:116px;}
.newlink{width:968px; margin:0 auto; text-align:center; color:#b7b7b7;}
.newlink A{color:#b7b7b7; text-decoration:none;}
.newlink A:visited{color:#b7b7b7; text-decoration:none;}
.newlink A:hover{color: #006397;text-decoration:underline;}