body { 
margin:5px 0; 
padding:0; 

font-family: Arial, Helvetica, sans-serif; 
color: #666; 
min-width:780px;

}
	
div#wrap { 
background:  url(images/pat.jpg) repeat #025AB3; 
margin:0 auto; 
width:780px; 
border: 0px solid #FF9933; 
border: 0px solid #666; 
}
	
#hdr { 
background-color: #fff; 
clear:both; 
margin:0 auto; 
width: 760px; 
}

#hdr a:link, #hdr a.visited, #hdr a:hover, #hdr a:active { 
color: #675635; 
text-decoration: none; 
background: transparent;
}

#main { 

float:left; 
width:540px; 
padding: 10px 20px;
}

#main p, #main div { 
font: 70% "Tahoma", Arial, Helvetica, sans-serif 
}

#main H1 { 
font-size: 110%; 
color:#003399;
font-family: Tahoma; 
}

#main H2 { 
font-size: 100%; 
font-weight: bold;
color:#000000 
}

#main H3 { 
font-size: 100%; 
font-weight: bold; 
text-transform: uppercase; 
color: #675635; 
letter-spacing: 4px; 
background-color: #FFFFFF; 
line-height: 25px; 
padding-left: 5px; 
border: 1px solid #FF9933 
}

#main H4 { 
font-size: 90%; 
font-weight: bold 
}

#main H5, #main H6 { 
font-size: 80%; 
font-weight: bold; 
color: #675635 
}

#main .cookie { 
font-size: 75%; 
text-align: right; 
padding: 0px 0px 30px 0px 
}	

#main div.center { 
text-align: center  
}

#main #google { 
float: left; 
width: 300px; 
height: 260px; 
margin: 30px 10px 10px 0; 
padding: 4px 0 0 0;  
}

#main .links { 
border: 1px solid #FF9933; 
padding: 6px; 
margin: 6px; 
background-color: #FFF 
}

#main .links p { 
font-size: 90% 
}		
	
#sidebar { 

width:160px;  
padding: 10px 6px; 
float: right; 
margin-right: 5px 
}

#sidebar div.menu-hdr { 
background: #025AB3 url(images/shd2.gif) repeat-x bottom; 
color: #FFF; 
padding-bottom: 10px; 
text-indent: 6px; 
font: 90% Arial, Helvetica, sans-serif bold; 
height: 10px; 
}

#sidebar div .menu { 
font: 75% Arial, Helvetica, sans-serif; 
padding: 2px 0px 8px 0px;  
background : bottom;  
float: left;
text-align: left;
}

#sidebar .feature { 
font: 90% Arial, Helvetica, sans-serif; 
background-color: #FFF; 
border: 1px solid #CCC; 
padding: 6px; 
margin: 10px 0; 
line-height: 100% 
}

#sidebar .feature a:link, #sidebar .feature a:visited, #sidebar .feature a:active { 
text-decoration : none; 
color: #675635; 
font-weight: normal 
}

#sidebar .feature a:hover { 
text-decoration : none; 
color: #000;  
font-weight: normal; 
background-color: #FFEECA 
}

#sidebar .vgoogle { 
padding: 6px 0; 
text-align: center 
}

#sidebar p { 
font: 90% "Trebuchet MS", Arial, Helvetica, sans-serif 
}

#sidebar H1, #sidebar H2, #sidebar H3 { 
font-size: 80%; 
font-weight : bold 
}

#sidebar H4, #sidebar H5, #sidebar H6 { 
font-size: 80%; 
font-weight: bold; 
color: #FF9933 
}

html>body #sidebar { 
width:157px 
}

#footer { 
background:  url(images/footer.jpg) repeat #025AB3;
clear:both; 
height: 40px; 
}

#footer div { 
padding: 5px; 
margin:0; 
text-align: center;
}

.table1 { 
background:  url(images/header.jpg) no-repeat #FFFFFF; 

width: 780px; 
height:40px; 
margin: 0px auto;
text-align: left;
padding: 45px;
font: Arial, Helvetica, sans-serif; 
color: #fff; 
font-weight: bold;
font-size:30px
}

.table1a { 
background:  url(images/pat.jpg); 
width: 780px; 
height: 400px; 
text-align: left;
padding: 0px;
font: Arial, Helvetica, sans-serif;
color: #fff; 
font-weight: bold;
font-size:30px;
vertical-align:top;
}


.text1 { 
	text-align: left;
	padding: 10px 30px;
	font: Arial, Helvetica, sans-serif;
	color: #000; 
	font-weight: bold;
	font-size:10px;
	vertical-align:top;
	
}



.table1b { 
background:  url(images/index_r3_c1.jpg) no-repeat; 
width: 780px; 
height: 40px; 
text-align: left;
padding: 0px;
font: Arial, Helvetica, sans-serif;
color: #fff; 
font-weight: bold;
font-size:30px;
vertical-align:top;
}

.table1 div { 
font: 75% Arial, Helvetica, sans-serif; 
color: #333; 
padding: 1px 20px; 
text-align: center 
}

.table1 div a:link, .table1 div a:visited { 
color: #333;  
text-decoration: underline; 
font-weight: normal 
} 

.table1 div a:hover, .table1 div a:active { 
color: #333; 
text-decoration: none; 
background-color: #FFEECA; 
font-weight: normal 
}

.table2 { 
background-color: #025AB3; 
width: 780px; 
height: 20px; 
margin: 3px auto 
}

.table2 div { 
font: 75% Arial, Helvetica, sans-serif; 
color: #333; 
padding: 1px 20px; 
text-align: center 
}

.table2 div a:link, .table2 div a:visited { 
color: #333;  
text-decoration: underline; 
font-weight: normal 
} 

.table2 div a:hover, .table2 div a:active { 
color: #FF9933; 
text-decoration: none; 
background-color: #FFEECA; 
font-weight: normal }

hr { 
color: #666; 
padding: 0px; 
margin: 0px 
}

img {
border: 0px 
}

p { 
font: 50%  "Trebuchet MS", Arial, Helvetica, sans-serif 
}

ol {
list-style-type: decimal; 
font : 90% "Trebuchet MS", Arial, Helvetica, sans-serif 
}

ul  { 
list-style-image:  url(images/bullet.gif); 
font: 90%  "Trebuchet MS", Arial, Helvetica, sans-serif 
}

a:link, a:visited { 
color: #003399;  
text-decoration: underline; 
font-weight:  
} 
a:hover, a:active { 
color: #333; 
text-decoration: none; 
background-color: #F2F0F0; 
font-weight:  }
