/* CSS Document */

/* CSS Document */

img, div, p, li, ul, h1,h2,h3,h4{
  border:0px;
  margin:0;
  padding:0;
}
a{
  color: #75221c;
  text-decoration:none;
}
a:hover{
  color: #eda000;
}
a:active, a.active{
   color: #eda000;
}
p{
  margin: 0 0 25px 0;
}
h1{
  font-size: 16px;
  color: #75221c ;
  margin: 25px 0; 
}
h2{
  font-size: 14px;
  color: #75221c ;
  margin: 0 0 4px 0; 
}
h3{
  font-size: 12px;
  color: #75221c ; 
}

h3,h5{
  font-size: 12px;
  color: #75221c;
  margin: 0px 0 5px 0; 
  padding: 5px;
  text-align:center;
  width: 100%;
  background-color: #F7d456;
}
h5 { font-size: 15px; }
h4{
  font-size: 12px;
  color: #75221c;
  margin: 10px 0 5px 0;
}
ul{
  padding: 0 0 0 0;
}
hr{
  color: #a9a9a9;
  height:1px;
}

#colLeft{
  color: f7d456;
}
#colLeft h2{
  color: #ffffff;
}
body{
  background-color:#B8C7DC; 
  font-family: Verdana, Helvetica;
  color: #333;
  font-size: 13px;
  line-height: 130%;
  text-align:left;
  margin:0;
  padding:0;
}
#header a{
    display: block;
  margin:0;
  padding:0;
  font-size:0;
  line-height:0;
  background: url(../Images/Logo.png) no-repeat;
  height: 180px;
  overflow: hidden;
}
#search {
    height: 22px;
    overflow: hidden;
    float: left;
    display: inline;
    margin-top: 1px;
    margin-left: 5px;
}
#search label {
    display: none;
}
#search input {
    float: left;
    display: inline;
}
#search input.form-text {
    background: #fff url(images/structure/search-bg.png) repeat-x;
    width: 178px;
    height: 22px;
    overflow: hidden;
    padding: 0 4px;
    border: 0;
    margin: 0;
    line-height: 1;
}
#search .go {
    margin: 0;
    padding: 0;
}
#contentHolder{
  margin: 0 auto;
  width: 1000px;
  text-align: left;
  background-color: #B8C7DC;
/*background: url(images/structure/body-bg.png) repeat-y;*/
}

#mainNavigation {
	background-color:f7d456;
}

/* Changes color of border above Menu 
#mainNavigation {
  margin:0;
  padding:8px;
  background-color: #B8C7DC;
  font-size: 14px; 
}
#mainNavigation ul {
  padding: 0px 0 0 40px;
  float: left;
  display: inline;
}
#mainNavigation  li{
  padding: 5px;
  margin: 0 10px;
}
*/
/* Changes MENU ANCHOR Color
#mainNavigation li a{
  color: #00F;
  background-image:url('images/structure/arrow.jpg');
  background-position: right 5px;
  background-repeat: no-repeat;
   padding: 0 18px 0 0;
}
#mainNavigation li a:hover{
  color: #ffbf00;
  background-image:url('images/structure/arrowRL.jpg');
  
}
#mainNavigation li ul li a:hover, #mainNavigation li ul li a:active{
  color: #ffbf00;
  background-image: none !important;
  
}

#mainNavigation ul li ul li ul li {
    display: none !important;
}
 */
#mainContent{
  margin:0;
  padding:0;
  
}
#colLeft{
  margin: 0px;
  padding: 15px 0px 20px 0px;
  width: 229px;
  float:left;
  display: inline;
  text-align:center;
}
#colLeft ul{
  list-style:none;
  list-style-position:inside;
  padding: 0 0px 0 0px;
  margin:0;
}
#colLeft ul li{
  padding: 5px 0px; 
  margin:0;
}
#colLeft ul li a{
  color: #ffffff;
    margin:0;
  padding:0;
}
/*
#colLeft .block-block {
    -moz-box-shadow: 0px 0px 10px #333;
	-webkit-box-shadow: 0px 0px 10px #333;
	box-shadow: 0px 0px 10px #333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
	display: inline-block;
	padding: 0;
}
*/

#colLeft .block p {
    margin: 0;
    padding: 0;
}
#colLeft ul li a:hover{
  color: #94a8ee;
}
#colLeft ul li a.active{
  color: #94a8ee;
}
#colLeft #logo{
  margin: 0 0 0 15px;
}
#colRight{
  margin: 0px;
  padding: 15px 0px 15px 0;
  width: 539px;
  float:left;
  display: inline;
  overflow: hidden;
  margin-left: 6px;
  min-height: 600px;
  
}
#colRight img{
  
}

#colRight2 {
    width: 200px;
    overflow: hidden;
    float: left;
    display: inline;
    margin-left: 22px;
}

.bold{
  color: #75221c;
  font-weight:bold;
}
.boldItalic{
  color: #75221c;
  font-weight:bold;
  font-style:italic;
}
#footer{
  background-color: #f2d255;
  font-size: 11px;
  color: #822123;
  text-align:center;
}
#footer ul{
  list-style:none;
  padding: 15px;
}
#footer ul li{
  display:inline;
  padding: 0px 25px;
}

#footer a{
  color: #822123;
  text-decoration:none;
}
#footer a:hover{
  text-decoration:underline;
}

.cleaner{
  float:none;
  clear:both;
  height:0px;
  line-height:0px;
  font-size:0px;
}

/*
#mainNavigation ul li
{	
  float:left;
  display:inline;
  list-style: none;
}
#mainNavigation  ul li a
{	
  display: block;
  text-decoration: none;
  white-space: nowrap;
}
*/

/* Changes color of MENU Background */
/*
#mainNavigation  ul li ul
{	
  margin: 0;
  padding: 10px 0;
  position: absolute;
  visibility: hidden;
  background-color: #030;
  width:auto;
  text-align:left;
}
#mainNavigation  ul li ul li
{	
  float: none;
  display: inline;
  padding:0;
  margin:0;
}
#mainNavigation  ul li ul li a
{	
  width: auto;
  color: #ffffff;
  padding: 3px 20px;
  background-image: none;
  margin:0;
}
#mainNavigation ul  li ul li a:hover
{	
  background-image:url('images/structure/arrowRLinner.jpg');
  background-position: left center;
  background-repeat: no-repeat;
  background-color:#914e49;
  color: #ffffff;
}
#mainNavigation ul  li ul li a.active
{	
  background-image:none;
}
*/

.submitted{
  display:none;
  visibility: false;
}
tr.even, tr.odd {
  background-color:#ffffff;
}
td{
  padding: 5px;
}

#additionalInfo a {
  padding: 0px 0px 0px 30px;
  background-image:url('images/structure/star.jpg');
  background-position: left center;
  background-repeat: no-repeat;
}
#additionalInfo th {
  padding: 0 50px 20px 0px;
}
table{
  border-collapse: separate;
  width: 503px !important;
}

table img {
    padding: 10px;
}

/*
.img-left {
    float: left;
    margin: 0 10px 10px 0;
}

.img-right {
    float: right;
    margin: 0 0 10px 10pxss;
}
*/
.menu-block-1 {
    -moz-box-shadow: 0px 0px 10px #333;
	-webkit-box-shadow: 0px 0px 10px #333;
	box-shadow: 0px 0px 10px #333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
	display: inline-block;
	padding: 0;
	width: 174px;
	background-color: #f7d456;
	padding: 10px;
}
.menu-block-1 ul.menu {
    display: block; 
}
.menu-block-1 ul.menu li.leaf, .menu-block-1 ul.menu li.expanded {
    list-style-image: none;
    list-style-type: none;    
}
.menu-block-1 ul.menu li a, .menu-block-1 ul.menu li.leaf a {
    color: #75221c !important;
    display: block;
    text-align: right;
    background: none;
    padding: 6px !important;
}

.menu-block-1 ul.menu li.expanded a {
    margin: 0;
    padding: 0;
    background: url(../Images/menu-expanded.png) no-repeat 97% 62%;    
    padding-right: 16px !important;
    
}

.menu-block-1 ul.menu li.expanded ul li a {
   background: none;
}

.menu-block-1 ul.menu li.expanded ul li a {
    color: #000 !important;
    font-size: 90%;
}

.menu-block-1 ul.menu li.expanded ul li a:hover, .menu-block-1 ul.menu li a:hover, .menu-block-1 ul.menu li.leaf a.active {
    color: #fff !important;
    background-color: #75221c;
}

#block-block-4 iframe {
    margin: 0;
    padding: 0;
    width: 230px;
}

#contentHolder.layout-2col, #contentHolder.layout-1col {
	background-image: none;
	background-color: #999966;
}

#contentHolder.layout-2col #colRight {
	width: 750px;
}

#contentHolder.layout-1col #colRight {
	padding: 15px 12px;
	width: 976px;
	margin: 0;
}

#BottomBanner {
	background-color: #f7d456;
}
