@charset "utf-8";
body  {font: normal 12px Arial; background:url(images/bg.jpg) no-repeat top; margin: 0 ; padding: 0; text-align: left; color: #000000;}
.spacer{clear:both; font-size:0; line-height:0;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, ol{margin:0; padding:0;}
ul{margin:0; padding:0; list-style-type:none; font-size:0; line-height:0;}
#container {width: 100%; margin: 0 auto; border: 0px solid #000000;} 
#container #topstrip{
width:100%; 
height:10px; 
background-image: linear-gradient(right , rgb(103,152,62) 0%, rgb(219,187,40) 100%);
background-image: -o-linear-gradient(right , rgb(103,152,62) 0%, rgb(219,187,40) 100%);
background-image: -moz-linear-gradient(right , rgb(103,152,62) 0%, rgb(219,187,40) 100%);
background-image: -webkit-linear-gradient(right , rgb(103,152,62) 0%, rgb(219,187,40) 100%);
background-image: -ms-linear-gradient(right , rgb(103,152,62) 0%, rgb(219,187,40) 100%);
background-image: -webkit-gradient(linear, right top, left top, color-stop(0.0, rgb(103,152,62)), color-stop(0.99, rgb(219,187,40)));
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#dbbb28, endColorStr=#68983e, GradientType=1); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#dbbb28, endColorstr=#68983e, GradientType=1)"; 
}
#container #header {width: 960px; height:90px; margin: 0 auto 15px auto; padding:0 5px; border: 0px solid #000000; text-align: left;} 
#container #header #logo {float:left; width: 300px; margin: 0;} 
#container #header #menu { float:right; width:600px; text-align:right;}
#container #mainbanner {width: 950px; height:265px; margin:0 auto; }

#container #content {width:960px; margin:15px auto 0 auto; padding:0; font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#000; border:0px solid #000;}
#container #content #leftcol {float:left; width:300px; margin:0 0 0 5px; padding:0; font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color:#000; border:0px solid #888;}
#container #content #leftcol h1 {margin:5px 0; font:bold 18px/29px Verdana, Arial, Helvetica, sans-serif; color:#655c21; border-bottom:2px solid #c5c5c5; text-align:left;}
#container #content #leftcol #boxgrey{width:292px; height:83px; background-color:#fff; border:4px solid #dbdbdb; margin:10px 0 15px 0; background:url(images/it-advisory-service-icon-n.jpg) no-repeat left;}
#container #content #leftcol #boxgrey:hover{width:292px; height:83px; cursor:pointer; border:4px solid #dbdbdb; margin:10px 0 15px 0; background:url(images/it-advisory-service-icon-r.jpg) no-repeat left #eee;}
#container #content #leftcol #boxgrey #links {width:100%; padding:20px 0 20px 110px; margin:0; text-align:left;}
#container #content #leftcol #boxgrey #links a{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#cc9900; text-decoration:none; text-align:left;}
#container #content #leftcol #boxgrey #links a:hover{text-decoration:underline;}
#container #content #leftcol #boxgrey #links a.greylink{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#888888; text-decoration:none;  text-align:left;}
#container #content #leftcol #boxgrey #links a.greylink:hover{text-decoration:underline;}

#container #content #leftcol #boxgrey1{width:292px; height:83px; background-color:#fff; border:4px solid #dbdbdb; margin:0px 0 20px 0; background:url(images/marketing-service-icon-n.jpg) no-repeat left;}
#container #content #leftcol #boxgrey1:hover{width:292px; height:83px; cursor:pointer; border:4px solid #dbdbdb; margin:0px 0 20px 0; background:url(images/marketing-service-icon-r.jpg) no-repeat left #eee;}
#container #content #leftcol #boxgrey1 #links {width:100%; padding:20px 0 20px 110px; margin:0; text-align:left;}
#container #content #leftcol #boxgrey1 #links a{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#cc9900; text-decoration:none; text-align:left;}
#container #content #leftcol #boxgrey1 #links a:hover{text-decoration:underline;}
#container #content #leftcol #boxgrey1 #links a.greylink{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#888888; text-decoration:none;  text-align:left;}
#container #content #leftcol #boxgrey1 #links a.greylink:hover{text-decoration:underline;}

#container #content #rightcol {float:right; width:625px; margin:0; padding:0 5px 0 0 ; font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color:#000; border:0px solid #888;}
#container #content #rightcol h1 {margin:5px 0; font:bold 18px/29px Verdana, Arial, Helvetica, sans-serif; color:#655c21; border-bottom:2px solid #c5c5c5; text-align:left;}
#container #content #rightcol h1 span {font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#888888;}
#container #content #rightcol h1 span.normal {font:normal 16px Verdana, Arial, Helvetica, sans-serif; color:#655c21; font-style:italic;}
#container #content #rightcol p {margin:5px 0 0 0; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:justify;}
#container #content #rightcol p span {margin:5px 0 0 0; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#006e37; text-transform:uppercase;}
#container #content #rightcol p span.normal1 {font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#006e37; font-style:italic;}
#container #content #rightcol p a {font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#655c21; text-decoration:none;}
#container #content #rightcol p a:hover {font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#006e37; text-decoration:underline;}

#container #mainbanner-inner {width: 950px; height:206px; margin:0 auto; }
#container #mainbanner-inner #greynav {width:950px; height:26px; background-color:#f5f5f5; border:1px solid #efefef;}
#container #mainbanner-inner #greynav ul {margin:0 0px; padding:0 0 0px 5px;font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#4a4a4a; }
#container #mainbanner-inner #greynav ul li{float:left; font:normal 11px/24px Verdana, Arial, Helvetica, sans-serif; color:#4a4a4a; text-decoration:none; height:29px; padding:0;}
#container #mainbanner-inner #greynav ul li a{float:left; font:normal 11px/24px Verdana, Arial, Helvetica, sans-serif; color:#4a4a4a; text-decoration:none; height:29px; padding:0 5px ;}
#container #mainbanner-inner #greynav ul li a:hover{color:#4a4a4a; text-decoration:underline;}
#container #mainbanner-inner #topbanner {width: 950px; height:170px; margin:10px auto 0 auto; }

#container #content #leftcol-inner {float:left; width:200px; margin:0 0 0 5px; padding:0; font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color:#000; border-right:0px solid #888; text-align:left;}
#container #content #leftcol-inner h1 {margin:5px 0; font:bold 18px/29px Verdana, Arial, Helvetica, sans-serif; color:#655c21; border-bottom:2px solid #c5c5c5; text-align:left;}
#container #content #leftcol-inner ul {padding:0px 0 0 27px; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#000; list-style-type:square; }
#container #content #leftcol-inner ul li{margin:10px 0; padding:0px; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#236e5f; list-style-image:url(images/vstlbullet-small.jpg); list-style-position:outside;}
#container #content #leftcol-inner #sidemenu ul {padding:0px 0 0 27px; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#000; list-style-type:none; }
#container #content #leftcol-inner #sidemenu ul li a{margin:10px 0; padding:0px; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#655c21; text-decoration:none; }
#container #content #leftcol-inner #sidemenu ul li a:hover{color:#236e5f; text-decoration:underline; }
#container #content #leftcol-inner #sidemenu ul li ul {padding:0px 10px; padding:0 0 0px 5px; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#000; }
#container #content #leftcol-inner #sidemenu ul li ul li {list-style-image:none !important; list-style:outside; list-style-type:square; margin:5px 0 5px 15px !important; padding:3px 5px 0 0px !important; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#000; }
#container #content #leftcol-inner #sidemenu ul li ul li a{text-decoration:none; color:#000; font-weight:normal; }
#container #content #leftcol-inner #sidemenu ul li ul li a:hover{color:#236e5f; text-decoration:underline;  font-weight:normal;}


#container #content #rightcol-inner {float:right; width:725px; margin:0; padding:0 5px 0 0 ; font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#000; border:0px solid #888;}
#container #content #rightcol-inner h1 {margin:5px 0; font:bold 18px/29px Verdana, Arial, Helvetica, sans-serif; color:#655c21; border-bottom:2px solid #c5c5c5; text-align:left;}
#container #content #rightcol-inner h1 span {font:normal 16px Verdana, Arial, Helvetica, sans-serif; color:#888888;}
#container #content #rightcol-inner h2 {margin:5px 0; font:bold 14px/29px Verdana, Arial, Helvetica, sans-serif; color:#655c21; text-align:left;}
#container #content #rightcol-inner p {margin:5px 0 0 0; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:justify;}
#container #content #rightcol-inner p span {margin:5px 0 0 0; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#006e37; text-transform:uppercase;}
#container #content #rightcol-inner p span.normal1 {font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#006e37; font-style:italic;}
#container #content #rightcol-inner #devider { border-top:solid 1px #d3d3d3; height:1px; width:100%; margin:15px 0;}
#container #content #rightcol-inner ol{ padding:0 25px; margin:5px;}
#container #content #rightcol-inner ol li{ padding:5px; margin:5px;}

#container #footerbg {width:100%; height:100px; background-color:#C5C5C5; margin:5px 0 0 0;}
#container #footerbg #footercontent {width:960px; height:80px; margin:0 auto; padding:0; font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#000; border:0px solid #000;}
#container #footerbg #footercontent #footerleft {float:left; width:50%; margin:0 0 0 5px; padding:0; font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#000; border:0px solid #888;}
#container #footerbg #footercontent #footerleft #footerlinks {margin:20px 0 0 0; padding:0; text-align:left;}
#container #footerbg #footercontent #footerleft #footerlinks a{font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif; color:#4a4a4a; text-decoration:none;}
#container #footerbg #footercontent #footerleft #footerlinks a:hover{text-decoration:underline;}
#container #footerbg #footercontent #footerleft #footercopy {margin:12px 0 0 0; padding:0; text-align:left;}
#container #footerbg #footercontent #footerleft #footercopy p {margin:0; padding:0; text-align:left; font:normal 10px/20px Verdana, Arial, Helvetica, sans-serif; color:#4a4a4a;}
#container #footerbg #footercontent #footerleft #footercopy p span {margin:0; padding:0; text-align:left; font:bold 10px/20px Verdana, Arial, Helvetica, sans-serif; color:#006e37;}
#container #footerbg #footercontent #footerleft #footercopy p span.normal2 {font:normal 10px/20px Verdana, Arial, Helvetica, sans-serif; color:#006e37; font-style:italic;}
#container #footerbg #footercontent #footerright {float:right; width:40%; margin:20px 5px 0 0; padding:0; font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color:#4a4a4a; border:0px solid #888; text-align:right;}