body { background:url(../images/bgrnds/grad_blue.png) repeat-x #7bbbf0; font-size: 80%; text-align:center; margin: 0 auto; font-family:Arial, Helvetica, sans-serif;}
#container {text-align: left;margin-left: auto;	margin-right: auto; margin-top: 0px; margin-bottom: 0px; width: 950px;}

#layout { background:#FFF;  text-align:center; margin-left: auto;	margin-right: auto; margin-top: -17px; margin-bottom: 0px; width: 850px;  padding:75px; } 



#button { margin-bottom:1px;}

#header { margin-top:36px; }

.box {background-color:#9dcae0; border: solid #7395a5 thin ; height:30px; width:800px;  margin-left:0px; margin-bottom:10px;}

.center { text-align: center;}

.calltoAction { text-align: center;}

a.bigButton { display: block; margin-bottom: 1.5em; padding: 10px; text-align: center; background-color:#0c6fc3; font-size: 28px; color: #fff; text-decoration: none; border: 2px solid #000; }
a.bigButton.survey { /* background: url(../images/Survey_Contact_Buttons.gif) 0 0 no-repeat; */  }
a:hover.bigButton.survey { background:#7bbbf0; }

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

h1 {color:#FFF;}
h3 {color:#97d725; font-weight:bold; font-size:15px; text-align:left; line-height:-1px;}
h5 {color:#97d725; font-size:35px; text-align:left; line-height:-1px;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* *{padding: 0; margin: 0;} */

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window { font: 12px Arial, Helvetica, sans-serif; color: #CADBD7}
#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666}
#TB_window a:link {color: #0b4c44;}
#TB_window a:visited {color: #0b4c44;}
#TB_window a:hover {color: #74F9C4;}
#TB_window a:focus{color: #0b4c44;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%}
.TB_overlayBG { background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
#TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #ffffff; text-align:left; top:50%; left:50%; -moz-border-radius: 10px;-webkit-border-radius: 10px; }
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666}
#TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left}
#TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right;}
#TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; color: #FFFFFF;}
#TB_window a#TB_closeWindowButton { color: #fff; }
#TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px;color: #FFFFFF;}
#TB_title { background-color:#0c6fc3; height:27px}
#TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em;  }
#TB_ajaxContent.TB_modal{ padding:15px}
#TB_ajaxContent p{ padding:5px 0px 5px 0px}
#TB_load{ position: fixed; display:none; height:13px; width:208px; #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
#TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px}


.span-22 {width:200px;}
