/* CSS Document */

/*button*/
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}

/*big blue header*/
.style2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	color: #173f88;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.style2form {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	color: #173f88;
	font-weight: bold;
}

/*black body text*/
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-left: 10px;
}

body {
	margin-top: 0px;
}

.style4:link { color: #173f87; text-decoration:underline; font-weight:bold; }
.style4:visited { color: #173f87; text-decoration:underline; font-weight:bold; }
.style4:hover { color: #173f87; text-decoration:underline; font-weight:bold; }

a:link { color: white; text-decoration: none; }
a:visited { color: white; text-decoration: none; } 
a:hover { color: white; text-decoration:underline; } 

#wrapper {

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: auto;

	margin-right: auto;

	width: 760px;

}

#headerHolder {

	width: 760px;

	height: 90px;
}

#logo {

	width: 171px;
	
	height: 90px;

	float: left;

}

#imageBar {

	width: 589px;

	height: 90px;

	float: left;
	
	background-image: url(images/a2_imageBar.jpg);

}

#navHolder {
	float:left;
	width: 171px;
	
	background-color:#173f88

}

#navPanel {
	
	text-align: right;
	
	width: 171px;
	
	background-color:#173f88

}

#contentHolder {

	width: 589px;
	
	float: left;

}

#mainImage {

	width: 589px;
	
	height: 202px;
	
	float: left;
	
	background-image: url(images/a4_mainImage.jpg);

}

#mainImage2 {

	width: 589px;
	
	height: 202px;
	
	float: left;
	
	background-image: url(images/a4_mainImage2.jpg);

}

#mainImage3 {

	width: 589px;
	
	height: 202px;
	
	float: left;
	
	background-image: url(images/a4_mainImage3.jpg);

}

#mainImage4 {

	width: 589px;
	
	height: 202px;
	
	float: left;
	
	background-image: url(images/a4_mainImage4.jpg);

}

#mainImage5 {

	width: 589px;
	
	height: 202px;
	
	float: left;
	
	background-image: url(images/a4_mainImage5.jpg);

}

#mainImage6 {

	width: 579px;
	
	height: 190px;
	
/*	float: left;*/
	
	background-image: url(images/a4_mainImage6.jpg);

}

#mainImage7 {

	width: 589px;
	
	height: 202px;
	
	float: left;
	
	background-image: url(images/a4_mainImage7.jpg);

}

#mainImage8 {

	width: 589px;
	
	height: 202px;
	
	float: left;
	
	background-image: url(images/a4_mainImage8.jpg);

}

#mainImage10 {

	width: 579px;
	
	height: 190px;
	
/*	float: left;*/
	
	background-image: url(images/a4_mainImage10.jpg);

}

#mainImage9 {

	width: 589px;
	
	height: 202px;
	
	float: left;
	
	background-image: url(images/a4_mainImage9.jpg);

}

#mainContent {

	width: 589px;
	
	float: left;

}

#mainContent a {
	color:#000;
}

#mainContent a img {
	border:0;
}

#mainContentSubscriber {

	width: 500px;
	


}

#footerHolder {

	width: 760px;
		margin:0px auto;

}

#footer {

	width: 760px;

}

#container {

	width: 760px;
	
	background-image: url(images/navSpacer.gif);
	background-repeat:repeat-y;
	
}

#navSpacer {

	height: 5px;

}

#navFiller {
background-image:url(images/navSpacer.gif);
background-repeat:repeat-y;
}


#container2 {

	padding: 0px;

	width: 760px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: auto;

}



#logo_box {
	
	float: right;
	height: 246px;
	width: 267px;

}

.SMform {
	float:left;
	width:546px;
	border:1px solid #A2A9CE;
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.SMform_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.SMform_rowwrap {
	width:550px;
}

.SMform_text {
	width:200px;
	float:left;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
}

.SMform_text_input {
	width:320px;
	float:left;
	text-align:right;
	padding-top:3px;
	padding-bottom:3px;
}

.SMform_text_area {
	width:320px;
	float:left;
	text-align:right;
	padding-top:3px;
	padding-bottom:3px;
}

.SMform_submit {
	width:524px;
	text-align:right;
	float:left;
	padding-top:2px;
}

.SMboxsize {
	width:320px;
}

.subLogo {
	float:left;
	width:137px;
}

.subscriberRow {
	width:575px;
	height:58px;
	padding:1px;
}

table.table {
	border-collapse:collapse;
	border-spacing:0;
}

table.table td, table.table th {
	border:1px solid #000;
}
table.table th {
	background:#99CCFF;
}