@charset "utf-8";
/* CSS Document */

body{ background-color:#CCCCCC;  margin-top:12px;}
.mainborder{border:1px #FFFFFF solid; background-color:#ffffff;}
.bluebg {background-color:#1e4b99;}
.whitebg{ background-color:#FFFFFF;}
.greybg {background-color:#605d5c;}
.menubg { background-image:url(../images/menubg.jpg); background-repeat:repeat-x; height:auto;}
.lightgreybg{background-color:#a8a8a8;}

.greymenuborder {border:1px #c9cacb solid; background-color:#d6d7d9;}

.bluemenu { font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:14px; text-decoration:none;}
.bluemenu a{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:14px; text-decoration:none;}
.bluemenu a:link{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:14px; text-decoration:none;}
.bluemenu a:visited{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:14px; text-decoration:none; }
.bluemenu a:active{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:14px; text-decoration:none;}
.bluemenu a:hover{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#ccc; font-size:14px; text-decoration:none; }

.orangemenu { font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:13px; text-decoration:none;}
.orangemenu a{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:13px; text-decoration:none;}
.orangemenu a:link{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:13px; text-decoration:none;}
.orangemenu a:visited{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:13px; text-decoration:none; }
.orangemenu a:active{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:13px; text-decoration:none;}
.orangemenu a:hover{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#ccc; font-size:13px; text-decoration:none; }

.blueboldmenu { font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#1e4b99; font-size:9px; text-decoration:none; font-weight:bold; padding-left:7px; text-transform:uppercase; padding-top:5px; padding-bottom:5px;}
.blueboldmenu  a{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#1e4b99; font-size:9px; text-decoration:none; font-weight:bold;}
.blueboldmenu  a:link{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#1e4b99; font-size:9px; text-decoration:none; font-weight:bold;}
.blueboldmenu  a:visited{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#1e4b99; font-size:9px; text-decoration:none;  font-weight:bold;}
.blueboldmenu  a:active{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#1e4b99; font-size:9px; text-decoration:none; font-weight:bold;}
.blueboldmenu  a:hover{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#000; font-size:9px; text-decoration:none;  font-weight:bold;}


.powered { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none; }
.powered a{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none; }
.powered a:link{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none; }
.powered a:visited{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none;  }
.powered a:active{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none; }
.powered a:hover{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:underline; }


.heading {font-family:Georgia, "Times New Roman", Times, serif; color:#6f6e6c; font-size:14px; font-weight:bold;}
.heading530 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#6f6e6c; text-decoration:none; background-image:url(../images/dotsbg.png); background-repeat:no-repeat; background-position:right; line-height:20px; font-weight:bold; text-transform:capitalize;}

.content { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#605d5c; text-decoration:none;}
.content a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d36915; text-decoration:none;}
.content a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d36915; text-decoration:none;}
.content a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d36915; text-decoration:none;}
.content a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d36915; text-decoration:none;}
.content a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;}

.whiteboldheading { font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:9px; text-decoration:none; font-weight:bold; padding-left:5px;}

.whitemenu { font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:9px; text-decoration:none; font-weight:bold; padding-left:5px;  padding-top:5px; padding-bottom:5px;}
.whitemenu a{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:9px; text-decoration:none; font-weight:bold;}
.whitemenu a:link{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:9px; text-decoration:none; font-weight:bold;}
.whitemenu a:active{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:9px; text-decoration:none; font-weight:bold;}
.whitemenu a:visited{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:9px; text-decoration:none; font-weight:bold;}
.whitemenu a:hover{ font-family: "Microsoft Sans Serif", Arial, Verdana, Helvetica, sans-serif; color:#fff; font-size:9px; text-decoration:none; font-weight:bold;}


ul.features {margin:0px; padding:0px; list-style:none;}
.features li{padding-left:14px; background:url(../images/orangedot.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#605d5c; font-weight:bold; line-height:15px;}

ul.featuresblue {margin:0px; padding:0px; list-style:none;}
.featuresblue li{padding-left:14px; background:url(../images/greybullet.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#605d5c;  line-height:15px;}
.featuresblue li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d36915;  line-height:15px; text-decoration:none; }
.featuresblue li a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d36915; line-height:15px; text-decoration:none; }
.featuresblue li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d36915;  line-height:15px; text-decoration:none; }
.featuresblue li a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  line-height:15px; text-decoration:none; }

.featuresblue li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#605d5c;  line-height:15px; text-decoration:none;}

ul.transbox {margin:0px; padding:0px; list-style:none;}
.transbox li{padding-left:14px; background:url(../images/bluebullet.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#605d5c;  line-height:15px;}
.transbox li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d36915;  line-height:15px; text-decoration:none; }
.transbox li a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d36915; line-height:15px; text-decoration:none; }
.transbox li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d36915;  line-height:15px; text-decoration:none; }
.transbox li a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  line-height:15px; text-decoration:none; }

.transbox li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#605d5c;  line-height:15px; text-decoration:none;}

/*  online assessment form css */

		.input {
			border: 1px solid #99b3b4;
			background: #e4ebeb;
			font: 11px verdana, sans-serif;
			color:#443;
			padding:3px;
			margin-bottom:4px;
			outline:none;
		}
		.input:focus {
			border:1px solid #567475;
			background: #e4ebeb;
		}
		.submit-btn {
			width: 54px;
			height: 20px;
			background: #743 url(http://www.roscripts.com/images/submit.gif) no-repeat;
			outline: none;
		}
		.submit-btn:hover {
			background: #069 url(http://www.roscripts.com/images/submit.gif) no-repeat 0 -20px;
		}
		#log_res {
			height:auto;
			padding:15px;
			margin:auto auto 0px auto;
			width:1008;
		}
		#log_res p {
			margin:0;
			padding:4px 0 4px 0;
		}
		#log_res.ajax-loading
			{background: url(../images/spinner.gif) no-repeat center;
		}
		.error {
			color:red;
			margin:0;
			padding:0;
		}
.ButtonHover {
	background-color: #dcdada;
	color: #898887;
	cursor: hand;
	font-size:12px;
	text-decoration: none;
	border: 1px solid #EDFACF;
		height:25px;
	font-weight:bold;
}
.Button {
	background-color: #848382;
	color: #D0EDA0;
	cursor: hand;
	font-size:12px;
	text-decoration: none;
	border: 1px solid #D0EDA0;
	height:25px;
	font-weight:bold;
}
.formlbl{font-family:"Trebuchet MS", "Times New Roman", Times, serif; font-size:13px; background-color:#f4f4f4 !important; color:#807f82; padding-left:10px; text-align:right; padding-right:10px;}

.formlblbg{font-family:"Trebuchet MS", "Times New Roman", Times, serif; font-size:13px; background-color:#f4f4f4 !important; color:#807f82; padding-left:10px; padding-right:10px;}

.formfield{ border: 1px solid #e1e1e1; font-family:"Trebuchet MS", "Times New Roman", Times, serif; color:#807f82; width:200px;}

.qcformcolor { font: 12px verdana, arial, sans-serif; padding: 2px; width: 200px; background-color: #dcdada !important; border: 1px solid #aeaeae; color: #2d2d2d; }
.formfieldsmall{ border: 1px solid #e1e1e1; font-family:"Trebuchet MS", "Times New Roman", Times, serif; color:#807f82; width:50px;}