body { background:#FFFFFF; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.yellowtxt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ffe400;}
.toplinks {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#ffffff; font-weight:bold; }
.toplinks a{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; margin-right:5px;}
.toplinks a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#fff000; font-weight:bold; text-decoration:none; margin-right: 5px;}

.leftmenubg {background:url(leftnavbg.jpg) no-repeat top left #6bb76f; padding:15px;}
.mainbg {padding:18px; background-color:#385361;}
.hdbg {background:url(homehdbg.jpg) repeat top left; padding-left:12px; height:44px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#ffffff;}
.hdbg1 {background:url(homehdbg.jpg) repeat-x top left; padding-left:12px; height:44px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff;}
.hdborder { background-color:#FFFFFF; padding:30px 10px; border:1px solid #3389c2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
color:#000000;}
.hdborder2 { background-color:#FFFFFF; padding:10px; /*border:1px solid #3389c2;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
color:#000000;}
.hdblue {background:url(homehdbg.jpg) repeat-x top left; padding:0px 0px 0px 10px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff;}
.bluebg1 {background:url(bluebg.jpg) repeat top left; padding-left:12px; height:44px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff;}
.hdbggreen {background:url(hdbggreen.jpg) repeat top left; padding:0px 12px; height:36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ffffff;}
.boxbg1 { background-color:#FFFFFF; border:1px solid #141921; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}
.boxbg1 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:underline;}
.boxbg1 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;}
.graybg {background-color: #F4F4F4; padding-left: 10px; padding-top: 10px;}
.selectgraybg {background-image:url(tophdbg.jpg); background-repeat:repeat-x; padding-left:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff;}

.boxbg { background-color:#FFFFFF; padding:10px; border:1px solid #141921; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
color:#000000;}
.boxbg a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-decoration:none; line-height:22px;}
.boxbg a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-decoration:underline; line-height:22px;}
.bluetxt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#174c78;}
.drophd{background:url(drophdbg.jpg) repeat-x top left; height:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; padding-left:10px;}

.boxbg2 { background-color:#e6e6e6; padding:10px; border:1px solid #323949; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
color:#000000;}
.boxbg2 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:22px;}
.boxbg2 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline; line-height:22px;}

.boxbg3 { background-color:#e6e6e6; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
color:#000000;}
.boxbg3 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:22px;}
.boxbg3 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline; line-height:22px;}

select {border:1px solid #757575; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px; background-color:#ebebeb; background-image: url(selectBox.jpg); background-position: right; background-repeat: no-repeat;}
select:-moz-system-metric(windows-default-theme){border:1px solid #757575; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px; background-color:#ebebeb; background-image: url(selectBox.jpg); background-position: right; background-repeat: no-repeat;}
.input {border:1px solid #757575; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:3px;}
.radio {margin:0px; border:1px solid #757575; padding:0px;}

.droprow1{ background-color:#b1bfc2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:5px 10px; border-top:1px solid #869294;}
.droprow2{ background-color:#dddddd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:5px 10px; border-top:1px solid #869294;}
.border {border:1px solid #4d8691;}

.headingbg { background-color:#FFFFFF; padding:10px; border:1px solid #F4F4F4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
color:#000000;}
.headingbg a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#21437b; text-decoration:none; line-height:22px;}
.headingbg a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#21437b; text-decoration:underline; line-height:22px;}

.questionslink {display: block; width: 69px; height: 75px;	background: url(questionsbt.png) bottom; text-indent: -99999px;}
.questionslink:hover { background-position: 0 0;}

.customerlink { display: block; width: 69px; height: 75px;	background: url(customersbt.png) bottom; text-indent: -99999px;}
.customerlink:hover { background-position: 0 0;}

.notifylink { display: block; width: 69px; height: 75px;	background: url(notifybt.png) bottom; text-indent: -99999px;}
.notifylink:hover { background-position: 0 0;}

.documentslink { display: block; width: 69px; height: 75px;	background: url(documentationbt.png) bottom; text-indent: -99999px;}
.documentslink:hover { background-position: 0 0;}

.reportsbtlink { display: block; width: 69px; height: 75px;	background: url(reportsbt.png) bottom; text-indent: -99999px;}
.reportsbtlink:hover { background-position: 0 0;}

.supportbtlink { display: block; width: 69px; height: 75px;	background: url(supportbt.png) bottom; text-indent: -99999px;}
.supportbtlink:hover { background-position: 0 0;}

.reviewbtlink { display: block; width: 69px; height: 75px;	background: url(reviewbt.png) bottom; text-indent: -99999px;}
.reviewbtlink:hover { background-position: 0 0;}

.asesmentslink { display: block; width: 69px; height: 75px;	background: url(asesmentsbt.png) bottom; text-indent: -99999px;}
.asesmentslink:hover { background-position: 0 0;}

.configurationlink { display: block; width: 69px; height: 75px;	background: url(configurationbt.png) bottom; text-indent:-99999px;}
.configurationlink:hover { background-position: 0 0;}

.securitylink { display: block; width: 69px; height: 75px; background: url(securitybt.png) bottom; text-indent: -99999px;}
.securitylink:hover { background-position: 0 0;}

.jobsbtlink { display: block; width: 69px; height: 75px; background: url(jobsbt.png) bottom; text-indent: -99999px;}
.jobsbtlink:hover { background-position: 0 0;}

.administrationlink { display: block; width: 69px; height: 75px; background: url(administrationbt.png) bottom; text-indent: -99999px;}
.administrationlink:hover { background-position: 0 0;}

.quickconnectlink {display: block; width: 146px; height: 65px;	background: url(quickconnectbt.png) bottom; text-indent: -99999px; margin-bottom:10px;}
.quickconnectlink:hover { background-position: 0 0; cursor:hand; cursor: pointer;}

.livechatbtlink {display: block; width: 146px; height: 65px;	background: url(livechatbt.png) bottom; text-indent: -99999px; margin-bottom:10px;}
.livechatbtlink:hover { background-position: 0 0; cursor:hand; cursor: pointer;}

.helplinebtlink {display: block; width: 146px; height: 65px;	background: url(helplinebt.png) bottom; text-indent: -99999px;}
.helplinebtlink:hover { background-position: 0 0; cursor:hand; cursor: pointer;}

.leftmenu {width:165px; height:196px; background: url(leftmenubg.png) repeat-y left top; filter:alpha(opacity=10); /* CSS3 standard */  opacity:0.1; position:absolute; z-index:1; margin-top:5px;}

.leftmenu1 {color:#ffffff; width:165px; height:20px;  position:absolute; z-index:2; margin-left:8px;}
.leftmenu1 a{color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; line-height:28px; margin-left:2px;}
.leftmenu1 a:hover{color:#043156; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; line-height:28px; margin-left:2px;}

.leftmenuhi{ margin-left:-8px; padding-left:8px; background: url(leftmenubg.png) no-repeat left top;  color:#043156; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;  width:166px; height:20px; padding-right:106px;}
.leftmenuhi a{ background: url(leftmenubg.png) no-repeat left top;  color:#043156; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;  width:166px; height:20px;}
.leftmenuhi a:hover{ background: url(leftmenubg.png) no-repeat left top;  color:#043156; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;  width:166px; height:20px;}

.leftmenuqu{ margin-left:-8px; padding-left:8px; background: url(leftmenubg.png) no-repeat left top;  color:#043156; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;  width:166px; height:20px; padding-right:80px;}
.leftmenuqu a{ background: url(leftmenubg.png) no-repeat left top; color:#043156; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;  width:166px; height:20px;}
.leftmenuqu a:hover{ background: url(leftmenubg.png) no-repeat left top; color:#043156; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; width:166px; height:20px;}

.leftmenuas{ margin-left:-8px; padding-left:8px; background: url(leftmenubg.png) no-repeat left top;  color:#043156; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;  width:156px; height:20px; padding-right:58px;}
.leftmenuas a{ background: url(leftmenubg.png) no-repeat left top; color:#043156; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;  width:156px; height:20px;}
.leftmenuas a:hover{ background: url(leftmenubg.png) no-repeat left top; color:#043156; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; width:156px; height:20px;}

.leftbottomlinksbg {background-color:#cee5fd; width:145px; height:230px; padding:10px; filter:alpha(opacity=30); /* CSS3 standard */  opacity:0.3; position:absolute; z-index:1; margin-top:20px;}
.leftbottomimg { margin-top:20px; padding:14px 10px; position:relative; z-index:2;}
.padtop {margin-top:11px;}
.footer { background-image:url(footer.jpg); background-repeat:repeat-x; background-color:#14151c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:40px; color:#FFFFFF;}
.footer a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF;}
.footer a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF;}
.serachbg {background-image:url(searchbg.jpg); background-repeat:repeat-x; height:19px; border-bottom:1px solid #474c55;  border-top:1px solid #474c55;  border-left:0px; border-right:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.gridhdbg {background-image:url(gridhdbg.jpg); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding:10px 5px 5px 5px;}

.rowbg {background-color:#e3e3e3; font-family: Arial, Helvetica, sans-serif;  color:#000000; font-size: 13px; font-weight:bold;}
.rowbg1 { background-image:url(rowbg.jpg); font-family: Arial, Helvetica, sans-serif;  color:#000000; font-size: 13px; font-weight:bold;}

.shade3 { background-color:#f7fafb; font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 11px; font-weight:normal; padding:0px 5px;}
.shade4 { background-color:#dfe9ed; font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 11px; font-weight:normal; padding:0px 5px;}
fieldset {background-color:#FFF; border:1px solid #a9a9a9; padding:10px; padding-top:17px; margin:0px; color:#000000;}
.pagingbg {background:url(pagingbg.jpg) repeat-x top left; font-family: Arial, Helvetica, sans-serif; color:#64af75; font-size: 11px; font-weight:normal;}
.pagingbg a{font-family: Arial, Helvetica, sans-serif; color:#64af75; font-size: 11px; font-weight:normal;}
.pagingbg a:hover{font-family: Arial, Helvetica, sans-serif; color:#64af75; font-size: 11px; font-weight:normal;}
.selectbg {background-image:url(selectbg.jpg); background-repeat:repeat-x; color:#ffffff; font-size:11px;}

.mainlink { background:url(himenubgov.jpg) repeat-x top left; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#054f8c; font-size: 12px;}
.mainlink a{background:url(himenubgov.jpg) repeat-x top left; font-family: Arial, Helvetica, sans-serif; color:#054f8c; font-weight:bold; font-size: 12px; padding:10px 40px; text-decoration:none; }
.mainlink a:hover{background:url(himenubgov.jpg) repeat-x top left; font-family: Arial, Helvetica, sans-serif; color:#054f8c; font-weight:bold; font-size: 12px; padding:10px 40px; text-decoration:none;}

.mainlinkov {background:url(himenubg.jpg) repeat-x top left; font-family: Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size: 12px;}
.mainlinkov a{background:url(himenubg.jpg) repeat-x top left; font-family: Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size: 12px; padding:10px 40px; text-decoration:none; }
.mainlinkov a:hover{background:url(himenubg.jpg) repeat-x top left; font-family: Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size: 12px; padding:10px 40px; text-decoration:none;}

.grayhd { background-color:#c9c9c9; padding:6px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000;}

.topprobg { background-image:url(topbg.jpg); background-position:top left; background-repeat:repeat-x; background-color:#000000; margin:0px;  font-family:Verdana, Arial, Helvetica, sans-serif; height:70px;}

.loginboxbg { background-color:#FFFFFF;  border: 1px solid #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; padding:15px;}
.loginboxbg hr { border:1px solid #e1e1e1; background-color:#fff;}
.loginhdtxt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#000000;}
.logintoptxtbg {background-color:#ffffdd; border:1px solid #FF9900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.logintoptxtbg td {padding:5px;}
.loginfootertxt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#272727;}
.loginboxbg a{color:#272727; text-decoration:none;}.loginboxbg a:hover{color:#272727; text-decoration:underline;}
.loginboxbg a{color:#1a5fad; text-decoration:none;}.loginboxbg a:hover{color:#1a5fad; text-decoration:underline;}

.button {background:url(buttonbg.jpg) repeat-x top left #528d87; font-family:Verdana; font-size:11px; color:#fff; padding:3px 6px; border:0px solid #528d87; margin:0px 0px 0px 10px;}
.errortxt {color:#ffea00;}
.marginboxb {margin-bottom:10px;}


#test {	list-style:none; margin:0px; padding:0px 10px 0px 0px; z-index:9999;}

#test li {float:left; display:block; width:160px; margin-left:-30px; text-align:center; position:relative; padding:0px; border:none; }

#test li:hover {border-bottom:none;}

#test li a {font-family:verdana;font-size:11px; color: #ffffff;	display:block; outline:0; text-decoration:none;}

#test li:hover a {color:#ffffff;}

.dropdown {
	width: 200px; float:left; margin-left:19px; position:absolute; left:-100em; text-align:left;
 z-index:99999;background-color:#262a2d;
}

#test li:hover .dropdown {left:auto;top:auto;}

#test .test_right {float:right; margin-right:0px; }
#test li .align_right {-moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px; background-color:#262a2d;}

#test li:hover .align_right {left:auto; right:5px;	top:-1;}

.drop { background:url(prev_arrow.png) right center no-repeat; }
.texcon
{

    background-color: #F9F9F9;
    border: 1px solid #CCCCCC;
    text-transform:uppercase;

    font-family: Calibri;
    font-size: 10px;
    /*border-bottom-right-radius:1px;*/
 
}


#divUsersData {
    margin-top: 10px;
    padding: 0 10px;
}

.table1 select, .table1 input[type="text"] {
    width: 100% !important;
}