@import url("formatting.css");
@import url("icon.css");

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
margin:0 22px 0 0;
padding:0;
text-align:center;
}
#outerContainer{
background-image:url(../img/bg-body.gif);
background-repeat:repeat-y;
margin:0 auto 0 auto;
padding:2px 11px 0 11px;
display:table;
text-align:left;
width:901px;
/*border:1px solid red;*/
}
@media screen and (-webkit-min-device-pixel-ratio:0){
#outerContainer {
width:923px;
}
}
/*------------------------Header Start----------------------------*/
#header{
/*padding:6px;*/
height:57px;
}
#innerHeader{
height:57px;
}
#logo{
position:absolute;
padding:22px 0 0 30px;
}
#innerLogo{
position:absolute;
padding:0 0 0 30px;
}
#topLinks{
float:right;
}
#topLinks ul{
list-style-type:none;
margin:0;
padding:0 20px 0 0;
}
#topLinks li{
float:left;
}
#topLinks li .home:link, #topLinks li .home:active, #topLinks li .home:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
display:block;
background-image:url(../img/icon-home.gif);
background-repeat:no-repeat;
padding:2px 6px 6px 22px;
width:40px;
text-decoration:none;
}
#topLinks li .home:hover{
color:#F79800;
text-decoration:none;
}
#topLinks li .tour:link, #topLinks li .tour:active, #topLinks li .tour:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
display:block;
background-image:url(../img/icon-tour.gif);
background-repeat:no-repeat;
padding:2px 6px 6px 22px;
width:35px;
text-decoration:none;
}
#topLinks li .tour:hover{
color:#F79800;
text-decoration:none;
}
#topLinks li .contact:link, #topLinks li .contact:active, #topLinks li .contact:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
display:block;
background-image:url(../img/icon-contact.gif);
background-repeat:no-repeat;
padding:2px 6px 6px 22px;
width:35px;
text-decoration:none;
}
#topLinks li .contact:hover{
color:#F79800;
text-decoration:none;
}
#topLinks li .mysetting:link, #topLinks li .mysetting:active, #topLinks li .mysetting:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
display:block;
background-image:url(../img/icon-mysetting.gif);
background-repeat:no-repeat;
padding:2px 6px 6px 22px;
width:70px;
text-decoration:none;
}
#topLinks li .mysetting:hover{
color:#F79800;
text-decoration:none;
}
#topLinks li .support:link, #topLinks li .support:active, #topLinks li .support:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
display:block;
background-image:url(../img/icon-support.gif);
background-repeat:no-repeat;
padding:2px 6px 6px 22px;
width:50px;
text-decoration:none;
}
#topLinks li .support:hover{
color:#F79800;
text-decoration:none;
}

#topLinks li .dashboard:link, #topLinks li .dashboard:active, #topLinks li .dashboard:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
display:block;
background-image:url(../img/icon_dashboard1.gif);
background-repeat:no-repeat;
padding:2px 6px 6px 22px;
width:70px;
text-decoration:none;
}
#topLinks li .dashboard:hover{
color:#F79800;
text-decoration:none;
}

#topLinks li .logout:link, #topLinks li .logout:active, #topLinks li .logout:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
display:block;
background-image:url(../img/icon-logout.gif);
background-repeat:no-repeat;
padding:2px 6px 6px 22px;
width:35px;
text-decoration:none;
}
#topLinks li .logout:hover{
color:#F79800;
text-decoration:none;
}

/*#####################################################*/
#pop{
width:522px;
position:absolute;
display: none;
z-index: 1000;
}

#popMid{
width:500px;
background-image:url(../img/pop-bg-big.gif);
background-position:8px 0;
background-repeat:repeat-y;
padding:10px 10px 10px 25px;
text-align:left;
display: block;
}
#popMid div{
padding:0 20px 10px 15px;
}

#popTop{
background-image:url(../img/pop-top-big.gif);
background-position:8px 0;
background-repeat:no-repeat;
width:523px;
height:13px;
}
#popBot{
background-image:url(../img/pop-bot-big.gif);
background-position:8px 0;
background-repeat:no-repeat;
width:523px;
height:13px;
}
#popHeader{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
padding:0 20px 0 0;
text-align: left; 
}
#poptext{
text-align: left;
}
#popHand{
background-image:url(../img/pop-hand-big.gif);
background-position:0 0;
background-repeat:no-repeat;
width:15px;
height:54px;
display:block;
position:absolute;
left:-6px;
top:30px;
/*margin:40px 0 0 0;*/
}
.popPdf{
background-image:url(../img/icons/icon_pdf.gif);
background-position:0 3px;
background-repeat:no-repeat;
line-height:12px;
}
.popDoc{
background-image:url(../img/icons/icon_doc.gif);
background-position:0 3px;
background-repeat:no-repeat;
line-height:12px;
}
/*#####################################################*/

/*    */
#topNav {
float:right;
padding:0 10px 0 0;
}
#topNav ul{
list-style-type:none;
margin:0px;
padding:0px;
}
#topNav li {
display:block;
float:left;
margin:0pt;
padding:0 1px 0 1px;
}
#topNav li a, #topNav li a:visited {
cursor:pointer;
display:block;
text-decoration:none;
}
#topNav li a:link, #topNav li a:visited {
background-repeat:repeat-x;
color:#000;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:0pt;
text-align:center;
text-decoration:none;
text-transform:capitalize;
}
#topNav li a:hover {
background-position:0pt -29px;
}
#topNav li a:link span, #topNav li a:visited span {
display:block;
float:left;
}
#topNav li a:hover span {
background-position:0 -28px;
}

#topNav li.on a:link span, #topNav li.on a:visited span {
display:block;
float:left;
}
#topNav li.on a:hover span {
background-position:0 0;
}

.tabGreyLeft {
background-image:url(../img/tab-left.gif);
background-repeat:no-repeat;
height:26px;
width:11px;
}
.tabGreyRight {
background-image:url(../img/tab-right.gif);
background-repeat:no-repeat;
height:26px;
width:11px;
}
.tabGreyLeftLock {
background-image:url(../img/tab-left-lock.gif);
background-repeat:no-repeat;
height:26px;
width:11px;
}
.tabGreyRightLock {
background-image:url(../img/tab-right-lock.gif);
background-repeat:no-repeat;
height:26px;
width:11px;
}
#topNav div {
background-image:url(../img/tab-orange-bg.gif);
background-repeat:repeat-x;
color:#000;
display:block;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:26px;
padding:0pt;
text-align:center;
text-decoration:none;
text-transform:capitalize;
}
#topNav li a div, #topNav li a:visited div {
background-image:url(../img/tab-grey-bg.gif);
background-repeat:repeat-x;
color:#747474;
display:block;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
height:26px;
padding:0pt;
text-align:center;
text-decoration:none;
text-transform:capitalize;
}
#topNav li a:hover div {
background-image:url(../img/tab-orange-bg.gif);
color:#000;
}
#topNav .tabOrangeLeft {
background-image:url(../img/tab-orange-left.gif);
background-repeat:no-repeat;
float:left;
height:26px;
width:11px;
}
#topNav .tabOrangeRight {
background-image:url(../img/tab-orange-right.gif);
background-repeat:no-repeat;
float:left;
height:26px;
width:11px;
}

/*    */

/*------------------------Header End----------------------------*/

#banner{
background-image:url(../img/bg-banner.gif);
background-repeat:repeat-x;
height:105px;
clear:both;
}
#innerBanner{
background-image:url(../img/bg-inner-banner.gif);
background-repeat:repeat-x;
height:105px;
clear:both;
}
#bannerText{
font-family: Verdana;
font-size: 30px;
color: #000000;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 4px;
padding: 35px 0 0 30px;

}
#loginArea{
background-image:url(../img/bg-login.gif);
background-repeat:repeat-x;
height:25px;
text-align:right;
padding:3px 5px 0 0;
}
#innerLoginArea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#114B8B;
background-image:url(../img/bg-login.gif);
background-repeat:repeat-x;
height:24px;
text-align:left;
padding:10px 5px 0 0;
}


#loginArea input{
width:100px;
font-size:12px;
color:#6E6E6E;
padding:2px;
border:1px solid #BDBDBD;
}
#loginArea input.imgBtn{
border:none;
width:57px;
height:19px;
background-image:url(../img/btn-login.gif);
background-repeat:no-repeat;
cursor:pointer;
}

#middleArea{
background-image:url(../img/bg-content-top.gif);
background-repeat:no-repeat;
background-position:10px 2px;
margin:0;
height:350px;
min-height:350px;
padding:10px 30px 0 30px;
}

#middleArea1{
background-image:url(../img/bg-content-top.gif);
background-repeat:no-repeat;
background-position:10px 2px;
margin:0;
padding:10px 30px 0 30px;
}

#loginmiddleArea{
background-image:url(../img/bg-content-top.gif);
background-repeat:no-repeat;
background-position:10px 2px;
margin:0;
height:300px;
min-height:320px;
padding:10px 30px 0 30px;
}

#innerMiddleArea{
background-image:url(../img/bg-content-top.gif);
background-repeat:no-repeat;
background-position:10px 2px;
margin:0;
padding:10px 30px 0 30px;
height:auto !important;
height:400px;
min-height:400px;
}
#innerMiddleArea1{
background-image:url(../img/bg-content-top.gif);
background-repeat:no-repeat;
background-position:10px 2px;
margin:0;
padding:10px 30px 0 30px;
height:auto!important;
height:400px;
min-height:400px;
}
#content{
background-image:url(../img/dot-seperator.gif);
background-repeat:repeat-y;
background-position:right;
/*float:left;*/
width:600px;
padding:6px 20px 6px 6px;
}

#rightCol{
float:right;
width:199px;

}
#rightCol .create{
text-align:center;
}

#innerRightCol{
background-image:url(../img/dot-seperator.gif);
background-repeat:repeat-y;
background-position:0 30px;
float:right;
width:230px;
padding:0 0 0 20px;
margin:0;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
#innerRightCol{
width:250px;
padding:0;
}
#innerRightCol div{
margin-left:20px;
}
#innerRightCol div div{
margin-left:0;
}
}
#consultRightCol{
float:right;
width:320px;
padding:0 0 0 20px;
background-image:url(../img/dot-seperator.gif);
background-repeat:repeat-y;
background-position:0 30px;
/*margin-top:38px;*/
}

.consultDivider{
background-image:url(../img/dot-seperator.gif);
background-repeat:repeat-y;
background-position:0 30px;
}

#colSeperator{
background-image:url(../img/dot-seperator.gif);
background-repeat:repeat-y;
background-position:left;
float:right;
margin:0 5px 0 0;
width:3px;
height:643px;
}

.colSeperator{
background-image:url(../img/dot-seperator.gif);
background-repeat:repeat-y;
width:3px;
}
.hrDot{
border-top: 1px dotted #959595;
margin-top: 6px;

}
.hLine{
height:1px;
background-image:url(../img/hline.gif);
background-repeat:repeat-x;
}

/* BEGIN SCOTT ADDITIONS FOR BASELINE */

.baseLine{
clear: both;
margin: 0pt auto;
padding-left: 20px;
padding-right: 20px;
}

.baseLineBox{
float: left;
width: 274px;
margin-top: 10px;
margin-right: 16px;
}

.baseLineBoxTop{
width: 274px;
height: 11px;
background-image: url(../img/baseLineBoxTop.png);
background-repeat: no-repeat;
}

.baseLineBoxMiddle{
width: 274px;
background-image: url(../img/baseLineBoxMiddle.png);
background-repeat:repeat-y;
height: 110px;
}

.baseLineBoxBottom{
width: 274px;
height: 10px;
background-image: url(../img/baseLineBoxBottom.png);
background-repeat: no-repeat;
}

.baseLineBoxText{
padding-left: 10px;
padding-right: 10px;
}

.baseLine a:link {
text-decoration: none;
cursor: pointer;
}

.baseLine a:visited {
text-decoration: none;
cursor: pointer;
}

.baseLine a:hover {
text-decoration: none;
cursor: pointer;
}

/* END SCOTT ADDITIONS FOR BASELINE */

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#000;
margin:0;
padding:0;
}
h1.home{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
margin:10px 0 10px 0;
padding:0;
}

h1.iconWel{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#0F4B8A;
padding:0 0 0 25px;
background-image:url(../img/icon-welcome.gif);
background-repeat:no-repeat;
}
h4{
width:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#ECA040;
margin:0;
padding:0;
}
#buildSmartBox{
float:left;
width:285px;
}

#commLinksBox1{
float:right;
width:200px;
}
#commLinksBox1 ul{
list-style-type:none;
margin:0;
padding:0 10px 0 15px;
}
#commLinksBox1 li{
list-style-type:none;
margin:0;
padding:1px;

}
#commLinksBox1 li .commLinks1:link, #commLinksBox1 li .commLinks1:active, #commLinksBox1 li .commLinks1:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2D6099;
display:block;
background-image:url(../img/icon-risk-assess.gif);
background-repeat:no-repeat;
padding:0 0 0 40px;
/*height:20px;*/
line-height:15px;
}
#commLinksBox1 li .commLinks2:link, #commLinksBox1 li .commLinks2:active, #commLinksBox1 li .commLinks2:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2D6099;
display:block;
background-image:url(../img/icon-bussi-guide.gif);
background-repeat:no-repeat;
padding:0 0 0 40px;
/*height:20px; */
line-height:15px;
}
#commLinksBox1 li .commLinks3:link, #commLinksBox1 li .commLinks3:active, #commLinksBox1 li .commLinks3:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2D6099;
display:block;
background-image:url(../img/icon-emp-training.gif);
background-repeat:no-repeat;
padding:0 0 0 40px;
/*height:20px; */
line-height:15px;
}
#commLinksBox1 li .commLinks4:link, #commLinksBox1 li .commLinks4:active, #commLinksBox1 li .commLinks4:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2D6099;
display:block;
background-image:url(../img/icon-resource.gif);
background-repeat:no-repeat;
padding:0 0 0 40px;
/*height:20px;*/
line-height:15px;
}
#commLinksBox1 li .commLinks5:link, #commLinksBox1 li .commLinks5:active, #commLinksBox1 li .commLinks5:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2D6099;
display:block;
background-image:url(../img/icon-hand-implement.gif);
background-repeat:no-repeat;
background-position: 0 0;
padding:0 0 0 40px;
/*height:20px;*/
line-height:15px;
}
.commBoxTop{
width:281px;
height:13px;
background-image:url(../img/bg-smartbox-top.gif);
background-repeat:no-repeat;
}
.commBoxTop1{
width:200px;
height:13px;
background-image:url(../img/bg-smartbox-top1.gif);
background-repeat:no-repeat;
background-position: 0 0;
background-color: #FBFBFB;
}
.commBoxCont{
width:281px;
background-image:url(../img/bg-smartbox.gif);
background-repeat:repeat-y;
background-color:#FBFBFB;
height:150px;
line-height:20px;
border:1px solid red;
}
.commBoxCont1{
width:200px;
background-image:url(../img/bg-smartbox.gif);
background-repeat:repeat-y;
background-color:#FBFBFB;
/*border-right: 1px solid #660000;
border-left: 1px solid #660000;*/
line-height:15px;
padding: 0;
height:160px!important;
height:100px;
}
.commBoxCont1 ul{
height:119px;

}
.commBoxCont1 li{
height:20px;
line-height:20px;
}
.commBoxBott{
width:281px;
height:13px;
background-image:url(../img/bg-smartbox-bott.gif);
background-repeat:no-repeat;
}
.commBoxBott1{
width:200px;
height:10px;
background-image:url(../img/bg-smartbox-bott1.gif);
background-repeat:no-repeat;
}
.txtBlue{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#114B8B;
}
.txtGrey{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6A6A6A;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#114B8B;
margin:0;
padding:15px 0 0 0;
line-height:10px;
}
h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#114B8B;
}
#midArea1 h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#114B8B;
margin:0;
padding:0;
}

h3.red{
color: #FF0000;
margin: 0;
}
h3 label{
line-height:15px;
}
h5{
margin:0;
padding:0;
}
h5.docHead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align: left;
font-weight:bold;
color:#000;
height:45px;
line-height:12px;
overflow:hidden;
padding:0 0 6px 6px;
}
h5.docHead1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
}
.accHead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
background-image:url(../img/icon-account.gif);
background-repeat:no-repeat;
padding:8px 0 8px 35px;
}
#footer{
margin:0 auto 0 auto;
width:923px;
height:50px;
background-image:url(../img/foot-bg.gif);
background-repeat:repeat-x;
text-align:center;
clear:both;
/*border:1px solid red;*/
}
#footCurveRight{
float:right;
background-image:url(../img/foot-curve-right.gif);
background-repeat:no-repeat;
width:26px;
height:47px;
}
#footCurveLeft{
float:left;
background-image:url(../img/foot-curve-left.gif);
background-repeat:no-repeat;
width:26px;
height:47px;
}
#footerNav{
text-align:left;
padding:12px 0 0 0;
}
#footerNav a:link, #footerNav a:active, #footerNav a:visited {
color:#104C8A;
font-size:10px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footerNav a:hover {
text-decoration:underline;
}
#footerNav span{
color:#A6A6A6;
font-size:10px;
}
#footerNav .footerCR{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#010101;
padding:0 0 0 110px;
}
#footerNav .footerCCR{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#010101;
padding:0 0 0 400px;
}
#footerNav .footerCOPYRIGHT{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#010101;
padding:0 0 0 530px;
}
p.bigBanTopFont{
font-size:20px;
padding:25px 0 0 160px;
}
p.bigBanBottFont{
font-size:20px;
padding:0 0 0 200px;
}
p.innerBigBanTopFont{
font-size:17px;
padding:25px 0 0 160px;
}
p.innerBigBanBottFont{
font-size:17px;
padding:0 0 0 200px;
}
p.bigFont{
font-size:12px;
line-height:25px;
}
p.register{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
margin:3px 0 10px 0;
}
.yellow{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color: #000;
background-color:#FFD351;
margin:3px 0 10px 0;
padding:0 3px 0 6px;
}
.paddingMenu{
margin:0 0 0 17px!important;
margin:0 0 0 9px;
}
.paddingShopBot{
margin:0 0 110px 0;
}

/*---------------------Inner Page------------------*/

#leftCol{
float:left;
width:180px;
position:absolute;
}
#leftCol ul{
list-style-type:none;
margin:0;
padding:0;
}
#leftCol li{
list-style-type:none;
background-image:url(../img/doth-seperator.gif);
background-repeat:repeat-x;
background-position:bottom;
padding:10px 0 3px 0;
}
#leftCol li a:link, #leftCol li a:active, #leftCol li a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#114B8B;
text-decoration:none;
}
#leftCol li a:hover{
color:#990000;
text-decoration:none;
}
#innerContent{
/*background-color:#FF6699;*/
padding:6px 0 6px 0;
width:570px;
/*float:none !important;*/
float:none;
#float:left;
}
#innerContent1{
/*background-color:#FF6699;*/
padding:6px 0 0x 0;
/*width:52%!importnat;*/
width:437px!important;
width:420px;
}
#innerContent5{
/*background-color:#FF6699;*/
padding:6px 0 0x 0;
/*width:52%!importnat;*/
}
#innerContent div{
line-height:14px;
}
#innerContent td{
text-align:left;
}
#innerContent .select{
width:73px;
font-size:10px;
color:#6E6E6E;
padding:2px;
border:1px solid #BDBDBD;
}

.select1{
width:120px;
font-size:10px;
color:#6E6E6E;
padding:2px;
background-color:#fff;
border:1px solid #BDBDBD;
}
.select2{
width:73px;
font-size:10px;
color:#6E6E6E;
padding:2px;
border:1px solid #BDBDBD;
}
.select3{
width:120px;
font-size:10px;
color:#6E6E6E;
padding:2px;
background-color:#fff;
border:1px solid #BDBDBD;
#margin:0 0 0 3px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.select3{
width:120px;
font-size:10px;
color:#6E6E6E;
padding:0; 
background-color:#fff;
border:1px solid #BDBDBD;
margin:0 0 0 -2px;
}
}
.select4{
font-size:10px;
color:#6E6E6E;
padding:2px;
background-color:#fff;
border:1px solid #BDBDBD;
margin:0 0 0 17px;
}
.selectDefault{
font-size:10px;
color:#6E6E6E;
padding:1px;
background-color:#fff;
border:1px solid #BDBDBD;
}
#innerContent td a:link, #innerContent td a:visited{
font-size:10px;
font-weight:bold;
}
#innerContent td a.change:link, #innerContent td a.change:visited{
font-size:10px;
color:#f00;
font-weight:normal;
}
.user{
color:#0000CC;
}
#innerContent input.radio{
width:10px;
height:10px;
padding:6px;
}
.radio1{
padding:5px;
margin:0;
display:block;
}
.radioInput{
position:absolute;
}

.radioText{
margin-left:30px;
margin-bottom:5px;
line-height:15px;
margin-top:2px;
display:block;
}
.textPadding{
padding:5px;
margin:0;
}

#innerContentDash{
padding:6px 0 6px 0;
}

.newsSecPadding{
margin:6px 0 6px 20px;
}
p{
line-height:16px;
margin:10px 0 10px 0;
}
#dashBoard{
/*width:575px;
float:left;*/
margin:10px 5px 10px 0;
}
.btnShowHide{
height:20px;
line-height:20px;
text-align:right;
background-color:#E2E2E2;
padding:3px 3px 0 3px;
/*border:1px solid #CCCCCC;*/
}
.btnShowHideConsult{
height:20px;
line-height:20px;
text-align:right;
background-image: url(../img/consult-alert-icon.gif);
background-repeat: no-repeat;
background-position:6px 0;
padding:3px 3px 0 3px;
}
.btnShowHideConsult1{
height:20px;
line-height:20px;
text-align:right;
background-position:6px 0;
padding:3px 3px 0 3px;
}
.contShowHide{
text-align:center;
}
.contShowHide1{
margin:0;
/*height:auto;
height:100px !important;
min-height:100px;*/
text-align:left;
}
.contShowHide1 b{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000;
text-decoration:underline;
}

.contShowHide1 span{
line-height:18px;
padding:10px 0 6px 6px;
}
#welMess{
/*line-height:80px;*/
border:1px solid #CCCCCC;
/*border:1px solid #CCCCCA;*/
}
#welMess1, #welMess2, #welMess3, #welMess4, #welMess5, #welMess6{
background-image: url(../img/consult-comm-bg.gif);
background-repeat: repeat-x;
padding:0 6px 0 6px;
border:1px solid #CCCCCA;
display:table;
width:98%;
}

#myTask{
border:1px solid #CCCCCC;
}
#myTask span input{
margin:3px 0 0 10px;
line-height:19px;
width:12px;
height:12px;
}
#myTask .text{
margin:2px 0 0 4px;
line-height:15px;
}
#assessTopic{
/*padding:6px 6px 0 6px;*/
padding:0;
margin:0;
min-width:563px;
}
#assessTopic ol{
list-style-position:outside;
margin:5px 0 0 35px;
#margin:5px 0 0 5px;
padding:0;
}
#assessTopic ol a:link, #assessTopic ol a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#6E6E6E;
text-decoration:underline;
list-style-position:inside;
margin:5px 0 0 0;
#margin:5px 0 0 10px;
line-height:15px;
}
#assessTopic ol a:hover{
text-decoration:none;
}
#assessTopic ol del{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#6E6E6E;
margin:5px 0 0 0;
#margin:5px 0 0 -6px;
line-height:15px;
}
.completed{
display:none;
background-color:white;
#padding:0 0 0 32px;
color:#333333;
}
#myDoc{
border:1px solid #999;
}
#showtable{
border:1px solid #CCCCCC;
}
#showtableHight{
border:1px solid #999;
height:auto!important;
height:60px;
min-height:60px;
}
#myDocument{
margin:0;
font-weight:normal;
padding:0;
min-width:563px;
}
/****ERROR and SUCCESS****************/
.error-msg{
background-image:url(../images/error-messg.gif);
background-repeat:no-repeat;
background-position: right top;
border:1px dotted #f00;
color: #ff0000;
padding:10px 10px 17px 10px;
line-height:32px;
overflow: auto;
}
.success-msg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00740E;
background-image:url(../images/success-messg.gif);
background-repeat:no-repeat;
background-position: right top;
border:1px dotted #00740E;
padding:5px 150px 7px 5px;
margin: 10px 0px 5px 0px;
line-height:15px;
display:block;
}
.emptyRecord{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
font-weight:bold;
color:red;
width:550px;
height:100px;
line-height:100px;
background-color:#F3F3F3;
border:1px dotted #C2C2C2;
padding:40px 0 0 0;
}

/************************************/

#myDocument .tblCellie a:link, #myDocument .tblCellie a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#010101;
font-weight:normal;
font-size:11px;
background-image:url(../img/icon-ie.gif);
background-repeat:no-repeat;
display:block;
height:16px;
text-decoration:none;
text-align:left;
padding:5px 0 0 28px;
}
#myDocument .tblCellie a:hover{
color:#f00;
text-decoration:underline;
}
#bossAdmin{
border:1px solid #ccc;
margin:0;
padding:0;
}

#bossAdmin .btnShowHide1{
height:20px;
line-height:20px;
text-align:right;
/*background-color:#F2F2F2;*/
padding:3px 3px 0 3px;
}

#bossAdmin table{
margin:0;
padding:0;
border:none;
}
#bossAdmin table td{
text-align:left;
text-decoration:none;
}
#bossAdmin td a:link, #bossAdmin td a:visited{
text-decoration:none;
}
#bossAdmin td a:hover{
text-decoration:underline;
}
#bossAdmin table th{
text-align:left;
}
#bossAdmin ol{
margin:0 0 10px 0 !important;
margin:0 0 10px 29px;
padding:6px 6px 0 26px !important;
padding:6px 6px 0 0;
}
#bossAdmin li{
padding:6px 0 0 0;
margin:0;
}

#statusPanel{
border:1px solid #CCCCCC;
}
#statusPanel table{
padding:0 0 0 10px;
border:1px solid #999;
margin-left:6px;
}
#statusPanel td{
font-size:11px;
text-align:left;
}
#statusPanelDash{
border:1px solid #D7D7D7;
}
#statusPanelDash table{
padding:0 0 0 10px;
border:1px solid #999;
margin-left:6px;
}
#statusPanelDash td{
text-align:left;
}
#bossAdminDash{
border:1px solid #ccc;
margin:0;
padding:0;
}
#bossAdminDash table{
margin:0;
padding:0;
border:none;
}
#bossAdminDash table td{
text-align:left;
text-decoration:none;
}
#bossAdminDash td a:link, #bossAdminDash td a:visited{
text-decoration:none;
}
#bossAdminDash td a:hover{
text-decoration:underline;
}
#bossAdminDash table th{
text-align:left;
}
/*#innerContent .memTask:link, #innerContent .memTask:active, #innerContent .memTask:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#010101;
float:left;
width:150px;
line-height:150px;
text-align:center;
border:1px solid #cccccc;
margin:20px	0 0 10px;
}
#innerContent .memTask:hover{
border:1px solid #666666;
}*/
#innerLoginArea .logout:link, #innerLoginArea .logout:active, #innerLoginArea .logout:visited{
color:#114B8B;
font-weight:bold;
text-decoration:none;
padding:0 2px 0 2px;
}
#innerLoginArea .logout:hover{
color:#f00;
text-decoration:underline;
}
.tblDisplay1{
border-collapse:collapse;
width:100%;
margin:0 0 10px 0;
border:1px solid #ccccca;
}

table.adjustWidth{
width:570px;
}
.tblDisplay1 th{
background-color:#c3a77f;
height:24px;
color:#fff;
text-align:center;
padding:0 3px 0 10px;
border-bottom:1px solid #ccccca;
font-size:11px;
}
.tblDisplay1 .alignLectTxt{
text-align:left;
}
.tblDisplay1 th.grey{
background-color:#f2f2f2;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}
.tblDisplay1 td{
padding:3px 3px 3px 10px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-size:11px;
border-collapse:collapse;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:left;
vertical-align:top;
}
.tblDisplay1 td a:link, .tblDisplay1 td a:active, .tblDisplay1 td a:visited{
line-height:15px;
padding:5px 0 5px 0;
margin:0;
font-size:11px;
display:block;
}
.tblDisplay1 .ceckboxAlign{
text-align:left;
}
.tblConsult{
width:100%;
/*background-color:#F6F6F6;*/
}
.tblConsult .cekckbox{
background-color:#FFFCF5;
border:1px solid #E6E6E6;
padding:3px;
}
.tblConsult td{
padding:0 3px 0 10px;
font-size:11px;
line-height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:left;
vertical-align:top;
}
.BotTbl{
border-collapse:collapse;
width:100%;
margin:10px 0 10px 0;
border:1px solid #ccccca;
}
.BotTbl th.grey{
background-color:#f2f2f2;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}

.BotTbl td{
padding:6px 3px 6px 10px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-size:11px;
border-collapse:collapse;
line-height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:center;
vertical-align:top;
}


/* ******************************** pagination start **************************** */
#pagination{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:22px;
float:right; 
padding:0 0 0 8px;
border:1px solid #ccc;
}
#pagination a:link, #pagination a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:15px;
display:block;
text-decoration:none;
color:#999;
font-weight:normal
}
#pagination a:hover{
color:#000;
}
#pagination span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
display:block;
text-decoration:none;
color:#000;
float:left;
padding:0 2px 0 2px;
}
#pagination span.nopadd{
color:#CC9900;
font-weight:bold;
}
/********************************* pagination end *****************************/
/*@media screen and (-webkit-min-device-pixel-ratio:0){
.paddingUser{
padding-top:8px;
display:block;
}
}
.paddingUser{
padding-top:9px!important;
_padding-top:8px;
#padding-top:8px;
display:block;
}*/
/*#################### tbl start ###################*/
table.widthPc{
width:100%;
}
table.widthIframeTbl{
width:98%;
}
.tblDisplay{
border-collapse:collapse;
width:100%;
margin:10px 0 10px 0;
}
.tblDisplay th{
background-color:#f2f2f2;
height:24px;
color:#000;
padding:0 3px 0 10px;
border-bottom:1px solid #cccccc;
font-size:11px;
}
.tblDisplay th{
background-color:#f2f2f2;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}
.tblDisplay td{
padding:6px 5px 6px 5px;
border:1px solid #cccccc;
font-size:11px;
border-collapse:collapse;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:center;
vertical-align:top;	
}
.tblDisplay td td{
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:12px;
}
.tblDisplay td a:link, .tblDisplay td a:active, .tblDisplay td a:visited{
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.tblDisplay td a:hover{
text-decoration:underline;
}
.tblDisplay th.borderLeft{
border-left:1px solid #CCCCCC;
}
.tblDisplay th.borderLeftTop{
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}
ol li{
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
ol li a:link, ol li a:active, ol li a:visited, ol li a:hover{
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.tblTxtLinks:link, a.tblTxtLinks:active, a.tblTxtLinks:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333;
text-align:left;
vertical-align:top;
}
a.tblTxtLinks:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:16px;
color:#333;
text-align:left;
vertical-align:top;
}

a.viewTopics:link, a.viewTopics:active, a.viewTopics:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}
a.viewTopics:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#f00;
}
#docFormArea{
/*width:100%;*/
text-align:left;
}
.formTop{
background-image:url(../img/form-top.gif);
background-repeat:no-repeat;
background-position:0 0!important;
background-position:0 5px;
width:568px;
height:8px;
}

.form{
padding:10px 6px 10px 6px!important;
padding:15px 6px 15px 6px;
width:554px;
line-height:30px;
background-image: url(../img/form-bg.gif);
background-repeat:repeat-x;
border-left:1px solid #FFCF8D;
border-right:1px solid #FFCF8D;
}

.formBottom{
background-image:url(../img/form-bottom.gif);
background-repeat:no-repeat;
width:568px;
height:8px;
}

#docFormArea1{
text-align:left;
height:30px;
padding:15px 10px 0 10px;
background-color:#EAEAEA;
border:1px dotted #BDBDBD;
}
#docFormArea2{
text-align:left;
padding:15px 10px 0 10px;
background-image:url(../img/bg-recommend.gif;);
width:540px;
height:51px;
}
#docFormArea a:link, #docFormArea a:active, #docFormArea a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000;
}
#docFormArea input{
width:100px;
font-size:12px;
color:#6E6E6E;
padding:2px;
border:1px solid #BDBDBD;
}
#docFormArea .select{
width:100px;
font-size:12px;
color:#6E6E6E;
padding:2px;
border:1px solid #BDBDBD;
}
#docFormArea .breadCrumArrow{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
#docFormArea .breadCrumVisited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#CC6600;
}
.sortTxt{
padding:0 65px 0 0;
}
.selectPadd{
padding:0 24px 0 0;
}
.viewBtn, .viewBtn a:link, .viewBtn a:active,.viewBtn a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
.viewBtn a:hover{
color:#f00;
}
/*---------------------------------------------*/
.mySettings{
margin:0;
padding:0;
}
.mySettings li{
list-style:none;
float:left;
padding:7px;
line-height:150px;
height:150px;
}

.mySettings li a:link, .mySettings li a:visited, .mySettings li a:active{
border:1px solid #cccccc;
display:block;
width:150px;
text-align:center;
vertical-align:middle;
line-height:150px;
text-decoration:none;
text-transform:uppercase;
}
.mySettings li a:hover{
border:1px solid #555554;
background-color:#E8E8E8;
color:#000000;
}
.mySettings li a.line2Txt:link, .mySettings li a.line2Txt:visited, .mySettings li a.line2Txt:active{
line-height:15px; 
padding-top:60px; 
height:90px;
}
.mySettings li a.line3Txt:link, .mySettings li a.line3Txt:visited, .mySettings li a.line3Txt:active{
line-height:15px; 
padding-top:50px; 
height:100px
}
#innerContent1{
margin:0;
}


/*---------------for show purpose---------------*/
/*
#innerContent1{
background-position:left;
padding:6px 20px 6px 20px;
}
#innerContent1 .memTask:link, #innerContent1 .memTask:active, #innerContent1 .memTask:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#010101;
float:left;
width:150px;
line-height:150px;
text-align:center;
border:1px solid #cccccc;
margin:20px	0 0 10px;
}
#innerContent1 .memTask:hover{
border:1px solid #666666;
}*/

/*.........................................start Recommendation Details ................................*/

#recommendationDoc {
border:1px solid #999999;
float:right;
margin:0;
padding:0;
width:100%;
}
#recommendationRight {
padding:3px;
}
#recommendationRight img {
padding:0 0 0 20px;
}
#recommendationLeft {
width:50%;
padding:3px;
}
#recommendationLeft ul {
margin:0px;
padding:0px;
list-style-type:none;
}

#recommendationLeft li {
list-style-type:none;
display:block;
padding:10px 0 3px 0;
width:260px;
float:left;
}

#recommendationLeft li {
float:left;
padding:0 5px 0 5px;
}
#recommendationLeft li span{
font-weight:bold;
font-size:11px;
line-height:15px;
width:260px;
}
#nextBtn {
margin:10px 5px 10px 5px;
padding:0;
float:right;
}

#nextBtn1 {
margin:10px;
padding:0;
}
/**/
#nextBtn1 input.btnRegister{
float: left;
font-size:12px;
color:#00000;
background-image:url(../img/btnEdit.gif);
background-position:0 0;
background-repeat:no-repeat;
width:70px;
height:25px;
display:block;
border:0;
margin-top: 10px;
margin-right:6px;
padding-right:10px;
cursor:pointer;
}
#nextBtn1 input.btnRegister:hover{
background-position:0 -27px;
}
/**/
/**/
input.btnSchedule{
float: left;
font-size:12px;
color:#00000;
background-image:url(../img/btnSchedule.gif);
background-position:0 0;
background-repeat:no-repeat;
width:117px;
height:25px;
display:block;
border:0;
margin-top: 10px;
margin-right:6px;
padding-right:10px;
cursor:pointer;
}
input.btnSchedule:hover{
background-position:0 -27px;
}

/**/
#nextBtn1 input.btnPost{
float:left;
font-size:12px;
color:#00000;
background-image:url(../img/btn-post.gif);
background-position:0 0;
background-repeat:no-repeat;
width:120px;
height:25px;
display:block;
line-height:13px;
border:0;
margin-top: 10px;
margin-right:6px;
padding-right:10px;
padding-bottom:2px;
cursor:pointer;
}
#nextBtn1 input.btnPost:hover{
background-position:0 -27px;
}

#nextBtn input.btnRegister{
float: left;
font-size:12px;
color:#00000;
background-image:url(../img/btn-submit.gif);
background-position:0 0;
background-repeat:no-repeat;
width:70px;
height:25px;
display:block;
line-height:13px;
border:0;
margin-right:6px;
padding-right:10px;
padding-bottom:2px;
cursor:pointer;
}
#nextBtn input.btnRegister:hover{
background-position:0 -26px;
}

input.btnReassess{
float:left;
font-size:12px;
color:#00000;
background-image:url(../img/btn-reassess.gif);
background-position:0 0;
background-repeat:no-repeat;
width:135px;
height:25px;
display:block;
line-height:13px;
border:0;
margin-right:6px;
padding-right:10px;
padding-bottom:2px;
cursor:pointer;
}
input.btnReassess:hover{
background-position:0 -27px;
}
input.btnPrev{
float:left;
font-size:12px;
color:#00000;
background-image: url(../img/btn-prev.gif);
background-position:0 0;
background-repeat:no-repeat;
width:79px;
height:25px;
display:block;
line-height:13px;
border:0;
margin-right:6px;
padding-left:12px;
padding-bottom:2px;
cursor:pointer;
}
input.btnPrev:hover{
background-position:0 -27px;
}

input.btnNext{
float: left;
font-size:12px;
color:#00000;
background-image:url(../img/btn-reg.gif);
background-position:0 0;
background-repeat:no-repeat;
width:99px;
height:25px;
display:block;
line-height:13px;
border:0;
margin-right:6px;
padding-right:12px;
padding-bottom:1px;
cursor:pointer;
}
input.btnNext:hover{
background-position:0 -27px;
}
input.btnNext7{
float: left;
font-size:12px;
color:#00000;
background-image:url(../img/spacer.gif);
background-position:0 0;
background-repeat:no-repeat;
width:99px;
height:25px;
display:block;
line-height:13px;
border:0;
margin-right:6px;
padding-right:12px;
padding-bottom:1px;
}
input.btnNext:hover7{
background-position:0 -27px;
}

#nextBtn input.btnPrev{
float: left;
font-size:12px;
color:#00000;
background-image: url(../img/btn-prev.gif);
background-position:0 0;
background-repeat:no-repeat;
width:79px;
height:26px;
display:block;
line-height:13px;
border:0;
margin-right:6px;
padding-left:12px;
padding-bottom:2px;
cursor:pointer;
}
#nextBtn input.btnPrev:hover{
background-position:0 -27px;
}
#nextBtn input.btnNext{
float: left;
font-size:12px;
color:#00000;
background-image:url(../img/btn-reg.gif);
background-position:0 0;
background-repeat:no-repeat;
width:99px;
height:25px;
display:block;
line-height:13px;
border:0;
margin-right:6px;
padding-right:12px;
padding-bottom:1px;
cursor:pointer;
}
#nextBtn input.btnNext:hover{
background-position:0 -27px;
}
#btnSubmit{
margin:10px 5px 10px 5px!important;
margin:10px 0 10px 5px;
padding:0;
float:right;
}
#btnSubmit input.btnRegister1{
float:left;
font-size:12px;
color:#000;
background-image:url(../img/btn-reg.gif);
background-position:0 0;
background-repeat:no-repeat;
width:99px;
height:26px;
display:block;
/*line-height:13px;*/
border:0;
margin-right:6px;
padding-right:10px;
padding-bottom:2px;
cursor:pointer;
}
#btnSubmit input.btnRegister1:hover{
background-position:0 -27px;
}





#btnSubmit input.btnDownload{
float:left;
font-size:12px;
color:#000;
background-image:url(../img/btn-download.gif);
background-position:0 0;
background-repeat:no-repeat;
width:99px;
height:25px;
display:block;
line-height:13px;
border:0;
margin-right:6px;
padding-right:0px;
padding-bottom:2px;
cursor:pointer;
}
#btnSubmit input.btnDownload:hover{
background-position:0 -27px;
}
#btnSubmit input.btnPost{
float:left;
font-size:12px;
color:#00000;
background-image:url(../img/btn-post.gif);
background-position:0 0;
background-repeat:no-repeat;
width:120px;
height:25px;
display:block;
line-height:13px;
border:0;
margin-right:6px;
padding-right:10px;
padding-bottom:2px;
cursor:pointer;
}
#btnSubmit input.btnPost:hover{
background-position:0 -27px;
}
#searchBtn {
margin:6px 0 0 7px!important;
margin:6px 0 0 3px;
padding:0;
float:left;
}
#searchBtn input.btnSearch{
float: left;
font-size:12px;
color:#000;
background-image:url(../img/btn-search.gif);
background-position:0 0;
background-repeat:no-repeat;
width:70px;
height:25px;
display:block;
line-height:13px;
border:0;
cursor:pointer;
padding-right:15px!important;
padding-right:10px;
}
#searchBtn input.btnSearch:hover{
background-position:0 -27px;
}
#searchBtn input.btnSearch1{
float: right;
font-size:12px;
color:#000;
background-image:url(../img/btn-search.gif);
background-position:0 0;
background-repeat:no-repeat;
width:70px;
height:25px;
display:block;
line-height:13px;
border:0;
cursor:pointer;
margin:0 10px 0 0;
padding-right:15px!important;
padding-right:10px;
}
#searchBtn input.btnSearch1:hover{
background-position:0 -27px;
}

/*.........................................end Recommendation Details ................................*/
#ansBox{
text-align:left;
height:auto!important;
height:40px;
padding:15px 10px!important;
padding:15px 10px 0 10px;
background-color: #FDFCD7 ;
border:1px dotted #BDBDBD;
font-size: 10px;
}

.ansBoxSmall{
text-align:left;
_height:20px;
width:20px;
padding:15px 10px!important;
padding:15px 10px 0 10px;
background-color: #FDFCD7 ;
border:1px dotted #BDBDBD;
font-size: 10px;
float:left;
}

.ansBoxSmallLabel{
line-height: 32px;
float:left;
}

#questionsBox{
text-align:left;
height:auto!important;
height:40px;
padding:15px 10px!important;
padding:15px 10px 0 10px;
background-color: #FFF;
border:1px dotted #FFF;
font-size: 10px;
}

#SubHeaderBox{
text-align:left;
height:auto!important;
height:40px;
padding:15px 10px!important;
padding:15px 10px 0 10px;
background-color:#EAEAEA;
border:1px dotted #BDBDBD;
font-size: 10px;
}
#docFormAreaNews{
text-align:left;
height:auto!important;
height:40px;
padding:15px 10px 0 10px;
vertical-align: middle;
background-color:#EAEAEA;
border:1px dotted #BDBDBD;
font-size: 10px;
}

#docFormAreaNews.ticketList{
background: #F5F5F5;
padding: 0px 0px 0px 15px;
height: auto;
}

#docFormAreaNews input{
width:auto;
}

#breadcrumb{
font-family:arial;
font-size: 11px;
color: #C93103;
line-height: 17px;
margin-left: 10px;
font-weight: normal;
position:absolute;
}
#breadcrumb a:link,  #breadcrumb a:active,  #breadcrumb a:visited{
font-family:arial;
font-size: 11px;
color: #666666;
text-decoration: none;
font-weight: normal;
margin: 0  3px  0  3px;
}
#breadcrumb a:hover{
color: #C93103;
text-decoration: underline;
}
.newsPosted{
font-family:verdana;
font-size: 10px;
color: #FF3300;
font-weight:bold;
}
.newsPostedby{
font-family:verdana;
font-size: 10px;
color: #FF3300;
font-weight:bold;
}
#registration .assign{
text-align:center;
}
.redioSub {
font-family: Verdana;
font-size: 12px;
color: #00008B;
line-height: normal;
font-weight: bold;
line-height: 25px;
}
.redioSubRed {
font-family: Verdana;
font-size: 12px;
color: #FF0000;
line-height: normal;
font-weight: bold;
line-height: 25px;
}
.readioText{
font-family: Verdana;
color: #696969 ;
font-size:10px;
padding: 0 0 0 10px;
font-weight: normal;
}
.tblText{
font-family: Verdana;
font-size:11px;
color:#5c5c5c;
}
.readioPadd{
vertical-align: top;
padding-top:9px;
}

.RegistrationTex{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4B4B4B;
width: 130px;
}
.RegistrationTex1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4B4B4B;
width: 200px;
}

.RegistrationTex span {
font-family: Verdana;
color: #FF0000;
font-size: 9px;
}
.formBg{
width:530px;
height:36px;
background-image:url(../img/bg-form.gif);
padding:18px 0 0 10px;
display:block;
}

.tblStatusPanel{
border-collapse:collapse;
width:100%;
border: 1px solid #fff;
margin:10px 0 10px 0;
}
#statusPanel table{
border: none;
padding:0;
margin:0;
}

.tblStatusPanel th{
background-color:#c3a77f;
height:24px;
color:#fff;
padding:0 3px 0 10px;
border-bottom:1px solid #ccccca;
font-size:11px;
}
.tblStatusPanel th.grey{
background-color:#f2f2f2;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}
.tblStatusPanel td{
padding:6px 3px 6px 10px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-size:11px;
border-collapse:collapse;
line-height:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:center;
vertical-align:top;
}
#registration .assign{
text-align:center;
vertical-align: middle;
color: #228B22;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
#registration textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
}
#registration input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
}
.SubscriptionBtn {
height:30px;
clear: both;
text-align: centers;
}
.tblDisplay2{
border-collapse:collapse;
width:100%;
margin:10px 0 10px 0;
border:1px solid #ccccca;
}

.tblDisplay2 th{
background-color:#c3a77f;
color:#fff;
padding:10px;
border-bottom:1px solid #ccccca;
font-size:11px;
}
.tblDisplay2 th.grey{
background-color:#f2f2f2;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
height: 15px;
}
.tblDisplay2 td{
height: 10px;
padding:0 0 0 5px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-size:11px;
border-collapse:collapse;
line-height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
font-size: 11px;
text-align:center;
vertical-align:top;
}

td.text {
color: #000;
text-align: left;
}
.red {
color: #FF0000;
}
.green { 
color: ##0B8D07; 
}
#searchResult .consultNoRecords{
background-color:#FFFCF5;
color:red;
}
input.btnSignUp {
font-size:12px;
color:#000;
background-image:url(../img/btn-sign.gif);
background-position:0 0;
background-repeat:no-repeat;
width:70px;
line-height: 26px;
text-align: center;
height:26px;
display:block;
border:0;
margin:10px 0px 0px 0px;
/*margin:10px 0 5px 25px!important;
margin:10px 0 5px 5px;
padding:0 10px 0 0;*/
cursor:pointer;
}
#loginPgAlign{
vertical-align: middle;
margin:20px 30px;
padding: 20px 30px;
}
#statussymbol{
margin:0;
}
#innerCont{
width:100%;
height:550px;
min-height:550px;
}
.topicListHeight{
height:450px;
min-height:450px;
}
.formBg1{
width:530px;
height:69px;
background-image:url('../img/bg-form1.gif');
display:block;
padding:18px 0 0 10px;
}
.formBg1 input.btnRegister{
float: left;
font-size:12px;
color:#00000;
background-image:url('../img/btn-submit.gif');
background-position: 0 0;
background-repeat:no-repeat;
width:70px;
height:25px;
display:block;
border:0px none;
margin-top: 10px;
margin-right:6px;
padding-right:10px;
cursor:pointer
}
.formBg1 input.btnRegister{
background-position:0 -26px;
}

.search{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:150px;
font-size:11px;
color:#6E6E6E;
padding:2px;
border:1px solid #BDBDBD;
}
#search label{
padding-right:56px;
}
#costContainment{
margin:0;
padding:0 0 0 14px;
}

.costContainmentBox {
width:183px;
height:287px!important;
height:282px;
margin:0;
/*margin:2px 2px 5px 4px;*/
padding:0;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #BDBDBD;
text-align:justify;
}
.costContainmentBox2 {
width:260px;
margin:2px 2px 5px 4px;
padding:0;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #BDBDBD;
text-align:justify;
}
.costContainmentBox1{
width:500px;
height:200px;
line-height:200px;
margin:0 0 0 15px;
padding:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:center;
color:#f00;
font-weight:bold;
background:#f5f5f5;
border: 1px dotted #BDBDBD;

}
.costImg{
text-align: center;
width:75px;
height:85px;
border: 1px solid #A9A9A9;
margin:5px auto 10px auto;
padding:1px;
}
.costImg1{
float:left;
width:60px;
margin:15px 0 0 0;
border:1px solid #cccccc;
}
.costImgThumb{
float: left;
text-align: left;
height:85px;
border: 1px solid #A9A9A9;
margin:3px 10px 0 0;
padding:1px;
}

.costContainmentGray {
background-color: #E8E8E8;
height:25px;
line-height:25px;
padding:3px;
}
.costContTextHeight{
margin:0;
height:98px;
overflow:hidden;
padding:0 6px 0 6px;
}
.costContTextHeight2{
margin:0;
padding:0 6px 0 6px;
height:137px;
}
.costContTextHeight1{
float:left;
margin:0 0 0 6px;
padding:0;
width:86%;
}

.costContainmentGray ul{
float: right;
height: 20px;
padding:3px;
margin:0px;
list-style-type: none;
}
.costContainmentGray li {
display: block;
height:20px;
width:20px;
margin:2px;
/*border: 1px solid red;   */
float: left;
}
.costContainmentGray span{
  padding:0 0 0 6px;
  line-height:27px;
}

.icon {
width: 400px;
line-height: 16px;
float: left;
margin:10px 0 0 4px;
padding:0;
border:1px solid #ccc;
}
.icon ul {
float: left;
list-style-type: none;
margin: 0;
padding: 2px;
}
.icon li {
float: left;
list-style-type: none;
display: block;
margin:2px;
padding: 3px;
float: left;
}
.icon li img{
behavior:url(css/iepngfix.htc);
}
.icon li span{
line-height:20px;
margin-left:3px;
float:left;
}
#botDocument{
float:left;
margin:10px 0 0 0;
padding:0 0 0 4px!important;
padding:0 0 0 8px;
}

.tblDisplay3{
border-collapse:collapse;
width:100%;
margin:10px 0 10px 0;
border:5px solid #ccccca;
}
/*.tblDisplay3 th.grey{
background-color:#f2f2f2;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
color:#000000;
font-weight:bold;
height: 15px; */

.tblDisplay3 td{
height: 40px;
border: 1px solid #cccccc;
}

.tblDisplay3 th{
background-color:#c3a77f;
color:#fff;
padding:10px;
border-bottom:1px solid #ccccca;
font-size:11px;
}

.tblDisplay3 td.lightgrey{
background-color:#F8F8F8;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
color:#000000;
/*height: 15px; */
vertical-align: middle;
text-align: center;
}

.tblDisplay3 td.greyRight{
background-color:#F8F8F8;
border-left:2px solid #635ED4;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
color:#000000;
/*height: auto!imprtant;
height:20px;
min-height:20px;*/
vertical-align: middle;
text-align: center;
}


.tblDisplay3 th.white{
background-color:#fff;
border-right:2px solid #635ED4;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight: normal;
text-align: left;
/*height: auto!imprtant;
height:20px;
min-height:20px;*/
}
.tblDisplay3 td.BorderNone{
border-bottom:1px solid #fff;
}
.tblDisplay3 th.whiteRight{
background-color:#fff;
border-left:2px solid #635ED4;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight: normal;
/* height: auto!imprtant;
height:20px;
min-height:20px; */
}
.tblDisplay3 th.whiteRight2{
background-color:#fff;
border-left:2px solid #635ED4;
border-bottom:1px solid #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight: normal;
}
.tblDisplay3 th.img{
background-color:#fff;
background-image:url('../img/sub-bg.gif');
background-repeat: repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
height: auto!imprtant;
height:91px;
min-height:91px;
color: #000;
}


.tblDisplay3 td.SubscriptionText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight: normal;
vertical-align: middle;
text-align:center;
}
.tblDisplay3 th.SubscriptionText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight: normal;
vertical-align: middle;
text-align:center;
}

h5.sub {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight: bold;
}
.imgIcon {
/*float: right;   */
position: absolute;
text-align: right;
margin:0 0 0 0;
padding:1px 0 0 5px;
z-index: 1px;
}

.imgIcon2 {
/*float: right;   
position: absolute;*/
float: left;
margin:0 0 0 0;
padding:0 5px 0 0;
z-index: 1px;
}

td.text {
color: #000;
text-align: left;
}
.red1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #FE0000;
padding: 2px;
line-height:15px;
font-weight: normal;
}

#nextBtnSub {
margin:0;
padding:0;
}


#nextBtnSub input.Sub{
font-size:12px;
color:#00000;
background-image:url('../img/sign-btn.gif');
background-position: 0 0;
background-repeat:no-repeat;
width:69px;
height:23px;
display:block;
/*line-height:13px;*/
border:none;
cursor:pointer;
/*vertical-align: middle;*/
text-align: center;
/*margin:2px 0 0 8px!important;
margin:2px 0 0 0;*/
background-color:#ffffff;
padding:0 0 2px 0;
}
#input.Sub:hover{
background-position:0 -23px;
}

 /*.....................................................2/01/08....................................*/

.userSelect{
width:150px;
font-size:12px;
color:#6E6E6E;
padding:2px;
border:1px solid #BDBDBD;
}
.userSelect1{
width:260px;
font-size:12px;
color:#6E6E6E;
padding:2px;
border:1px solid #BDBDBD;
}
#assessshowhide td{
margin:0;
padding:6px 0 6px 12px;
height:20x;
line-height: 12px;
}
 /*.....................................................05/01/08....................................*/
.tblDisplay td.paddingNone{
padding:0;
}

/* FAQ */

/*#faqArea{
width:580px;
}
#faqArea ol{
font-size:12px;
margin:0 0 0 0;
}
#faqArea li{
padding:0 0 0 0;
font-size:14px;
}
#faqArea li .faqM:link, .faqM:active, .faqM:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:underline;
}
#faqArea li .faqM:hover{
text-decoration:none;
}
#faqArea .faqMPadding{
padding:0 0 0 6px;
}

.faqQ{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
padding:0 0 0 5px !important;
padding:0 0 0 10px;
margin:0 0 0 0 !important;
margin:0 0 0 15px;
}
#faqArea .question{
color:#0577be;
font-size:12px;
}
.faqA{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
text-decoration:none;
list-style-type:none;
padding:0 0 0 5px !important;
padding:0 0 0 0;
}
.faqTop{
float:right;
list-style-type:none;
background-image:url(../img/top_brk.gif);
background-repeat:no-repeat;
background-position:0 7px;
width:100%;
margin:5px 0 5px 0;
text-align:right;
}
#faqArea h4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0378bd;
padding:15px 0 10px 15px !important;
padding:15px 0 10px 5px;
}*/
.clearBoth{
clear:both;
}
/*.faqLeft{
float:left;
width:290px;
padding:0 0 0 0 !important;
padding:0 0 15px 0;
}
.faqRight{
float:right;
width:270px;
}*/
.newsLeft{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
float:left;
margin:0;
padding:0 0 0 20px;
}
.newsLeft ul{
margin:0;
padding:0;
}
.newsLeft li{
margin:0;
padding:0;
line-height:18px;
}
.newsLeft a:link,.newsLeft a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color:#076DAD;
text-decoration:underline;
}
.newsLeft a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #000;
text-decoration:none;
}
.newsRight{
float:right;
width:290px;
}

/*#faqArea li a.faqAsk:link, a.faqAsk:active, a.faqAsk:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#333;
text-decoration:underline;
padding:0 0 0 -5px !important;
margin:0 0 0 0;
}
#faqArea li a.faqAsk:hover{
text-decoration:none;
}
h4.faqSec{
width:200px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#ECA040;
margin:0;
padding:0;
}
h2.deliveries{
background-image:url(../img/deliveriesBg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-transform:uppercase;
color:#666;
line-height:34px;
margin:5px 0 10px 0 !important;
margin:20px 0 5px 0;
padding:0 0 0 35px !important;
padding:0 0 0 30px;
text-align:left;
}*/
/* FAQ */
.border{
border:1px solid red;
}

h6{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#666;
}
.separator{
background-image:url(../img/lineseparator.gif);
background-repeat:repeat-y;
padding:0 1px 0 1px;
border:none;
}
.tblBorder{
  border:1px solid #E1E1E1;
}

.selectRecomend{
width:140px;
font-size:10px;
color:#6E6E6E;
padding:2px;
}


input.nextGo{
float: left;
font-size:12px;
color:#00000;
background-image:url(../img/btn-go.gif);
background-position:0 0;
background-repeat:no-repeat;
width:47px;
height:26px;
display:block;
border:0;
margin-top: 10px;
margin-right:6px;
padding-right:10px;
cursor:pointer;
}
input.nextGo{
background-position:0 -26px;
}
.borderBg{
background-color:#EFEFEF;
padding:6px 6px 30px 6px;
border:1px dotted #999;
}
.borderBg1{
background-color:#F6F6F6;
padding:6px;
border:1px dotted #999;
}
.borderBgHeight{
height:auto !important;
height:250px;
min-height:250px;
}
.tblDisplay4{
border-collapse:collapse;
width:60%;
margin:10px 0 10px 0;
border:1px solid #ccccca;
}

.tblDisplay4 th{
background-color:#c3a77f;
height:24px;
color:#fff;
padding:0 3px 0 10px;
border-bottom:1px solid #ccccca;
font-size:11px;
}
.tblDisplay4 th.grey{
background-color:#f2f2f2;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}
.tblDisplay4 td{
padding:6px 3px 6px 10px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-size:11px;
border-collapse:collapse;
line-height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:center;
vertical-align:top;
}
.iqResult{
font-size:10px;
font-weight:bold;
color:#C93103;
}
.iqResult1{
font-size:10px;
font-weight:bold;
color:#00BF4D;
}
.iqScore{
font-size:10px;
font-weight:bold;
color:#000;
padding:6px;
border:1px dotted #999;
background-color:#F6F6F6;
}

/*.............................8-1-08..................................*/
#docFormArea3{
text-align:left;
padding:0 10px 15px 10px;
background-color:#fff;
}

#docFormArea3 a:link, #docFormArea3 a:active, #docFormArea3 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight: bold;
color:#0C79BE;
margin:0;
padding:10px 0 0 0;
text-decoration:underline;
}

#docFormArea3 a:hover{
color: #64ABD7;
text-decoration: underline;
}

#docFormArea3 ol{
margin: 0;
padding: 0;
}
#docFormArea3 li {
/*list-style-type: none;
display: block;  */
list-style-type: none;
margin-left:10px;
padding: 3px;
}

#docFormArea3 li a:link, #docFormArea3 li a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:18px;
color:#5c5c5c;
text-decoration:none;
padding:0;
margin:0;
}
#docFormArea3 li a:hover {
color:#B8B8B8;
text-decoration: underline;
}
#faqArea{
width:100%;
margin:0;
padding:0;
}
#faqArea ol{
font-size:12px;
margin:0 0 0 0;
padding:0;
list-style-type: none;
}
#faqArea li{
padding:0 0 0 0;
font-size:12px;
}
#faqArea li .faqM:link, .faqM:active, .faqM:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:underline;
}
#faqArea li .faqM:hover{
text-decoration:none;
}
#faqArea .question{
color:#000000;
font-size:10px;
margin:0;
padding:0;
}
#docFormArea3 a.faqLink:link, #docFormArea3 a.faqLink:active, #docFormArea3 a.faqLink:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight: bold;
color:#000000;
margin:0;
padding:10px 0 0 0;
text-decoration:underline;
}
#docFormArea3 a.faqLink:hover{
color:#3E3E3E;
text-decoration:none;
}
.faqA{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
text-decoration:none;
list-style-type:none;
margin:0;
padding:0 0 0 0;
}
.faqTop{
float:right;
list-style-type:none;
background-image:url(../img/top_brk.gif);
background-repeat:no-repeat;
background-position:0 7px;
width:100%;
margin:5px 0 5px 0;
text-align:right;
}

h2.deliveries{
background-image:url(../img/ans-head-bg.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
height:34px;
margin:0;
padding:12px 0 0 10px;
text-align:left;
}
.faqQ{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
text-decoration:none;
padding:0 0 0 5px !important;
padding:0 0 0 10px;
margin:0 0 0 0 !important;
margin:0 0 0 15px;
}
.divHeight{
height:50px;
}
.disableTxt{
color:#000;
background-color:#fff;
border:none;
}
.hrLine{
background-image:url(../img/hr-dottedline.gif);
background-repeat:repeat-x;
height:1px;
border:0;
}

/*.alertHead{
width:205px;
height:18px;
line-height:18px;
text-align:center;
float:left;
border-right:1px solid #B3B3B3;
border-bottom:1px solid #B3B3B3;
}*/
.alertHead{
color:#373737;
text-align:center;
width:418px;
/*height:20px;
line-height:18px;*/
float:left;
font-weight:bold;
margin:0;
border-top:1px solid #B3B3B3;
border-left:1px solid #B3B3B3;
border-right:1px solid #B3B3B3;
}
.alertHead1{
color:#373737;
width:210px;
height:18px;
line-height:18px;
text-align:center;
float:left;
font-weight:bold;
border-bottom:1px solid #B3B3B3;
}
.height{
height:30px!important;
height:20px;
}
.tblForm{
/*border: 1px solid #aaa;*/

}
.tblForm td{
padding:4px 10px 4px 10px;
text-align: left;
font-size:11px;
}
tr.even{
background-color:#eee;
}
tr.odd{
background-color:#f5f5f5;
}
.tblForm td strong{
color:#666666;
}
tblForm td label{
font-weight:bold;
}
/* ===================================================================== */

#midArea{
width:100%;
}
.midAreaTop{
background-image: url(../img/form-top-bg.gif);
background-repeat: repeat-x;
background-position:0 0!important;
background-position:0 4px;
height:9px;
}
.formTopLeftCurve{
float:left;
background-image: url(../img/form-top-left-curve.gif);
background-repeat:no-repeat;
background-position:0 0!important;
background-position:0 4px;
width:8px;
height:9px;
}
.formTopRightCurve{
float:right;
background-image: url(../img/form-top-right-curve.gif);
background-repeat:no-repeat;
background-position:0 0!important;
background-position:0 4px;
width:8px;
height:9px;
}
.midAreaCont{
background-image: url(../img/form-mid-cont-bg.gif);
background-repeat: repeat-x;
background-color:#FFF9F0;
border-left:1px solid #C7C7C7;
border-right:1px solid #C7C7C7;
padding:10px 0 10px 10px;
}

.midAreaBot{
background-image: url(../img/form-bot-bg.gif);
background-repeat: repeat-x;
height:9px;
}

.formBotLeftCurve{
float:left;
background-image: url(../img/form-bot-left-curve.gif);
background-repeat:no-repeat;
width:8px;
height:9px;
}
.formBotRightCurve{
float:right;
background-image: url(../img/form-bot-right-curve.gif);
background-repeat:no-repeat;
width:8px;
height:9px;
}
.ConsultContBorder{
/*background:#FFF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;*/ 
}
.notes{
color:#373737;
width:130px;
text-align:left;
float:left;
font-weight:normal;
padding:3px 0 10px 6px;
background-color:#F5F5F5;
}
.notes1{
color:#373737;
width:273px;
line-height:20px;
text-align:left;
float:left;
padding:0 0 10px 6px;
font-weight:normal;
background-color:#fff;
border-left:1px solid #CCCCCC;
}
.contNotes{
color:#373737;
width:130px;
height:100px;
text-align:left;
float:left;
font-weight:normal;
padding:3px 0 10px 6px;
background-color:#F5F5F5;
border-top:1px solid #CCCCCC;
}
.contNotes1{
color:#373737;
width:273px;
line-height:20px;
text-align:left;
float:left;
margin:0;
padding:3px 0 10px 6px;
font-weight:normal;
background-color:#fff;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}
.ConsultContBorder ul{
list-style-type:none;
}
.ConsultContBorder li{
padding:0 0 6px 0;
}
.ConsultFormBorder{
padding:10px 0 10px 6px;
border:1px solid #cccccc;
margin:0;
padding:0;
}
.ConsultFormBorder .ctEntryHead{
height:30px;
line-height:30px;
background-color:#F5F5F5;
border-bottom:1px solid #CCCCCC;
padding:0 6px 0 6px;
}
.click{
background-color:#efefef;
}
.highlight1{ 
background:#e1e1e1; 
}
/*#consultBtn {
margin:3px 0 0 0;
padding:0;
float:left;
}
#consultBtn input.btnSearch{
float: left;
font-size:12px;
color:#000;
background-image:url(../img/btn-search.gif);
background-position:0 0;
background-repeat:no-repeat;
width:70px;
height:25px;
display:block;
line-height:13px;
border:0;
cursor:pointer;
padding-right:15px!important;
padding-right:10px;
}
#consultBtn input.btnSearch:hover{
background-position:0 -27px;
}*/

.tblDisplayConsult{
border-collapse:collapse;
width:100%;
margin:0 0 10px 0;
}

.tblDisplayConsult th{
background-color:#c3a77f;
height:24px;
color:#fff;
text-align:center;
padding:0 3px 0 10px;
border-bottom:1px solid #ccccca;
font-size:11px;
}
/*.tblDisplayConsult th.headAlign{
background-color:#f2f2f2;
text-align:left;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
}*/
.tblDisplayConsult th.grey{
background-color:#f2f2f2;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}
.tblDisplayConsult .cellBorderLeft{
padding:6px 3px 6px 10px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-size:11px;
border-collapse:collapse;
line-height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:left;
vertical-align:top;
}
.tblDisplayConsult .cellBorderRight{
padding:6px 3px 6px 10px;
border-bottom:1px solid #cccccc;
font-size:11px;
border-collapse:collapse;
line-height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:left;
vertical-align:top;
}
/* =================================  */

#midArea1{
width:100%;
}
.midAreaTop1{
background-image: url(../img/form-top-bg1.gif);
background-repeat: repeat-x;
background-position:0 0!important;
background-position:0 4px;
height:9px;
}
.formTopLeftCurve1{
float:left;
background-image: url(../img/form-top-left-curve1.gif);
background-repeat:no-repeat;
background-position:0 0!important;
background-position:0 4px;
width:8px;
height:9px;
}
.formTopRightCurve1{
float:right;
background-image: url(../img/form-top-right-curve1.gif);
background-repeat:no-repeat;
background-position:0 0!important;
background-position:0 4px;
width:8px;
height:9px;
}
.midAreaCont1{
background-image: url(../img/form-mid-cont-bg1.gif);
background-repeat: repeat-x;
border-left:1px solid #C7C7C7;
border-right:1px solid #C7C7C7;
padding:10px 0 10px 10px;
}

.midAreaBot1{
background-image: url(../img/form-bot-bg1.gif);
background-repeat: repeat-x;
height:9px;
}

.formBotLeftCurve1{
float:left;
background-image: url(../img/form-bot-left-curve1.gif);
background-repeat:no-repeat;
width:8px;
height:9px;
}
.formBotRightCurve1{
float:right;
background-image: url(../img/form-bot-right-curve1.gif);
background-repeat:no-repeat;
width:8px;
height:9px;
}
input.loginInput{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333;
width:200px;
height:12px;
line-height:12px;
padding:3px;
}

/*=======Added for layout change shibashis ganguly==========*/

.tblDisplays{
width:100%;
margin:0 0 10px 0;
}
.tblDisplays th{
background-color:#c3a77f;
color:#fff;
text-align:left;
padding:10px 3px 10px 10px;
border-bottom:1px solid #ccccca;
font-size:11px;
}
.tblDisplays th.grey{
background-color:#F2F2F2;
border:1px solid #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
font-weight:bold;
}
.tblDisplays td{
padding:13px 3px 10px 10px;
border-bottom:1px solid #CCCCCC;
font-size:11px;
border-collapse:collapse;
/*line-height:30px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:left;
vertical-align:top;
}
.tblDisplays td img{
behavior:url(css/iepngfix.htc);
}
.costContainmentGray li img{
behavior:url(css/iepngfix.htc);
}
.icon ul li img{
behavior:url(css/iepngfix.htc);
}
.tblDisplays .ceckboxAlign{
text-align:left;
}
.tblDisplays .percentage{
color:green;
}
.tblDisplays .cellPadding{
padding:6px 3px 6px 10px;
}
.tblDisplays ul{
margin:0;
padding:0 0 0 17px;
list-style-position:outside;
}
.tblDisplays li{
margin:0;
padding:0;
}
.tblDisplays1 td{
border:none;
}
.tblDisplays1 th{
background-color:#c3a77f;
color:#fff;
text-align:left;
padding:10px 3px 10px 10px;
border-bottom:1px solid #ccccca;
font-size:11px;
}
.tblDisplays1 th.grey{
background-color:#F2F2F2;
border:1px solid #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
font-weight:bold;
}
.tblDisplays1 ul{
margin:0;
padding:10px 0 10px 0;
}
.tblDisplays1 li{
margin:0;
padding:10px 0 10px 0;
}
.pageHead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:italic;
color:#000;
margin:0;
padding:2px 4px 2px 4px;
background-color:#FFFF00;
border:1px dotted #ccc;
}
.pageHead1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-style:italic;
color:#000;
margin:0;
padding:2px 4px 2px 45px;
background-image:url(../img/pointing-finger.gif);
background-repeat:no-repeat;
width:40px;
height:34px;
}
#tblUtil div{
line-height:13px;
}
#tblUtil span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000080;
padding:0;
}
#tblUtil .edit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#f00;
padding:0;
}
.tblDisplays .formBotBg{
color:#0000CC;
background-color:#f5f5f5;
}
.tblDisplay .percentage{
color:green;
}
/*=================*/


/*===================  29-01-08  ========================*/
.btnShowHide5{
height:20px;
line-height:20px;
text-align:right;
background-color: #CCCCCC;
padding:3px 3px 0 3px;
}
.btnShowHide6{
height:20px;
line-height:20px;
text-align:right;
background-color:#E2E2E2;
padding:3px 3px 0 3px;
}
.tblDisplays5{
width:100%;
margin:0;
}

.tblborder5 {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
/*border-top:1px solid #CCCCCC;*/
}

.tblDisplays5 th{
background-color:#c3a77f;
color:#fff;
text-align:left;
padding:10px 3px 10px 10px;
border-bottom:1px solid #ccccca;
font-size:11px;
}
.tblDisplays5 th.grey{
background-color:#F2F2F2;
border:1px solid #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
font-weight:bold;
}
.tblDisplays5 td{
padding:6px 3px 6px 10px;
border-bottom:1px solid #CCCCCC;
font-size:11px;
border-collapse:collapse;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:left;
vertical-align:top;
/*width:25%;*/
}
/*added on 300108*/
/*====================================         30-0108     ================================================*/


#popSmall{
width:210px;
position:absolute;
display: none;
z-index: 1000;
margin:20px 0 0 20px;
/*border:1px solid #0f0;*/
}
#popHolder{
padding-left:7px;
height:150px;
display:block;
/*border:1px solid #f00;*/
}
#popMidSmall{
background-image:url(../img/pop-mid-small.gif);
background-repeat:repeat-y;
padding:0;
display:block;
padding:0 7px 0 10px;
}
#popMidSmall div{
}

#popTopSmall{
background-image:url(../img/pop-top-small.gif);
background-repeat:no-repeat;
height:13px;
}
#popBotSmall{
background-image:url(../img/pop-bot-small.gif);
background-repeat:no-repeat;
height:13px;
}
#popHeaderSmall{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
padding:0 20px 0 0;
text-align: left;
}
#popHandSmall{
background-image:url(../img/pop-hand-small.gif);
background-position:0 3px;
background-repeat:no-repeat;
width:8px;
height:29px;
display:block;
position:absolute;
margin-top:20px;
}

.myTaskTabDashboard{
border:1px solid #CCCCCC; 
/*margin:0 10px 0 10px; */
margin:0 1px 1px 1px; 
padding:10px;
}
.myTaskTabDashboard li a:link, .myTaskTabDashboard li a:active, .myTaskTabDashboard li a:visited, .myTaskTabDashboard li a:hover{
font-wight:normal;
}
.selectDocumentPage{
font-size:10px;
color:#6E6E6E;
padding:1px;
background-color:#fff;
border:1px solid #BDBDBD;
}

.topicItalics{
font-size:11px;
color:#000;
font-weight: bold;
font-style: italic;
margin: 10px 0 10px 0;
}
/*===========================================*/
#account{
padding:8px 0 8px 0;
margin:0px;
width:100%;
}
#account ul{
margin:0 0 0 25px;
padding:0px;
text-align:center;
}

#account li{
float:left;
display: block;
list-style-type:none;
height:26px;
width:240px;
background-image:url(../img/account.gif);
background-repeat:no-repeat;
padding:0 5px 0 5px;
padding:5px 10px 0 0;
}

#account li a:link, #account li a:visited{
color: #000;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:center;
}
#account li a:hover{
color:#666666;
}

table.tblDisplay th.borderNone{
border-right:none;
}
table.tblDisplay td.borderNone{
border-right:none;
border-bottom:none;
}
table.tblDisplay td.borderNone2{
border-right:none;
border-left:none;
border-top:none;
}
table.tblDisplay td.borderNone3{
border:none;
}
#util-HistoryPadding {
padding-top:7px!important;
padding-top:11px;
}


#btnSubmit input.btnRegisterTutorial{
float:left;
font-size:12px;
color:#000;
background-image:url(../img/btn-tutorial.gif);
background-position:0 0;
background-repeat:no-repeat;
width:138px;
height:25px;
display:block;
/*line-height:13px;*/
border:0;
margin-right:6px;
padding-right:10px;
padding-bottom:2px;
cursor:pointer;
}
#btnSubmit input.btnRegisterTutorial:hover{
background-position:0 -27px;
}
input.btnSave{
float: left;
font-size:12px;
color:#000;
background-image:url(../img/btn-search.gif);
background-position:0 0;
background-repeat:no-repeat;
width:70px;
height:25px;
display:block;
line-height:13px;
border:0;
cursor:pointer;
padding-bottom:3px;
padding-right:15px!important;
padding-right:10px;
}
input.btnSave:hover{
background-position:0 -27px;
}
.selectRecommend {
margin-left:24px!important;
margin-left:28px;
}

.tblDisplay th.borderOne {
border-top:1px solid #CCCCCC;
border-right:none;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #F2F2F2;
}
.tblStatusPanel td.borderTwo {
border-right:none; 
border-bottom:none; 
border-top:1px solid #ccc;
}
.borderTop2{
border-top:1px solid #CCCCCC;
margin-left:-10px;
}
.tblDisplays td.middle{
vertical-align:middle;
}
.btnSearch{
float: left;
font-size:12px;
color:#000;
background-image:url(../img/btn-search.gif);
background-position:0 0;
background-repeat:no-repeat;
width:70px;
height:25px;
display:block;
line-height:13px;
border:0;
cursor:pointer;
}
.btnSearch:hover{
background-position:0 -27px;
}
.tblDisplay th.borderBot3{
border-bottom:1px solid #f2f2f2;
border-right:1px solid #f2f2f2;
}


/*.pngMmage { 
behavior: url(iepngfix.htc);
border:1px solid red;
} */
/* style="behavior:url(css/iepngfix.htc);"*/

/*div{
border:1px solid red;
}*/

table{
background-color:white;
}

/* this part is for top navigation tab */
#topNav li.on a:link div, #topNav li.on a:active div, #topNav li.on a:visited div, #topNav li.on a:hover div {
background-image:url(../img/tab-orange-bg.gif);
color:#000;
}
#topNav li.on .tabOrangeLeft {
background-image:url(../img/tab-orange-left.gif);
background-repeat:no-repeat;
background-position:0 0;
float:left;
height:26px;
width:11px;
}
#topNav li.on .tabOrangeRight {
background-image:url(../img/tab-orange-right.gif);
background-repeat:no-repeat;
background-position:0 0;
float:left;
height:26px;
width:11px;
}

.previousWidth{
width:180px;
#width:95px;
display:block;
}

td.bgcolourChat{
/*background-color:#D8E9F4;*/
background-color:#e2e2e2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
td.bgcolourChatBot{
background-color:#e2e2e2;
}

.tblDisplay td td.tutorialBorder{
border-top:1px solid #cccccc;
}

span.paddingMyTasks{
padding-left:0;
#padding-left:30px;  
}

/**/
.tblDisplayUser{
border-collapse:collapse;
width:100%;
margin:10px 0 10px 0;
}
.tblDisplayUser th{
background-color:#f2f2f2;
height:24px;
color:#000;
padding:0 3px 0 10px;
border:1px solid #cccccc;
font-size:11px;
text-align:left;
}
.tblDisplayUser td{
padding:6px 5px 6px 5px;
border:1px solid #cccccc;
font-size:11px;
border-collapse:collapse;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-align:center;
vertical-align:top;	
}
.tblDisplayUser td td{
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:12px;
}
.tblDisplayUser td a:link, .tblDisplayUser td a:active, .tblDisplayUser td a:visited{
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.tblDisplayUser td a:hover{
text-decoration:underline;
}

/**/
.tblChat{
border-collapse:collapse;
width:100%;
margin:10px 0 10px 0;
#margin:15px 0 10px 0;
}
.tblChat th{
background-color:#f2f2f2;
height:24px;
color:#000;
padding:5px;
border-bottom:1px solid #cccccc;
font-size:11px;
}
.tblChat td{
padding:6px 10px 6px 1px;
height:24px;
border-top:1px solid #cccccc;
font-size:11px;
border-collapse:collapse;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
}

.tblChat td a:link, .tblChat td a:active, .tblChat td a:visited, .tblChat td a:hover{
font-weight:normal;
text-decoration:none;
}
/*.tblChat td.border2{
background-image:url(../img/border1.jpg);
background-repeat:repeat-x;
background-position:0 0;
height:2px;
display:block;
}
*/

input.btnExm{
float:left;
font-size:11px;
color:#00000;
background-image:url(../img/btn-exm.gif);
background-position:0 0;
background-repeat:no-repeat;
width:141px;
height:25px;
display:block;
line-height:13px;
border:0;
margin-right:6px;
padding-right:10px;
padding-bottom:2px;
cursor:pointer;
}
input.btnExm:hover{
background-position:0 -27px;
}

.tourTab{
float:left;
width:160px;
display:block;
}
.tourTab ul{
padding:0;
margin:0;
}
.tourTab li{
list-style-type:none;
padding:0;
margin:0;
}
.tourTab li a:link, .tourTab li a:active, .tourTab li a:visited{
background-image:url(../img/btn-tour2.gif);
background-repeat:no-repeat;
width:139px;
height:27px;
display:block;
color:#2563a7;
text-decoration:none;
font-size:11px;
font-weight:bold;
line-height:26px;
padding-left:10px;
margin:10px 0 35px 0;
text-transform:uppercase;
}
.tourTab li a:hover{
color:#2563a7;
}
.tourTab li a.analysis:link, .tourTab li a.analysis:active, .tourTab li a.analysis:visited{
/*background-image:url(../img/btn-tour2nw.gif);
height:47px;*/
font-size:11px;
line-height:10px;
padding:3px 0 0 10px;
}

/**/
.jumpToCat{
width:169px;
#width:172px;
display:block; 
float:left; 
line-height:18px;
}
.jumpToRisk{
width:120px; 
line-height:18px; 
padding-left:49px; 
display:block; 
float:left;
}


