
/* --- Begin Body ---------- */
body {
   margin: 0;
   padding: 0;
   font-family:Verdana, Tahoma, Arial, Serif;
   text-align: center;
   line-height:normal;
  
   voice-family: "\"}\""; 
   voice-family: inherit;
   
   font-size: 12px;
   background-color:#f6f6f6;
   
   background-image:url(images/bg.jpg);
   background-repeat:repeat-x;
   background-position:bottom;
  
   color:#333;  

}
/* --- End Body ----------- */


/* --- Begin Body wrapper ---------- */
#bodywrap {
   position: relative;
   margin: 0 auto ;
   padding:0;	
   text-align: left;
   background-color:#f3f2f2;  		
   /* box model hack - dont edit this part*/
   width: 800px;
   voice-family: "\"}\""; 
   voice-family: inherit;
   width: 800px;	
}
/* --- End Body wrapper ----------- */


/* --- Hack for Opera Browser - Making sure Opera render 776px width ----- */

html>body #bodywrap { 
   width: 800px;
}


/* --- Begin Headline news h2 title ----------- */
h1 {
   font-size: 1.5em;
   color: #a5373b;
   padding: 4px 0 0 0;
   padding-left:10px;
   font-family: 'Lucida Grande', 'Trebuchet MS', sans-serif;	
  	
}
h2 {
   font-size: 1.3em;
   color: #7c3f12;
   padding: 4px 0 0 0;
   margin: 0;
   font-family: 'Lucida Grande', 'Trebuchet MS', sans-serif;	
   border-bottom:#c7c7c7 1px dashed;	
}
/* --- End Headline news h2 title ------------ */


/* --- Handle body Links -------------------- */
a {
  text-decoration: none;
}
a:link {
   color: #c13f46;
}
a:visited {
   color: #c13f46;
}
a:hover {
   color: #9c6e66;
   text-decoration:underline;
}
a:active {
   color: #5B739C;
}
/* --- End Handle body Links -------------------- */


/* --- Handle all paragraph section in the body -------- */
p {
  margin-top: 0;
  margin-bottom: 1.5em;
  line-height: 1.5em;	
}
/* --- End Handle all paragraph section in the body --- */


/* --- Header Logo Section ----------------------- */
#header {
   height: 295px;
   margin:0 0 0 0;	
   border:0px solid;	
   border-bottom-width:0px;
   width: 800px;
   padding:0;	
   background: #fff url(images/header.jpg) no-repeat left top;
   position:relative;		
}
/* --- Container for Header Top Right Search Section -------- */
#header h1 {
   float: right;
   text-align:left;
   color: #fff;
   font-size: 11px;
   margin:0px auto;
   padding-top: 6px;
   padding-right: 15px;	
}
/* --- End Container for Header Top Right Search Section -------- */


/* --- Begin Top Blue Navigation Menu ---------- */
#mainnav {	
   background:#904813;
   float: left;
   margin-left: 0px;
   margin-right: 0px;
   width:100%;   
   border:solid #477B03;
   border-width:1px 0;
}
#mainnav h1{	
   font-size:16px;
   color:#4B637F;
   text-transform:uppercase;
   padding-left:5px;
   padding-bottom:3px;
}






/* --- End Top Blue Navigation Menu --------- */


/* --- Begin Middle Main Container ----------- */
#maincont {
   float: left;
   width: 770px;
   margin: 0 0 0 6px;	
   display:inline;
   background-color:#f3f2f2;
   
}

/* --- End Middle Main Container ----------- */



/* --- Begin Footer ----------------------------------- */
#footer {
   clear: both;
   text-align: center;
   vertical-align:middle;
   width: 780px;
   color: #ffffff;
   font-size: 0.9em;		
   padding:5px 10px;
   background-color: #a5373b;
   height:35px;
  
             	
}
#footer strong {
   color:#fff;
}
#footer a {
   color:#fff;
   font-weight:normal;	
   text-decoration:none;
}
#footer a:hover {
   color:#fff;
   text-decoration: underline;	
}
/* --- End Footer ----------------------------------- */




#top {
   height: 28px;
   margin:0 0 0 0;	
   border:#fff 0px solid;	
   border-bottom-width:0px;
   width: 800px;
   padding:0;	
   background: #fff url(images/top.jpg) no-repeat left top;
   position:relative;		
}



#navBg {
   height: 295px;
   margin:0 0 0 0;	
   width: 250px;

   background: url(images/nav-bg.jpg) no-repeat left top;
   background-repeat:no-repeat;
   border:0px;
 		
}

#topNav{
float:right;
font-size:10px;
padding-top:8px;
padding-right:7px;
color:#000000;
}

#topNav a{

font-size:10px;
color:#000000;
}

#topNav a:hover{

font-size:10px;
text-decoration:underline;
color:#000000;
}


#verNav{
float:left;
font-size:12px;
color:#ffffff;
float:left;
width:240px;

}


#verNav a{

color:#ffffff;
float:left;
text-decoration:none;


}
#verNav a:hover{

color:#c49aa1;

text-decoration:none;
}

.link{
padding-bottom:8px;
padding-top:8px;
padding-left:40px;

}

.inputbox {
	font-size:12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height:15px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	height:15px;
	padding:2px;
	width:200px;


}

.txtBox{
    font-size:12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height:12px;
    height:auto;
	width:200px;

}






