body {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/template/main_bg.jpg);
	background-repeat:repeat-x;
}
	
td {
	font-family: Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:12px;
}

.header{
	background-image:url(../images/template/header_bg.jpg);
	height:140px;
	background-position:bottom;
	background-repeat:repeat-x;
	border-bottom:1px solid #004d42;
	border-left:1px solid #358479;
	border-right:1px solid #358479;
	}
	
TD.nav{
	height:31px;
	vertical-align:top;
	padding-left:20px;
	padding-right:20px;
	background-image:url(../images/nav/nav_bg.gif);
	background-repeat:repeat-x;
	padding-top:15px;
	border-left:1px solid #358479;
	border-right:1px solid #358479;
}

TD.main {
	padding:30px;
	font-size:13px;
	line-height:22px;
	font-family: Century Gothic, Arial, Verdana;
	vertical-align:top;
}

.left_col {
	font-size:12px;
	line-height:18px;
	font-family: Century Gothic, Arial, Verdana;
	vertical-align:top;
	background-color:#a5c0bc;
	width:250px;
}

.left_col2 {
	font-size:12px;
	line-height:18px;
	font-family: Century Gothic, Arial, Verdana;
	vertical-align:top;
	background-color:ffffff;
	width:250px;
}
.quote_box_large {
	text-align:center; 
	vertical-align:middle; 
	margin-top:14px; 
	width:300px; 
	height:280px; 
	padding:20px; 
	line-height:20px; 
	background-color:#004d42; 
	opacity:0.7; 
	filter:alpha(opacity=70); 
	color:white; 
	font-family:Century Gothic, Arial, Verdana; 
	font-weight:bold; font-size:14px;
	}
	
.quote_box_small {
	height:166px;
	margin-top:14px;
	padding:20px; 
	background-color:#004d42; 
	z-index:1;
}

.quote_box_text {
	text-align:center; 
	vertical-align:middle; 
	line-height:19px; 
	color:white; 
	font-family:Century Gothic, Arial, Verdana; 
	font-weight:bold; font-size:13px;
	opacity:1; 
	filter:alpha(opacity=100); 
	z-index:2;
}
	
.nav_cell {
	border-right:1px solid white;
	padding-right:10px;
}

.footer, A:link.footer, A:visited.footer {
	text-align:center;
	padding-top:10px;
	font-size:10px;
	color: #f78f1e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

A:hover.footer {
	text-align:center;
	padding-top:10px;
	font-size:10px;
	color: #2d4523;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.gborder{
	border-left:1px solid #358479;
	border-right:1px solid #358479;
}

.o_link, A:link.g_link, A:visited.g_link {
	font-size:12px;
	color: #004d42;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

A:hover.g_link {
	font-size:12px;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#myController span{
color:#FFF;
background:#000;
margin-right:10px;
cursor:pointer;
}

#jFlowSlide{
border:1px solid #171044;
}

#myController span.jFlowSelected {
background:#171044;
padding-bottom:3px;
}

.jFlowPrev, .jFlowNext{
cursor:pointer;
}