/* CSS Document */

*
{
	margin: 0;
	padding: 0;
}
h1
{
font-size: x-large;
color: #304360;
font-family:Helvetica, Verdana, Arial, Sans-Serif;
}
h2
{
font-size: large;
color: #304360;
font-family:Helvetica, Verdana, Arial, Sans-Serif;
}
h2 a
{
font-size: large;
color: #999;
font-family:Helvetica, Verdana, Arial, Sans-Serif;
text-decoration:underline;
}
a: hover
{
text-decoration: none;
color: #304360;
}

p,li,ul
{
font-family:Helvetica, Verdana, Arial, Sans-Serif;
font-size: 12px;
}

a
{
text-decoration: none;
color: #304360;
}
a:hover
{
text-decoration:underline;
color: #304360;
}


.style1 
{
	font-size: x-large;
	color: #333;
}
#container
{
 width: 800px;
 margin: 15px auto;
 overflow: auto;
border: 3px solid #999;
background-color: #FFFFFF;
 background-image: url(header.jpg);
 background-repeat: no-repeat;
}

#header
{
	width: 800px;
	height: 127px;

}


#leftnavheader
{
	background-color: #fff;
	color: #999;
	text-align: right;
	padding-right: 5px;
	padding-bottom: 10px;
	width: 150px;
	height: 25px;
	margin-top: 150px;
	margin-left: 7px;
	border-bottom: 1px solid #333;
	float: left;
	font: large;
	
}

#leftcontainer
{
	width: auto;
	float: left;

}
#rightad
{

	width: 170px;
	margin-left: 25px;

	float:left;

	background-color:#fff;
	margin-top: 40px;

}
#rightnav
{
 background-color: #4e5e82;

	color: #999;
	text-align: center;
	width: 199px;


	font: large;
	display:block;

	float: left;
	font: 11px;
}
#rightnav2
{
 background-color: #4e5e82;

	color: #999;
	text-align: center;
	width: 199px;


	font: large;
	display:block;

	float: left;
	font: 11px;
	height: 700px;
}

#rightnav ul
{
	list-style: none;

	text-decoration: none;

padding-left: 21px;
}
#leftnav ul
{
	list-style: none;

padding-left: 12px;
}
#rightnav li
{

	color: #999;

	width: 145px;



	font: 11px;
	display:block;

}
#rightnav li a
{

	color: #fff;
	text-align: left;

padding-left: 12px;

	width: 145px;


	font: 11px;
		display:block;
	


	
	
}
#rightnav li a:hover
{

	color: #333;
	text-align: left;
	width: 145px;
	margin-left: 17px



	font: 11px;
		display:block;
	

}
#rightnav2 ul
{
	list-style: none;

	text-decoration: none;

padding-left: 21px;
}
#leftnav ul
{
	list-style: none;

padding-left: 12px;
}
#rightnav2 li
{

	color: #999;

	width: 145px;



	font: 11px;
	display:block;

}
#rightnav2 li a
{

	color: #fff;
	text-align: left;

padding-left: 12px;

	width: 145px;


	font: 11px;
		display:block;
	


	
	
}
#rightnav2 li a:hover
{

	color: #333;
	text-align: left;
	width: 145px;
	margin-left: 17px



	font: 11px;
		display:block;
	

}


#contentcontainer
{
	float: right;
	display: inline;
	width: 594px;

}
#slideshow
{
	width: 601px;
	background: #999999;
	height: 200px;

	float: right;

}
#text
{
	padding: 18px;
	padding-top: 1px;
	background-color: #fff;
	width: 560px;
	margin-top: 8px;
	float: right;
}
#texts
{
	padding: 18px;
	padding-top: 16px;
	background-color: #fff;
	width: 578px;

	margin-top: 35px;
}
#footer
{
clear: both;
background: #000;
color:#FFFFFF;
text-align: right;
padding-right: 10px;
}
#footer a
{
color: #c9c394;
text-decoration: none;
}
#footer a:hover
{
color: #fff;
text-decoration: none;
}

dl, dd, ul, li {
margin: 0;

list-style-type: none;
color: #69ade7;
}
dt {
margin: 0;
padding-left: 10px;
list-style-type: none;
color: #69ade7;
}
#menu {
z-index:100;
width: 99%; /* precision for Opera */

}
#menu dl {

width: 12em;
}
#menu dt {
cursor: pointer;
font-weight: bold;
background: #232324;
border: 1px solid gray;
margin: 1px;
color: #69ade7;
}
#menu dd {
display: none;
border: 1px solid gray;
}
#menu li {

background: #000;

}
#menu li a, #menu dt a {
font-size: 11px;
color: #69ade7;
text-decoration: none;
display: block;
height: 100%;
	border-left: solid 5px #69ade7;
padding-top: 3px;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #232324;
font-size: 11px;
text-decoration: none;
padding-top: 3px;
color: #69ade7;
display: block;
height: 100%;
	border-left: solid 5px #4d97d7;
}
