body
{

	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383736;
	line-height:1.65em;
	margin:0px;
	padding:0px;
	background-color:#e7e7e7;
	}

h1 {
	color:#297ebe;
	font-size:1.5em;
	font-weight:normal;
	border-bottom: 1px #dddddd solid;
	
	line-height:1.8em;
	margin:5pt 0pt 0.7em;
	padding:0px;
	
}

h2{
	color:#c29e4a;
	font-size:1.2em;
	font-weight:bold;
	margin: 0px 0px 5px 0px;
	line-height:1.2em;
	padding:0.5em 0pt 0pt;
	text-align:left;

}
h3{
	color:#297ebe;
	font-size:1.2em;
	font-weight:bold;
	padding:0;
	margin: 0px 0px 5px 0px;
	text-align:left;
}

h4{
	color:#0088B5;
	font-size:0.8em;
	font-weight:bold;
	padding:0;
	margin:0;
	text-align:left;
}
h1 a, h1 a:hover, h2 a, h2 a:hover, h4 a{
	font-size:1.9em;
	font-weight:bold;
}
h4 a:hover{
	color:#8AB54A;
}
p{
	margin:0pt 0pt 0.9em;
	font-size:1em;
}
li {
	line-height:1.65em;
/*	color:#9bbb59;*/

}

.contact{
	margin:0px 0px 0px 0px ;
	display:block;
	border:1px solid #cbcbcb;
	padding:10px;
	background-color:#f7f7f7;
	text-align:left;
	}
/*
a:hover { text-decoration: underline; }
*/
td {	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 11px ;	color: #585858; 	line-height:16px;
	}
td A{	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 11px ;	color: #585858;	text-decoration:none}
td A:hover{	text-decoration: underline	}


.subNav
{
padding:5px 0px;
margin-bottom:30px;
/*float:left;*/


}
	
.subtitle {	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 12px;	color:#2871B8;	font-weight: bold;	}
.subtitle A{	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 12px;	color:#2871B8;	font-weight: bold;	text-decoration: none	}
.subtitle A:visited{	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 12px;	color:#2871B8;	font-weight: bold;	text-decoration: none	}
.subtitle A:hover{	text-decoration: underline	}

.title 	{	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 11px;	color: #297ebe;	font-weight: bold;	}
.title A{	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 11px;	color: #297ebe;	font-weight: bold;	text-decoration:none}
.title A:visited{	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 11px;	color: #297ebe;	font-weight: bold;	text-decoration:none}
.title A:hover	{ text-decoration:underline}

.scrolltext 	{	color: #e7fb9c;}
.scrolltext A{			color: #e7fb9c;	text-decoration:none}
.scrolltext A:visited{	color: #e7fb9c;	text-decoration:none}
.scrolltext A:hover	{ text-decoration:underline}



.toplink 	{	color: #ffffff; font-size: 10px}
.toplink A{			color: #ffffff;	text-decoration:none}
.toplink A:visited{	color: #ffffff;	text-decoration:none}
.toplink A:hover	{ text-decoration:underline}

.innews {	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FE6722;	font-weight: none;	}
.innews A{	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FE6722;	font-weight: none;	}
.innews A:visited{	font-family: Tahoma,Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FE6722;	font-weight: none;	}
.innews A:hover{text-decoration:underline}



.leftlink {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	font-weight: bold;
}
.leftlink:active { color: #585858; text-decoration: none;}
.leftlink:link { color: #585858; text-decoration: none; }
.leftlink:visited { color: #585858; text-decoration: none; }
.leftlink:hover { color: #A0A0A4; text-decoration: none; }

.footerlink { 
font-family: Arial, Helvetica, sans-serif;
color: #585858;
font-size: 11px;
}
.footerlink:active { color: #585858; text-decoration: none; }
.footerlink:link { color: #585858; text-decoration: none; }
.footerlink:visited { color: #585858; text-decoration: none; }
.footerlink:hover { color: #A0A0A4; text-decoration: none; }


.menu td, .menu td a{
	BACKGROUND-COLOR: #2871b8; text-decoration: none;
	/*DISPLAY: block; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px; font-variant:normal; font-size:8pt; font-family:Arial; font-weight:normal; */color:#ffffff
}

.menu A {
	BACKGROUND-COLOR: transparent; DISPLAY: block; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px; font-variant:normal; font-size:8pt; font-family:Arial; font-weight:normal; color:#ffffff
}
.menu A:hover {
	border:0px solid #FFFFFF; font-size:8pt; background-color:#1e5286; color:#FFFFFF
}
.menu A:visited {
	color:#ffffff;
}



/*******************************************************/
.button {
	border-top : solid 1px #d5d5d5;
	border-right : solid 1px #808080;
	border-bottom : solid 1px #808080;
	border-left : solid 1px #d5d5d5;
	color : #333;
	font-weight : bold;
}
.inputbox {
        z-index: -3;
        font-size: 1em;
}
.text_area {
        border : 1px solid #ccc;
        z-index: -3;
        font-size: 1em;
}
input, textarea, select {
	z-index : -3;
	font-size: 1em;
}
form { margin:0px; padding:0px;}

.msg {

	margin: 4px;
	border: 1px solid #6cd6e1;
	background-color: #cdf2f5;
	padding: 10px;
	font-size: 1em;
		font-weight:bold;

	color: #1c7d88;
	width: 400px;


}

.quote {
	margin: 4px;
	border: 1px solid #cccccc;
	background-color: #E9ECEF;
	padding: 5px;
	font-size: 1em;	color: #254D78;
	width: 400px;
/*	width: auto;*/

}

.error {
	padding: 10px;
	margin: 4px;
	border: 1px solid #ff0000;
	background-color: #FDFBCF;
	padding: 10px;
	font-size: 1.0em;
	font-weight:bold;
	color: #ff0000;
	width: 400px;
}

.bold{
	font-weight:bold;
}


/**************************************************/
.footer{
	border-top: #9cc9ea solid 3px;
	background-color: #f1f6fc;
	background-image:url(../images/bg_footer.gif);
	background-repeat:repeat-x;
	/*padding-bottom:2em;*/
	text-align:center;
	height:46px;
}
.footertxt{
	text-align:center;
	font-size:0.9em;
	/*color:#aaa;*/
}
.footertxt a{
	/*color:#aaa;*/
	text-decoration:none;
}
.footertxt a:hover{
	color:#8AB54A;
	text-decoration:none;
}
.divider {
	color:#0283AA;
	padding:0pt 4px;
}
.footer_left {
	margin:5px;
	width:300px;
	text-align:left;
	font-size:0.9em;
	float:left;
}
.footer_left a{		font-size:0.9em;	color:#2572c0;	text-decoration:none;}
.footer_left a:hover{	color:#2572c0;	text-decoration:none;}

.footer_right {

	float:right;
	margin:10px;
	width:300px;
	text-align:right;
	font-size:0.9em;
	vertical-align:middle;
}
.footer_right a{	font-size:0.9em;	color:#585858;	text-decoration:none;}
.footer_right a:hover{	color:#c48d88;	text-decoration:none;}



/**************************************************/
.clear{
	clear:both;
	content:".";
	font-size:1em;
	/*height:1px;*/
	display:block;
}


/*******************************************************/
