a:link {
	color:#000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	font-weight: bold;
}

.text_button {
	cursor: hand;	
}

.blue_text_button {
	color: #3d9ec9;
	cursor: hand;	
}

.blue_star {color: #0099FF}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#069;
}

html>body{
	margin:7px;	
}


.content{
	border: solid 0px #000000;
	background-color: #FFFFFF;
	width:725px;
	margin: 0 auto; 
}

html>body .content {
	
	
}


.cd_code_box{
	
}

.login_content{
	border: 8px solid #FFF;
	width: 907px;
	height: 615px;
	margin-top: 22px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../org/images/login/rotator.php);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
}

/*.error{
	background-repeat: no-repeat;
	padding-left:70px;
	padding-top:0px;
	letter-spacing:1px;
	color:#9d0c0c;
	overflow: hidden;
	width:240px;
	height:50px;
}*/

.errortitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #CC0000;
}

.errortext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
}

.formdesc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  font-weight: bold;
  background-color: #93B4D0;
  border-color: #CCCCCC #666666 #666666 #CCCCCC;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.formfield {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  font-weight: normal;
}

.formsubmit {
  color: #FFFFFF;
  background-color: #214A7D;
  font-weight: bold;Due
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: 1px solid;
  border-color: #CCCCCC #666666 #666666 #CCCCCC;
  font-size: 12px;
}

.manager_selection table{
	background-image: url("/org/images/box_background_med.jpg");
	background-repeat: no-repeat;
	
	margin-left: 100px;
	padding: 10px 20px 25px 35px;
	
	font-size: 12px;
}

#bar_print {
	width: 700px;
}
.bar_print_header {
  	font-weight: bold;
        width: 50px;
}
.bar_print_header_group {
    writing-mode: tb-rl;
    filter: flipV flipH;
  	font-weight: bold;
    width: 50px;
}

.bar_print_pink {
	color: #D54C78;
}
.bar_print_blue {
	color: #5E83BF;
}

#orglinkmap {display:block; width:750px; height:29px; position:relative; margin:0 auto 2em auto;}
#orglinkmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:lowercase;}

a#home {border:solid 0px #000000; display:block; width:40px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:55px; top:5px;}
a#surveys {border:solid 0px #000000; display:block; width:60px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:125px; top:5px;}
a#managers {border:solid 0px #000000; display:block; width:50px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:210px; top:5px;}
a#reports {border:solid 0px #000000; display:block; width:50px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:290px; top:5px;}
a#logout {border:solid 0px #000000; display:block; width:50px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:690px; top:5px;}




#gettingstartedlinkmap {display:block; width:750px; height:106px; position:relative; margin:0 auto 2em auto;}
#gettingstartedlinkmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:lowercase;}

a#selectsurvey {border:solid 0px #000000; display:block; width:80px; height:35; padding-top:5px; overflow:hidden; position:absolute; left:20px; top:20px;}
a#managemanagers {border:solid 0px #000000; display:block; width:100px; height:35; padding-top:5px; overflow:hidden; position:absolute; left:130px; top:20px;}
a#viewreports {border:solid 0px #000000; display:block; width:50px; height:35; padding-top:5px; overflow:hidden; position:absolute; left:250px; top:20px;}

a#numbersup {border:solid 0px #000000; display:block; width:150px; height:5; padding-top:5px; overflow:hidden; position:absolute; left:500px; top:40px;}
a#sampleemail {border:solid 0px #000000; display:block; width:160px; height:5; padding-top:5px; overflow:hidden; position:absolute; left:500px; top:55px;}
a#tips {border:solid 0px #000000; display:block; width:140px; height:5; padding-top:5px; overflow:hidden; position:absolute; left:500px; top:75px;}


#headerlinkmap {
	display:block;
	width:750px;
	height:85px;
	position:relative;
	margin:0 auto 2em auto;
	visibility: visible;
	background-image: url(../new/header/dashboard_header.jpg);
}
#headerlinkmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:lowercase;}

a#myaccount {border:solid 0px #000000; display:block; width:66px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:679px; top:2px;}
a#contact {border:solid 0px #000000; display:block; width:60px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:610px; top:2px;}
a#orghelp {border:solid 0px #000000; display:block; width:25px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:632px; top:2px;}
a#home {border:solid 1px #000000; display:block; width:74px; height:15; padding-top:5px; overflow:hidden;left:337px; top:2px;}
a#surveys {border:solid 1px #000000; display:block; width:49px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:424px; top:2px;}
a#managers {border:solid 1px #000000; display:block; width:82px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:487px; top:2px;}
a#bestpractices {border:solid 0px #000000; display:block; width:94px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:584px; top:70px;}
a#current {border:solid 1px #000000; display:block; width:40px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:252px; top:27px;}
a#compare {border:solid 1px #000000; display:block; width:70px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:525px; top:27px;}
a#logout {border:solid 1px #000000; display:block; width:48px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:679px; top:5px;}

#headerloggedoutlinkmap {display:block; width:750px; height:29px; position:relative; margin:0 auto 2em auto;}
#headerloggedoutlinkmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:lowercase;}

a#login {border:solid 0px #000000; display:block; width:60px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:680px; top:2px;}
a#help {border:solid 0px #000000; display:block; width:40px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:620px; top:2px;}

.mesg {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #DFDFDF;
  padding-top: 7px;
  padding-right: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
  border: #666666;
  border-style: dotted;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.org_activity_header{
	background-image: url("/org/images/bar_grey.jpg");
	background-repeat: no-repeat;
	
	height:24px;
	
	margin-top: 10px;
	margin-left: 10px;
	
	padding-top:5px;
	padding-left: 5px;
	
	width:350px;
	border:0px solid black;
	
}

.org_activity {
	margin-left: 10px;

}

.org_activity table tr td{
	padding-left: 5px;
	font-size:12px;
}

.org_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color : #159BDA;
}

.org_code_desc{
  
  background-color: #DFDFDF;
  padding-top: 7px;
  padding-right: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
  border: #666666;
  border-style: dotted;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  font-weight: bold;
  width: 450px;
}

.org_code_help {
	
	text-align:right;
	background-image: url("/org/images/code_help.jpg");
	background-repeat: no-repeat;
	width:750px;
	height:104px;
	
	text-decoration: none;
	
}

.org_contact {
	
	text-align:right;
	background-image: url("/org/images/contact.jpg");
	background-repeat: no-repeat;
	width:750px;
	height:104px;
	
	text-decoration: none;
	
}


.org_footer {
	width: 750px;
	padding: 5px 0px 20px 0px;
	align: left;
	clear: left;
	background-color:#FFF;
}

.org_section {
	width:710px;
	background-color : #FFFFFF;
	padding:10px 20px 20px 20px;
}

.org_section table {
	margin: 0px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
    width: 250px;
}

.org_section_question {
    margin-left:  35;
    width: 710;
}

.org_section_question_stat {
    margin-left:  45;
    margin-top: 10;
    font-weight: bold;
}

.org_section_question_stat table {
    font-size: 11;
    margin-left: 10;
    margin-top: 10;
    margin-bottom: 10;
}

.org_section_question_table_key {
    width: 40;
}
.org_section_question_table_value {
    width: 40;
}


html>body .org_footer {
	
}

div.org_getting_started{
	
	text-align:left;
	background-image: url("/org/images/right_bar.jpg");
	background-repeat: no-repeat;
	height:630px;
	
	text-decoration: none;
	
	border:0px solid black;
	
}

div.org_speedos{
	padding:0px;
	background-color: #FFFFFF;
	width: 470px;
	border:0px solid #000;
	margin:0px 0px 0px 0px;
	float: left;	
}

html>body div.org_speedos{
	padding: -30px 0px 0px 0px;
	width: 470px;
}

.org_getting_started table{
	margin:50px 5px 5px 5px;
	padding:22px 0px 0px 10px;
	font-size: 12px;
}

html>body .org_getting_started table{
	margin:50px 10px 10px 10px;
	padding:10px;
	font-size: 12px;
}

.org_help {
	
	text-align:right;
	background-image: url("/org/images/help.jpg");
	background-repeat: no-repeat;
	width:750px;
	height:104px;
	
	text-decoration: none;
	
}

.org_header {
	text-align:right;
	background-image: url("/org/images/dashboard_header.jpg");
	background-repeat: no-repeat;
	width:730px;
	height:107px;
	
	text-decoration: none;
	
	margin:0px;
	padding:0px;
}

html>body .org_header {
	width:757px;
}

.org_header_nolink {
	text-align:right;
	background-image: url("/org/images/dashboard_header_nolinks.jpg");
	background-repeat: no-repeat;
	width:750px;
	height:92px;
	
	text-decoration: none;
}

html>body .org_header_nolink {
		
}

#orglinkmap {display:block; width:750px; height:15px; position:relative; margin:0 auto 2em auto;}
#orglinkmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:lowercase;}

a#home {border:solid 0px #000000; display:block; width:71px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:353px; top:68px;}
a#surveys {border:solid 0px #000000; display:block; width:49px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:440px; top:69px;}
a#managers {border:solid 0px #000000; display:block; width:65px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:504px; top:69px;}
a#reports {border:solid 0px #000000; display:block; width:43px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:604px; top:72px;}
.org_login {
	border:solid 0px #000000;
	display:block;
	width:850px;
	height:310px;
	padding-top:5px;
	left:74px;
	top:203px;
}
a#compare {border:solid 0px #000000; display:block; width:70px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:325px; top:27px;}
a#logout {border:solid 0px #000000; display:block; width:43px; height:15; padding-top:5px; overflow:hidden; position:absolute; left:695px; top:70px;}


.org_login table{
	/*
	background-image: url("/org/images/login.jpg");
	background-repeat: no-repeat;
	*/
	
	margin-left: 0px;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 25px;
	padding-left: 0px;
}

.org_login_message table{
	
	margin-left: 200px;
	padding: 10px 30px 25px 25px;
	
	font-size: 12px;
}

.org_login_text{
	float: right;
	width: 420px;
	height: 125px;
	font-size: 12px;
	padding-left: 0px;
	margin-left: 10;
	margin-top: -30;
}

.org_manager_setup {
	
	text-align:right;
	background-image: url("/org/images/managers.jpg");
	background-repeat: no-repeat;
	width:650px;
	height:104px;
	
	text-decoration: none;
	
}

.org_navigation {
	text-align:right;
	background-image: url("/org/images/bar.jpg");
	background-repeat: no-repeat;
	width:750px;
	height:29px;
	
	text-decoration: none;	

}

.org_navigation_home {
	text-decoration: none;	
}

.org_page_title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #333333;
  font-weight: bold;
  text-align: center;
}

.org_selection table{
	background-image: url("/org/images/box_background.jpg");
	background-repeat: no-repeat;
	
	margin-left: 100px;
	padding: 10px 20px 25px 35px;
	
	font-size: 12px;
}

.org_selection_lg table{
	background-image: url("/org/images/box_background_lg.jpg");
	background-repeat: no-repeat;
	
	margin-left: 100px;
	padding: 10px 20px 25px 35px;
	
	font-size: 12px;
}

.org_selection_xl table{
	/*
	background-image: url("/org/images/box_background_xl.jpg");
	background-repeat: no-repeat;
	*/
	font-size: 12px;
}

.org_setup {
	
	text-align:right;
	background-image: url("");
	background-repeat: no-repeat;
	width:750px;
	height:104px;
	
	text-decoration: none;
	
}

.org_status_bar{
	background-image: url("/org/images/status_bar.jpg");
	background-repeat: no-repeat;
	
	width:750px;
	height:26px;

}

.org_survey_setup {
	
	text-align:right;
	background-image: url("/org/images/process_survey.jpg");
	background-repeat: no-repeat;
	width:750px;
	height:104px;
	
	text-decoration: none;
	
}

.org_surveys_navigation {
	text-align:right;
	background-image: url("/org/images/bar_split_surveys.jpg");
	background-repeat: no-repeat;
	width:750px;
	height:52px;
	
	text-decoration: none;
}




.report_sub_header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	border: #fff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-style: solid;
}
.page_timer{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-align: right;
}

#surveysetuplinkmap {display:block; width:750px; height:106px; position:relative; margin:0 auto 2em auto;}
#surveysetuplinkmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:lowercase;}

a#startenddate {border:solid 0px #000000; display:block; width:110px; height:5; padding-top:5px; overflow:hidden; position:absolute; left:500px; top:40px;}
a#contactlist {border:solid 0px #000000; display:block; width:220px; height:5; padding-top:5px; overflow:hidden; position:absolute; left:500px; top:55px;}
a#surveychoice {border:solid 0px #000000; display:block; width:210px; height:5; padding-top:5px; overflow:hidden; position:absolute; left:500px; top:75px;}


.version{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #999;
  text-align: right;
}
org{
	border:solid 0px #000000; 
	padding:9px 40px 0px 0px; 
	font-weight:bold;
}

div.dashboard_container{
	width: 750px;
	height: auto;
	background-color:#FFF;
}

div.welcome_links{

	border:solid 0px #000000; 
	margin: 75px 0px 70px 25px; 
	font-weight:regular; 
	text-align:left; 
	width:200px;
	line-height: 20px;
	float:left;
}

div.welcome_links a{

	color:#006666;
	cursor: hand;
}

div.welcome_surveys{

	border:solid 0px #000000; 
	margin: 0px 0px 0px 25px; 
	font-weight:regular; 
	font-size:0.75em;
	text-align:left; 
	width:180px;
	
	line-height: 20px;
	height:auto; 
	
	float:left;
}

div.welcome_surveys .links{

	color:#006666;
	cursor: hand;
		
}


#welcome_glance{

	border:solid 0px #000000; 
	left:15px;
	top:165px;
	
	font-weight:bold; 
	
	text-align:left; 
	width:245px;
	line-height: 20px;
	
	height:128px; 
	overflow-y: scroll;
	
	z-index: 100;
	position:absolute;
	
	padding-top:29px;

}

#welcome_glance table{

	font-size:10px;
}

#welcome_glance a{

	color:blue;
		
}

div.welcome_org{

	border:solid 0px #000000; 
	margin:275px 0px 0px 25px;
	
	font-weight:regular; 
	color:006666;
	
	text-align:left; 
}

#internal_dialog {
    display:none;
	position:absolute;
	top:70px;
	left:200px;
	z-index:6;
	background-color:#fff; 

        filter:alpha(opacity=100);
	-moz-opacity:1.00;
	opacity:1.00;
	border:3px solid white;
	margin:auto;
	font-size: 17px;
	color:black;
	padding:15px;
}
.content_faded {
       filter:alpha(opacity=50);
       -moz-opacity:.50;
       opacity:.50;
       background-color: #000;
       z-index:5;
       position:absolute; 
       left:0px;
       top:0px;
       width: 100%;
       height:100%;
}
label {
       font-size:100%;
       font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1, h2 {
       margin-bottom:0px;
}
p {
       margin-top:0px;
}

.alerts_panel
{
	width:700px;
	background-color: white;
	border:solid 1px #CCCCCC;
	padding:10px;
	display: none;
}

.alerts_panel .formdesc
{
	color:black;
	background-color: white;
	border:none;
	text-align:right;
}
.active {
	background-position: right 12px;
}

.alerts_admin
{
	padding:5px;
	margin:5px;
	white-space: nowrap;
}
.org_alert_count
{
	margin-bottom: -40px;
	padding: 25px 0px 0px 70px;
}
.org_alert_count a
{
	color: red;
}




.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px 20px 50px;
    padding:10px 10px 10px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    width:200px;
}


.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('/org/images/alerts/Info.png');
}
.success {
	border: 1px solid #a3d869;
    color: #55a51c;
    background-color: #DFF2BF;
    background-image:url('/org/images/alerts/Valid Green.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('/org/images/alerts/Attention.png');
}

.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('/org/images/alerts/Cancel.png');
}

