@charset "utf-8";

/* CSS Document */



body{background-color:#dadada; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:0px; margin:0px; height:100%; line-height:13pt;} 

a:link, a:visited{color:#6a98a5;}

a:hover{color:#333333; text-decoration:underline;}

.main{height:400px;}

h2{color:#6a98a5; font-size:18px; font-weight:500; font-family:Arial, Helvetica, sans-serif;}
h3{color:#666666; font-size:16px; font-weight:500; font-family:Arial, Helvetica, sans-serif;}
h4{color:#333333; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:0px; padding-bottom:0px;}
.shout{color:#6a98a5; font-size:26px; font-weight:500; font-family:Arial, Helvetica, sans-serif;}
th {font-size:16px;}
.nav {color:#ea7324; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bolder; height:75px;}

.nav a:link, .nav a:visited{color:#ea7324; text-decoration:none;}

.nav a:hover{color:#81a7b6; text-decoration:none;} 

.topnav{font-size:10px; height:35px;}

.topnav a:link, .topnav a:visited{color:#333333; text-decoration:none;}

.topnav a:hover{color:#333333; text-decoration:underline;}

.content{background-color:#FFFFFF; padding:10px;}

.footer{width:928px; height:53px; color:#000000; padding:5px; margin:5px; font-size:11px;}

.footer a:link, .footer a:visited{color:#000000; text-decoration:none;}

.footer a:hover{color:#6a98a5;}
.subHeader{background-color:#ea7324; height:39px; padding:0px; margin:0px;}
.subHeaderWhite{background-color:#FFFFFF; height:39px; padding:0px; margin:0px;}
.emph{color:#6a98a5; font-weight:bold;}
#hrblock{padding:0px; margin:0px; width:100%; height:6px; background-color:#e4e4e4;}

#rmLM{font-size:11px; font-style:italic; position:relative; top:50;}

#hrdot{border-bottom:dotted; border-bottom-color:#e4e4e4; width:100%; height:1px; padding-bottom:5px; margin-bottom:5px;}
.recommend{color:#999999;}
#quoter{background-color:#CCCCCC; padding:10px; margin:10px; font-size:12px; font-weight:600; color:#333333;}
#quoter span{font-weight:normal; font-style:italic;}

.survSubRow{background-color:#eaeaea; color:#666666;}
.quesrow{border-bottom:dotted; border-bottom-color:#eaeaea;}
.quadHi{color:#ec7421; font-weight:bold;}
.scoreTDoff{width:100px; height:100px; background-color:#eaeaea;}
.scoreTDon{width:100px; height:100px; background-color:#ec7421; color:#FFFFFF; font-size:36px; text-align:center;}
.surveyFrontGfx{background-color:#ea7324; color:#FFFFFF; height:200px; font-weight:bold; font-size:21px;}

.resultBlurb{font-size:11px; color:#666666;}

/* Editor Styles */
.imgbtn {cursor:pointer; border:none;}
.listRow{background-color:#FFFFFF;}
.listRow:hover{background-color:#CCCCCC;}
.notify{color:#CC0000;}

/* Survey Styles */

.survSubRow{background-color:#eaeaea; color:#666666;}

.collaboration{color:#74b47d;}

.communication{color:#f3951c;}

.execution{color:#436494;}

.problem{color:#9b74ac;}

.decision{color:#b43d44;}

/* Application Style */
.editbtn:hover {cursor:pointer;}
.inputLabel{font-size:16px; font-weight:bold;}
.adminhm {background-color:#FFFFFF; color:#333333;}
.adminhm:hover {background-color:#333333; color:#FFFFFF;}

.resultdiv{background:#E5E5E5; border:#006600 thin solid; padding:15px; color:#333333;}
.req {color:#CC0000; font-weight:bold;}
.LV_validation_message{    font-weight:bold;    margin:0 0 0 5px;	font-size:10px;}
.LV_valid {    color:#00CC00;}	
.LV_invalid {    color:#CC0000;}    
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active,textarea.LV_valid_field:hover, textarea.LV_valid_field:active {    border: 1px solid #00CC00;}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active,textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {    border: 1px solid #CC0000;}

/* Survey Page */
.regtb {padding:15px;}
.signup {padding:15px; background:#E5E5E5; border:#CCC 1px solid;}
.smallCaption {padding:5px; background:#E5E5E5; border:#CCC 1px solid; font-size:10px; color:#333333;}

input[type=submit], button, .inputBtn {
	border:#CCC solid 3px; 
	background:#FFF; 
	padding:8px; 
	color:#ec7421; 
	font-weight:bold; 
	font-size:14px; 
	cursor:pointer;
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
	}
input[type=submit]:hover, button:hover, .inputBtn:hover {border:#CCC solid 3px; background:#ec7421; color:#fff; }
input[type=text], input[type=password] {width:200px;}

.addone, .removeone {color:#66ccff; text-decoration:underline;}
.addone:hover, .removeone:hover {color:#ec7421; text-decoration:none; cursor:pointer;}