/*==============Global===============*/
*{margin: 0px;padding: 0px;border: 0px;}
body {background-color: #030428;background-image:url(../images/bg_main.png);background-repeat: repeat-x;margin: 15px 0;}
.logo {margin: 1px 2px;}
img { border:none;}

/*==================Wraps================*/
.wrap {margin:0 auto; width:648px;background-image:url(../images/shadow.png); background-repeat:repeat-y; margin:0 auto }
.bodywhite {margin:5px 4px 0 4px;background-color:#FFFFFF; width:640px}
.textwrap {width:632px;padding: 0px;margin:0;}

/*==============Main Body Text================*/
p { margin:0 10px; padding:5px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; background-color:#fff;}
a { text-decoration:underline; color:#0033CC;}
a:hover { text-decoration:underline; color:#666666;}
h1 {display:none;}
h4 {margin:0 10px; padding:10px 0 0 0;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6699cc}
h5 {margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#6699cc}
.foot {font-size:11px; width:632px; background-color:#FFFFFF; text-align:center; padding:0; margin:0 0 0 1px}
.footlast	{font-size:11px; width:632px; background-color:#FFFFFF; text-align:center; padding:0 0 5px 0; margin:0 0 0 1px}
.blue {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#6699cc}
.bluefirst {font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#6699cc}
.error_message {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:red;font-weight:bold;border:3px solid red;padding:5px;margin:5px;text-align:center;}
.orange { font-size:16px; color:#ff9900;}
.grey_bold { font-size:16px; font-weight:bold; margin-top:10px;}
.copy {font-family:Arial, Helvetica, sans-serif;font-size: 11px;padding: 0; margin:0;color:#666 }

/*=========Navigation===========*/
ul.nav {height:30px;background: url(../css/nav_bg.jpg) repeat-x;position:relative;font-family: Arial, Helvetica, sans-serif;font-weight:bold;	font-size:14px;	width:620px;overflow:hidden;margin-left: 3px;padding:0 0 0 10px;margin-bottom: 0px;}
.nav li.select, .nav li.current {margin:0;padding:0;list-style:none;white-space:nowrap;}
.nav li {margin:0; padding:0; height:auto; float:left;}
.nav li.select a {display:block;height:30px;float:left; padding:0 20px 0 0;text-decoration:none;line-height:30px;white-space:nowrap; color:#666;}
.nav li.current a {display:block;height:30px;float:left;padding:0 20px 0 0;text-decoration:none;line-height:30px;white-space:nowrap;color:#1d4d71;}
.nav li.select a:hover, .nav li.select li a:hover a {padding:0 20px 0 0;color:#1d4d71;}

/*==============================Lists===========================*/
ul.content { margin:0 30px; padding:0; list-style-position:outside; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666}

/*====================Thank You Table============================*/
.inner {width:620px;padding:5px 0;overflow:hidden;margin:5px 5px 5px 10px;}
.logo_float {float:left;padding-right: 5px;}
fieldset {border:none;}

/*=======================Misc Effects============================*/
.imgfloat {float:right;margin: 0 0 0 10px; padding:0}
.clear { clear:both;}


/*==========Contact Form================*/
fieldset {border:0;margin:0 10px;padding:0;width:360px;border:none;}
label {width:70px;text-align: right;margin-right: 0.5em;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#666666;background-color:#fff;}
input.text,textarea {color: #000;border: 1px solid #8cb2d9;display:inline; margin:5px 0}
input.submit {padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif;}

/*==========Brochure================*/
.brochure { width:618px; height:140px; margin:2px;	background-color:#f0f0f0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#003366}
.brochureinner {width:620px;padding:5px 0;overflow:hidden;margin:5px 5px 5px 8px;background-color:#f0f0f0;border:1px solid #333333;float:left;}
.br_lab {width:200px;font-family:Arial, Helvetica, sans-serif;color:#003366;padding:0;margin:2px;font-weight:bold;font-size:13px;background-color:#f0f0f0;}
.check { margin:2px;}
.br_copy {font-family:Arial, Helvetica, sans-serif;font-size: 11px;padding: 0; margin:0;color:#666; background-color:#f0f0f0; }
.logo_float {float:left;padding-right: 5px;}
