@charset "UTF-8";
/* CSS Document */


body { background: #000; margin:0px; text-align:center; }

body, div, p { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:14px;}

#container { margin: 0 auto; width:890px; text-align:left; background:#FFFFFF url(../i/con-bg.gif) bottom center no-repeat; padding:20px 40px 15px 40px;}

.green, a.green, a.green:hover  { color:#A8B75E;}
.green2  { color:#707b21;}
.grey { color:#333333;}

.t14 { font-size: 14px; line-height:18px;}
.t12 { font-size: 12px; line-height:16px;}

p { margin-top:0px; margin-bottom:10px;}

h1, h2, h4 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:1;}
h1 b { display:none;}
h1 { margin:0px 0px 8px 0px; font-size:36px; color: #ED7611; height:36px;}
h2 { margin:0px 0px 20px 0px; font-size:20px; color: #000000;}
h3 { margin-top:0px; font-size:14px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; line-height:1;}
h4 { margin:0px 0px 20px 0px; font-size:16px; color: #000000;}

#nav { height:145px;}
#nav img { margin-bottom:25px;}
#nav a.logo { background:none;}

#nav ul { padding:0px; margin:0px 0px 20px 0px; list-style:none; clear:both;}
#nav ul li { float:left; margin:0px; padding:0px; list-style:none;}
#nav ul li a { float:left; display:block; height:36px; margin:0px; padding:0px; border:0px;}
#nav ul li a b { display:none;}

#nav ul li a.wr { background: url(../i/n/wr.gif); width:112px; margin:0px;} 			#nav ul li a.wr:hover, #nav ul li a.wrh { background:url(../i/n/wr.gif) 0px 36px; width:112px; margin:0px; }
#nav ul li a.se { background: url(../i/n/se.gif); width:41px;} 				#nav ul li a.se:hover, #nav ul li a.seh { background:url(../i/n/se.gif) 0px 36px; width:41px; }
#nav ul li a.ho { background: url(../i/n/ho.gif); width:44px;} 				#nav ul li a.ho:hover, #nav ul li a.hoh { background:url(../i/n/ho.gif) 0px 36px; width:44px; }
#nav ul li a.cu { background: url(../i/n/cu.gif); width:112px;} 			#nav ul li a.cu:hover, #nav ul li a.cuh { background:url(../i/n/cu.gif) 0px 36px; width:112px; }
#nav ul li a.cs { background: url(../i/n/cs.gif); width:116px;} 			#nav ul li a.cs:hover, #nav ul li a.csh { background:url(../i/n/cs.gif) 0px 36px; width:116px; }
#nav ul li a.in { background: url(../i/n/in.gif); width:115px;} 			#nav ul li a.in:hover, #nav ul li a.inh { background:url(../i/n/in.gif) 0px 36px; width:115px; }
#nav ul li a.cp { background: url(../i/n/cp.gif); width:115px;} 			#nav ul li a.cp:hover, #nav ul li a.cph { background:url(../i/n/cp.gif) 0px 36px; width:115px; }
#nav ul li a.dd { background: url(../i/n/dd.gif); width:117px;} 			#nav ul li a.dd:hover, #nav ul li a.ddh { background:url(../i/n/dd.gif) 0px 36px; width:117px; }
#nav ul li a.ba { background: url(../i/n/ba.gif); width:116px;} 			#nav ul li a.ba:hover, #nav ul li a.bah { background:url(../i/n/ba.gif) 0px 36px; width:116px; }

a { color:#A8B75E; } a:hover {  color:#A8B75E; background:#E9EDD7; }

#lcol {
	width:696px;
	float:left;
	clear:both;
	min-height: 500px;
}
#rcol { width:173px; float:right; position:relative;}

#rcol a { color:#A8B75E; text-decoration:underline; font-weight:bold;}	#rcol a:hover { color:#ffffff; background:#A8B75E; text-decoration:none;}	

#rcol p.col, #rcol p.colt { float:left; margin-top:1px; margin-bottom:1px; }
#rcol p.colt { width: 120px; padding:10px; }

#subnav { height:70px; background:url(../i/nav-bg.gif) 0px 30px repeat-x;}

#subnav a { display:block; width:173px; float:left; background:url(../i/n/sn-bg.gif); height:23px; text-align:center; padding-top:8px; text-decoration:none; color:#707b21; font-size:12px;} 
#subnav a:hover, #subnav a.h, #subnav a.h:hover  { width:173px; background:url(../i/n/sn-bg.gif) 0px 31px; text-decoration:none; color:#000000}

#subnav a.five { display:block; width:139px; float:left; background:url(../i/n/sn-5-bg.gif); height:23px; text-align:center; padding-top:8px; text-decoration:none; color:#707b21; font-size:12px;} 
#subnav a.five:hover, #subnav a.fiveh, #subnav a.fiveh:hover { width:139px; background:url(../i/n/sn-5-bg.gif) 0px 31px; text-decoration:none; color:#000000}

div#search { float:right; background:url(../i/se-bg.gif) no-repeat; width:270px; height:57px; margin:15px 40px 0px 0px; padding:6px 0px 0px 6px;}

.text { float:left; width:560px; padding-bottom:25px;}

a.sr0, a.sr1 { padding:10px; border-bottom:#A8B75E 1px dotted; text-decoration:none; display:block;}
a.sr0:hover, a.sr1:hover { background:#EACFA3; text-decoration:none;}
a.sr0 { background:#E9EDD7;}

a.sr0 h3, a.sr1 h3 { color:#ED7611; font-size:18px; font-weight:normal; margin-bottom:5px; margin-top:5px;}

.para1{ width:255px; float:left;}
.para2{ width:255px; float:right; }
.para1 ul, .para2 ul, .para1_full ul { list-style:none; margin:5px 0px 0px 0px; padding:0px;}
.para1 ul li, .para2 ul li, .para1_full ul li { list-style:none; background:url(../i/b.gif) left 5px no-repeat; padding-left: 10px;}

.full { padding:10px;}

.strip { padding:10px; background:url(../i/lge-red.gif) repeat-x #A8B75E; color:#FFFFFF;}
.strip a { color:#FFFFFF;} .strip a:hover { color:#333333;}
.quote { padding:10px; height:45px; background:url(../i/09/quote.gif) no-repeat; margin:0; width:580px;}
.quote b { display:none; visibility:hidden;}


.pt10 { padding-top:10px;}

#content { padding:10px 0px 0px 10px}
img.left { padding: 0px 10px 10px 0px;}
img.right { padding:0px 10px 10px 10px}
img.pl10 { padding:0px 0px 10px 10px}

#content #sections p { width:180px; float:left; display:block; height: 155px; padding:9px; margin:0;}
#content #sections p img { margin-bottom: 10px;}
#content ul li, #content ol li { margin-bottom: 10px;}

#footer { clear:both;}
#footer a { color:#000; } #footer a:hover {  color:#000; background:#E9EDD7; }


.fail { font-size:12px; color:#CC0000; border:dotted 1px #CC0000; padding:5px; margin-right:10px; background:#FFCCCC;}

#confirm { 	padding: 10px; 	border: 1px solid #B13C34;	background-color: #FFCCCC;}

.md, .md a, .md a:hover { color:#94A8B1; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;}

a.pl { color:#333333; text-decoration:none; font-weight:bold; }

.gal { width: 600px; height:500px; background:#333333; text-align:center;}

#galnav p { text-align: center;}
#galnav p a { float:left; width:133px; display:block; padding:5px; background:#efefef; margin-right:1px; margin-bottom:1px; height:75px; }
#galnav p a b { display:none;}

.cb, img.cb { clear:both;}
.pr15 { padding-right:15px;padding-top:10px;}
.ra {padding:10px 5px 10px 15px; background:#dddddd; }
.mb10 { margin-bottom:10px;}
.mt { margin-top:15px;}
.pt { padding-top:15px;}
.k { color:#000000;}

a.chev { font-size:14px; padding-left:30px; background:url(../i/mini-chev.gif) left top no-repeat; text-decoration:none; color:#000000; display:block;} a.chev:hover { color: #ED7611;}
img.pr { float:left; padding-right:30px;}

/* fade class styles */
#imageContainer { position:relative; 	margin:0; width:173px; height:117px;}
#crossfade-container { background:url(../i/g_box_2.gif); left:0; top:205px; position: absolute;	 width: 153px; height: 233px; padding:10px;}
.fade-box {	margin-left: 0px;	position: absolute;	width: 153px;	height: 233px; color:#FFFFFF; font:11px Arial, Helvetica, sans-serif normal; }
.fade-box h4 { color:#FFFFFF; font:22px Arial, Helvetica, sans-serif normal; margin:0px 0px 10px 0px;}
.fade-box p  { color:#FFFFFF; margin:0px;}
.image_fade {	margin-left: 0px;	position: absolute;	width: 173px;	height: 117px;}


.home_tl {
	float:left;
	display:block;
	margin-bottom:7px;
}
.home_tl a, .home_tl a:hover { text-decoration:none; width:207px; height: 172px; padding:20px 120px 10px 10px; display:block; background:url(/payments/i/home-tl.jpg) no-repeat;}
.home_tl h2 {
	color:#000000;
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	margin: 0px 0px 10px 0px;
}
.home_tl h2 span { font-size:24px;}
.home_tl p { color:#FFFFFF;  font-family:"Arial Black",Arial, Helvetica, sans-serif; line-height:14px; font-size:10px;}

.home_tr { float:right;  display:block; margin-bottom:20px; }
.home_tr a, .home_tr a:hover { text-decoration:none; background:url(/payments/i/home-tr.jpg) no-repeat; width:207px; height: 172px; padding:20px 120px 10px 10px; display:block; }
.home_tr h2 {
	color:#fff;
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	margin: 0px 0px 10px 0px;
}
.home_tr h2 span { font-size:24px;}
.home_tr p { color:#000;  font-family:"Arial Black",Arial, Helvetica, sans-serif; line-height:14px; font-size:10px;}

.home_b { clear:both; margin-bottom:20px; }
.home_b a, .home_b a:hover {
	text-decoration:none;
	background:url(/payments/i/new_term_bg.jpg) no-repeat;
	width:335px;
	height: 185px;
	padding:36px 30px 10px 330px;
	display:block;
}
.home_b h2 {
	color:#AAB45A;
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
	font-size:30px;
	line-height:26px;
	font-weight: normal;
}
.home_b h2 b { font-size:22px;}
.home_b h2 b.grey { color:#6e6f71; }
.home_b p {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:14px;
	font-weight: bold;
}

.home_r {  margin-bottom:20px; float:right; }
.home_r a, .home_r a:hover { text-decoration:none; background:url(/payments/i/home-r.jpg) no-repeat top right; width:153px; height: 365px; padding:80px 10px 10px 10px; display:block;}
.home_r h2 { color:#fff; font-family:"Arial Black",Arial, Helvetica, sans-serif; font-size:30px; line-height:30px;}
.home_r p { color:#fff;  font-family:"Arial Black",Arial, Helvetica, sans-serif; line-height:16px; font-size:12px;}

table.form tr th { text-align:right; white-space:nowrap; padding:3px 10px 3px 0px; vertical-align:top; }
table.form tr td { padding:0px 10px 3px 0px; vertical-align:top;}

div.high { background:#707b21; color:#FFFFFF; padding:5px 10px;}
.para1 div.high { background: url(/payments/i/high_bg_t.gif) no-repeat top; padding:10px 12px; margin-top:10px; color:#000000;}
.para1 div.bt { height:15px; background: url(/payments/i/high_bg_b.gif) no-repeat bottom; }

.sign { margin: 0 auto; width:890px; text-align:left; padding:0px 40px;}
.fl { float:left;} 
.fr { float:right;} 
.fl, .fr, .fl a, .fr a { color:#666666;}

