/*

Design by Free CSS Templates

http://www.freecsstemplates.org

Released for free under a Creative Commons Attribution 2.5 License

*/



* {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}



body {

	margin: 30px 0;

	padding: 0;

	background: #EFEFEF;

	font-size: 100%;

	color: #6B6B6B;

}



h1 	{

	margin: 0;

	padding: 0;

	font-size: 120%;

	font-weight: strong;

	color: #000000;

}



h2 {

	margin-bottom: 10px;

	border-bottom: 1px solid #F4F4F4;

	font-size: 110%;

}



h3 {

	margin-bottom: 15px;

	padding-bottom: 5px;

	font-size: 105%;

	font-weight: strong;

	border-bottom: 1px solid #000000;

}



p, ol, ul, blockquote {

	line-height: 24px;

}



ul {

	margin-left: 1;

	padding-left: 0;

	list-style-image: url(../img/arrow.gif);

}



a {

	color: #406FAC;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}



img {

	border: none;

}



#textfield1 {

	width: 185px;

	margin-bottom: 10px;

	border: 1px solid #E0E0E0;

	border-right-color: #F6F6F6;

	border-bottom-color: #F6F6F6;

}





/* Header */



#header {

	width: 917px;

	height: 115px;

	margin: 0 auto;

	background: url(../img/img2.gif) repeat-x;

}



/* Logo */



#logo {

	float: left;

	height: 115px;

	padding: 0 0 0 0;

	background: url(../img/img1.gif) no-repeat;

}



#logo * {

	text-decoration: none;

}



#logo h1 {

	float: left;

	padding: 50px 0 0 40px;

	font-size: 0px;

}



#logo h1 span {

	font-weight: bold;

}



#logo h2 {

	float: left;

	padding: 72px 0 0 8px;

	font-size: 0px;

	border: none;

}





/* Menu */



#menu {

	float: right;

	height: 45px;

	padding: 70px 25px 0 0;

	background: url(../img/img3.gif) no-repeat right top;

}



#menu ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



#menu li {

	display: inline;

}



#menu a {

	padding: 0 15px 0 20px;

	border-left: 1px solid #DBDBDB;

	text-decoration: none;

	font-size: 120%;

	color: #000000;

}





#menu a:hover{

	text-transform: uppercase;

	color: #406FAC;

}



#menu .first a {

	border: none;

}



/* Splash */



#splash {

	width: 877px;

	height: 170px;

	margin: 0 auto;

	background: url(../img/img5.gif) repeat-x left bottom;

	border-right: 20px solid #FFFFFF;

	border-left: 20px solid #FFFFFF;

}



/* Content */



#content {

	width: 847px;

	margin: 0 auto;

	padding: 30px 35px 0 35px;

	background: #FFFFFF url(../img/img8.gif) no-repeat left bottom;

}



#colOne {

	float: left;

	width: 620px;

	text-align: justify;

}



#colTwo {

	float: right;

	width: 185px;

	padding: 5px 0 0 0;

	font-size: 80%;

}





/* Footer */



#footer {

}



#footer p {

	text-align: center;

	font-size: 60%;

	color: #777777;

}



#footer a {

	color: #5D5D5D;

}