﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, img, ins, kbd, q, s, samp, small, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
border:0 none;
margin:0;
outline-style:none;
outline-width:0;
padding:0;
}

body{
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	color:#999;
	background-image: url('../img/bg.jpg');
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #CE1733;
}
#wrapper{
	margin: 10px auto;
	width: 900px;
	border: 10px solid #ccc;
	background-color: #fff;
}

#header{

}

#menu{

}

#headertop{
	background-color: black;
	color: #FFFFFF;
	text-align: right;
	padding: 5px 10px;
	font-size: 11px;
}

#logo{
	height:90px;
	padding-left:15px;
}

#contentWrapper{
	background-color:#999;
	color:#0A1D4B;
	clear:both;
}

#content, #contentLeft{
		font-size:12px;
		line-height:160%;
		padding:25px;
		background-color:#fff;
		color:#0A1D4B;

}

#contentLeft{
	float:left;
	width:550px;
}

#right{
	float:left;
	width:130px;
	font-size:12px;
	line-height:160%;
	padding:25px;

}

/* tags */

h1{
	font-size:1.6em;
}

h2{
	font-size:1.4em;
}



/* Classes */
.componentheading, .contentheading{
	font-size:1.3em;
	/*color:#000;*/
	font-weight:bold;
	color:#76A40F;
}	

.componentheading{
	font-size:1.5em;
}

div.componentheading{
	margin: 10px 0px 15px 0px;
	color:#B90616;
}

#contentWrapper ul{
	margin-left:25px;
}


#contentWrapper p{
	margin-bottom:10px;
}


.clr{
	clear:both;
}

/* Nav Menu */

.moduletable_menu
{
margin: 0;
padding: 0 0 20px 10px;
border-bottom: 1px solid #333;
}

.moduletable_menu ul, .moduletable_menu li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

.moduletable_menu a:link, .moduletable_menu a:visited
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #999;
}

.moduletable_menu a img{
	margin-top:-15px;
}

.moduletable_menu a:link #current, 
.moduletable_menu a:visited #current, 
{
padding-bottom: 2px;
background: transparent;
color: #000;
}


.moduletable_menu a:hover span
{
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: transparent;
color: #000;
}

.moduletable_menu a:hover { color: #000; }


