html {height:100%;}
body {height:100%;margin:0;padding:0;background:#00131C url('../images/body_bg.if') repeat-x 0 bottom;}

p, form, h1, h2, h3, h4 {margin:0;}
ul, ol {margin-top:0;margin-bottom:0;}
img {border:0px;}
* {outline:none;}
.clear {clear:both;font-size:1px;}

table {border:0;border-collapse:collapse;}
table td {padding:0;}

body, a:link, a:visited, a:hover, a:active, input, select, textarea {font-family:verdana;}

.header, .wrapper {width:1002px;margin:0 auto;}
.call_us, .content_top, .footer {width:950px;margin:0 auto;}


/* Header */
.header {position:relative;top:0;left:0;z-index:1;min-height:186px;height:auto !important;height:186px;background:url('../images/head_bg.gif') no-repeat 0 0;}
.logo {position:absolute;top:0px;left:65px;z-index:5;font-size:10px;font-style:italic;color:#fff;}
.logo .img {padding:17px 0 0 25px;}
.logo .img img {width:200px;height:85px;}
.slogan {position:absolute;top:125px;left:80px;z-index:5;font-size:10px;font-style:italic;color:#fff;}

.running_line {height:37px;width:950px;margin:0 auto;overflow:hidden;position:relative;top:143px;left:0;z-index:5;background:url('../images/running_line.gif') repeat-x 0 bottom;border-top:1px solid #FF8F00;font-size:13px;color:#FFF;}
.running_line a:link, .running_line a:visited {color:#ff7700;text-decoration:none;}
.running_line a:hover, .running_line a:active {color:#fff;text-decoration:none;}
.running_line span {color:#FF8B00;}
.tickercontainer {width:908px;height:16px;overflow:hidden;position:absolute;top:8px;left:21px;z-index:10;}
.tickercontainer .mask {position:relative;left:0px;top:0px;overflow:hidden;}
ul.newsticker {position:relative;left:0;list-style-type:none;margin:0;padding:0;}
ul.newsticker li {float:left !important;margin:0;padding:0;}

#running_line {display:none;}

.menu {position:absolute;top:72px;right:29px;list-style-type:none;}
.menu li {position:relative;top:0;left:0;z-index:1;}
.menu a {position:relative;top:0;left:0;z-index:10;display:block;height:25px;padding:5px 0 0;text-align:center;}
.menu a:link, .menu a:visited {font-size:13px;color:#FFF;text-decoration:none;}
.menu a:hover, .menu a:active {font-size:13px;color:#464E3C;text-decoration:none;}

.nav_bg {position:absolute;top:0;left:0;z-index:5;height:30px;display:none;}

.nav_home, .nav_news {background:url('../images/m_home.gif') no-repeat 0 0;}
.nav_about {background:url('../images/m_about.gif') no-repeat 0 0;}
.nav_contact {background:url('../images/m_contact.gif') no-repeat 0 0;}

.menu div, .menu li {float:right;}
.menu div.m_clear, .menu li.m_clear {padding:5px 10px 0 11px;font-size:13px;color:#9C9C9C;}

.m_home, .m_news, .nav_home, .nav_news {width:64px;}
.m_about, .nav_about {width:88px;}
.m_contact, .nav_contact {width:100px;}

.menu .act .m_home:link, .menu .act .m_home:visited, .menu .act .m_home:hover, .menu .act .m_home:active,
.menu .act .m_news:link, .menu .act .m_news:visited, .menu .act .m_news:hover, .menu .act .m_news:active
{color:#464E3C;background:url('../images/m_home.gif') no-repeat 0 0;}

.menu .act .m_about:link, .menu .act .m_about:visited, .menu .act .m_about:hover, .menu .act .m_about:active {color:#464E3C;background:url('../images/m_about.gif') no-repeat 0 0;}
.menu .act .m_contact:link, .menu .act .m_contact:visited, .menu .act .m_contact:hover, .menu .act .m_contact:active {color:#464E3C;background:url('../images/m_contact.gif') no-repeat 0 0;}


/* Content */
.call_us {height:120px;margin:0 auto;}

.content_top {background:#00212E url('../images/cont_top.gif') no-repeat 0 0;}
.content {min-height:386px;height:auto !important;height:386px;padding:35px 0 0;background:url('../images/cont_bot.gif') no-repeat 0 bottom;font-size:11px;color:#AD9E75;}

.content .inner {padding:0 15px;}

.content .box {width:300px;float:left;margin:0 6px;}
.content .box_first {margin-left:13px;}

.content .box .title {padding:0 0 7px;}
.content .box .img img {border:5px solid #002C3C;}

.content .box .text {padding:15px 0 0;font-size:11px;color:#AD9E75;}
.content .box .text a:link, .content .box .text a:visited, .content .box .text a:hover, .content .box .text a:active {font-size:11px;color:#0391BF;text-decoration:none;}
.content .box b {color:#FF8D00;}

.content .box_act .img img {border:5px solid #FFF;}
.content .box_act .text a:link, .content .box_act .text a:visited, .content .box_act .text a:hover, .content .box_act .text a:active {color:#B6EEFF;}
.content .box_act b {color:#FFBE6C;}

.content .internal {padding:0 55px 50px;font-size:13px;color:#FFF;}
.content .internal .title {padding:0 0 21px;font-size:16px;font-weight:bold;color:#FFA212;}
.content .internal h4 {font-size:13px;color:#FFF;}
.content .internal .img_float_l {float:left;padding:0 24px 0 0;}
.content .internal .img_float_l img {border:5px solid #DACCA6;}
.content .internal a:link, .content .internal a:visited {font-size:13px;color:#b9eded;text-decoration:underline;}
.content .internal a:hover, .content .internal a:active {font-size:13px;color:#FFF;text-decoration:underline;}
.content .internal .invert a:link, .content .internal .invert a:visited {font-size:13px;color:#ffa212;text-decoration:underline;}
.content .internal .invert a:hover, .content .internal .invert a:active {font-size:13px;color:#fff;text-decoration:underline;}

/*
.contact_tab {margin:0 auto;}
.contact_tab td {padding:4px 5px 2px;vertical-align:top;}
.contact_tab td.field_name {padding-top:10px;}
.contact_tab input, .contact_tab textarea {background:#CFF5FF;border:1px solid #1C7691;font-size:12px;}
.contact_tab textarea {width:350px;height:100px;}
*/
.contact_tab {margin:0 auto;}
.contact_tab td {padding:4px 5px 2px;vertical-align:top;}
.contact_tab td.field_name {padding-top:10px;color:#fff;}
.contact_tab input, .contact_tab textarea {background:#CFF5FF;border:none;font-weight:bold;font-size:13px;color:#061B38;}
.contact_tab input {height:17px;}
.contact_tab textarea {height:100px;}
.contact_tab span {color:#fff;}

.contacts {padding:0;}
.contacts .title {padding:25px 0 10px !important;}
.contacts .title h3 {font-size:14px;color:#FFF;}
.contacts ul {margin:0;padding:0;list-style-type:none;}
.contacts ul li {margin:0;padding:0;}
.contacts ul li span {color:#FFF;margin-left:6px;}

input.submit {height:29px;background:#CFF5FF;border:none;cursor:pointer;padding:0 20px;font-weight:normal;font-size:13px;color:#2C001C;}

.news {width:880px;margin:0 auto;background:#FFF url('../images/news_grad.gif') repeat-x 0 bottom;}
.news_bg {min-height:310px;height:auto !important;height:310px;background:url('../images/news_bg.gif') no-repeat 0 0;}
.news_bg .title {color:#08384a;}
.news_bot {height:34px;}
.content .news .title {padding:23px 0 0 21px;font-size:16px;font-weight:bold;}

.news ul.category {margin:20px 0 0 21px;padding:0;list-style-type:none;color:#08384a;}
.news ul.category li {margin:0;padding:0;color:#08384a;}
.news ul.category li h3 {font-size:13px;color:#08384a;}

.news ul.category ul {margin:0 0 15px;padding:0;list-style-type:none;}
.news ul.category ul li {margin:0;padding:0;}
.news ul.category a:link, .news ul.category a:visited {color:#041a28;text-decoration:underline;}
.news ul.category a:hover, .news ul.category a:active {color:#08384a;text-decoration:none;}

.news_item {padding:10px 30px 30px 21px;color:#08384a;font-size:13px;}
.news_item .date {padding:5px 0 15px;color:#08384a;font-size:11px;}
.content .news_item .title {padding:0;color:#041a28;}
.content .news_item .title h2 {font-size:13px;}
.content .news_item .text {padding:15px 0 0;}

.home_slogan {width:926px;margin:0 auto;padding:15px 0 23px;}
.home_slogan img {width:926px;height:125px;}

.ok_msg {color:#37FF00;}
.e_msg {color:#FF0000;}

.img_border {border:5px solid #00212E;}

.hr1, .hr2 {color:#ff8d00;background-color:#ff8d00;border:0;height:1px;width:80%;}
.hr1 {margin-bottom:10px;margin-top:25px;}
.hr2 {margin-bottom:30px;}
.hr3 {color:#fff;background-color:#fff;border:0;height:1px;width:80%;margin-top:20px;margin-bottom:30px;}
.hr4, .hr5 {color:#ff8d00;background-color:#ff8d00;border:0;height:1px;width:95%;}

/* Footer */
.footer {margin-top:6px;margin-bottom:6px;padding:11px 0 7px;background:url('../images/foot_line.gif') no-repeat 0 0;color:#0391BF;font-size:10px;}
.footer .left {float:left;}
.footer .right {float:right;text-align:right;}
.footer .right a:hover, .footer .right a:link, .footer .right a:active, .footer .right a:visited {color:#0391BF;font-size:10px;text-decoration:underline;}


/* MVI CSS */
.bio_photo {border:5px solid #E27C1C;}

.bioemail a:link, .menu a:visited {color:#E27C1C;text-decoration:none;}
.bioemail a:hover, .menu a:active {color:#FFF;text-decoration:underline;}

.ind20 {margin-left:20px;}

#maincol p{line-height: 140%;margin-bottom: 14px;}
#employcol p{margin-bottom: 30px;margin-left:20px;}
#employ h3 {color:#E27C1C;margin-bottom:6px;}

.invert a:link, .invert a:visited {font-size:13px;color:#E27C1C;text-decoration:underline;}
.invert a:hover, .invert a:active {font-size:13px;color:#fff;text-decoration:underline;}

.form_bg	{
	width:610px;
	height:460px;
	background:url('../images/chart.png') no-repeat 0 0;
	margin:0 auto;
    overflow:hidden;
}

.history_tab {margin:0 auto;}
.history_tab td {padding:4px 5px 2px;vertical-align:top;}
.history_tab td.field_name {padding-top:10px;color:#fff;}
/* .history_tab input, .history_tab textarea {background:#CFF5FF;border:none;font-weight:bold;font-size:13px;color:#061B38;}
.history_tab input {height:17px;} */
.history_tab textarea {height:100px;}
.history_tab span {color:#fff;font-weight:bold;}
.history_tab .staffname {color:#b9eded;}

.history_imgtab {margin:0 auto;}
.history_imgtab h2 {padding-top:20px;vertical-align:middle;color:#fff;text-align:center;font-size:20px;}
.history_imgtab td {padding:4px 5px 2px 5px;vertical-align:top;color:#b9eded;}
.history_imgtab td.field_name {padding-top:10px;color:#fff;}
.history_imgtab td.col1 {display: block;margin-left: 0;margin-left: auto;}
.history_imgtab td.col2 {color:#b9eded;font-size:16px;text-align:left;}
.history_imgtab td.col3 {display: block;margin-left: auto;margin-right: 0;}
.history_imgtab textarea {height:100px;}
.history_imgtab span {color:#60a5b2;font-weight:bold;margin-left:90px;}

.lftbrd {display: block;margin-left: 0;margin-right: auto;border:4px solid #fff;margin-bottom:25px;}
.rtbrd {display: block;margin-left: auto;margin-right: 0;border:4px solid #fff;margin-bottom:25px;}

.history_imgtab2 {margin:0 auto;}
.history_imgtab2 h2 {padding-bottom:20px;padding-top:20px;vertical-align:middle;color:#fff;font-size:20px;}
.history_imgtab2 td {padding:4px 5px 2px 5px;vertical-align:top;color:#b9eded;}
.history_imgtab2 td.field_name {padding-top:10px;color:#fff;}
.history_imgtab2 td.col1 {text-align:center;}
.history_imgtab2 td.col2 {width:30px;}
.history_imgtab2 td.col3 {text-align:center;}
.history_imgtab2 td img {border:3px solid #FFF;}
.history_imgtab2 textarea {height:100px;}
.history_imgtab2 span {color:#60a5b2;font-weight:bold;}

.POOO a:link, .POOO a:visited {font-size:13px;color:#e27c1c;text-decoration:none;}
.POOO a:hover, .POOO a:active {font-size:13px;color:#FFFFFF;text-decoration:none;}
.POOO {position:absolute;top:105px;right:27px;padding-right:15px;}
.POOO {font-size:13px;color:#9C9C9C;text-decoration:none;}

.history_header {text-align:center;text-decoration:underline;font-weight:bold;font-size:1.4em;;}

.running_line li {padding-left:20px;padding-right:20px}