/* CSS Document */



html{
	height: 100%;
	}


body { 
	background-image:   url(../images/bg_main.gif);	
	background-repeat: repeat-y repeat-x;
	height: 100%;
	margin:25px;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333; 
	}

ul
{list-style-type: square;}



.clear{
	clear:both;
	}

hr { /* For IE */
	width: 100%; 
	height: 1px; 
	color: #ccc; 
	border: none; 
	} 

hr { /* For Gecko-based browsers */
	width: 100%; 
	height: 1px; 
	background-color: #ccc; 
	border: none; 
	} 

hr { /* For Opera and Gecko-based browsers */
	width: 100%; 
	height: 1px; 
	background-color: #ccc;
	}

img{
	border:0;
	}

img.nav{
	margin-left: 20px;
    margin-top: 10px;
	border-style:solid;
	border-color: #E6E6E6;
	border-width:1px;
	padding:5px;
	}

.spacer {
	margin:0 2px 0 2px;
	}
	

.fax{
	margin:0 16px 0 0px;
	}



#container {
	position:relative;
	width:100%;
	min-height:100%;
	}

	

/* ---------------------------------------------- paragraph styles -------------------------------*/	



p.hilite {
	text-align:left; 
	text-decoration: bold;
	padding: 5px;
	border: 1px dotted #6696ef;
	background-color:#dfdfe7;
	width: 95%;
}



/* ---------------------------------------------- END paragraph styles -------------------------------*/	



/* ----------------------------------------------IE min-height Override-------------------------------*/



	

* html #container {
	height:100%;
	}



/* ----------------------------------------------IE min-height Override-------------------------------*/



#content_container {
	position:relative;
	margin:0 auto 0;
	text-align:left; 
	width:760px;
	padding-top:211px;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	padding-bottom:50px;	
	background-color:#FFF;
	}



#header { 
	position:absolute;
	top:0;
	left:0;
	height: 224px;
	width:760px;
	}



/* ----------------------------------------------top navi-------------------------------*/


#header_navi {
	position:absolute;
	width:760px;
	height: 20px;
	font-size: 11px;	
	font-weight: bold;
	text-align: right;
	padding: 20px 0 0 0;
	background-color:#006699;
	}



#header_navi a {
	margin: 5px;
	padding:0 0 0 5px;
}



#header_navi a:link, #header_navi a:visited, #header_navi{
	color:#FFF;
	text-decoration:none;
	}



#header_navi a:hover{
	color:#F5C400;
	text-decoration:none;
	}


/* ----------------------------------------------End top navi-------------------------------*/

	



/* ----------------------------------------------image_top -------------------------------*/



#image_top {
	position:absolute;
	top:41px;
	left:0;
	width:760px;
	height:153px;
	background-color:#999999;
	}



/* ----------------------------------------------end image_top -------------------------------*/







/* ----------------------------------------------show page name-------------------------------*/



#subnavi {
	position:absolute;
	top:195px;	left:0;
	width: 745px;
	padding: 5px 5px 5px 5px;	
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #999;	
	border-bottom: 1px dotted #CCC;
	}


#subnavi p{
	padding:0;
	margin:0;
	}


/* ----------------------------------------------End Page page name-------------------------------*/	



/* ----------------------------------------------Menu Left-------------------------------*/	

#menuleft {
	width:175px;
	float:left;
	background: #FFFFFF;
	padding: 10px 18px 0px 0px;	
	border-right: 1px dotted #999999;	
	font-size: 12px;	
	font-weight:bold;
	}

/* ----------------------------------------------End Menu Left-------------------------------*/



/* ----------------------------------------------Main content-------------------------------*/	



#content {
	position:relative;
	float:left;
	width:535px;
	overflow:hidden;
	padding: 5px 0px 5px 5px;
    }

	
#text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #336699;
    position:relative;
	width:530px;
	overflow:hidden;
	padding: 0px 0px 0px 5px;
	}

#content h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #336699;
	text-align: center;
	margin: 0px;
	padding-bottom: 0px;
	}

#content h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #E6922F;
	margin: 0px;
	padding: 0px;
	}	

#content h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	padding-bottom: 0px;
    padding-top: 0px;
    margin-left: 10px;
	}

#content h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E6922F;
	}

#content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: normal;
	margin-left: 10px;
	}

#content ul{
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: normal;
	margin:5px;
	padding-left:15px;
	}

#content a{
	display:inline;
	font-size:12px;
	font-weight: bold;
	color:#660066;
	}

#content a:link, .content a:visited {
	color:#333666;
	text-decoration:underline;
	}

#content a:hover{
	color:#3333cc;
	text-decoration:none;
	}




/* --------------------------------------------latset news column-------------------------------*/	

#news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: normal;
	float:right;
	width:165px;
	overflow:none;
	position: absolute;
	left: 586px;
	top:  230px;
	
        }

#news p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	font-weight: normal;
    text-align: left;
	}


#content_news p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: normal;
    padding: 0px 5px 5px 5px;
	}

#content_news h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #336699;
	text-align: center;
	margin: 0px;
	padding-bottom: 10px;
	}

#news h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333399;
    padding: 0px;
	margin-top: 5px;
    margin-bottom: 5px;
    	}

#content_news h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333399;
   	margin-top: 10px;
    margin-bottom: 5px;
    margin-left: 5px;
    	}

#content_news {
	position:relative;
	float:left;
	width:355px;
	overflow:hidden;
	padding: 5px 5px 5px 5px;
    border-right: 1px dotted #999999
    }

#news a{
	display:inline;
	font-size:10px;
	font-weight: bold;
	color:#ff3333;
	}

#news a:link, .news a:visited {
	color:#990033;
	text-decoration:underline;
	}

#news a:hover{
	color:#3333cc;
	text-decoration:none;
	}




/* ----------------------------------------------End News Column-------------------------------*/	


/* ----------------------------------------------End content-------------------------------*/	


/* ----------------------------------------------Right side content-------------------------------*/	



#right_side {
	width:1px;
	float:left;
	padding: 0px 0px 0px 0px;
	}


#right_side h3 {
	margin:0;
	padding: 2px 9px 6px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	}

#right_side hr{
	width:159px;
	color:#A1B9E3;
	margin-top:4px;
	border:0;
	border-top:1px solid #D4C141;
	}	

#right_side a:link, #right_side a:visited, #right_side a:hover{
	text-decoration:none;
	}

#right_side a:link, #right_side a:visited{
	color:#998C30;
	}

#right_side a:hover{
	color:#F5C400;
	}


/* ----------------------------------------------Footer sitewide-------------------------------*/

#footer {
	position: relative;
	margin:0 auto 0;
	height:60px;
	width:765px;
	padding:10px 0 10px 0;
	font-size:10px;
	font-weight: bold;
	color: #FFFFFF; 
	text-align: center;
	background-color:#006699;
	margin-top:-30px; }


#footer p{
	margin:0;
	padding:0;
	}

#footer ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}

#footer ul li{
	display:inline;
	}

#footer a{
	display:inline;
	font-size:10px;
	font-weight: bold;
	color:#FFFFFF;
	}

#footer a:link, #footer a:visited, #footer a:hover{
	text-decoration:none;
	}

#footer a:link, #footer a:visited{
	color:#FFFFFF;
	}

#footer a:hover{
	color:#F5C400;
	}
	 
/* ----------------------------------------------Footer both home pages ONLY-------------------------------*/
#footer_id {
	position: relative;
	margin:0 auto 0;
	height:65px;
	width:765px;
	padding:10px 0 10px 0;
	font-size:10px;
	font-weight: bold;
	color: #FFFFFF; 
	text-align: center;
	background-color:#006699;
	margin-top:-30px; 
	}


#footer_id p{
	margin:0;
	padding:0;
	}

#footer_id ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}

#footer_id ul li{
	display:inline;
	}

#footer_id a{
	display:inline;
	font-size:10px;
	font-weight: bold;
	color:#FFFFFF;
	}

#footer_id a:link, #footer a:visited, #footer a:hover{
	text-decoration:none;
	}

#footer_id a:link, #footer a:visited{
	color:#FFFFFF;
	}

#footer_id a:hover{
	color:#F5C400;
	}




/* ----------------------------------------------footer end navi-------------------------------*/



.email a{
	display:inline;
	font-size:10px;
	font-weight: bold;
	color:#E6922F;
	}

.email a:link, .email a:visited, .email a:hover{
	text-decoration:underline;
	}

.email a:link, .email a:visited{
	color:#E6922F;
	}


.email a:hover{
	color:#FFDAAF;
	}



/* ----------------------------------------------image styles-------------------------------*/



#content img{
margin:5px;
padding:1px;
display:inline;
background:#cccccc;
color:#303030;
border:3px solid #f0f0f0;
}

#content img.icon{
margin:0px;
padding:0px;
float:left;
background:#cccccc;
color:#303030;
border:0px solid #f0f0f0;
}

/*bullet - ul - li styles*/





/* --------------------------------------------- registration form styles -----------------------*/



#content table{

background-color:#EBECF5;
border: 1px solid #FF9933;
padding:5px;


}



#content td{

border-bottom: 1px dotted #999999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;

}

#content td.colhead{

font-weight: bold;

}



#content td.title{

font-weight: bold;
font-size:14px;
text-align: center;

}



#content td.heading{

background-color:#a7afe2;
border-bottom: 0px dotted #999999;
font-weight: bold;

}

http://www.siteseen.net/OYOA/css/nav_OYOA2.css

dl, dt, dd, ul, li {

margin: 5px;
padding: 0;
list-style-type: none;

}

#menu {

position: relative;

top: 0;

left: 0;

}

dl#menu {

width: 15.5em;

}

dl#menu dt {

cursor: pointer;

margin: 2px 5px;

height: 20px;

line-height: 20px;

text-align: left;

font-weight: bold;

color:#003366;

border-bottom: 1px solid gray;

background: #fff;

}

dl#menu dd {

border-bottom:1px dotted red;

}

dl#menu li {

text-align: left;

background: #fff;

color:#003366;

}

dl#menu li a, dl#menu dt a {

color:#003366;

text-decoration: none;

display: block;

border: 0 none;

height: 100%;

}



dl#menu li a:hover, dl#menu dt a:hover {

background: #bdd3fa;



}


li {

color:#336699;

line-height: 15px;

list-style:disc;

display: block;

height: 100%;

}

ul {

color:#336699;

line-height: 15px;

list-style:disc;

display: block;

height: 100%;

}



dd#menu a:hover {

background: #bdd3fa;
text-decoration: underline;

}
