@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin:0px;
}
body {
	background-image: url(images/bg-repeat.png);
	background-repeat: repeat-x;
}
p {
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
}	
a:link {
	color: #007a96;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #007a96;
}
a:hover {
	text-decoration: underline;
	color: #6b3406;
}
a:active {
	text-decoration: none;
	color: #007a96;
}
h1 {
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	color: #FFFFFF;
	background-image:url(images/title-splat.png);
	background-repeat:no-repeat;
	background-position:0px 2px;
	text-indent:28px;
	height:30px;
	margin:0px
}
h2 {
	font-size: 16px;
	color: #007A96;
	margin:0px;
}
h3 {
	font-size:12px;
	color:#007A96;
	margin:2px;
}	
h4 {
	font-size:12px;
	color:#6C3506;
	margin:2px;
}	
h5 {
	font-size:12px;
	color:#FF9300;
	margin:2px;
}	
h6 {
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color: #FFFFFF;
	background-image:url(images/title-sub.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:28px;
	height:24px;
	margin:0px;
	margin-bottom:5px;
	margin-top:10px;
	width:100%;
}	

.main-border {
	border-left: solid 8px #007a96;
	border-right: solid 8px #007a96;

}	
.nav {
	display:inline-block;
}	
.content-title {
	background-image:url(images/content-title-bg.png);
	background-repeat:no-repeat;
	height:57px;
}	
.content-bg {
	background-image:url(images/content-bg.png);
	background-repeat:no-repeat;
	padding:20px;
	padding-top:15px;
}	
.footer-mod-text {
	padding:10px;
	padding-left:0px;
	padding-right:0px;
	font-size:11px;
}		
.divider {
	background-image:url(images/divider.png);
	background-repeat:no-repeat;
	background-position:top center;
}	
.process {
	line-height:30px;
	font-weight:bold;
	background-image:url(images/targets.png);
	background-repeat:no-repeat;
	background-position:-50px -40px;
	border:dotted 1px #CCCCCC;
	padding:10px
}	
.right-t {
	background-image:url(images/right-t.png);
	height:22px;
}
.right-l {
	background-image:url(images/right-l.png);
	width:9px;
}
.right-m {
	background-image:url(images/right-m.png);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:5px;
}
.right-r {
	background-image:url(images/right-r.png);
	width:10px;
}
.right-b {
	background-image:url(images/right-b.png);
	height:21px;
}	
.right-b2 {
	background-image:url(images/right-b2.png);
	height:16px;
}	
.right-repeat {
	background-image:url(images/right-b-repeat.png);
	background-repeat:repeat-y;
}			
.r-content-header {
	background-image:url(images/hr.png);
	background-repeat:repeat-x;
	padding:7px;
	color:#6C3506;
	font-weight:bold;
}	
.r-content {
	background-image:url(images/hr.png);
	background-repeat:repeat-x;
}
.r-content2 {
	background-image:url(images/vr.png);
	background-repeat:repeat-y;
	padding-left:10px;
}	
.footer-r {
	background-image:url(images/footer-r.png);
	background-repeat:no-repeat;
	width:19px;
	height:48px;
}
.footer-m {
	background-image:url(images/footer-m.png);
	background-repeat:repeat-x;
}	
.footer {
	color:#999999;
	font-size:11px;
}	
.footer a:link, .footer a:visited, .footer a:active {
	color: #999999;
	text-decoration: none;
	font-size:11px;
}
.footer a:hover {
	text-decoration: underline;
	color: #666666;
}
.banner {
	background-color:#007A96;
}		
.red-text {
	color:#FF0000;
}	
.price {
	background-color:#999999;
	border:solid 1px #333333;
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	width:4em;
}	

/* mootools tooltip */
.tip {
	color: #fff;
	width: 172px;
	z-index: 13000;
}
 
.tip-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #00FFFF;
	padding: 8px 8px 4px;
	background: url(images/bubble.png) top left;
}
 
.tip-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(images/bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}