﻿html { overflow: -moz-scrollbars-vertical; }
body{ font-family: Arial,Verdana, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:#F4F4F4;}
.container{ overflow:hidden;} 
p{font-size:12px; font-weight:100; color:#000000;}
h1, h2, h3, h4, h5, h6{ color:#666666;}
h1{ font-size:12px; }
h2{ font-size:16px; }
h3{ font-size:15px; }
h4{ font-size:14px; }
h5{ font-size:13px; }
h6{ font-size:12px; }
a{ text-decoration:none;}
/*page styles*/
#flash{  text-align:center; margin:0; padding:0;}
#flash object {margin:0; padding:0;}
#htmlbody{ width:723px; _width:724px; border:1px solid #E2E2E2;  background-color:#ffffff; margin:3px 21px 0 22px ; _margin:3px 9px 0 10px; }
#midwrapper{ width:700px; text-align:left; }
.col1{ float:left; width:225px; margin:5px 5px 10px 5px; }
.col2{float:left; width:450px; _width:452px; margin:5px 0px 5px 5px;}
.col1 a , .col2 a { color:#666666; font-size:11px; font-weight:bold; margin:5px 15px 5px 15px;}
.col1 h2 a , .col2 h2 a { color:#666666; font-size:16px; margin:0; }
.col1 li,.col2 li { font-size:12px; color:#000000; margin:0; padding:0;}
#midwrapper .col1 p,#midwrapper .col2 p { /*padding:0px 10px 2px 20px; _padding:0px 10px 3px 20px;*/ margin:5px;}
a.right {padding-left:140px; margin:0px 10px;}
#grey, #grey1{ background-color:#e2e2e2; border-bottom:1px solid #aaaaaa; border-right:1px solid #aaaaaa;}
#midwrapper h1, #midwrapper h2{ padding:0 0 0 10px; border-bottom:1px solid #E2E2E2;}
#midwrapper h1, #midwrapper h2 { border-bottom:none; margin:20px 0 0 0; }
#midwrapper h2 { border-bottom:none; margin:10px 0 0 0; }
#midwrapper p{ padding:0px 15px 2px 15px; _padding:0px 15px 2px 15px; margin:5px 0 0 0; _margin:0;}
#midwrapper ul{ margin:0; _margin:2px 0 0 35px;  *margin:2px 0 0 30px; }
#midwrapper li { margin:2px 0 0 5px; _margin:0 0 0 20px; line-height:20px; }
.clients h4 { color:#666666; padding:10px 10px 0 10px; margin:0;}
.clients h5 { color:#666666; padding:0px 10px 0 10px; margin:0;}
.clients p , #services p{  padding:5px 25px 0 25px; _padding:10px 25px 0 25px;}
#services h2 { padding:10px 15px 0 15px; color:#666666; }
.clients  h1, #services h1 { margin:5px 10px 0 10px; _margin:10px 10px 0 10px;}
#services h2{ border-bottom:none; margin:5px 0 0 0;  }
#close {border-bottom:1px dotted #b2b2b2; }
h2#srt{ background-image:url(images/srt.jpg); background-position:left center; background-repeat:no-repeat; border-bottom:1px solid #b2b2b2; text-indent:10px; margin:5px 0 0 0; }
#contact{ padding:10px 10px 10px 10px;}
#address { text-align:left;}
#address h4 { color:#000000; font-size:15px; background-color:#CCCCCC; margin:0 10px 0 10px; text-indent:10px;}
#address h5 { color:#000000; font-size:14px; margin:0 15px; padding:0;}
#footer{ border-top:1px solid #E2E2E2; margin-left:8px; _margin-left:4px;}
#footerinner{ margin-top:20px; text-align:center;}
#footerinner a{ color:#666666; font-size:12px; font-weight:bold; text-align:center; padding:5px; }
#footerinner p { color:#BBBBBB; font-size:12px; font-weight:normal; margin-bottom:20px;}
#copyright{ text-align:center; margin:5px 0; font-size:11px;}
#copyright a { color:#666666; padding:5px 10px 5px 85px; _padding:5px 10px 5px 85px; margin:0; }
#copyright p {  color:#666666; padding-left:40px; _padding-left:40px;}
.borderr{ border-right:1px solid #b2b2b2; }
.thankyou{ height: 300px;}
.high{font-size:12px; font-weight:bold;}
#midwrapper .col1 p.pad{ margin:5px 5px 55px 5px ; _margin:5px 5px 55px 5px ;} 
#midwrapper p.pad1{ margin:5px 5px 5px 5px ; _margin:5px 5px 5px 5px ;}