/*
css index
01. Global
02. Layout Master Page
*/

/* global */
html
{
	padding: 0;
	margin: 0;
	height: 100%;
}
body
{
	padding: 0;
	margin: 0;
	height: 100%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background: #006600;
}
form
{
	padding: 0;
	margin: 0;
}
img
{
	border: 0;
}
.hide
{
	display: none;
}

/* Layout  Master Page*/
.container
{
	display: table;
	width: 1000px;
	height: 100%;
	margin: 5px auto 5px auto;
	padding: 0;
}


/* header */
.header
{
	float: left;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0;
	
}

/* CSS navtop */
ul#navtop{font: 70%/1.5 Verdena,Tahoma,sans-serif}
ul#navtop,ul#navtop li,ul#navtop ul,ul#nav ul li{margin:0;padding:0;list-style-type:none}
ul#navtop{height:26px;line-height:25px;margin-left:0px;margin-right:0px;
    background: #993300;color: #fff}
ul#navtop a{display:block;padding: 0 8px;text-decoration: none; color:#FFF}
ul#navtop li{float: left;position: relative}
ul#navtop li li{float: none;line-height: 22px;
    display:block !important;display: inline; /*IE*/}
ul#navtop ul {position: absolute;top: 23px;left: -9999px;
    width: 12em;background: #fff;color: #3366CC}
ul#navtop ul{padding: 7px 0;border: 1px solid #3366CC}
ul#navtop li li a{height:22px}   /*fix per IE */
ul#navtop ul,ul#navtop li li a{background-color: #FFF;color: #3366CC}
ul#navtop li:hover,ul#navtop a:hover{background-color: Maroon;color: #FFF}
ul#navtop li:hover ul,ul#navtop li.sfhover ul{left: -1px;z-index: 100}
ul#navtop{letter-spacing: 0.05em; font-weight: 600;  font-size: 14px; text-transform: uppercase; vertical-align: middle;}

ul#navtop_right
{
 float:right; position :relative;
 right:0;
 
}
.header_menu
{
	float: left;
	width: 980px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 15px 10px; /*border-left: #768bc4 1px solid; 	border-right: #768bc4 1px solid; */
	background: #F3CC6F;
	vertical-align: middle;
	font-family: Arial;
	color: #FFFF00;
	text-align: center;
	font-weight: 800;
	letter-spacing: 0.1em;
}


.header_menu ul li a
{
	color: Maroon;
	text-decoration: none;
}
.header_menu ul li a:hover
{
	color: Black;
	
}
.header_menu ul li a:visited
{
	color: Maroon;
}

.header_menu ul li
{
	display: block;
	float: left;
}

.header_menu ul li
{
	
	padding: 0.9em;
	font-size: 14px;
	text-transform: uppercase;
}



/* content */
.content
{
	float: left;
	width: 978px;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	border-left: #F3CC6F 1px solid;
	border-right: #F3CC6F 1px solid;
	background:#F3CC6F;
	
	
	
}

/* footer */
.footer
{
	float: left;
	text-align: center;
	font-size: 12px;
	font-weight: 800;
	color: Maroon;
	width: 100%;
	height: 40px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	letter-spacing: 0.1em;
	background-color: #E8A330;
	vertical-align: middle;
	text-align: center;
	
}

.footer p
{
	text-align: center;
	font-size: 10px;
	font-weight: 800;
	color: red;
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
	letter-spacing: 0.1em;
}

.footer a
{
	color: Maroon;
	text-decoration: none;
}
.footer a a:hover
{
	color: black;
	text-decoration: underline;
}


