body {background: #fff; color: #333; font-family: Arial, sans-serif; font-size:11px; text-align: center; margin:0px; border-style:none;}
body.pop {background: #28281E; color: #999; font-family: Arial, sans-serif; font-size:11px; text-align:left; margin:8px; border-style:none;}
body.generic {background: #28281E; color: #fff; font-family: Arial, sans-serif; font-size:11px; text-align:center; margin:8px; border-style:none;}
body.map {border:0; margin:0; padding:0;}

#container {
  margin: 0 auto;
  padding: 0px;
  width: 850px;
  height: 100%;
  border-style: none; 
  border-width:0;
  }

h2 {
color:#fff;
font-size:18px;
}

h3 {
color:#000;
font-size:18px;
}


hr {
border: none 0;
border-top: 1px dashed #000;
border-color:#000000;
width: 100%;
height: 1px;
}

div.popup_intro {color:#CCFF00; font-size:14px; line-height:18px; font-weight:bold;}
div.popup_mainbody {color:#999999; font-size:11px; line-height:14px;}
div.greenline {border-style: solid; border-width:0px 0px 1px 0px; border-bottom-color:#ccff00;padding-top:20px;}
b.green {color:#ccff00;}

div.main_text {float:left; width:600px; text-align:justify; padding-top:10px; padding-bottom:20px;
border-style: solid; border-width:0px 1px 0px 0px; border-right-color:#ccff00; height:100%;}

div.main_text_generic {float:left; width:800px; text-align:justify; padding-top:10px; padding-bottom:20px; height:100%;}

div.right_text {text-align:left; width:247px; float:left; padding-top:10px; padding-bottom:20px; color: #333; font-family: Arial, sans-serif; font-size:11px; line-height:14px; margin-left:2px;}

div.right_content { margin-left:2px; text-align:justify;}
div.content_title {margin-left:0;}

div.content_holder {width:500px; margin-left:70px;}

div.right_title {color: #333; font-family: Arial, sans-serif; font-size:11px; line-height:14px;}

div.footback{height:26px;text-align:center; width:100%;}
div.footer {background:#28281E; padding:6px; width:850px; text-align:left; color: #ccff00; }

img.arrow_style {margin-left:20px; margin-right:18px; float:left;}
img.white_space  {margin-bottom:5px;}

a { color: #00337F; text-decoration: none;}
a:active	{ color: #00337F;text-decoration: none;}
a:visited	{ color: #00337F;text-decoration: none;}
a:hover	{ color: #FFFFFF; background-color:#00337F; text-decoration: none;}

a.footer	{ color: #ccff00;text-decoration: underline;}
a:active.footer	{ color: #cccc99;text-decoration: underline;}
a:visited.footer	{ color: #ccff00;text-decoration: underline;}
a:hover.footer	{ color: #cccc99; text-decoration: underline;}

a.second_level	{ color: #ccff00;text-decoration: underline; font-size:10px;}
a:active.second_level		{ color: #cccc99;text-decoration: underline;}
a:visited.second_level		{ color: #ccff00;text-decoration: underline;}
a:hover.second_level		{ color: #cccc99; text-decoration: underline;}

img.badge {padding-top:15px; padding-bottom:15px; margin-right:20px; float:right;}

.intro {
  display:block;
  color: #333;
  font-size: 11px;
  line-height:14px;
  font-weight: bold;
}

.email_form {margin:-5px; display: inline;}

.button {border-style:solid; border-color:#CCCC99; background-color:#CCCC99; color:#000000; font-size:11px; font-weight:bold; margin-left:20px;}

.inputs {border-style:solid; border-color:#000000; border-width:1px; background-color:#FFFFCC; color:#000000; font-size:11px;}

.indent {margin-left:20px;}

td {font-size:11px;}

ul.arrow_bullets li {list-style-image: url(images/arrow_bullet.jpg); list-style-type: circle;}

/* Begin Tooltips Definition */
a.info {
   position:relative;
}
a.info span.tt {
   display:none;
}
a.info:hover span.tt { 
   display:block;
}
/* End Tooltips Definition */

/*Tooltips Formatting */

a.info:hover span.tt { 
   position:absolute;
   top:2em; 
   left:2em; 
   width:30em;
   border:1px solid #000;
   background-color:#F8F8CB; 
   color:#000;
   text-align:left;
   padding:6px;
}
.lefty {padding:2px; text-align:left; font-size:11px;background-color:#FFFFFF; border:1px solid #CCFF00;width:150px;}

.contact_table td{
vertical-align:top;
padding-right:30px;
padding-bottom:10px;
font-size:1.2em;
}


.contact_table td a:link	{ color: #00337F;text-decoration: underline;}
.contact_table td a:active{ color: #00337F;text-decoration: underline;}
.contact_table td a:visited	{ color: #00337F;text-decoration: underline;}
.contact_table td a:hover	{ color: #00337F; background-color:#CCFF00; text-decoration: none;}
