body {

	margin:				0px;
	padding:			0px;
	font-size:			90%;
	font-family:Arial, Helvetica, sans-serif;
	color:				#333333;
}

imp{
	margin:				0px;
	padding:			0px;
	font-size:			100%;
	font-family:Arial, Helvetica, sans-serif;
	color:				#333333;
	font-size:70%;
}

{
	margin:				0px;
	padding:			0px;
	font-size:			90%;
	font-family:Arial, Helvetica, sans-serif;
	color:				#333333;
	font-size:70%;
}

#topWrapper {
	position:			relative;
	margin:				0px auto;
	padding:			0px;
	width:				990px;
	background-color:		#fff;
	z-index:9;
}
#flashWrapper {
	position:			relative;
	margin:				10px auto;
	width:				990px;
	background-color:		#fff;
}
#wrapper {
	position:			relative;
	margin:				0px auto;
	width:				990px;
	background-color:		#fff;	
}
#header {
	position:			relative;
	width:				100%;
	margin:				0px 0px 5px;
}
#strapLineInfo {
	margin:				0px;
	padding:			0px;
	font-size:			140%;
	color:				#7C847E;
}
#headerInfo {
	float:				right;
	text-align:			right;	
	margin:				20px 0px 0px;
	font-size:			140%;	
	font-weight:			bold;
	letter-spacing:			-1px;	
	padding:			0px;
}
#headerInfo p, #headerInfo li {
	margin:				0px;
	padding:			0px;
	line-height:			130%;
}
.headerTitle {
	color:				#e51b24;
}
#headerInfo ul {
	list-style-type:		none;
	margin:				0px;
	padding:			0px;
	color:				#7C847E;
}
#headerInfo a {
	color:				#7C847E;	
}
#nav {
	position:			relative;
	width:				100%;
	height:				28px;
	background-color:		#1e416f;
	z-index:			99;
}
#banner {
	position:			relative;
	width:				100%;
	height:				280px;
	overflow:			hidden;
	
}

#footer {clear: both; height: 22px; font-size:10px; color: #ffffff; padding: 4px 0; line-height: 23px; background-color: #525245; text-transform: uppercase; text-align: center;}

#footer a {
	text-decoration:		none;
	color:				#000;
}

#footer a:hover {
	text-decoration: 		underline;
	color:				#e51b24;
}

/* Content styles */

.blockInfo {
	position:			relative;
	margin:				0px auto 0px;
	padding:			0px 0px 0px 0px;
	width:				200px;
}
.blockInfoRight {
	position:			relative;
	margin:				0px auto;
	padding:			10px 0px 10px;
	width:				190px;
	border-top:			solid 1px #bbb;
}

.blockInfoRight:first-child {
	border:none;
}

.smallLogo {
	padding:			0px 5px 5px 0px;
}
.button {
	background-color:		#010066;
	border:				0px;
	margin:				0px;
	width: 				80px;
	height:				25px;
	padding:			0px 15px;
	color:				#fff;
	font-size:			100%;
	cursor: 			pointer;
	
}
#footer ul {
	list-style-type:	none;
	margin:				0px;
	padding:			15px 0px 0px;
}
#footer li {
	/* display:			inline; */
	padding: 			0px;
	font-size:			80%;
}
.whiteLink {
	color:				#fff;
}
#homeContent {
	position:			absolute;
	margin:				0px;
	padding:			0px;
	top:				7px;
	left:				10px;
	width:				310px;
	height:				270px;
	overflow:			hidden;
	z-index:			2;
}

#homeContent p {
	margin:				0px;
	padding:			0px;
}

#internalLeftCol {
	position:			relative;
	width:				760px;
}

#pageHeader {
	padding-top:		10px;
}

#rightcolumn {
	position:relative;
	float:right;
	width:203px;
	color:#fff;
}

#internalRightColContent {
	position:relative;
	width:190px;
	margin:10px auto;
	padding:0px;
	color:#fff;
}

blockInfo ul,li {
	margin:0px;
	padding:0px;
	text-align: justify;
}

#footerLinks {
	margin-top:			50px;
	padding-bottom:		10px;
}
.search-links {
	display:			inline;
	font-size:			80%;
	color:				#fff;
}

	#blocks {
		position:			relative;
		padding:			0px 0px 0px;	
		margin:				0px;
		color:				#ffffff;
	}
	
	#blocks td {
		width:				240px;
	}
	
	#blocks h2 {
		font-size:			115%;
		font-weight: 		normal;
		color:				#ffffff;
		margin:				20px 20px 0px;
		padding:			0px;
	}
	
	#blocks p {
		margin:				20px;	
		font-weight: 		normal;
	}
	
	#blocks ul {
		margin:				20px 20px 20px 35px;	
		padding:			0px;
	}
	
	#blocks a {
		color: 				#fff;
	}
	
	.block1 {
		background: 		#e51b24;
	}

	.block2 {
		background: 		#7c847e;	
	}

	.block3 {
		background: 		#a2968a;	
		color: #FF0000;
	}

	.block4 {
		background: 		#7c847e;
	}

	.blockSpacer {
		position:relative;
		border-top: solid 1px #ffffff;
	}
#copyright {font-size:10px; color: #8e8e84; margin:0 auto 15px auto; width: 816px;}	



/* ----- Form ----- */
.form_row{
	padding: 2px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#FFFFFF ;
	
}

form{
	margin: 0px 20px 0px 0px;
	padding: 0px;
	text-align: right;	
}

label {
	margin-right: 1px;
}

input{
	width: 110px;
	height: 15px;
	color: #aabdd0;
	border: 1px solid #686f76;
}
headerb {
	background-image: url(images/bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0066CC;
}



#slider1 {
    width: 900px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1Content {
	width: 900px;
	position: absolute;
	top: 0px;
	margin-left: 0px;
	left: 0px;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
.slider1Image span {
    position: absolute;
	font: 15px/20px "Marker Felt","Comic Sans MS",cursive;
    padding: 10px 13px;
    width: 694px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
  
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px; 
}
.left {
	top: 0;
    	left: 0;
	width: 150px !important;
	height: 280px;
}
ul { list-style-type: none;}
