body {padding:0px;margin:0 auto;background-image:url(../images/bg.gif);background-repeat:repeat-x;font-family:Trebuchet MS;}
h1{font-size:20px;color:#6f4181;text-align:left;float:left;margin:0px;padding:0px;font-weight:bold;}
h2{font-size:16px;color:#6f4181;text-align:left;float:left;margin:0px;padding:0px;font-weight:bold;}
h3{font-size:12px;color:#6f4181;text-align:left;float:left;margin:0px;padding:0px;font-weight:bold;}
p{font-size:12px;text-align:left;padding-bottom:15px;margin:0px;color:#444444;float:left;line-height:17px;}
.maincont{width:916px;margin:auto;}
.headercont{width:916px;margin:auto;height:146px;background-image:url(../images/head.jpg);background-repeat:no-repeat;}
.headercont ul{padding:0px;margin:0px;}
.headercont li {display:inline;list-style-type:none;font-size:16px;color:#6f4181;text-align:left;font-weight:bold;}
.headercont a{color:#6f4181;text-decoration:none;}
.headercont a:hover,.cap a:hover{color:#27A6C6;text-decoration:underline;}
.logo {width:179px;float:left;margin-left:100px;margin-top:35px;}
.mhead{margin-top:65px;margin-left:190px;float:left;}
.shead{margin-top:65px;margin-left:30px;float:left;}
.bottom_line{width:514px;margin:auto;}
.flashcont {width:916px;padding:0px;margin:0px;float:left;}
.txtcont {width:755px;margin:auto;}
.txtcont ul {padding:0px;margin-top:10px;margin-left:230px;}
.txtcont li{list-style-type:none;display:inline;color:#05446C;text-align:left;font-size:12px;}
.txtcont a{color:#05446C;text-decoration:none;}
/*what we do */
.imgtxt{font-size:20px;color:#6f4181;float:left;margin-left:125px;font-weight:bold;}
.linetxt{padding:0px;margin:0px;font-size:16px;color:#6f4181;text-align:left;font-weight:bold;}
.linetxt2{padding:0px 0px 5px 0px;margin:0px;font-size:16px;color:#6f4181;text-align:left;font-weight:bold;}
div.dcfooter-column1 {width:670px;margin-left:128px;color:#6f4181;}
div.dcfooter-column1 ul.dcfooter-list,div.rcolumn ul.rlist{list-style: none;line-height: 140%;margin:0px;padding:0px;font-size:12px;}
div.dcfooter-column1 ul.dcfooter-list li,div.leftcolumn ul.leftlist li,div.rcolumn ul.rlist li{margin-bottom: 0px;padding-top:5px;padding-left: 13px;background: url('../images/bullet-new.gif') no-repeat 0px 8px;font-size:12px;}
div.dcfooter-column {width:730px;margin-left:128px;color:#6f4181;}
div.dcfooter-column ul.dcfooter-list,div.rcolumn ul.rlist{list-style: none;line-height: 140%;margin:0px 0px 0px 0px;padding:0px;font-size:12px;}
div.dcfooter-column ul.dcfooter-list li,div.leftcolumn ul.leftlist li,div.rcolumn ul.rlist li{margin-bottom: 0px;padding-top:5px;padding-left: 15px;background: url('../images/bullet-new.gif') no-repeat 0px 8px;font-size:12px;}
div.leftcolumn {width:235px;float:left;padding-bottom:15px;margin:0px;}
div.leftcolumn2 {width:235px;float:left;margin:0px;}
div.leftcolumn ul.leftlist{list-style: none;line-height: 140%;margin:0px;padding:0px;font-size:12px;display:block;width:120px;float:left;}
div.rcolumn {width:389px;float:left;padding-bottom:15px;margin:0px;}
div.rcolumn2 {width:389px;float:left;margin:0px;}
/*what we do ends*/
/*footer*/
.footer{margin-left:200px;margin-top:10px;color:#05446C;font-size:11px;width:350px;float:left;}
.footer2{margin-left:200px;margin-top:10px;color:#6f4181;font-size:11px;width:350px;float:left;}
.footer2 a{text-decoration:underline;color:#6f4181;}
.footer a{text-decoration:underline;}
/*footer ends*/
/*capitis*/
.cap{width:600px;float:left;font-size:12px;color:#6f4181;padding-top:6px;padding-bottom:18px;}
.cap a{text-decoration:underline;color:#6f4181;}
.map{width:500px;margin-top:-29px;float:right;}
.txt-center{text-align:center;}
.padtop5{padding-top:5px;}
.flash-txt{margin:auto;width:230px;height:300px;top:130px;position:relative;}
.purple{color:#70407C;}
.lt-purple{color:#6f4181;}
.marketbg{background-image:url(../images/market-sectors.jpg);background-repeat:no-repeat;height:192px;}
.whatbg{background-image:url(../images/what-we-do.jpg);background-repeat:no-repeat;height:192px;}
.contactbg{background-image:url(../images/contact-us.jpg);background-repeat:no-repeat;height:192px;}
.txt{width:650px;padding-top:5px;}
.mark-pad{padding-bottom:7px;float:left;}
.ful-cont{width:100%}
.padtop15{padding-top:15px;}
.padbot5{padding-bottom:5px;}
.shead2{margin-top:65px;margin-left:119px;float:left;}
