@charset "utf-8";
/* CSS Document */

#header{
	background: url('../images/bg_header.jpg');
	height: 122px;
	background-repeat:no-repeat;
	width:950px;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;	
	display: table-cell; 
	vertical-align: middle;
	
}
#topNavigation,
#topNavigation p{	
	clear: both;
	height: 31px;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	text-align : center;
	white-space: nowrap;
	vertical-align: middle;
	width:950px;
}
#topNavigation img
{
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

#logo{
	float: left;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	#position: relative; #top: 14px;	
}

#tertiaryNavigation{
	float: right;
	margin: 27px 0px 0px 0px; 
	padding: 26px 0px 0px 0px;
	width:500px;
	#position: relative; #top: 3px;		
}


body{
	background-color: #e4e4e4;
	background-image: url('../images/table_bkgrnd.jpg');
	background-repeat: repeat-x;
	margin: 0px;	
}

body,table{
	color: #000000;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


#container-body{
	width:950px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	text-align:left;
	overflow:auto
}
#container-left{
	width:241px;
	background-image:url(images/newslettter_body.jpg);
	BACKGROUND-REPEAT:no-repeat;
	float:left;	
	background-color:#FFFFFF;
	margin-right:15px
}
#container-right{
	width:674px;
	float:right;	
	background-color:#FFFFFF;
	clear:right;	
	overflow:hidden;
	margin-right:10px;
	
}
.tertiary_nav
{
	color: #ffffff;
	border-style: none none none none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}
a.tertiary_nav:link, 
a.tertiary_nav:visited
{	
	color: #ffffff;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;	
}
a.tertiary_nav:hover, 
a.tertiary_nav:active
{	
	color: #33ccff;
	text-decoration: none;
}

a.main_nav:link,
a.main_nav:visited
{
	background-color: Transparent;
	border-style: none none none none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
	white-space: nowrap;
}
a.main_nav:hover, 
a.main_nav:active,
a.main_nav-focus:link,
a.main_nav-focus:visited,
a.main_nav-focus:hover, 
a.main_nav-focus:active
{	
	background-color: Transparent;
	border-style: none none none none;
	color: #298ba4;	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
	white-space: nowrap;
}
/*begin remove
#footer
{
	text-align: center;
	width: 950px;
}
#footer p
{
	color: #2969A4;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
#footer a:link,
#footer a:visited
{
	color: #2969A4;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#footer a:hover,
#footer a:active
{
	color: #811f03;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}end remove*/

#footer-container{
	background-color:#F5F5F5;
	padding-top:50px;
	width: 100%;
}

#footer{
	text-align: center;
	width: 950px;
	/*display: table-cell;*/
	display: inline-table;
}

.footer-title{
	color:#007AA5;
	font-size:15px;
	font-weight:bold;
	font-family:arial;
}
.footer-address{
	width:240px;
	float:left;
	text-align:left;
	padding-left:25px;
}
.footer-address a:link img, 
.footer-address a:visited img, 
.footer-address a:hover img{
	border-style : none none none none; 
	text-decoration:none;
	margin-right:6px;
	float:left;
	padding:0px;
}
.footer-column{
	width:170px;
	text-align:left;
	float:left;
}
.footer-copyright,
.footer-address,
.footer-column a:link,
.footer-column a:visited,
.footer-copyright a:link,
.footer-copyright a:visited{
	color:#6E6E6E;
	text-decoration:none;
	font-family:arial;		 
	font-size:12px;		
	line-height:20px;
	border-style : none
}
.footer-column a:hover,
.footer-copyright a:hover{
	color: #007AA5;
}
.pipe{
	color: #007AA5;
	padding: 0 3px 0 7px;
}
.footer-copyright{
	padding-top:60px;
	padding-bottom:20px;
	clear:left;
	padding-left:25px;
	padding-right:25px;
}
.whitespace{
	margin:25px;
	vertical-align:bottom;
	float:left;
	width:400px;
}

a.mrtw_nav:link,
a.mrtw_nav:visited{
		color: #4e4e4e;
		text-decoration:none;			
		/*font-family:Helvetica, Arial;font-size:14px;11ptfont-stretch:condensed;*/	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-stretch:condensed;
		padding-right:5px;
}

a.mrtw_nav:hover{
		color: #850a0a;
		text-decoration:none;
		/*font-family:Helvetica, Arial;font-size:14px;11ptfont-stretch:condensed;*/	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-stretch:condensed;
		padding-right:5px;
}
a.mrtw_nav:active{
		color: #4e4e4e;
		text-decoration:none;
		/*font-family:Helvetica, Arial;font-size:14px;11ptfont-stretch:condensed;*/	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-stretch:condensed;
		padding-right:5px;
}

a:link,
a:visited{
		color: #2483c6;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;		 
		font-size:12px;/*10pt*/	
}

a:hover{
		color: #99c5e4;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;/*10pt*/
		
}
a:active{
		color: #2483c6;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;/*10pt*/
}

img.mrtw_seperator{
	margin-top:2pt;
	margin-bottom:2pt;
	
}

.heading{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color: #850a0a;
	margin-top:15px;
	padding-bottom:10px;
}

.subheading{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #850a0a;
}
