@charset "utf-8";
/* CSS Document */
/*
Gray : #363535
Yellow: #f5d523
Red: #b01304
*/
/*-------------------Global-------------------*/
*{padding:0px; margin:0px;}
body{
	font-size:1em;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	background:#CCC;
	}
	
#container{
	width:100%;
	position:absolute;
}
#wrapper{
	position:relative;
	width:900px;
	margin-left:50%;
	left:-450px;
	background:#363535;
}
img{
	text-decoration:none;
	border:none;
}
h1{font-size:120%; color:black; font-weight:bold; text-align:center;}
h2{font-size:100%; color: #363535; font-weight:bold; text-align:left;}

a{color:#b01304; text-decoration:none; font-weight:bold;}
a:hover{text-decoration:underline;}
table{margin:0 auto;}
th{font-size:80%; font-weight:bold; text-align:left;border-bottom: 1px solid #363535;}
td{font-size:70%; font-weight:bold; padding:0px 5px; vertical-align:top;}

/******************table*****************/
input, textarea{width:250px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#363535; overflow:auto;}
select{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#363535;}
.city{width: 155px;}
.state{width:45px;}
.zip{width:40px;}

/*------------------Header--------------*/
#header{
	position:relative;
}
#headerimg{
	position:relative;
	text-align:center;
}
#gmenu{
	position:relative;
	background:#CCC;
	border-left:solid 2px #363535;
	border-right:solid 2px #363535;
	height:24px;
	margin-top:5px;
}
#gmenu ul {
	position:relative;
	text-align:center;
	line-height: 20px;
	}
#gmenu ul li{
	display:inline;
}
#gmenu ul li a{
	color:#363535;
	font-size:14px;
	text-decoration:none;
	padding:5px 20px;
	}
#gmenu ul li a:hover{
	color: #CCC;
	text-decoration:none;
	background:#363535;
}
#gmenu ul li .active{
	color: #CCC;
	text-decoration:none;
	background:#363535;
}
/*------------------Body--------------*/
#maincontent{
	position:relative;
	margin:20px 10px 5px 10px;
	padding: 5px 20px;
	background: #CCC;
	font-size:90%;
}

/*------------------Footer--------------*/
#footer{
	background:#363535;
	}
.footul {
	text-align:center;
	padding:5px 0px;
}
.footul li{
	display:inline;
	color:#ccc;
	font-size:10px;
	padding:0px 20px;
}
.footul li a{
	color:#CCC;
	font-size:10px;
	text-decoration:none;
}
.footul li a:hover{
	color: white;
	text-decoration:underline;
}