

/*---------------------------------------UNIVERSAL PAGE-------------------------------------*/



BODY {

	background-color: #969696;

	background-image: url(/images/grad_bg.gif);

	background-repeat: repeat-x;

	margin-bottom: 10px;

	margin-top: 0px;

	margin-left: 0px;

	margin-right: 0px;

	padding: 0px;

	font-size: 10pt; 

	color: #333333;

	FONT-FAMILY: Arial, Palatino Linotype, verdana, sans-serif;

}



/*---------------------------------------UNIVERSAL HEADER----------------------------------*/

.menu {

	font-weight: bold;

	line-height : 100%;

	font-size: 10pt;

	text-decoration: none;

}	



.header1 {

	width: 100%;

	background-image: url(/images/top_bg.jpg);

	background-repeat: repeat-x;

}

	

.menu_header {

	background-color: #ffffff;

}



.header2 {

	background-color: #ffffff;

}



.flash_header {

	border: solid 1px #999999;

	background-color: #969696;

	font-size: 20pt;

}



/*---------------------------------------UNIVERSAL FOOTER----------------------------------*/



.copyright {

	font-size: 8pt; 

	font-weight: bold;

	color: #ffffff;

	margin-bottom: 10px;

}



a.copyright:link, a.copyright:visited, a.copyright:hover {

	font-weight: bold;

	font-size: 8pt;

	color:#ffffff;

	text-decoration: none;

}

	

/*---------------------------------------GENERAL TAGS-------------------------------*/



.main_body {

	background-color: #ffffff;

	border-bottom: solid 1px #999999;

	border-left: solid 1px #999999;

	border-right: solid 1px #999999;

	border-top: solid 1px #999999;

}



.column_right {

	padding-top: 3px;

	padding-left: 5px;

	padding-right: 10px;

	padding-bottom: 10px;

	text-align: left;

	vertical-align: top;

}



.column_left {

	margin:5px;

}

.hotspot {color:#900; padding-bottom:1px; cursor:pointer}
#tt {position:absolute; display:block; background:url(/images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(/images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(/images/tt_bottom.gif) top right no-repeat; overflow:hidden}

a:link, a:visited {

	color:#1e6a94;

	font-weight: bold;

	text-decoration: none;

}



a:hover {

	color:#1e6a94;

	font-weight: bold;

	text-decoration: underline;

}



h1 {

        font-weight: bold;

        font-size: 16pt;

	font-style: normal;

        text-decoration: none;

        line-height : 110%;

        color : #333333;

        margin: 0px;

}





h2 {

        font-weight: bold;

        font-size: 10pt;

	font-style: normal;

        text-decoration: none;

        line-height : 100%;

	letter-spacing: 0.25cm;

        color : #1e6a94;

	padding-top: 2px;

	padding-bottom: 2px;

        margin: 0px;

	border-bottom: 3px double #1e6a94;

	border-top: 3px double #1e6a94;

}



h3 {

    	font-weight: bold;

	color: #1e6a94;

	padding-top: 20px;

	padding-bottom: 5px;

	padding-left: 5px;

	font-size: 9pt;

	letter-spacing: 0.10cm;

	text-decoration: none;

	border-bottom: solid 1px #1e6a94;

}







/*---------------------------------SPECIFIC TAGS-------------------------------------*/





.menu_left, .menu_left:link, .menu_left:visited {

	line-height : 150%;

	font-size: 9pt;

	color:#1e6a94;

	text-decoration: none;

}



.menu_left:hover {

	line-height : 150%;

	font-size: 9pt;

	color:#1e6a94;

	text-decoration: underline;

}



.sub_menu_left, .sub_menu_left:link, .sub_menu_left:visited {

	line-height : 150%;

	padding-left: 25px;

	font-size: 9pt;

	color: #000000;

	text-decoration: none;

}



.sub_menu_left:hover {

	line-height : 150%;

	padding-left: 25px;

	font-size: 9pt;

	color: #000000;

	text-decoration: underline;

}



.subscribe {

	line-height: 105%;

	font-size: 9pt;

}

	

.testimonial {

	line-height : 110%;

	font-size: 9pt;

}



.sub_t1 {

	font-weight: bold;

	color:#1e6a94;

	text-decoration: none;

}

	

.text_strong {

	font-weight: bold;

}



.text_stong_ul {

	font-weight: bold;

	text-decoration: underline;

}



.text_ul {

	text-decoration: underline;

}











