BODY{
 background-color :#000033;
 font-family:arial;
}

.menuTD{
	height:58px;
	width:194px;
	color:#000041;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:0px;
	padding-bottom:10px;
	
	
}

A.menu{
 color:#000041;
	font-family:arial;
	font-size:13px;
	
	text-decoration:none;
}

A.menu_top{
  color:#000041;
	font-family:arial;
	font-size:14px;
	
	text-decoration:none;
}

.menuTD_selected{
   background-Image : url('images/over_menu_item.jpg');
   height:58px;
	width:194px;
	color:#000041;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:0px;
	padding-bottom:10px;
}

.basicMenuTable{
	
	position:relative;
}

.subMenuTable{
	display:none;
	position:absolute;
	z-index:100;
	width:194px;
	top:146px;
	
	
}
/* hide from IE-mac \*/
* html .subMenuTable{
	display:none;
	position:absolute;
	z-index:100;
	width:194px;
	top:58px;
}
/* end hide */

.subMenuTable_selected{
	position:absolute;
	z-index:100;
	width:194px;
	top:146px;
}

/* hide from IE-mac \*/
* html .subMenuTable_selected{
	
	position:absolute;
	z-index:100;
	width:194px;
	top:58px;
}
/* end hide */

.subMenuTD{
	width:194px;
	height:28px;
	
}	

.mainTable{
	padding-left:1px;
	padding-right:1px;
}

.img_banner{
	margin-bottom:0px;
}

/* hide from IE-mac \*/
* html .img_banner{
	margin-bottom:-11px;
	
}
/* end hide */

.loginTable{
	padding-left:10px;
}

.loginHeading{
	padding-top:5px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFCC33;
}



.loginFields{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:white;
	padding-right:3px;
	padding-top:10px;
}

.loginInput{
	padding-top:10px;
}	

input{
	border:1px solid #FFCC33;
	
}

.loginLinks{
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	color:white;
	text-decoration:underline;
	vertical-align:middle;
}

A{
	
	color:white;
}

hr{
	color:white;
}

.mainTextTD{
	padding-top:25px;	
	width:500px;
	
}

.mainText{
	color:white;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	text-align:justify;
}

.mainTextBig{
	color:#FFCC33;
	font-size:27px;
	font-weight:bold;
}

.box{
	width:195px;
	height:195px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	
}


.boxHeading{
	color:#FFCC33;
	font-size:13px;
	font-weight:bold;
	
}

.boxImage{
	border:1px solid black;
	margin-bottom:-2px;
	margin-top:-4px;
}

.boxFooter{
	color:#CCFFFF;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	margin-top:2px;
}

.footerTD{
	color:#FFCC33;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	
}	

.TopLogoLinks{
	color:#FFCC33;
	font-size:11px;
	font-weight:bold;
}	

.footerTD a{
	color:#FFCC33;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-decoration:underline;
	padding-left:10px;
	padding-right:10px;
}	

.footerRightsTD{
	background-color:#666666;
	color:white;
	font-size:10px;
}

.searchTable{
	padding-left:10px;
	margin-bottom:10px;
	background-image: url('images/horz.jpg'); 
	background-position: top center; 
	background-repeat:no-repeat;
}

.searchTD{
	background-image: url('images/vert.jpg'); 
	background-position: center left; 
	background-repeat:no-repeat;
}

.loginTD{
  background-image: url('images/vert.jpg'); 
	background-position: center right; 
	background-repeat:no-repeat;
}

.searchHeading{
	padding-top:10px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFCC33;
}

.searchFields{
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	color:white;
	padding-right:3px;
	padding-top:10px;
}

.searchInput{
	padding-top:10px;
	
}	

.searchLinks{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:white;
	text-decoration:underline;
	
}

.Heading{
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFCC33;
}

A.heading{
  font-family:arial;
  font-size:13px;
  font-weight:bold;
  color:#FFCC33;
  text-decoration:none;
}

.pageHeading{
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFCC33;
}
p{
  font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:white;
}
.text,.main,.fieldKey,.boxText{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:white;
}
.disclaimer{
 font-family:arial;
	font-size:9px;
	font-weight:normal;
	color:white;
}
blockquote.text{
    font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:white;
	padding-left:0;
	border:1px solid white;
}
.contentTable{
	padding:10px;
	padding-top:20px;
	padding-bottom:0px;
	padding-right:20px;
}

.houseBox{
	margin-top:30px;
	
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:white;
}

.houseBoxHeadingLeft{
	text-align:left;
	width:50%;
}

.houseBoxHeadingright{
	text-align:right;
	width:50%;
}	

.houseBoxHeadingFooter{
	text-align:left;
	
}	

.houseImg{
	border:1px solid white;
}

li{
	list-style-position: inside;
}

.articleImg{
	float:left;
	vertical-align:top;
	margin-right:10px;
	margin-left:0px;
	margin-top:-10px;
	
}

.article{
	padding-top:25px;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:white;
}

.linkListing-heading{
	font-size:12px;
	font-weight:normal;
	color:white;
}	

.smallText{
  font-family :  Arial;
	font-size : 11px; 
	font-weight : normal;
	color: white;
}

.messageBox{
  font-family :  Arial;
	font-size : 11px; 
	font-weight : normal;
	color: white;
}

.messageStackError{
  font-family :  Arial;
	font-size : 12px; 
	font-weight : normal;
	color: #FFCC33;
}

.messageStackSuccess{
   font-family :  Arial;
	font-size : 12px; 
	font-weight : normal;
	color: #FFCC33;
}

.cssbuttonsubmit{
  background-Image : url('images/menu_item.jpg');
}

.cssbuttonsubmit_hover{
  background-Image : url('images/over_menu_item.jpg');
}

.cssbutton{
  background-Image : url('images/menu_item.jpg');
  width:50%;
  border:1px solid #FFCC33;
  min-height:18px;
  text-align:center;
  color:black;
  text-decoration:none;
}

.cssbutton_hover{
  background-Image : url('images/over_menu_item.jpg');
  width:50%; 
  min-height:18px;
  border:1px solid #FFCC33;
 
  cursor:pointer;
  text-align:center;
  color:black;
  text-decoration:none;
}

