/*==============================
		GLOBALS
===============================*/
html
{
	background:#D1E5EE url(../images/bg1.jpg) no-repeat top center;
	background-attachment:fixed;
	height:100%
} 
body
{
	margin:0px;
	padding:0px;
	font-family:verdana, trebuchet;
	height:100%
	
}
.clear
{
	clear:both;
}
a
{
	text-decoration:none;
	
}
p
{
	font-size:12px;
	color:#333;
}
h1
{
	font-size:16px;
	color:#024270;
}
/*==============================
	SITE WRAPPER
===============================*/
#wrapper
{
	width:960px;  
	margin:0 auto;
	min-height:500px;
	background: url(../images/transparent.png) repeat-y;
	overflow:hidden;

}
/*==============================
		    HEADER
===============================*/

#header
{
	width:100%;
	height:160px;
	/*background: #00406d url('../images/header.jpg') no-repeat top center;*/
	background: #014778 ;/*url('../images/header.jpg') no-repeat top center;*/
}
#header img
{
	margin:0px 70px 0px 0px;
	border:none;
}
/*==============================
		    MENU
===============================*/
#menu-inner
{
	margin:0 auto;
	width:960px;
}
#menu{

	width:100%;
	float:left;
	height:35px;
	padding:0px;
	background:url(../images/menu-bg.jpg) repeat-x;
	position:relative;
	z-index:0;
}

#menu ul
 {
	list-style-type:none;
	padding:0;
	margin:0;
	
}

#menu li 
{
	float:left;
	position:relative;
	z-index:1;
	margin:7px 8px 5px 17px;
	padding:0px;
	
}
#menu ul li ul li
{
	border-bottom:1px solid black;
	width:170px;
	margin:0px;
	padding:0px;
	
}
#menu ul li ul li a
{
	margin:0px;
	padding:4px 0px 4px 0px;
}
#menu ul li ul li:hover
{
	background:#00406d;
}
#menu a 
{
	display:block;
	text-align:center;
   /*background-image:url(../images/menu_link_back.gif);*/
	color:white;
	font-size:12px;
	text-transform:uppercase;
	margin:0px 0px 5px 0px;
	padding:3px 0px 4px 7px;
}
#menu span
{
	background: url(../images/menu-current.png) no-repeat left top;
	margin:0px;
	height:30px;
}

#menu ul ul 
{
	position:absolute;
	width:170px;
	background:#017FBC;
}
#menu li ul
{
	display:none;
}
#menu li:hover > ul {
    display: block;
}

#menu ul li:hover ul, #menu ul a:hover ul
{
	visibility:visible;
}
#menu table 
{
	position:absolute;
	left:-1px;
	top:24px;
	border-collapse:collapse;
}

#menu ul ul a 
{
	color:#FFF;
}
#menu ul ul a:hover 
{
	background-position:0px 0px;
}
#menu a:hover
{
	background: url(../images/menu-current.png) no-repeat left center;
}
.current
{
	background: url(../images/menu-current.png) no-repeat left center;
	
}
#menu a.orange:hover
{
    background: url(../images/menu-current.png) no-repeat left center;
}
#menu a.red:hover
{
    background: url(../images/menu-currentRed.png) no-repeat left center;
}
#menu a.green:hover
{
    background: url(../images/menu-currentGreen.png) no-repeat left center;
}
#menu a.blue:hover
{
    background: url(../images/menu-currentBlue.png) no-repeat left center;
}
#menu a.dark:hover
{
    background: url(../images/menu-currentDark.png) no-repeat left center;
}
/*==============================
		    COPY
===============================*/
#copy
{
	width:960px;
	float:right;
	height:30px;
}
#copy ul
{
	list-style:none;
	float:right;
	padding:0px;
	margin:5px 0px 0px 0px;
}
#copy ul li
{
	float:left;
	margin:0px 10px 0px 10px;
	padding:0px;
	font-size:12px;
	color:#666666;
	
}
#copy ul li a 
{
	margin:0px;
	padding:0px;
	color:#666666;

}


/*==============================
		    CONTENT
===============================*/

#content
{
	float:left;
	width:960px;
	margin:40px 0px 0px 0px;
	padding:0px;
	height:100%;
}

#content-left
{
	width:300px;
	padding:10px;
	float:left;
	height:100%;
	margin:0px;

}

#content-right
{
	width:530px;
	float:right;
	height:100%;
	margin:0px;
	padding:0px;
}
#content-right img, .flash
{
	padding:5px 5px 5px 40px;
	border:none;

}
/*==============================
		    FOOTER
===============================*/

#footer
{
	margin:0 auto;
}
#footer h4
{
	text-align:center;	
}
#footer h4 a
{
	color:#00406d;
}


/*==============================
		    EXTRAS
===============================*/

/*list on privacy page*/
.privacy
{
	font-size:12px;
	
}
.privacy li
{
	padding:4px;
}
.privacy li a
{
	color:#00406d;
}
.privacy li a:hover
{
	text-decoration:underline;
}
.razor
{
	color:##014778;
	font-size:11px;
	margin:0px 0px 20px 20px;
}

