/* CSS Document */



body {

	width:100%;

	margin-top: auto;

	padding:0;
	
	margin:0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 80%;

	line-height: 120%;

	color: #F3F2F2;

	text-align: center;

	background-color:#696868;
}

h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 160%;

	margin-bottom: 10px;

	color: #CF4D00;

}

h2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 110%;

	font-weight: bold;

	margin-bottom: 10px;

	color: #CC713B;

}







/* FORM AND RELATED TAG STYLES */



form {

	margin: 0;

	padding: 0;

	background-color:#f3f2f2

}



label{

 font: bold 1em Arial,sans-serif;

 color: #334d55;

}

				

input{

font-family: Arial,sans-serif;

}

.form_error {

	font-weight: bold;

	color: #f12832;

	display: none;

	padding-top: 15px;

	font-size: 15px;

}

.submit_btn {

	color: #FFFFFF;

	background-color: #960233;

	margin-top: 10px;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0px;

}

/* CLASSES */



.imgb img{

	border: medium;

	border-color: #4F4F4F;

	border-style:solid;
}
	
a {color: #068181;}

a:hover {color:#52b0b0;}

.footer a{

	color: #52b0b0;

}

.footer a:hover{

	color: #068181;

}

.menu{

float:left;

width: 100%;

overflow: hidden;

border-top: 0px solid black; /*bottom horizontal line that runs beneath tabs*/

position: relative;

background-color:#3b3a3a;

}

.menu ul{

clear:left;

float:left;

margin:0;

padding:0;

font: bold 13px Verdana;

list-style-type: none;

position: relative;

left: 50%;

text-align:center;

}



.menu li{

display: block;

float:left;

list-style: none;

margin: 0;

padding:0;

position: relative;

right: 50%;

}


.menu li a{

display: block;

text-decoration: none;

margin: 0 0 0 1px;

padding: 3px 10px; /*padding inside each tab*/

border-right: 1px solid #cecdcd; /*right divider between tabs*/

color: #cecdcd;

background: #3b3a3a; /*background of tabs (default state)*/

}



.menu li a:visited{

color: #cecdcd;

}



.menu li a:hover, .menu li.selected a{

background: #068181; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */

color: #3b3a3a;

}

.menu2 img {

	border: none;
}

.menu2 img a:hover a{
	
	border: medium;
	
	border-color: #696868;
	
	border-style: solid;
}


/* ID's */

#header {
		
	position: relative;
}

#content {

	width: 970px;

	margin:auto;

	background-color: #f3f2f2;
	
	color: #222222;

	text-align: left;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;
	
	border: medium solid #4f4f4f;
		-moz-border-radius: 10px;


}


#footer {

	width: 100%;

	margin:auto;
	
	color:#f3f2f2;

	background-color: #696868;

	text-align: center;
}

#loading_gif {

	background-image: url(images/ajax-loader.gif);

	display: none;

	height: 42px;

	width: 42px;

}
