html  {font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif; color:#515050; line-height: 150%}

body  {font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif; color:#515050; margin: 0px; background-color:#5C83AC; line-height: 150%;}

.homeText {color:#515050;}

.homeHeader {font:18px Times New Roman, Times, serif, Verdana, Arial, Helvetica, Geneva, sans-serif; color:#23466F; height: 25px; vertical-align: top; margin: 0px 0px 5px 15px;}

.homeNewsHeader {font:18px Times New Roman, Times, serif, Verdana, Arial, Helvetica, Geneva, sans-serif; color:#CB711A; height: 25px; vertical-align: top; margin: 0px 0px 5px 5px;}

.homeSubhead {color:#23466F; font-weight:bold; margin: 6px 0px 13px 0px;}

p {font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif; color: #474747; line-height: 150%;}

div {font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif; color: #474747;}

td {font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif; color: #474747;}

h1 {font-size:17px; color:#2B4E75; font-weight:bold; margin: 25px 0px 0px 0px;}

h2 {font-size:13px; color:#2B4E75; font-weight:bold;}

h2.big {font:16px Trebuchet MS, Geneva, Arial, Verdana, Helvetica, sans-serif; color:#2B4E75; font-weight:bold; line-height: 130%; padding-bottom: 10px;}

h3 {font-size:12px; color:#BF7213; font-weight:bold; text-align: left; margin: 10px 0px 12px 0px;}

h3.big {font:15px Trebuchet MS, Geneva, Arial, Verdana, Helvetica, sans-serif; color:#BF7213; font-weight:bold; text-align: left; margin: 10px 0px 12px 0px;}

ul {font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 160%; margin-left: 5px; padding-left: 15px; list-style-image: url('../../images/arrow2.gif');}

ol {font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 16px; line-height: 160%;}

hr {border-top: #B6B6B6 1px dashed; border-bottom: none; height: 1px; margin: 20px 0px 20px 0px;}

hr.box {margin: 8px 0px 4px 0px;}

hr.top {border-top: #B6B6B6 1px dashed; border-bottom: none; height: 1px; margin: 15px 0px 0px 0px;}

.featured {font-size:13px; color:#2B4E75; font-weight:bold; margin: 10px 0px 0px 30px;}

.price {font-size: 14px; color:#cc0000; font-weight:bold; text-align: center;}

.list {font-size: 10px; color:#474747; margin: 3px 0px 0px 0px; text-align: center;}

.tcell {font-size:11px; color:#515050; border: 1px solid #CCCCCC; width: 228px; vertical-align: top;}

.tcellsp {width: 10px;}

.tdiv {margin: 10px 10px 6px 10px; vertical-align: top; text-align: center;}

.actionLink {margin:20px 0px 25px 0px; color:#666666;}

.copy {font-size:10px; color:#666666;}

.headerTopBg {width: 164px; background-color: #21456E; padding: 10px 0px 10px 6px;}

.headerSideBg {width: 164px; background-color:#698DB4; padding: 10px 0px 10px 6px;}

.headerSide {font-size:10px; color:#ffffff;}

.subhead {color:#D65A00; font-weight:bold;}

.search {font: 10px Verdana, Arial, Helvetica, Geneva, sans-serif; color:#41423E; width: 104px; border: 1px solid #9BACBF;}

a {color:#5c7b9d; text-decoration:underline;}
a:Hover {text-decoration:none; color:#CB711A;}

a.action {color:#5c7b9d; text-decoration:none;}
a.action:Hover {text-decoration:underline; color:#CB711A;}

a.bottomNav {font-size:10px; color:#ffffff; text-decoration:none; font-weight:normal;}
a.bottomNav:Hover {text-decoration:none; color:#23466F;}
a.bottomNavOn {font-size:10px; color:#2B4E75; text-decoration:none; font-weight:normal;}
a.bottomNavOn:Hover {text-decoration:none; color:#2B4E75;}
.bottomNavSep {font:10px Verdana, Arial, Helvetica, Geneva, sans-serif; color:#ffffff; line-height: 15px; text-decoration:none; font-weight:normal; margin: 0px 10px 0px 10px;}

a.sideLink {font-size:9px; color:#515050; text-decoration:none;}
a.sideLink :Hover {text-decoration:none; color:#D65A00;}

a.homeHeader {font:18px Times New Roman, Times, serif, Verdana, Arial, Helvetica, Geneva, sans-serif; color:#2b4e75; text-decoration:none;}
a.homeHeader:Hover {text-decoration:none; color:#CB711A;}

div.secNav {font-size:10px; display: block;}

div.secNav a {font-size:10px; display: block; color: #2C6C93; display: block; text-decoration: none;  padding: 4px 4px 4px 10px;}

div.secNav a:hover {font-size:10px; color: #CB711A; background-color: #ffffff; text-decoration: none;}


div.secNavOn {font-size:10px; color:#CB711A; display: block; background-color: #ffffff;}

div.secNavOn a {font-size:10px; color: #CB711A; display: block; text-decoration: none;  padding: 4px 4px 4px 10px;}

div.secNavOn a:hover {color: #CB711A; text-decoration: none;}


div.secNavMain {font-size:10px; color:#2B4E75; background-color: #C9DBE4; font-weight:bold; display: block;}

div.secNavMain a {font-size:10px; font-weight:bold; display: block; color: #2B4E75; display: block; text-decoration: none;  padding: 10px 4px 4px 4px;}

div.secNavMain a:hover {font-weight:bold; color: #CB711A; background-color: #ffffff; text-decoration: none;}


div.secNavMainOn {font-size:10px; color:#CB711A; font-weight:bold; display: block; background-color: #ffffff;}

div.secNavMainOn a {font-size:10px; font-weight:bold; display: block; color: #CB711A; display: block; text-decoration: none;  padding: 10px 4px 4px 4px;}

div.secNavMainOn a:hover {color: #CB711A; text-decoration: none;}


div.sideNav {font-size:10px; background-color: #E4EDF1; display: block;}

div.sideNav a {font-size:10px; display: block; color: #2C6C93; display: block; text-decoration: none; padding: 4px 4px 4px 4px;}

div.sideNav a:hover {color: #CB711A; background-color: #ffffff; text-decoration: none;}


.p_topmenu {width: 660px; margin: 5px 0 5px 0; padding: 0; display: block;}

.p_topmenu ul {list-style: none; width: 660px; height: 20px; display: block; margin: 0; padding: 0; border: 0;}

.p_topmenu ul li {float: left; margin: 0 20px 0 20px; height: 18px; width: 120px !important; width /**/: 160px; display: block;}

.p_topmenu ul li a {height: 18px; background-color: #c9dbe4; display: block; border: 1px solid #091F62; color: #2b4e75; text-align: center; text-decoration: none;}

.p_topmenu ul li a:hover{background-color:white ; border: 1px solid #091F62; color: #D15700; text-align: center; text-decoration: none; font-weight: normal;}

#shadowLeft {background-image: url('/images/shadow_left.jpg'); width: 12px;}

#shadowRight {background-image: url('/images/shadow_right.jpg'); background-repeat: repeat-y; width: 12px;}

#header {background-image: url('/images/header_bg.jpg'); background-position: 20px top; background-repeat: no-repeat; height: 35px;}

#homePic {background-image: url('/images/home_pic_bg.gif'); background-repeat: repeat-x;}

#homeSeparator {background-image: url('/images/home_separator.gif'); background-repeat: repeat-x;}

.boxsm {text-align: left; vertical-align: top; padding: 0px 0px 5px 0px;}

.check {background-image: url(../images/icons/check.gif); background-repeat: no-repeat; background-position: -1px 3px; font-size: 10px; padding-left: 15px; line-height: 13px; margin-top: 7px;}

.copyright {font-size:10px; color:#ffffff;}

.boxdesc {margin: 5px 0px 10px 0px; font-size: 10px; color: #333333; text-align: left; line-height: 15px;}
