/* CSS Document */

body {
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
background-color:#999999;

}

.headerbg {
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-x;
}
.adminheaderbg
{
background-image:url(../images/header_bg1.gif);
background-repeat:repeat-x;
}

.headerbg02 {
background-image:url(/images/hd_02_bg.jpg);
background-repeat:repeat-x;
}

.leftnavbg {
background-image:url(/images/leftnav_bg.jpg);
background-repeat:repeat-y;
}

.bodytopbg {
background-image:url(/images/body_topbg.jpg);
/* background-repeat:repeat-x; */
background-position:bottom;
}

.leftnav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.leftnav:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFF99;
text-decoration:none;
}


.header01 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#2e3292;
font-weight:normal;
text-decoration:none;
}

.header02 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#6e0f73;
font-weight:normal;
text-decoration:none;

}

.header02arialp 
{
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#6e0f73;
font-weight:bold;
text-decoration:none;
}


.header04 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}


.scroing02 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#6e0f73;
font-weight:bold;
text-decoration:none;
}


.leftheaders {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:15px;
color:#ffffff;
text-decoration:none;
}
.bodytext_LightBlueBg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#EAEAF4;
color:#000000;
line-height:17px;
text-align:justify;
text-decoration:none;
}


.bodytext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:17px;
text-align:justify;
text-decoration:none;
}

.bodytext_white{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
line-height:17px;
text-decoration:none;
}

.bodytext_normal {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:17px;
text-decoration:none;
}
.SS_bodytext_normal 
{
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:17px;
	text-decoration:none;
}
.hyper_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:15px;
}

.hyper_link  a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:15px;
}


.bodytext_left {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
line-height:17px;
text-decoration:none;
}

.simplebtns {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
border-bottom:1px;
border-bottom-style: solid;
border-bottom-color:#FFFFFF;
border-left:1px;
border-left-style: solid;
border-left-color:#FFFFFF;
border-right:1px;
border-right-style: solid;
border-right-color:#FFFFFF;
border-top:1px;
border-top-style: solid;
border-top-color:#FFFFFF;

}

.scoringtxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2a2a2a;
text-decoration:none;
}

.assess_01 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#213179;
text-decoration:none;
line-height:20px;
font-weight:bold;
}

.assess_02 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#213179;
text-decoration:none;
padding-left:20px;
line-height:18px;
font-weight:bold;
}
.assess_03 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
line-height:18px;
font-weight:bold;
}

.survey_01 {
background-image:url(/images/bluedot.jpg);
background-repeat:no-repeat;
background-position:top, left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2a2a2a;
text-decoration:none;
line-height:15px;
padding-left:15px;
font-weight:normal;
}

.footerbg {
background-image:url(../images/footer05.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
.buttonstyle01 {
background-color:#212681;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
border: 1px solid #FFFFFF;
font-weight:bold;
margin:1px;
padding:2px;
}

.tbl_bg {
background-image:url(images/tb_bg06.jpg);
background-repeat:repeat-x;
}

.tbl_border {
border: 1px solid #2F3394;
border-bottom: 0px solid #FFFFFF;
}

.tbl_hd {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.buttonstyle02 {
background-color:#eaeaf4;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#212681;
border: 1px solid #212681;
font-weight:bold;
padding:1px;
}

.ddlStyle {
background-color:#eaeaf4;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#212681;
border: 1px solid #212681;
line-height:18px;
font-weight:bold;
margin:1px;
padding:2px;
}

.companyname {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#212681;
font-weight:bold;
}

.header02a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#6e0f73;
font-weight:normal;
text-decoration:none;
}

.FaqsLinks {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6e0f73;
text-decoration:none;
font-weight:bold;
text-decoration:none;
}

.surveyscorerow {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:15px;
color:#ffffff;
border-right:1px solid #ffffff;
text-decoration:none;
}

.toprightlinks {
background-image:url(/images/arrow_bullet.jpg);
background-repeat:no-repeat;
padding-left:10px;
padding-right:10px;
background-position:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2c318c;
text-decoration:none;
}
.links {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2c318c;
text-decoration:none;
}

.errorField
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	margin:5px;
}

.formLabel {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align: left;
width:150px;
padding-left:20px;
}


.formField {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.header03 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#2e3292;
font-weight:normal;
text-decoration:none;
font-weight:bold;
}

.leftmenu 
{
background-image:url(/images/leftnav_bg.jpg);
padding-left:4px;
padding-right:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.leftmenu:hover 
{
background-image:url(/images/leftnav_bg.jpg);
padding-left:4px;
padding-right:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFF99;
text-decoration:none;
}
.adminmenuTd
{
	background:url(/Images_P2/admin_topnav_bluebg.gif) repeat-x top left;
	/*background-color: #0C1676;*/
	padding: 0px 0px 0px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.adminmenu
{
	padding:0px 4px 4px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.adminmenuDyn
{
	background-color: #0C1676;
	padding:0px 10px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.adminmenuDyn:hover
{
	color:#FFFF99;
}
.adminmenu:hover
{
	color:#FFFF99;
}
.tblbtm {
background-image:url(/images/rcornerbg03.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.tbltop {
background-image:url(/images/rcornerbg01.jpg);
background-repeat:repeat-x;
background-position:top;
}
.tblleft {
background-image:url(/images/rcornerbg04.jpg);
background-repeat:repeat-y;
background-position:left;
}
.tblright {
background-image:url(/images/rcornerbg02.jpg);
background-repeat:repeat-y;
background-position:right;
}

.gradientbtn 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
background-color:#cbc7e0;
font-weight:bold;
color:#020063;
background-image:url(/images/next_btnbg.jpg);
background-repeat:no-repeat;
background-position:center;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
border-bottom:0px;
border-bottom-style: solid;
border-bottom-color:#FFFFFF;
border-left:0px;
border-left-style: solid;
border-left-color:#FFFFFF;
border-right:0px;
border-right-style: solid;
border-right-color:#FFFFFF;
border-top:0px;
border-top-style: solid;

}

.groovybutton
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   text-align:justify;
   height:17px;
   background-color:#EEEEEE;
   border-style:solid;
   border-color:#888888;
   border-width:1px;
}

.verticaltextwhite {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#212681;
line-height:17px;
font-weight:bold;
writing-mode: tb-rl;
filter: flipv fliph;
}

.Header04WhiteBlueBg 
{
background-color:#212681;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}


.signup_txt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#6e0f73;
font-weight:bold;
text-decoration:none;
}


.inside_hd {
color: #020063;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.btns01 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
background-color:#cbc7e0;
font-weight:bold;
color:#020063;
height:17px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
border-bottom:0px;
border-bottom-style: solid;
border-bottom-color:#FFFFFF;
border-left:0px;
border-left-style: solid;
border-left-color:#FFFFFF;
border-right:0px;
border-right-style: solid;
border-right-color:#FFFFFF;
border-top:0px;
border-top-style: solid;
}

.btns02 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
background-color:#cbc7e0;
font-weight:bold;
color:#020063;
background-image:url(/images/next_btnbg.jpg);
background-repeat:no-repeat;
background-position:center;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
border-bottom:0px;
border-bottom-style: solid;
border-bottom-color:#FFFFFF;
border-left:0px;
border-left-style: solid;
border-left-color:#FFFFFF;
border-right:0px;
border-right-style: solid;
border-right-color:#FFFFFF;
border-top:0px;
border-top-style: solid;
}


.btabletop 
{
background-image:url(/images/br_top_bg.jpg);
background-repeat:repeat-x;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF; 
}

.btableleft {
border-left:1px;
border-left-style:solid;
border-left-color:#2F3393;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:17px;

text-decoration:none;	
}

.btableright {
border-right:1px;
border-right-style:solid;
border-right-color:#2f3393;
}

.btableright2 {
background-image:url(/images/email_iconsblue.jpg);
background-position:bottom;
background-repeat:no-repeat;
border-left:1px;
border-left-style:solid;
border-left-color:#2F3393;
}
.btableright3 {
/*background-image:url(/images/br_rt_bg02.jpg);*/
background-position:bottom;
background-repeat:repeat-x;
border-right:1px;
border-right-style:solid;
border-right-color:#2F3393;
}
.btablebtm {
border-bottom:1px;
border-bottom-style:solid;
border-botton-color:#2f3393;
}

.assess_02a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#213179;
text-decoration:none;
padding-left:5px;
line-height:18px;
font-weight:bold;
}









.btableleftv {
border-left:1px;
border-left-style:solid;
border-left-color:#650067;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:17px;

text-decoration:none;	
}

.btablerightv {
border-right:1px;
border-right-style:solid;
border-right-color:#650067;
}

.btableright2v {
background-image:url(/images/email_iconsv.jpg);
background-position:bottom;
background-repeat:no-repeat;
border-left:1px;
border-left-style:solid;
border-left-color:#650067;
}
.btableright3v {
background-image:url(/images/br_rt_bgv02.jpg);
background-position:bottom;
background-repeat:no-repeat;
border-right:1px;
border-right-style:solid;
border-right-color:#650067;
}
.btablebtmv{
border-bottom:1px;
border-bottom-style:solid;
border-botton-color:#650067;
}


.btmline {
background-image:url(/images/wlbtmbg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.topline {
background-image:url(/images/wltopbg.jpg);
background-repeat:repeat-x;
background-position:top;
}
.leftline {
background-image:url(/images/wleftbg.jpg);
background-repeat:repeat-y;
background-position:left;
}
.rightline {
background-image:url(/images/wlrightbg.jpg);
background-repeat:repeat-y;
background-position:right;
}

.rhtstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.ReportBodyText 
{
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:normal;
	/*page-break-inside:avoid;*/
	line-height:15px;
	color:Black;
}

.ReportTableText 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:Black;
}

.SummaryError 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:Red;
}

.ReportHeader
{
	background-color:#eaeaf4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
.RepHeader_Module
{
	background-color:#203179;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.RepHeader_Section
{
	padding-left:7px;
	background-color:#ffca2c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
	
.TxtBlue14 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#3c4a84;
font-weight:bold;
}
.TxtGreen14Italic 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
color:#6ba634;
font-weight:bold;
}

.ReportTabHeader 
{
	font-family:Times New Roman, Helvetica, sans-serif;
	font-size:12pt;
	/*page-break-inside:avoid;	*/
	font-weight:bold;
	line-height:15px;
	color:Black;
	}
	
	
	.header02arial  
	{
	font-family:Times New Roman, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	line-height:18px;
	color:Black;
		}
	
	.header03arial 
	{
	font-family:Times New Roman, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	line-height:15px;
	color:Black;
		}
		
	.header04arial 
	{
	font-family:Times New Roman, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	line-height:14px;
	color:Black;
		}		
				


.sscmodule 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:15px;
color:#000000;
background-color: #D2ECB6;
text-decoration:none;	
	}
	
.sscsection 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#000000;
	background-color: #D2ECB6;	
	}

.sscsection_indent
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#000000;
	background-color: #D2ECB6;	
	padding-left:10px;	
	}
	
.sscbodytext_indent
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
	text-decoration:none;
	padding-left:20px;	
	background-color:#D2ECB6;
}

.sscbodytext 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
	text-decoration:none;
	background-color:#D2ECB6;
}


.ReportTabHeader10 
{
	font-family:Times New Roman, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	/*page-break-inside:avoid;*/
	line-height:14px;
	color:Black;
	}	
	
	
.ReportBodyText10 
{
	font-family:Times New Roman, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	/*page-break-inside:avoid;	*/
	line-height:15px;
	color:Black;
	}
		
.loginFormInput {
font-size:9pt;
background-color:#EEF8E0;
width: 0.95in;
}
.GV_Header {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#2F3394;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}
.GV_Header  a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:15px;
}

.GV_Header  a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:15px;
}

.Events_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:Blue;
line-height:15px;
}

.Events_link  a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:Blue;
line-height:15px;
}
