body {background:url(../images/BgBody.gif) repeat 0 0; margin:0; padding:0 0 10px 0; font-family:Arial, Tahoma, Verdana; font-size:12px;}
p, form, li, ul, h1, h2, h3, h4, h5, img {padding:0; margin:0; border:none;}
ol {list-style-type:decimal;}
input, textarea, select {font-family:Arial, Tahoma, Verdana;}
.w100p {width:100% !important;}
.FloatLW {float:left; width:100%;}
.FloatL {float:left;}
.FloatR {float:right;}
.FloatRTxtR {float:right; text-align:right;}
.FloatRTxtL {float:right; text-align:right;}
.TxtBox {background:transparent url(../images/BgFieldBox2.gif) repeat-x scroll 0 0;border:1px solid #B5B5B5;color:#736F6F;font-size:18px;height:25px;margin-right:0;padding:5px 6px 0;width:250px;}
.select{background:transparent url(../images/BgFieldBox2.gif) repeat-x scroll 0 0;border:1px solid #B5B5B5;color:#736F6F;font-size:12px;font-weight:bold;height:25px;margin-right:0;padding:4px 2px;width:142px;}
.ClrBoth {clear:both;}
.DvErrMSg {color:#990000; padding-top:10px;  padding-bottom:8px;  font-size:13px; font-weight:bold; border:1px solid #990000; text-align:center; margin:auto;}
.marAuto { margin:auto;}

.DvSuccMSg {color:#0F7DD7; padding-top:10px;  padding-bottom:10px;  font-size:13px; font-weight:bold; border:1px solid #0F7DD7; text-align:center; margin:10px auto auto auto; width:300px;}
.DvSuccMSg1 {background:#b6ffb6;color:#0F7DD7; padding-top:10px;  padding-bottom:10px;  font-size:13px; font-weight:bold; border:2px solid #33CC33; text-align:center; margin:10px auto auto auto; width:500px;}
.BgWhite {background:#FFF !important;}

.TxtR {text-align:right;}
.TxtC {text-align:center;}
.TxtL {text-align:Left;}
.TxtU a {text-decoration:underline !important;}
.BdrRN {border-right:none !important;}

a {color:#0F7DD7; text-decoration:none;}
a:hover {color:#535353;}
.Active {color:#0F7DD7; text-decoration:none; font-weight:bold;}


.FS11 {font-size:11px;}
.FS12 {font-size:12px;}
.FS13 {font-size:13px;}
.FS22 {font-size:22px;}

.VAMid input {vertical-align:middle;}
.VAMid label {vertical-align:middle;}
.VAMid img {vertical-align:middle;}
.VAMid a {vertical-align:middle;}

/*.BgWhite td{background:#FFF !important; }*/

#Header {width:980px; margin:0 auto; padding:0 10px; }
#Container {width:1003px; margin:0 auto;}
#Footer {width:1003px; margin:0 auto; color:#5F5F5F; font-size:12px; text-align:center; padding:13px 0; line-height:25px; font-weight:bold;}
#Footer a {font-size:14px; }
#Footer span {padding:0 5px; font-size:14px;}

#Header .DvLogo {float:left; margin:27px 0 0 0;}
#Header .DvWelcome { padding:9px 0 9px 0; color:#73797B; font-size:12px; font-weight:bold;}
#Header .DvTabs {text-align:center; padding:20px 0 0 30px;}
#Header .DvTabs a { display:block; color:#535353; font-size:16px; font-weight:bold; padding-top:6px; width:140px; height:24px; background:url(../images/BgTab.gif)  no-repeat 0 0;}
#Header .DvTabs a:hover, #Header .DvTabs .Active a {background:url(../images/BgTabOv.gif) no-repeat 0 0; color:#004876;}
#Header .DvTabs p {width:140px; no-repeat 0 0; margin:0 5px; float:left;}
#Header .DvMnSearchBx {background:url(../images/SearchBoxBg.gif) no-repeat 0 0; width:638px; height:75px; text-align:left;}
#Header .DvMnSearchBx .DvFrm {padding:0 0 0 16px; color:#545454; font-size:22px; font-weight:bold;}
#Header .DvMnSearchBx .FieldsNm {font-size:12px; font-weight:bold; color:#545454; padding-left:101px;}
#Header .DvMnSearchBx .FieldsNm p {float:left; width:231px; padding:12px 7px 0 4px;}
#Header .DvMnSearchBx .TxtBox {border:1px solid #B5B5B5; background:url(../images/BgFieldBox2.gif) repeat-x 0 0; width:218px; height:25px; font-size:18px; color:#736F6F; padding:5px 6px 0 6px; margin-right:0px;} 
#Header .DvMnSearchBx .DvFrm img, #Header .DvMnSearchBx .DvFrm label, #Header .DvMnSearchBx .DvFrm input {vertical-align:middle;}

#DvHomeLft {float:left; width:180px; padding-bottom:13px;}
#DvHomeRht {float:right; width:210px; padding-top:32px; padding-bottom:13px;}
#DvHomeRht3 {float:right; width:160px; padding-bottom:13px; }
#DvHomeCtr {margin:0px 220px 0px	190px;  min-height:550px; _height:550px;}
#DvHomeCtr2 {margin:0px 220px 0px	0px;}
#DvHomeCtr3 {margin:0px 170px 0px	0px;}

.Results {font-size:14px; font-weight:bold; color:#545454; padding:9px 0 7px 0; text-align:center}
.Results span {color:#0680DF; font-size:16px;}

#Container .DvMnCrvTL img {background:url(../images/MnCrvTL.gif) no-repeat 0 0; height:9px; width:9px; font-size:0px; float:left;}
#Container .DvMnCrvTC {background:url(../images/MnCrvBgT.gif) repeat-x 0 0; height:9px;}
#Container .DvMnCrvTR img {background:url(../images/MnCrvTR.gif) no-repeat top right; height:9px; width:9px; font-size:0px; float:right;}
#Container .DvMnBorder {border-width:0px 1px 1px 1px; border-color:#CBCBCB; border-style:solid; background:#FFF;}
#Container .DvMnBorder .DvMnSp {padding:0 6px;}

/*=======================================This is what Rizwan wrote for JobSeeker - check under /jobseeker/==========================================*/

#Container .DvMnBorder .DvMnSp .panel {background:#e5e5e5; display:block; width:inherit; height:480px; margin:0 10px; padding:10px 10px;}
#Container .DvMnBorder .DvMnSp .panel .ContentPanel {float:left; /*border:black 1px solid; background:#f1f1f1;*/ width:44%; padding:10px 10px;}
#Container .DvMnBorder .DvMnSp .panel .ShowPanel {float:right; width:auto; height:460px; background:transparent; margin-top:10px; margin-right:10px; /*padding:10px 10px;*/}
#Container .DvMnBorder .DvMnSp .panel .ContentPanel .boxes{background:white; width:auto; height:120px; display:block; margin: 0 0 20px 0; padding:10px;}
/*#Container .DvMnBorder .DvMnSp .panel .ContentPanel .boxes:hover{background:#019def;cursor:pointer; }*/
#Container .DvMnBorder .DvMnSp .panel .ContentPanel .boxes h1{font-size:16pt; font-weight:bold;}
#Container .DvMnBorder .DvMnSp .panel .ContentPanel .boxes p{font-size:10pt; text-align:justify; width:70%;}
#Container .DvMnBorder .DvMnSp .panel .ContentPanel .boxes .boxesImg{float:right; width:110px; height:110px; background:url('../images/mail_man1.png'); background-position:100% 100%;}
#Container .DvMnBorder .DvMnSp .panel .ContentPanel .boxes .boxesImg1{float:right; width:110px; height:110px; background:url('../images/2-1.png'); background-position:100% 100%;}
#Container .DvMnBorder .DvMnSp .panel .ContentPanel .boxes .boxesImg2{float:right; width:110px; height:110px; background:url('../images/job_openings.png'); background-position:100% 100%;}


#Container .DvMnBorder .DvMnSp .panel .ShowPanel .SldShwBt{color:green; cursor:pointer;background:#fff; margin-left:9%; margin-top:-450px; width:97px; height:20px; border:none; position:absolute;}

/*=======================================This is what Rizwan wrote for Widget Sutra==========================================*/
/*===========================Files like getWidget.php and widget.php inside API/sutradhar/==========================================*/
#Container .DvMnBorder .DvMnSp .WdgPanel{display:block; width:95%; height:auto; margin:0 10px 10px 10px; padding:10px 10px;}
#Container .DvMnBorder .DvMnSp .WdgPanel h1{font-size:16px;font-weight:800;}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgTit{display:block;height:auto;border:blue 0px solid;}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgTit .WdgLogo{border-right:#b2b2b2 2px solid;font:arial,helvetica,serif;font-weight:bold;font-size:42px;letter-spacing:-2px;width:45%;}

#Container .DvMnBorder .DvMnSp .WdgPanel ul{width:inherit;height:90px;list-style:none;padding:5px 0 0 0;font-size:18px;font-weight:700;margin:0 auto;}
#Container .DvMnBorder .DvMnSp .WdgPanel ul li{text-align:center;cursor:pointer;height:90px;background:#fff;float:left;display:inline;}
#Container .DvMnBorder .DvMnSp .WdgPanel ul li h1{font-size:16pt; font-weight:bold;}
#Container .DvMnBorder .DvMnSp .WdgPanel ul li p{font-size:10pt;text-align:left;}
#Container .DvMnBorder .DvMnSp .WdgPanel ul li img{padding: 0 10px;}

#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfoTL img {background:url(../API/sutradhar/image/site/WdgPaneTL.gif) no-repeat 0 0; height:53px; width:22px; font-size:0px; float:left;}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfoTC {background:url(../API/sutradhar/image/site/WdgPaneBgTC.gif) repeat-x 0 0; height:53px;}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfoTR img {background:url(../API/sutradhar/image/site/WdgPaneTR.gif) no-repeat top right; height:53px; width:22px; font-size:0px; float:right;}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfo{background:#f2f2f2;height:460px;padding:0 15px 20px 15px;}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfo .GetBtn{background:url(../API/sutradhar/image/site/GetBtn1.gif) no-repeat 0 0;width:140px;height:35px;margin-top:320px;margin-right:10px;margin-left:500px;font-size:16.77px;color:#75c266;font-weight:700;z-index:2;}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfo p{font-size:11pt;font-weight:500;text-align:justify;line-height:20px;background:transparent;}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfo .WdgInfBox{margin:20px 0 0 0;float:left;background:#fff;display:block;padding:5px;width:45%;border:#dfdfdf 1px solid;}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfo .WdgInfBox ul {width:auto;height:auto;padding:5px 0;font-size:14px;font-weight:700;list-style:url(../API/sutradhar/image/site/accept.jpg)}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfo .WdgInfBox ul li{margin-left:25px;margin-bottom:15px;width:auto;text-align:left;height:auto;float:none;display:list-item}

#Container .DvMnBorder .DvMnSp .WdgSubs{font-size:14px;font-weight:500;margin:225px 0 0 0;text-align:left;}

#Container .DvMnBorder .DvMnSp #CompContainer{background:#f2f2f2;border:#e2e2e2;height:480px;}
/**/
#Container .DvMnBorder .DvMnSp #CompList {width:100%;height:410px;overflow:auto;border:black 0px solid;font-weight:700;font-size:12px;margin-top:10px}
#Container .DvMnBorder .DvMnSp #CompList ul {padding: 3px 3px;}
#Container .DvMnBorder .DvMnSp #CompList ul li {background:#fff;background-image:url(../API/sutradhar/image/site/_remove.gif); background-position: center left;background-repeat: no-repeat; color:#545454; width:90%; height:auto; margin:3px; padding:5px 0 5px 20px; float:left; cursor:pointer; overflow:hidden;border-left:#ccc 1px solid;border-right:#ccc 2px solid;border-bottom:#ccc 2px solid;}

#Container .DvMnBorder .DvMnSp .WdgPanel .TxtBox {background:transparent url(../images/BgFieldBox2.gif) repeat-x scroll 0 0;border:1px solid #B5B5B5;color:#736F6F;font-size:18px;height:25px;margin-right:0;padding:5px 6px 0;width:436px;}
#Container .DvMnBorder .DvMnSp .WdgPanel select {background:transparent url(../images/BgFieldBox2.gif) repeat-x scroll 0 0;border:1px solid #B5B5B5;color:#736F6F;font-size:18px;height:35px;margin-right:0;padding:5px 6px;width:213px;}

#Container .DvMnBorder .DvMnSp #WdgLft{float:left;width:310px;margin:10px;border-right:#B2B2B2 0px solid;padding:10px;}
#Container .DvMnBorder .DvMnSp #WdgRht{float:right;width:335px;margin:10px;border:blue 0px solid;padding:10px;}

#Container .DvMnBorder .DvMnSp .WdgPanel .CompBx{border:#000 0px solid;height:auto;font-size:14px;font-weight:600;text-align:justify;line-height:20px;}
#Container .DvMnBorder .DvMnSp .WdgPanel .CompBx p{font-size:14px;font-weight:600;text-align:justify;line-height:20px;}
#Container .DvMnBorder .DvMnSp .WdgPanel .CompBx ul{background:#f2f2f2;width:inherit;display:block;height:420px;border-top:black 1px dashed;border-bottom:black 1px dashed;overflow:auto;list-style:none;padding:5px 0 0 0;font-size:12px;font-weight:700;margin:0 auto;}
#Container .DvMnBorder .DvMnSp .WdgPanel .CompBx ul li{float:left;text-align:left;cursor:pointer;height:80px;width:210px;margin:0 3px 3px 0;background:#fff;color:#000;overflow:hidden;border:#d1d1d1 1px solid}

#Container .DvMnBorder .DvMnSp .WdgPanel #pointer{background:url(../API/sutradhar/image/site/pointer.gif) no-repeat 0 0;margin-left:100px;}

#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfoBL img {background:url(../API/sutradhar/image/site/WdgPaneBL.gif) no-repeat 0 0; height:29px; width:27px; font-size:0px; float:left;}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfoBC {background:#f2f2f2 repeat-x 0 0; height:29px;margin:0 27px;}
#Container .DvMnBorder .DvMnSp .WdgPanel .WdgInfoBR img {background:url(../API/sutradhar/image/site/WdgPaneBR.gif) no-repeat top right; height:29px; width:27px; font-size:0px; float:right;}

#Container .DvMnBorder .DvMnSp .WdgExp{font-size:34px;font-weight:800;color:#75c266;margin:100px 0 40px 0;letter-spacing:-2px;text-align:center;}

#Container #DvMnLft {margin-right:310px;}
#Container #DvMnRht {float:right; width:300px;}

#Container #DvMnLft1 {float:left;width:730px;}
#Container #DvMnRht1 {float:right; width:250px;overflow:hidden;height:auto;}

.DvFeatBox {width:348px;height:354px;padding:10px;z-index:100;position:absolute;background:url(../API/sutradhar/image/site/BlBg.gif) no-repeat 0 0;display:block;}
.DvFeatBox ul {width:328px;;height:auto;padding:5px 0;font-size:14px;font-weight:700;list-style:url(../API/sutradhar/image/site/accept.jpg)}
.DvFeatBox ul li{margin-left:25px;margin-bottom:15px;width:auto;text-align:left;height:auto;float:none;display:list-item}

.DvFeatBox1 {width:348px;height:354px;padding:10px;background:url(../API/sutradhar/image/site/BlBg.gif) no-repeat 0 0;display:block;}
.DvFeatBox1 ul {width:328px;;height:auto;padding:5px 0;font-size:14px;font-weight:700;list-style:url(../API/sutradhar/image/site/accept.jpg)}
.DvFeatBox1 ul li{margin-left:25px;margin-bottom:15px;width:auto;text-align:left;height:auto;float:none;display:list-item}
/*=======================================This is what Rizwan wrote for Widget Sutra - ends==========================================*/

.DvMnHeading {width:100%;}
.DvMnHeading .DvHeading {color:#5E5E5E; font-size:20px; font-weight:bold; padding:12px 0 15px 0;}
.DvMnHeading .DvHeading2 {color:#545454; font-size:18px; font-weight:bold; padding:12px 0 10px 0;}
.DvRequired {font-size:12px; color:#5E5E5E; float:right}
.DvRequired span {color:#FF0000; font-size:13px;}
.DvMnInfo {background:#F3F3F3; border-color:#D8D8D8; border-style:solid; border-width:1px 0px; font-size:12px; line-height:18px; padding:6px 9px 9px 9px;}
.DvMnInfo p {padding-bottom:22px;}


.DvLoginBox {width:100%; padding-bottom:10px;}
.DvLoginBox .DvCrvTL {background:url(../images/YellCrvTL.gif) no-repeat 0 0; height:6px; font-size:0px;}
.DvLoginBox .DvCrvTC {background:url(../images/YellCrvTopBg.gif) repeat-x 0 0; height:6px; margin:0 6px;}
.DvLoginBox .DvCrvTR {background:url(../images/YellCrvTR.gif) no-repeat top right; height:6px; font-size:0px;}
.DvLoginBox .DvCrvBL {background:url(../images/YellCrvBL.gif) no-repeat 0 0; height:6px; font-size:0px;}
.DvLoginBox .DvCrvBC {background:url(../images/YellCrvBtmBg.gif) repeat-x 0 0; height:6px;  margin:0 6px;}
.DvLoginBox .DvCrvBR {background:url(../images/YellCrvBR.gif) no-repeat top right; height:6px; font-size:0px;}
.DvLoginBox .DvCrvMidBg {background:#FFEE62 url(../images/YellCrvBg.gif) repeat-x 0 0; border-color:#FFDE00; border-style:solid; border-width:0px 2px; padding:3px 7px 3px 7px;}
.DvLoginBox .DvFrm {width:152px; margin:0 auto; font-size:11px; color:#545454;}
.DvLoginBox .DvFrm2 {padding:0 9px 0 13px;}
.DvLoginBox .DvFrm3 {width:100%; margin:0 auto; font-size:11px; color:#545454;}
.DvLoginBox .DvTit {color:#D58700; font-size:18px; font-weight:bold; padding-bottom:8px;}
.DvLoginBox .DvRow {padding-bottom:11px; width:100%}
.DvLoginBox .DvRow .DvFields {float:left; font-weight:bold; color:#545454; padding:6px 0 0 3px;}
.DvLoginBox .DvRow .DvCaptcha {font-weight:bold; color:#545454; padding:6px 0 0 3px; margin-left:25%;}
.DvLoginBox .TxtBox {border:1px solid #B5B5B5; background:url(../images/BgFieldBox.gif) repeat-x 0 0; float:left; width:129px; height:19px; font-size:12px; font-weight:bold; color:#545454; padding:5px 6px 0 6px;} 
.DvLoginBox .DvRow input, .DvLoginBox .DvFrm .DvRow Label {vertical-align:middle;}
.DvLoginBox .DvErrMSg {color:#990000; padding-top:2px; clear:left; font-size:11px;}
.DvLoginBox .DvErrMSg {color:#990000; padding-top:2px; clear:left; font-size:11px;}
.DvLoginBox .DvRow a {color:#000; text-decoration:underline;}
.DvLoginBox .DvRow a:hover {color:#545454; text-decoration:none;}

.DvMnForm {width:100%}
.DvMnForm .DvTitle {background:#E4EEFA; border-bottom:1px solid #B9D5F3; font-size:16px; font-weight:bold; color:#5E5E5E;}
.DvMnForm .DvTitle p {padding:9px 10px 6px 12px;}
.DvMnForm .DvFields {float:left; font-weight:bold; color:#545454; padding:3px 0 0 0;}
.DvMnForm .DvMsg {clear:left; color:#838383; font-size:11px; padding-top:2px;}
.DvMnForm .DvRow {padding-bottom:15px; color:#545454;}

/* Nishith */
.DvMnForm  ol  { list-style-type: decimal !important;}
.DvMnForm  li  {padding-bottom:15px;}
/* Nishith */


.DvMnContent {width:100%; color:#5E5E5E; font-size:13px;}
.DvMnContent p {padding-bottom:15px;}
.DvMnContent .TxtLGry {color:#9E9E9E;}

.DvScroll2 {height:135px; overflow:auto; margin-bottom:19px; width:160px; border:1px solid #B5B5B5;}

.DvMnBanner {background:#E8E8E8; border:1px solid #D9D9D9; width:118px; height:238px; margin:auto; }
.DvMnBanner p {font-size:14px; font-weight:bold; color:#9D9D9D; text-align:center; padding-top:100px;}

.DvMnBanner2 {border:1px solid #D9D9D9; width:158px;}
.DvMnBanner2 p { text-align:center; padding:36px 0 9px 0;}


.DvStar {padding:0 4px 0 9px; color:#FF0000; font-size:13px; font-weight:bold;}

.TxtFileBoxFL {border:1px solid #B5B5B5; background:#FFF url(../images/BgFieldBox.gif) repeat-x 0 0; float:left; height:24px; font-size:12px; font-weight:bold; color:#545454; padding:3px 6px 0 6px;}
.TxtBoxFW {border:1px solid #B5B5B5; background:#FFF url(../images/BgFieldBox.gif) repeat-x 0 0; float:left; width:96%; height:25px; font-size:12px; font-weight:bold; color:#545454; padding:5px 6px 0 6px;}
.TxtBoxFL272 {border:1px solid #B5B5B5; background:#FFF url(../images/BgFieldBox.gif) repeat-x 0 0; float:left; width:278px; height:25px; font-size:12px; font-weight:bold; color:#545454; padding:5px 6px 0 6px;} 
.TxtBoxFL92 {border:1px solid #B5B5B5; background:#FFF url(../images/BgFieldBox.gif) repeat-x 0 0; float:left; width:120px; height:25px; font-size:12px; font-weight:bold; color:#545454; padding:5px 6px 0 6px;} 

.TxtAreaBoxFW {border:1px solid #B5B5B5; background:url(../images/BgFieldBox.gif) repeat-x 0 0; float:left; width:96%; font-size:12px; font-weight:bold; color:#545454; padding:5px 6px 0 6px;}
.TxtAreaBoxFW1 {border:1px solid #B5B5B5; background:url(../images/BgFieldBox.gif) repeat-x 0 0; float:left; width:278px; margin-left:210px; font-size:12px; font-weight:bold; color:#545454; padding:5px 6px 0 6px;}

.DrpDown272 {border:1px solid #B5B5B5; background: url(../images/BgFieldBox.gif) repeat-x 0 0; float:left; width:278px; font-size:12px; font-weight:bold; color:#545454; padding:5px 6px 0 6px;}

.DvPostJobs {background:url(../images/post_your_jobs_for_free.gif) no-repeat 0 0; width:210px; height:87px; display:block;}

.TblLisrings {width:100%;}
.TblLisrings table {width:100%; color:#736F6F; font-size:12px;}
.TblLisrings table th {background:#FFF url(../images/BgTh.gif) repeat-x bottom left; height:42px; font-size:16px; border-bottom:4px solid #fff;}
.TblLisrings table tr {background:#F2F2F2;}
.TblLisrings table tr.ruled { background:#FFF;}
.TblLisrings table td {border-color:#FFF #000 #E6E6E6 #000; border-style:solid; border-width:1px 0px; height:32px; *height:26px;}
.TblLisrings table td a {font-size:13px;}

.TblLisrings2 {width:100%; color:#736F6F; font-size:11px;}
.TblLisrings2 th {background:#FFF url(../images/BgTh.gif) repeat-x bottom left; height:42px; font-size:13px; border-bottom:4px solid #fff;}
.TblLisrings2 tr {background:#F2F2F2;}
.TblLisrings2 tr.ruled { background:#FFF;}
.TblLisrings2 td {border-color:#FFF #000 #E6E6E6 #000; border-style:solid; border-width:1px 0px; height:71px; *height:65px; font-size:12px;}
.TblLisrings2 td a {font-size:12px;}

.DvLftTitle {background:#EFEFEF; border-bottom:1px solid #D6D6D6; font-size:14px; font-weight:bold; color:#5E5E5E;}
.DvLftTitle p {padding:5px 10px 4px 13px;}
.DvLftScroll {overflow:auto;}
/*.DvLftSubLinks {width:100%; *width:163px;}
.DvLftSubLinks div {border-bottom:1px solid #EAEAEA; width:100%;}
.DvLftSubLinks div span {padding:4px 9px 6px 9px;display:block;}
.DvLftSubLinks div a {display:block; font-size:11px; width:100%;}*/
.DvLftScroll {overflow:auto; width:100%;}
.DvLftSubLinks {width:99%; *width:163px;}
.DvLftSubLinks div {border-bottom:1px solid #EAEAEA; }
.DvLftSubLinks div span {padding:4px 9px 6px 9px; display:block;}
.DvLftSubLinks div a {font-size:11px; display:block; }
.DvLftSubLinks div a:hover {text-decoration:none; background:#F9F5F5; font-weight:bold;}


.DvRhtTitle {background:#EFEFEF; border-bottom:1px solid #D6D6D6; font-size:14px; font-weight:bold; color:#5E5E5E;}
.DvRhtTitle p {padding:5px 10px 4px 13px;}
.DvRhtSubLinks {width:100%;}
.DvRhtSubLinks div {border-bottom:1px solid #EAEAEA; padding:9px 9px 6px 9px; color:#888888;}
.DvRhtSubLinks div span {font-weight:bold}
.DvRhtSubLinks div a {font-size:11px; width:100%;}
.DvRhtSubLinks div a:hover {text-decoration:none;}

.DvPagingBtm {width:100%; font-size:12px; text-align:center; padding:13px 0px}
.DvPagingBtm a {padding:0px 3px 0px 3px; border:1px solid #C4C4C4; margin-right:2px; color:#0F7DD7;}
.DvPagingBtm a:hover, .DvPagingBtm .Active {border:1px solid #FFF; background:#0F7DD7; color:#FFF;}
.DvPagingBtm .Active {cursor:text;}

.DvSubTitle5 {background:url(../images/BgGrySubTit.gif) repeat-x 0 0; border-bottom:1px solid #D6D6D6; font-size:14px; font-weight:bold; color:#0064A4;}
.DvSubTitle5 p {padding:8px 10px 8px 13px;}
.DvSubInfo5 {padding:12px 20px 0px 10px; border-bottom:1px dotted #AFAFAF; color:#6F6F6F; line-height:24px; margin-bottom:10px;}
.DvSubInfo5 p {padding-bottom:15px;}
.DvSubInfo5 ul {padding-left:25px; padding-bottom:5px; }
.DvSubInfo5 li {list-style:square; line-height:18px; padding-bottom:10px;}

.DvSubTitle4 {background:#E4EEFA; border-bottom:1px solid #B9D5F3; font-size:16px; font-weight:bold; color:#5E5E5E;}
.DvSubTitle4 p {padding:9px 10px 6px 12px;}
.DvSubTitle4 .DvBtn {float:right; padding:4px 7px 0 0;}

.TableDetails {width:100%;}
.TableDetails table {border:1px solid #B4CDDD; border-width:0 0 1px 1px;}
.TableDetails p {font-size:18px; color:#545454;}
.TableDetails th {padding:9px 0 6px 16px; color:#004C99; font-size:16px; font-weight:bold; background:#FFF url(../images/BgTabDetails.gif) repeat-x bottom left; border:1px solid #B4CDDD; border-width:1px 1px 0 0;}
.TableDetails td {padding:9px 0 6px 16px; color:#6D6D6D; font-size:13px; font-weight:bold; border:1px solid #B4CDDD; border-width:1px 1px 0px 0px;} 

.DvDetailsBox {width:100%; padding-bottom:21px}
.DvDetailsBox .CrvTop {background:#D7ECFA url(../images/CrvLigBlueBgTop.gif) repeat-x left top; font-size:19px; font-weight:bold; color:#545454;} 
.DvDetailsBox .CrvTL {background:url(../images/CrvLigBlueTL.gif) no-repeat left top;}
.DvDetailsBox .CrvTR {background:url(../images/CrvLigBlueTR.gif) no-repeat right top; padding:13px 18px 11px 12px;}
.DvDetailsBox .CrvBtm {background:#FFFFFF url(../images/CrvLigBlueBgBtm.gif) repeat-x left bottom; font-size:12px; color:#545454;}
.DvDetailsBox .CrvBtm td {padding:12px 13px 10px 13px; border-right:1px solid #B4CDDD;}
.DvDetailsBox .CrvBL {background:url(../images/CrvLigBlueBL.gif) no-repeat left bottom;}
.DvDetailsBox .CrvBR {background:url(../images/CrvLigBlueBR.gif) no-repeat right bottom;}
.DvDetailsBox .DvMnInfo2 {background:#F4F4F4 url(../images/BgMnInfo2.gif) repeat-x top left; border:1px solid #9ACDF4;}
.DvDetailsBox .DvMnInfo3 {background:#F4F4F4 url(../images/BgMnInfo2.gif) repeat-x top left; border:1px solid #9ACDF4; padding:1px 2px;}
.DvDetailsBox .DvMnInfo2 .DvLogo2 { padding:12px 16px 11px 26px; color:#656565;}
.DvDetailsBox a {font-weight:bold; text-decoration:none !important; color:#0064A4;}
.DvDetailsBox a:hover {text-decoration:none !important; color:#535353;}

.DvMnSubCurve {width:100%;}
.DvMnSubCurve .DvSubCrvBgTop {background:#FFF url(../images/SubCrvBgTop.gif) repeat-x bottom left; }
.DvMnSubCurve .DvSubCurveTLa {background:url(../images/SubCrvTLa.gif) no-repeat bottom left; padding-left:12px; font-size:0px;}
.DvMnSubCurve .DvSubCurveTRa {background:url(../images/SubCrvTRa.gif) no-repeat bottom right; font-size:0px;}
.DvMnSubCurve .DvSubCurveTLb {background:url(../images/SubCrvTLb.gif) no-repeat top left; padding-left:5px; height:4px; display:block; font-size:0px}
.DvMnSubCurve .DvSubCurveTRb {background:url(../images/SubCrvTRb.gif) no-repeat top right; height:4px; display:block;}
.DvMnSubCurve .DvSubCrvMid {border:1px solid #C5C5C5; border-width:0px 1px; padding:12px 11px;}
.DvMnSubCurve .DvSubCrvBgBtm {background:url(../images/SubCrvBgBtm.gif) repeat-x bottom left; height:5px; display:block; font-size:0px; }
.DvMnSubCurve .DvSubCurveBL {background:url(../images/SubCrvBL.gif) no-repeat top left; padding-left:5px; height:5px; display:block;}
.DvMnSubCurve .DvSubCurveBR {background:url(../images/SubCrvBR.gif) no-repeat top right; padding-right:5px; height:5px; display:block;}

.DvMnCurveTabs {width:100%; font-size:13px; font-weight:bold;}
.DvMnCurveTabs a {background:url(../images/CurveTab.gif) no-repeat top left; padding-left:6px; color:#8D8D8D; display:block; float:left; white-space:nowrap; margin-right:8px; cursor:pointer; }
.DvMnCurveTabs a span {background:url(../images/CurveTab.gif) no-repeat top right; padding:8px 6px 7px 0; display:block; float:left; white-space:nowrap; width:90px; text-align:center;}
.DvMnCurveTabs a:hover {background:url(../images/CurveTabOv.gif) no-repeat top left; padding-left:6px; display:block; color:#0163A2; font-size:13px; float:left;}
.DvMnCurveTabs a:hover span {background:url(../images/CurveTabOv.gif) no-repeat top right; padding:8px 6px 7px 0; display:block; float:left; width:90px; text-align:center;}
.DvMnCurveTabs .Active {background:url(../images/CurveTabOv.gif) no-repeat top left; padding-left:6px; display:block; color:#0163A2; font-size:13px; float:left;}
.DvMnCurveTabs .Active span {background:url(../images/CurveTabOv.gif) no-repeat top right; padding:8px 6px 7px 0; display:block; float:left; width:90px; text-align:center;}
html>body .DvMnCurveTabs span {min-width:90px;}

.DvMnListings {padding:0 0 0 19px;}
.DvMnListings .DvList {float:left; width:170px; margin-right:20px; text-align:center; font-size:12px; line-height:18px; padding-bottom:20px;}


.NoImage {width:150px; height:150px;}

.PadT3 {padding-top:3px;}
.PadT4 {padding-top:4px;}
.PadT6 {padding-top:6px;}
.PadT8 {padding-top:8px;}
.PadT15 {padding-top:15px;}
.PadT24 {padding-top:24px;}
.PadT32 {padding-top:32px;}
.PadR20 {padding-right:20px;}
.PadB0 {padding-bottom:0px !important;}
.PadB10 {padding-bottom:10px !important;}
.PadB13 {padding-bottom:13px;}
.PadB15 {padding-bottom:15px;}
.PadB25 {padding-bottom:25px;}
.PadL5 {padding-left:5px;}
.PadL10 {padding-left:10px;}
.PadL15 {padding-left:15px;}
.PadL250 {padding-left:250px;}

.MarR310 {margin-right:310px;}
.MarB0 {margin-bottom:0px !important;}
.MarL30 {margin-left:30px;}
.MarL50 {margin-left:50px;}
.MarL65 {margin-left:65px;}
.MarL86 {margin-left:86px;}
.MarL90 {margin-left:90px;}
.MarL148 {margin-left:148px;}
.MarL155 {margin-left:155px;}
.MarL360 {margin-left:360px;}
.MarR0 {margin-right:0px !important;}

.H500 {height:500px!important;}
.w338 {width:338px;}
.WA {width:auto !important;} 



  /*  Popup CSS Starts  Updated as on July 5, 2007 */

#DvOpaqueLayer {filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70; background:#FFF; z-index:1; position:absolute;}
.FrameBackLayer {	z-index:2;	position:absolute;	background:none; top:50px; }
.DvClassContentPopup { z-index:5; position:absolute; top:50px;  }/*  width:600px; Previous width defined */
.DvClassContentPopup .CloseBtn {float:right; padding-right:10px; padding-top:5px;}
.DvClassContentPopup .CloseBtn img{ cursor:pointer;}
/* Popup CSS Ends */
/*  Popup CSS Starts  Updated as on June 24, 2008 */
.MsgPopup{ position:absolute; clear:both; top:0px; left:0; width:700px; background:#FFF; border:1px solid #B9D5F3;}
.MainDv{ position:absolute;clear:both; top:0px; left:0px; background:#FFF;	opacity:0.5; filter: alpha(opacity=50); z-index:1}
#blockSection {filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; background-color:#000000; position:absolute; top:0; left:0; display:none; z-index:1}
.Ifrm{ position:absolute; clear:both; top:0px; border:0; left:0px; background:#FFF;	opacity:0.1;  filter: alpha(opacity=10); z-index:2; display:none;}
.DvPopupContent {width:100%;}
.DvPopupContent .CloseBtn { float:right; width:auto; padding-right:10px; padding-top:13px;}
.DvPopupContent .CloseBtn img {cursor:pointer;}
/*  Popup CSS Starts  Updated as on June 24, 2008 */



.ContactUs ul { list-style-type:disc;}
.ContactUs li { list-style-type:disc; margin-left:20px;}

.RoleDecor { width:100%; height: 80px; overflow:auto; background:#fafafa;}
.RoleDecor ul {padding: 3px 3px;}
.RoleDecor li {background:#d7ecfa; color:#545454; width:130px; height:30px; margin:3px 3px; padding:2px 5px; float:left; cursor:pointer; overflow:hidden;}

.DvFeed {width:200px; height:400px;}
.DvFeedContent { width:200px; height:400px; overflow:auto;}

/* =================================New divs and modifications for the new publisher panel===================================*/
/* =================================Modifications made on 4th August, 2009=================================================== */

.DvWidgetMidCont h1{ font-size:30px; color:#333; padding-left:15px;}
.DvWidgetLft{width:695px; float:left}
.DvWidgetLft .Stp1, .DvWidgetLft .Stp2{ position:absolute; z-index:1; *top:-5px; color:#333; left:-60px; background: url(../API/images/Img-WidgetStpNoBg.gif) no-repeat; width:30px; height:30px; font-size:15px; text-align:center; float:left; line-height:30px;}
.DvWidgetLft .Stp2{ left:-80px;}
.DvWidgetLft h2{ position:relative}
.DvStepLeft{ width:48px; padding-right:12px;height:470px;background:url(../API/images/Img-WidgetStpBg.gif) center top repeat-y; float:left; margin-top:50px;}
.DvStepRight{ margin-left:60px; }
.DvCreateStpRw, .DvCreateStpRw4{ clear:both; padding:0 0 20px 15px;}
.DvCreateStpRw2{ clear:both; padding:0 0 20px 0;}
.DvCreateStpRw1{ clear:both; padding:0 0 20px 0;}
.DvCreateStpRw4 h2{ float:left}
.DvCreateStpRw4 input.DvRhtBtn { background:url(../API/images/BtnBg-Blue.gif) no-repeat; border:0; cursor:pointer; width:159px; height:36px; text-align:center; font-size:14px; font-weight:bold; color:#333}

.DvCreateStpRw3 h2{ font-size:15px; color:#333;line-height:30px;}
.DvCreateStpRw3{ clear:both; padding:0 0 20px 15px;}
.DvCreateStpRw3 .Note{ font-style:italic; font-size:11px; font-weight:normal; color:#333}
.DvCreateStpRw2 .DvSearchBox{ position:relative}
.DvSearchBox .TxtBox{ width:290px;border:1px solid #B5B5B5; background:#FFF url(../API/images/BgFieldBox.gif) repeat-x 0 0;  font-size:14px; font-weight:normal; height:21px; font-weight:bold; color:#545454; padding:7px 30px 0 5px;}
.DvWidgetLft h2{ font-size:15px; color:#266ea7;line-height:30px;}
.DvCreateStpRw .TxtBox{ width:290px;border:1px solid #B5B5B5; background:#FFF url(../API/images/BgFieldBox.gif) repeat-x 0 0;  font-size:14px; font-weight:normal; height:21px; font-weight:bold; color:#545454; padding:7px 6px 0 6px;}
.DvChooseType{ padding-left:55px; float:left}
.DvChooseType h2{ color:#333; line-height:30px;}
.DvWidgetRht{margin-left:705px;}

.DvBlueBox{ background:#edf9fc; width:100%;}
.DvBlueBox .DvBluMidCont{ padding:0px 8px 10px 15px;}
.DvCurvBluTp, .DvCurvBluBtm{ font-size:1px; height:9px; width:100%;}
.DvCurvBluTp .BluTL{ background:url(../API/images/Curv-Blu-TL.gif) no-repeat; width:9px; height:9px; float:left;}
.DvCurvBluTp .BluTR{ background:url(../API/images/Curv-Blu-TR.gif) no-repeat; width:9px; height:9px; float:right;}
.DvCurvBluBtm .BluBL{ background:url(../API/images/Curv-Blu-BL.gif) no-repeat; width:9px; height:9px; float:left;}
.DvCurvBluBtm .BluBR{ background:url(../API/images/Curv-Blu-BR.gif) no-repeat; width:9px; height:9px; float:right;}

.DvWhtBox{ background:#fff; clear:both; width:100%;}
.DvWhtBox .DvWhtMidCont{ padding:0 8px;}
.DvCurvWhtTp, .DvCurvWhtBtm{ font-size:1px; height:10px; width:100%;}
.DvCurvWhtTp .WhtTL{ background:url(../API/images/Curv-Wht-TL.gif) no-repeat; width:10px; height:10px; float:left;}
.DvCurvWhtTp .WhtTR{ background:url(../API/images/Curv-Wht-TR.gif) no-repeat; width:10px; height:10px; float:right;}
.DvCurvWhtBtm .WhtBL{ background:url(../API/images/Curv-Wht-BL.gif) no-repeat; width:10px; height:10px; float:left;}
.DvCurvWhtBtm .WhtBR{ background:url(../API/images/Curv-Wht-BR.gif) no-repeat; width:10px; height:10px; float:right;}

.DvSearchContMn{ height:182px; overflow:auto}
.DvSearchContMn ul{ width:95%; float:left}
.DvSearchContMn li.Collapse{ background:url(../API/images/Img-Plus.gif) no-repeat 0 4px; padding-left:15px; font-size:14px; padding-bottom:10px; font-weight:normal}
.DvSearchContMn li.Collapse span{ font-weight:bold}

.DvThemeListing{ padding:20px 0; width:100%;}
.DvThemeListing ul{ padding:0 0 0 15px}
.DvThemeListing li{ list-style-type:none; float:left; text-align:center; font-weight:bold; line-height:30px; padding:0 10px}

.social p{ line-height:22px; color:#666666; padding-bottom:20px; font-size:18px; float:left; width:140px; padding-left:5px; border-left:1px solid #9ACDF4;}
.social a{ outline:none;}
.social #sddm{	margin:0; padding:0;	z-index:30; }
.social #sddm li {margin:0; padding:0 5px 0 0; list-style:none; float:left;}
.social #sddm li a {display:block; margin: 0 1px 0 0; width:47px; text-align:center; text-decoration:none; font-weight:bold;}
.social #sddm div {	position: absolute; visibility: hidden;	margin:5px 0 0 0; padding:0;	background:#D7ECFA !important;	border: 1px solid #9ACDF4;}
.social #sddm div a {position:relative; display: block; line-height:20px; padding:2px; margin:0; width: auto; white-space: nowrap; text-align: left; text-decoration:none; color: #2875DE;}
.social #sddm div a:hover	{	background:#FFF; color:#0F7DD7;}								
.social a.twitter { background:url(../images/twitterIcon.gif) no-repeat !important; width:47px; height:48px; text-indent:-9999px; display:block; }	
.social a.linkedIn { background:url(../images/linkedinIcon.gif) no-repeat !important; width:47px; height:48px; text-indent:-9999px; display:block; }								
.social a.facebook { background:url(../images/fbIcon.gif) no-repeat !important; width:47px; height:48px; text-indent:-9999px; display:block; }	
.social form, input { margin:0px; padding:0px;}

.DvSuccMSg2 {color:#0F7DD7; padding-top:10px;  padding-bottom:10px;  font-size:13px; font-weight:bold; border:1px solid #0F7DD7; margin-top:10px; text-align:center; width:300px;}

.MsgPopup{position:absolute; top:0px; left:50%; z-index:999;}
a.iconClose { background:url(../images/IconDelete.gif) no-repeat; width:20px; height:20px; display:block; float:right; text-indent:-9999px;}
.MainDv{position:absolute; top:0px; left:0px; background:#000; opacity:0.1; filter:alpha(opacity=70); z-index:998; min-height:100%;} /* min-height: 100% imp for cross browsers to display 100% height for lightbox */
.Ifrm{position:absolute; top:0px; border:0; left:0px; background:#000; opacity:0.6; filter:alpha(opacity=40); z-index:997; min-height:100%;} /* min-height: 100% imp for cross browsers to display 100% height for lightbox */

.testi{padding:10px;  border-top:2px solid #9acdf4;}

.testi .list {
border-bottom:1px dotted #8c8c8c;

color:#323232;
overflow:hidden;
padding:10px 0;
width:100%;
}

.testi .list .img {
float:left;
margin-right:10px;
}

.testi .list p{
margin-left: 50px;

}
