body {
	background-color: #618db0;
	font-size: 10px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: normal;
	line-height: normal;
}

/* Boby Content */
.headlines {
	color: #CC0000;
	font-size: 18px;
	font-family: Arial;
	font-weight: normal;
	line-height: normal;
}
.headlines2 {
	color: #336699;
	font-size: 20px;
	font-family: : Arial, Helvetica;
	font-weight: normal;
	line-height: normal;

}
.sub_headlines {
	color: #666666;
	font-size: 15px;
	font-family: Arial;
	font-weight: normal;
}

.boby_copy {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;

}

a.hover {
	color: #1d5393;
	text-decoration: underline;
	}

/* Begin Various Tags & Classes */

/* Block Quote */
.blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

.blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

/* Acronym */
.acronym, abbr, span.caps {
	cursor: help;
	}

.acronym, abbr {
	border-bottom: 1px dashed #999;
	}
	
	.alt {
	margin: 0;
	padding: 10px;
	}

/* End Various Tags & Classes*/

/* High lighter */

.highlighter {  background-color: #FFFF00}
.highlight_yellow { background-color: #FFFAD0; } 
.highlight_blue { background-color: #E3EBFB; } 


/* Testimoniails */
.testimoniails 
{ 
	
	color: #333333; 
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;

} 

/* Side Title */
.SideTitle 
{
	background-color: #E4E4E4;
	color: 333333;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
}

/* Top Navigation */
a.topNavigation { font-size: 12px; font-family: Arial, Helvetica;}
a.topNavigation:link {color: #476d94; text-decoration: none; } 
a.topNavigation:visited {color: #476d94; text-decoration: none; } 
a.topNavigation:hover {color: #588ABA; text-decoration: underline; } 
a.topNavigation:active {color: #588ABA; } 

a.nounderline { font-size: 12px; font-family: Arial, Helvetica;}
a.nounderline:link {color: #333333; text-decoration: none; }
a.nounderline:visited {color: #346EA2; text-decoration: none; }
a.nounderline:hover {color: #346EA2; text-decoration: underline; }
a.nounderline:active {color: #1388D7; }

a.nounderline2 { font-size: 12px; font-family: Arial, Helvetica;}
a.nounderline2:link {color: #004A73; text-decoration: none; }
a.nounderline2:visited {color: #346EA2; text-decoration: none; }
a.nounderline2:hover {color: #346EA2; text-decoration: underline; }
a.nounderline2:active {color: #1388D7; }

a.link { font-size: 12px; font-family: Arial, Helvetica;}
a.link:link {color: #004A73; text-decoration: none; }
a.link:visited {color: #346EA2; text-decoration: none; }
a.link:hover {color: #346EA2; text-decoration: underline; }
a.link:active {color: #1388D7; }


/* Left Navigation */

a.leftNavigation { font-size: 12px; font-family: Arial, Helvetica;}
a.leftNavigation:link {color: #788a70; text-decoration: none; } 
a.leftNavigation:visited {color: #788a70; text-decoration: none; } 
a.leftNavigation:hover {color: #788a70; text-decoration: underline; } 
a.leftNavigation:active {color: #788a70; } 


/* Copy Rights */

.copyRights { font-size: 11px; font-family: Arial, Helvetica; color: #666666;}
a.copyRights { font-size: 11px; font-family: Arial, Helvetica; color: #666666;}
a.copyRights:link {color: #666666; text-decoration: none; } 
a.copyRights:visited {color: #666666; text-decoration: none; } 
a.copyRights:hover {color: #7c7c7e; text-decoration: underline; } 
a.copyRights:active {color: #7c7c7e; } 


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
	
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}
	
.alignleft {
	float: left
	}
/* End Images */

.shadow img {
	background-color: #fff;
	border: 1px solid #666;
	margin: -4px 4px 4px -4px;
	padding: 4px;
	position: relative;
	vertical-align: bottom;
}
/* Horizontal Rules */
.hr {
	color: #999999;
	background-color: #999999;
	height: 1px;
	width: 95%;
	border: 0;
}


.sanfont02 { font-size: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sanfont02-5 { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sanfont03 { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sanfont03-5 { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sanfont04 { font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sanfont04-5 { font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sanfont05 { font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sanfont06 { font-size: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sanfont07 { font-size: 28px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sanfont08 { font-size: 32px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sanfont09 { font-size: 36px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sanfont10 { font-size: 40px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.serfont02 { font-size: 8px; font-family: "Times New Roman", Georgia, Times }
.serfont02-5 { font-size: 10px; font-family: "Times New Roman", Georgia, Times }
.serfont03 { font-size: 12px; font-family: "Times New Roman", Georgia, Times }
.serfont03-5 { font-size: 14px; font-family: "Times New Roman", Georgia, Times }
.serfont04 { font-size: 16px; font-family: "Times New Roman", Georgia, Times }
.serfont04-5 { font-size: 18px; font-family: "Times New Roman", Georgia, Times }
.serfont05 { font-size: 20px; font-family: "Times New Roman", Georgia, Times }
.serfont06 { font-size: 24px; font-family: "Times New Roman", Georgia, Times }
.serfont07 { font-size: 28px; font-family: "Times New Roman", Georgia, Times }
.serfont08 { font-size: 32px; font-family: "Times New Roman", Georgia, Times }
.serfont09 { font-size: 36px; font-family: "Times New Roman", Georgia, Times }
.serfont10 { font-size: 40px; font-family: "Times New Roman", Georgia, Times }

.onlinkA { text-decoration:none }
.onlink:hover { background-color:yellow }

.nounderline { text-decoration:none }
.nounderline:hover { color:#336699 } 
