/* CSS Document */
body { font-family: "Trebuchet MS"; font-size: 12px; width: 100%; background-color: #FFF; margin: 0px; }
#page { width: 1020px; text-align: left; }
img { border: 0px; }
.rounded { background: url(images/roundedborder12.gif) no-repeat; width: 226px; height: 288px; float: left; padding-left: 3px; padding-top: 4px; }
#topline { background: url(images/topline.gif) repeat-x; height: 4px; float: left; border: solid 0px red; width: 100%; }
ui { margin: 0px; padding: 0px; }
#logo { float: left; width: 90%; padding-left: 15px; }
.toptabs { float: right; width: 37%; text-align: center; }
.toptabs .divide { float: left; position: relative; width: 10px; background-color: #FFFFFF; }
.toptabs .toptab { float: left; background: url(images/tab1.gif) no-repeat; height: 23px; width: 111px; position: relative; }
.toptabs .toptab a { text-decoration: none; color: #201A0C; font-size: 14px; }
#tabs { height: 34px; width: 100%; background: url(images/tads_bg.gif) repeat-x; vertical-align: middle; line-height: 30px; float: left; }
#tabs ul { margin: 0px; padding: 0px; }
#tabs ul li { float: left; border: solid 0px #FFFFFF; min-width: 20px; padding-left: 7px; list-style: none; }
#tabs ul li a { color: #FFF; font-size: 14px; text-decoration: none; padding-left: 7px; padding-right: 7px; }
#tabs ul li .active { background: url(images/tab_active1.gif) repeat-x; height: 34px; }
#tabs ul li .active a { color: #000; }
.space { height: 4px; background-color: #FFF; float: left; width: 100%; }
#main { float: left; width: 100%; }
.main { float: left; width: 100%; }
#main #content { width: 76%; float: left; padding-left: 5px; }
#main #sidebar { float: right; width: 22%; }
#drp_network { width: 200px; }

.mainheading { font-family: "Trebuchet MS"; font-size: 16px; color: #376D9C; }
.text { color: #393C3D; font-family: "Trebuchet MS"; font-size: 15px; }
#main .row { float: left; min-height: 28px; width: 100%; }
.popup { background: url(images/popup.gif) no-repeat; width: 220px; height: 68px; text-align: left; padding-left: 2px; line-height: 15px; }
.name { float: right; width: 40%; padding-right: 10px; text-align: left; }
.tdtest1 { text-align: left; width: 100%; }
.tdtest1 .span { width: 220px; color: #AFB3B5; background: url(images/popup.gif) no-repeat center; height: 68px; }
.tdtest2 { padding-left: 130px; font-size: 12px; font-weight: bold; }

#mainstory_nav { background-image: url(images/gr22.jpg); text-align: center; background-color: #363636; width: 100%; background-repeat: repeat-x; height: 25px; padding-top: 3px; }
#mainstory_pager A { padding-bottom: 0px; margin: 0px 3px; padding-left: 15px; padding-right: 5px; color: #fff; font-size: 10px; text-decoration: none; padding-top: 0px; }
#mainstory_pager A.activeSlide { background-image: url(../images/g1.jpg); text-align: right; color: #fff; }
#mainstory_pager A:focus { outline-style: none; outline-color: invert; outline-width: medium; }
#mainstory_banner { display: block; height: 272px; }
.divselect { background: url(images/dd_3.png) no-repeat; width: 218px; height: 23px; float: left; padding-left: 5px; position: relative; padding-top: 2px; }
.divtextarea { background: url(images/textarea.png) no-repeat; width: 218px; height: 61px; float: left; padding-left: 5px; position: relative; padding-top: 2px; }
.divtextarea textarea { color: Red; width: 204px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #AFB3B5; text-align: justify; border: solid 0px red; height: 50px; }
.divtextbox { background: url(images/name.png) no-repeat; width: 218px; height: 23px; float: left; position: relative; padding-left: 5px; padding-top: 2px; }
.divtextbox input { border: solid 0px red; height: 16px; width: 200px; }
.textbox1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #AFB3B5; height: 13px; padding-left: 5px; padding-right: 5px; text-align: justify; }
.divtextboxsmall { background: url(images/smaltext.png) no-repeat; width: 103px; height: 23px; float: left; position: relative; padding-left: 5px; padding-top: 2px; }
.divtextboxsmall input { border: solid 0px red; height: 16px; width: 80px; }
input[type="submit"] { background: url(images/submit.png) no-repeat; width: 81px; height: 25px; border: none 0px; cursor: pointer; }
.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #52A01D; padding-bottom: 5px; padding-top: 8px; padding-left: 10px; }
.text3 { color: #393C3D; font-family: "Trebuchet MS"; font-size: 14px; line-height: 18px; }
.text3 ul { padding-left: 15px; }
.text3 ul li { padding: 1px; }
.clients { float: left; width: 100%; margin-top: 10px; }
.clients .left { float: left; width: 45%; padding-left: 40px; }
.clients .right { float: right; width: 45%; }
.clients .left .img, .clients .right .img { width: 301px; text-align: center; cursor: pointer; position: relative; }
.img a .large { border: 0px; display: block; height: 1px; left: -1px; position: absolute; top: -1px; width: 1px; }
.img a img { border: 0; }
.img a.p1, .img a.p1:visited { background: #FFFFFF; display: block; left: 0; text-decoration: none; top: 0; }
.img a.p1 .small{z-index:1;position:absolute;}
.img a.p1:hover { background-color: #8C97A3; color: #000000; text-decoration: none; }
.img a.p1:hover .large { display: block; height: 272px; position: absolute; width: 760px; z-index: 2; }
