body,td, div{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000;}
body{ text-align:center; background: #FFFFFF;}
img 	{ border: 0px; }
/*.client			{ color: #000; }
.disclaimer		{ font-size: .9em; color: #666; }*/
#header { background: url( '/imageserver/CHAIN_SERVER_PORTAL_SITE/images/hdr_logo.JPG') no-repeat; width: 760px; height: 92px;margin: 0px auto; }
.hdr_link { cursor: pointer;}
#container 		{ width: 760px;}
#header			{ clear: both; overflow: hidden;text-align:center;}
#footer			{ display: none; clear: both; overflow: hidden;
				  text-align: center; padding: 10px 0px; }
#loading		{ display: none; position: absolute; z-index: 10; }
#main			{ width: 100%; clear: both; overflow: hidden;}
#transition_text { display: none; clear: both; overflow: hidden;
				  background: #fff; padding: 10px; }
#msg_logo 		{ float: left; display: table-cell; width: 200px; padding: 4px; margin: 5px 10px
				 5px 5px; }
#msg_tagline 	{ font-size: 1.5em; font-weight: bold; color: #b90000; margin-bottom: 5px; }
#msg_blurb 		{ display: table-cell; }
#master			{ display: none; clear: both; overflow: hidden; 
				  padding: 10px 5px; }
#info			{ overflow: hidden; float: left; 
				  width: 225px; padding: 0px 3px; }
#logo			{ background: #fff; width: 200px; padding: 0px; border: 1px solid #ccc; 
				margin: auto; }
#tagline		{ font-size: 1.3em; font-weight: bold; margin: 10px 0px; }
#blurb 			{color: #000000;font-family:Arial,Helvetica,Verdana;font-size: 12px}
/*#skip           {}*/
#address 						{ display: none; }
#address #cname 				{ font-weight: bold; }
#address #street 				{ }
#address #city, #state, #zip 	{ float: left; margin-right: 5px; }
#recommendation 	{ display: none; }
#form 				{ overflow: hidden; float: right; width: 500px; }
#form_tagline 		{ font-size: 1.5em; color: #b90000; font-weight: bold; margin-bottom: 5px;}
#form_blurb 		{ font-size: 11px; margin-bottom: 10px; padding: 10px; spacing: 10px }
#form_blurb1 		{ font-size: 1.1em; margin-bottom: 10px; }
#form_blurb2		{ font-size: 1.1em; margin-bottom: 10px; }
#bold_blurb 		{ margin-left: 55px; font-family: Arial; font-size: 12px;margin-bottom: 1px;font-weight: bold; }#form_body { }
#form_submit 		{ clear: both; overflow: hidden; text-align: center; margin-top: 20px; }
* html #form_submit 		{ clear: both; overflow: hidden; text-align: center; margin-top:
					 10px; }
.req 		{ font-size: 1.1em; font-weight: bold; margin-bottom: 8px; }
.notreq		{ font-size: 1.1em; font-weight: normal; margin-bottom: 8px; }
.question-div		{ clear: both; overflow: hidden; margin-bottom: 3px; padding: 3px; }
.question-div-error	{ clear: both; overflow: hidden; margin-bottom: 3px; padding: 3px; 
					  background-color: #fafae1; border: 1px solid #630000; }
.error-div 			{ display: none; margin-bottom: 3px;
					  font-size: .9em; color: #630000; font-weight: bold; }
.form-num				{ float: left; clear: left; margin: 5px 10px 0px 0px; position: relative;
				 top: -5px; }
.form-question-num		{ margin-left: 10px; margin-bottom: 8px; display: table-cell; }
.form-question-nonum 	{ margin-bottom: 3px; display: table-cell; }
.form-option			{ margin-left: 5px; overflow: hidden; }
* html .form-option		{ margin-left: 40px; overflow: hidden; }
* html .form-question-nonum .form-option { margin-left: 5px; }
.form-option input 		{ font-size: .9em; margin-right: 5px; }
.form-option select 	{ font-size: .9em; margin-right: 5px; }
.option-element			{ margin-right: 5px; }





.form_top_lt { background: url( '/images/mytopleft.jpg') no-repeat; width: 6px; height: 35px;}
.form_top_ctr { background: url('/images/mytopmiddle.jpg') repeat-x; height: 28px;}
.form_top_rt { background: url( '/images/mytopright.jpg') no-repeat; width: 12px; height: 35px;}
.form_mid_lt {background: url(  '/images/myleftmiddle.jpg') repeat-y; width: 6px; }
.form_mid_ctr{ background: #fffefb; padding: 10px 0;}
.form_mid_rt{ background: url( '/images/myrightmiddle.jpg') repeat-y; width: 12px;}
.form_btm_lt{ background: url( '/images/mybottomleft.jpg') no-repeat; width: 6px; height: 12px; }
.form_btm_ctr{ background: url('/images/mybottommiddle.jpg') repeat-x; height: 12px; }
.form_btm_rt{ background: url( '/images/mybottomright.jpg') no-repeat; width: 12px; height: 12px; }






/* BASIC CUSTOMIZABLE */
#container		{ background: #FFFFFF; margin: 0px auto; }
#main 			{background: #EEF5F7; width: 746px; margin: 5px; }
* html #main	{ background: #e9e9e9; width: 750px; margin: 5px;  }
/*.form_mid_ctr	{ background: #fffefb; }*/
#header h1 {color:#FF3300; font-size:17px;}
#header h2 {color:#000000; font-size:17px;}
#header hr {border:1px solid #000000; height:1px;}
.form-num { float: left; clear: left; margin: 5px 10px 0px 0px; position: relative; font-size: 14px; font-weight: bold; color: #FFFFFF; top: -7px; }

.form_mid_ctr	{ background: #FFFFFF; }





.client			{ color: #000000; }
#msg_tagline 	{ color: #000000; }
#tagline 		{ color: #000000; }
#form_tagline 	{ color: #FFFFFF; padding: 5px; }
a			{}
#status_msg  {}
#main_content { background: #FFFFFF; }
#form_table { background: #FFFFFF; }
