body {margin: 0; background: #d5cec8; font-family: "Cambria", Tahoma, Helvetica, Arial, sans-serif;}

.text1 {font-family: "Cambria", Tahoma, Helvetica, Arial, sans-serif; font-size: 15px; color: #333333;}

.text1bold {font-family: "Cambria", Tahoma, Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #333333;}

.text2 {font-family: "Cambria", Tahoma, Helvetica, Arial, sans-serif; font-size: 18x; color: #333333;}

.text3 {font-family: "Cambria", Tahoma, Helvetica, Arial, sans-serif; font-size: 14px; color: #333333;}

h1 {font-family: "Cambria", Tahoma, Helvetica, Arial, sans-serif; font-size: 19px; color: #333333; font-style: normal; font-weight: bold; font-variant:small-caps;}

h2 {font-family: "Cambria", Tahoma, Helvetica, Arial, sans-serif; font-size: 18px; color: #333333; font-style: normal; font-weight: bold; font-variant:small-caps;}

.heading1 {font-family: "Cambria", Tahoma, Helvetica, Arial, sans-serif; font-size: 20px; color: #333333; font-style: normal; font-weight: bold; font-variant:small-caps;}

.table-style{ border: 1px solid #333333;}

.listing {margin: 0px 0px 10px; padding: 0; height: auto; width: 900px; border-bottom: 2px solid #333333;}	

#header {width: 980px; height: 350px; margin: 0 auto;}

#menu-wrapper {width: 980px;height: 30px;margin: 0 auto;background:#B40404;}

#contents {width: 980px;text-align: left;margin: 0 auto;background:#F1F1E9;}

#footer {width: 980px;height: auto;padding: 5px 0px 5px 0px;text-align: center;margin: 0 auto;background:#B40404;color: #FFFFFF;}

#latestnews{position:relative;width:235px;border:2px solid #333333;padding:10px;background-color:#E4E1D0;height: auto;}

/* style for the drop down menu */
div#nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 500;
  position:relative;}
div#nav ul {padding:0px; margin:0px; list-style: none; z-index:50;}
a:hover { color:#999999}
.very_main {width:100%; height: 100%; float:none}
.mainest {width:1000px; float:none }
.flash { width:1000px}
.blue { color:#3155c8; text-decoration:underline}
.blue a { color:#3155c8; text-decoration:underline}
.red { color:#d3201f; text-decoration:underline}
.red a { color:#d3201f; text-decoration:underline}
.read_more { width:80px; float:right}
.read_more a {color:#d3201f; text-decoration:underline} 
.form_text { width:150px;  margin-top:5px; padding-left:5px; color:#6d6d6d; font-weight:bold}
.pod_style { width:276px}
.form_style {border:1px; border-style:solid;   border-color:#cccccc; font-family: Tahoma, Arial; font-size:11px;  height:15px; border-top:2px; border-top-style:solid; border-top-color:#656565; border-left:2px; border-left-style:solid; border-left-color:#656565; width:275px; }


div#nav a {color: #fff; font-size:12px;display: block;font-weight: bold;padding:7px 15px 7px 15px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;}

div#nav a:hover {color:#ffffff;background: #BC0303;}

div#nav li li {display: block; float: none;background: #BC0303; border: 1px solid #ffffff;text-align:left;padding:6px 6px 6px 12px;margin:0px;}

div#nav li li:hover {background: #000000;}

div#nav li li a {font-weight: bold;border:none;margin:0px;padding:0px;color:#fff;width:165px;}

div#nav li li a:hover {color:#ffffff;background: #000000;}

div#nav li { /* all list items */cursor: default; float: left;padding:0px;margin:0px;}

div#nav li ul { /* midlevel lists */ background: #820101;position: absolute;left: -999em;margin:0px;padding:0px;}

/* third-and-above-level lists */
div#nav li ul ul {position: absolute;margin:-22px 0px 0px 155px;}

div#nav li:hover ul ul, #nav li.sfhover ul ul {left: -999em;}

div#nav li:hover ul, div#nav li li:hover ul, div#nav li.sfhover ul, div#nav li li.sfhover ul { /* lists nested under hovered list items */left: auto;}
