body {font-family: Arial, Helvetica, sans-serif;margin:20px 0 20px 0; text-align: center; color:#616161; font-size: 11px; background:#ddd; line-height:16px;   }
.outer {width: 763px;       margin-left: auto;    margin-right: auto; margin-top:0px; text-align:left; border:1px solid #ddd; padding:6px; background:#fff;}
td {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#616161; line-height:15px;}
a  {color:#5a5c5e; text-decoration:none; cursor:pointer}
a:active  {color:#af4139; text-decoration:none; cursor:pointer}
a:visited {color:#af4139; text-decoration:none;   cursor:pointer}
a:hover {color:#b04a43; text-decoration:underline; cursor:pointer}
form {margin:0px; padding:0px;}
p {line-height:17px}
.fl {float:left;}
.fr {float:right;}
h1, h2, h3, h4, h5 {margin:0; padding:0}
.clearer { clear: both; font-size: 1px; line-height: 1px; height: 1px; margin-bottom: -1px;}
input {font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:11px; }
textarea {font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; }
#greybar {background:#dbdcdd; margin-top:6px; height:20px; line-height:20px;  font-size:1px;margin-bottom:20px;}
.marg8 {margin-top:10px;}
.blue11 { font-style:italic;}
a img {border:0;}
a:hover img{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }
.red-asterisk {color:#990000;}


#navheader {height:106px; background: url(../images/nav/grey_line.gif) repeat-x;}
#navheader .fl {float:left; padding-top:28px; padding-left:26px;}
#navheader .fr {float:right; padding-top:28px; padding-right:26px;}

#intro_image {border-bottom:6px solid #e1e1c9; padding-bottom:6px;}
#footer {height:10px; background:url(../images/nav/foot_bg.gif) repeat-x; padding:13px 26px 20px 18px;}

#top_nav {height:35px; padding-left:33px; padding-top:7px;}
#top_nav ul {margin:0; padding:0; list-style:none;}
#top_nav li {float:left; display:inline; margin-right:35px; font-size:13px;}
#top_nav li a { display:block; padding:3px 0 2px 0;color:#616161;}
#top_nav li a:hover { border-bottom:2px solid #b12116; text-decoration:none; color:#616161;}

#top_nav li.on a { display:block; padding:3px 0 2px 0; border-bottom:2px solid #b12116; text-decoration:none; color:#616161;}
#top_nav li.on a:hover { border-bottom:2px solid #01949e; text-decoration:none; color:#616161;}


#home_features {height:230px; padding:20px 0 20px 20px;}
#home_features a, a:hover {text-decoration:none;color:#616161; }
#home_features .box1 {float:left; width:229px; margin-right:19px;}
#home_features .title {margin-top:17px; border-top:3px solid #01949e;}
#home_features .content {background:url(../images/headers/bot_bg_home.gif) no-repeat; height:33px; padding:10px 13px 10px 13px;}

#main_content { padding:20px 12px 20px 12px;}

#nav_footer  {margin-bottom:4px;}
#nav_footer ul {margin:0; padding:0; list-style-type:none;}
#nav_footer li {margin-right:8px; display:inline;color:#aa4037;}
#nav_footer li a {color:#aa4037; font-weight:bold}


#top_title {margin-bottom:12px;border-bottom:1px solid #ddd; padding-bottom: 7px}
#top_title p {margin:0; }
#top_title a {color:#af4139;}
#cont_left {background:url(../images/info/a_symbol.gif) no-repeat bottom left;}
#cont_left  a {color:#af4139;}
#cont_left p {margin-top:0; line-height:19px;}
#cont_right {float:right; width:220px; padding-right:4px;}
#cont_right img {margin:0 0 6px 0;}
.cont_side { background:url(../images/info/banner_bg.gif) no-repeat; height:58px; font-size:14px; color:#00939e; padding-top:5px; text-align:center; width:225px}
.cont_side p {font-size:11px; margin:0; color:#616161;}
#cont_right .cont_side a {color:#00939e;}
#cont_right .cont_side a:hover {color:#666; text-decoration:none;}
#cont_left {float:left; width:490px; clear: both;}
#cont_left .gray { text-decoration:underline; color:#616161}
#cont_leftside {float:left; width:355px; clear: both;}
#cont_leftside p { padding:5px 0 0 0; line-height:18px; }
#cont_rightside {float:right; width:345px; padding-right:14px;}
#cont_rightside p { padding:5px 0 0 0; line-height:18px; }
#cont_leftside strong { font-size:14px;}
#cont_rightside strong { font-size:14px;}
#cont_left_vac {float:left; width:410px; clear: both;}
#cont_left_vac h4 	{ margin-bottom:15px; font-size:16px; line-height:18px; color:#b12116;}
#cont_left_vac strong { font-size:14px; line-height:18px;}
#cont_left_vac p { margin:0; padding:3px 0 10px 0; font-size:12px; line-height:16px;}
#cont_left_vac ul { margin:0; padding:0 0 10px 20px;}
#cont_left_vac .back { color:#af4139; font-size:14px; font-weight:bold;}
#cont_right_vac {float:right; width:300px; padding-right:4px;}
.cont_side_vac { background:url(../images/info/banner_vac_bg.gif) no-repeat; height:70px; font-size:14px; color:#00939e; padding-top:5px; text-align:center; width:300px}
.cont_side_vac p {font-size:11px; margin:0; color:#616161;}
.cont_side_vac a { color:#00939e;}
.cont_float_1		{ margin:0; padding:0; float:left; width:237px;}
.cont_float_1 ul 	{ margin:0; padding:5px 5px 5px 5px; list-style:none;}
.cont_float_1 a 	{ color:#5c5c5c}
.cont_float_1 a:hover	{ text-decoration:underline;}
.cont_float_2		{ margin:0 0 0 10px; padding:0; float:left; width:237px;}
.cont_float_2 ul 	{ margin:0; padding:5px 5px 5px 5px; list-style:none;}
.cont_float_2 a 	{ color:#5c5c5c}
.cont_float_2 a:hover	{ text-decoration:underline;}
.cont_float_2 .mailto		{ font-size:12px; color:#b12116}
.cont_float_1 h2 {text-transform: uppercase; }

#int_feat {height:245px; padding:20px 0 20px 20px;}
#int_feat a, a:hover {text-decoration:none;color:#616161; }
#int_feat .box1 {float:left; width:176px; margin-right:13px;}
#int_feat .title {margin-top:11px; border-top:3px solid #01949e;}
#int_feat .title2 {margin-top:10px; border-top:3px solid #01949e;}
#int_feat .content {background: url(../images/info/grey_bg.gif) no-repeat; height:51px; padding:10px 13px 10px 13px;}
#int_feat .content2 {background: url(../images/info/grey_bg2.gif) no-repeat; height:17px; padding:11px 13px 10px 13px;}
#int_feat .box1 .ct {
	padding-top: 14px;
}

.searchbox  { width:300px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; border: 1px solid #ccc; padding:6px;}
.warning    { font-size:12px; color:#b12116}