/* CSS document */

/* generic styles */
body {
margin:	 0px;
padding: 0px;
background-image: url(../images/yont_back.jpg); background-repeat: no-repeat;
background-color: #fff;
font: 11px Verdana, Arial, Helvetica, sans-serif; color: #003399; text-align : left;
}


#container { width: 900px; 
margin: 0px; 
padding: 0px; 
text-align: left; 
border: 0px;
}

#masthead { 
width : 900px; 
background : url(../images/yont_logo1.gif) no-repeat; 
height: 200px;
}

#top-nav {
width: 865px;
position: absolute;
margin-top: 10px;
margin-left: 10px;
text-align: left;
left: 0px;
top: 15px;
}

#sub_nav { 
float : left; 
width : 190px;
position: absolute;
margin-top : 0px; 
margin-left: 0px;
padding : 0px;
border: 0px; 
z-index: 1500;
}
/* ----------"content_main" styles */
#content_mainwide {
width : 710px;
float : none; 
position: absolute;
margin-top : 10px; 
margin-left :  190px; 
padding: 0px;
z-index: 900;
}

#content_cml indent{
margin-right: 210px;
line-height: 120%;
}

#content_cml {
	width : 710px;
	float : none;
	position: absolute;
	margin-top : 10px;
	margin-left :  190px;
	padding: 0px;
	z-index: 900;
	left: 10px;
	top: 200px;
}

#content_cmm {
width : 230px; 
position: absolute;
margin-top : 10px; 
margin-left :  310px; 
padding: 0px;
z-index: 1000;

}

#content_cmr {
width : 150px; 
position: absolute;
margin-top : 10px; 
margin-left :  540px; 
padding: 0px;
z-index: 1100;
}


#content_right {
width : 210px; 
position: absolute;
margin-top : 10px; 
margin-left :  690px; 
z-index: 1200;
 }

#footer {
	float: none;
	position: absolute;
	margin-top : 655px;
	margin-left : 190px;
	z-index: 1400;
 }

#footer_deeper {
	float: none;
	position: absolute;
	margin-top : 800px;
	margin-left : 190px;
	z-index: 1400;
 }
 
#footer_deepest {
	float: none;
	position: absolute;
	margin-top : 1200px;
	margin-left : 190px;
	z-index: 1400;
 }
 #footer_3 {
float: none;
	position: absolute;
	margin-top : 1200px;
	margin-left : 190px;
	z-index: 1400;
	}

h2 { 
margin : 0;
padding : 0; 
text-indent : -9999px; }


p { 
margin : 0 ; 
padding : 0; 
}

.padding_top{
margin : 0 ; 
padding-top: .5em; 
}

.padding_left_top{
margin-left: 20px; 
padding-top: .5em;
margin-right: 20px; 
}

.padding_left_top_indent{
margin-left: 20px; 
padding-top: .5em;
text-indent: 3em;
margin-right: 20px;
}

.hidden_text{
margin : 0;
padding : 0; 
text-indent : -9999px; 
}

.indent{
margin-left: 10px;
padding-left: 10px;
padding-top: .5em;
margin-right: 200px;
}

.indent_first{
margin-left: 10px;
padding-left: 10px;
padding-top: .5em;
text-indent: 3em;
margin-right: 200px;
}

.indent_lefttop{
margin-left: 10px;
padding-left: 10px;
padding-top: .5em;
margin-right: 10px;
}

.center{
text-align: center
}

.center_top{
text-align: center;
padding-top: 30px;
}

li { list-style-type : none; /* disc, circle, square, decimal, none  */
margin : 0 10px;
padding : 0; }

ul { margin : 0;
padding : 0;
 }
 
 .center{
text-align: center
}

 /*----------table styles */
 
 caption{
 padding: 30px;
 text-transform: uppercase;
 letter-spacing: .2em;
 font-size: 150%;
 }
 
 th{
 background-color: #039;
 color: #fff;
 padding: .5em 1.5em .5em 1.5em;
 font-weight: bold;
 font-size: 80%; 
 }
 
 .tbody_color tr:hover {
 background-color:#CCCCFF;
 }
 
.table_padding{
padding-left: 1em;
padding-right: 2em;
}

 
 /*----------table styles */
 
 caption{
 padding: 30px;
 text-transform: uppercase;
 letter-spacing: .2em;
 font-size: 150%;
 }
 
 th{
 background-color: #039;
 color: #fff;
 padding: 1em .7em 1em .7em;
 font-weight: bold;
 font-size: 80%; 
 }
 
 .tbody_color tr:hover {
 background-color:#CCCCFF
 }
 



#homelink {
	display: block;
	margin: 1em 2em 1em; padding: 2em 0 0.5em 1em;
	background: url(../images/curl.gif) 100% 100% no-repeat;
}

#navlinks {
	margin: 150px 190px; padding: .25em .25em;
	background: #fff; color: #003;
}

#navlinks li {
	display: inline;
	margin-right: 0em; padding-right: .75em;
	border-right: 1px solid #003;
	font-size: small;
	font-weight: normal;
}

#navlinks li.last {
	margin : 0;
	padding : 0; 
	text-indent : -9999px;
}


#navlinks a {
	color: #36c;
}

.navlink_image {
margin : 0;
padding : 0; 
text-indent : -9999px; }


.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #0053A0;
	font-weight: bold; 
	padding-top: .5em;
}

.boldblutext {
color: #003399;
font-weight: bold;
padding-top: .5em;
}

.textsmall {
	font-size: 8px;
}
.italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.style5 {
		font-style: italic;
		padding-top: .5em;
}
a:link {
	color: #B43B96;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #B43B96;
}
a:hover {
	text-decoration: underline;
	color: #003399;
}
a:active {
	text-decoration: none;
	color: #B43B96;
}
h1 {
	font-size: 14pt;
	color: #003399;
}

.style6 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
padding-top: .5em;
 }
 
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
padding-top: .5em;
}
