/* CSS Document */
body
{
font-family: Arial, Helvetica, sans-serif;
border: 0;
background-color: #0066CC; color:#FFFFFF;
}

input, textarea {color: #000000;}

a {	color: #FFFF99;}
a img{	border: 0;}
tr.req input, td textarea {	background-color:#FFFF99;	padding: 0;	border: 0;}
.clear{clear: both;}
.footer {clear:both; font-size:12px; text-align:center; padding-top:1px;}
.footer ul {background:#068ed8; margin:0; padding:5px; width:890px; margin:0 auto;}
.footer ul li {list-style:none; display:inline; padding-right:35px;}
.footer ul li a {color:#ffffff; text-decoration:underline;}
.footer ul li a:hover {color:#ffffff; text-decoration:none;}

fieldset{	border: 0;}
*
h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:13px;}

h4{margin: 15px 0; font-size:14px;}
.date{	float: left; width: 200px;}
.data{	float: left;	width: auto;}
.cptn{	float: left;}
#nav a{	width: 198px;display: block;}

#container{
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	margin-bottom:0px;
	padding-bottom:0px;
}

#content{float: left; text-align:justify;}

#maincontent span{
/*	padding-left: 20px;*/
}
#maincontent ol{	list-style-position: outside;}
#maincontent{
	position:relative;
	width: 672px;
	height: 473px;
	padding: 0 0px; padding-left: 30px;
}

#all #maincontent{	background: url(images/body.jpg);}
#maincontent a{	/*text-decoration: none;*/	font-weight: bold;}
#maincontent a:hover{	text-decoration: underline;}
#home #maincontent{background: url(images/body-home.jpg);}
#maincontent ul{	list-style-position: outside;}
table{	/*border: solid 1px #000;*/
	border-collapse: collapse;
	border: 0;
}


th
{
	
/*	border: solid 1px #000;
	padding: 5px;*/
}
td
{
/*	border: solid 1px #000;
	padding: 5px;*/
	border: 0;
}


#btm
{
width: 65%;
}
#btm input
{
	color: #000;
	float: right;
	margin: 5px;
	font-size: 12px;
}

#submenu
{
	width: 100%;
	margin: 0 0 0 0;
}

#submenu ul
{
	list-style-type: none;
}
#player
{
	width: 300px;
	height: 300px;
	background-color:#009900;
	float: right;
	clear: right;
	margin-top: 30px;
}
#submenu div
{
	display: block;
	float: left;
	width: 16%;
	text-align: left;
}

#text
{
	width: 95%;
	clear: left; padding-bottom:10px;
}

#maincontent form 
{
	margin-left: auto;
	margin-right: auto;
	width: 70%;
}

.center
{
	width: 487px;
	margin-left: auto;
	margin-right: auto;
}
#maincontent
{
	font-size: 80%;
}
#maincontent p
{
margin: 5px 0px 0px 0;
padding: 0 0 10px 0;
}
#maincontent ol
{
	margin-bottom: 15px;
}

#instbl
{
	
}
.spec, .spec tr, .spec td
{
	border-collapse: collapse;
	border: 1px #000000 solid;
	empty-cells: show;


}
.spec td{	padding: 5px;}
#maincontent h1
{
	text-align: left;
}

#maincontent p
{
	text-align: justify;
}


#menu

{
	width: 198px;
	float: left;
}

#header
{
	width: 702px;
	height: 127px;
	
}

#all #header
{
background: url(images/header.jpg); 
}
#home #header
{
background: url(images/header-home.jpg); 
}
#table div
{
	width: 33%;
	float: left;
}
#buttom
{
	
}



.reqinfo
{
	color: #FFFF99;
	font-weight: bold;
	font-size: 70%;

}

#maincontent p.reqinfo
{
	padding-bottom: 0;
	margin-top: 15px;
}

#map img
{
	float: none;
	margin: 15px 0 15px 50px;
}


.pdf
{
	background: url(images/icon_PDF_small.gif) no-repeat;
	padding-left: 20px;
}


#submit
{
	color:  #333333;
	padding: 1px 5px;
	margin-top: 2px;
	font-size: 12px;
/*	background-color: Windows;
	border: solid 1px #000;
	background-color: #CCCCCC;
	padding: 2px 5px;
	margin: 5px;*/
	
	
}

#tabl tr, #tabl td 
{
	padding: 5px;
}

#sitemap a
{
	background: none;
	text-transform: capitalize;
}

#scrol
{
	width:	100%;
	height: 100%;
	overflow:auto;
	overflow-x: hidden;
	overflow-y:scroll;
	
}
.book { width:220px; margin:0 auto; }
