@charset "UTF-8";

/*  

Jena Mae Financial (http://www.jenamae.com)

version:   1.0
author:    ProVim
email:     info@provim.net
website:   http://www.provim.net/  

*/

/* +GENERAL - include note
=============================================================================*/
	/* Remove padding and margin - universal */
* { margin: 0;padding: 0; }
p, pre, blockquote, form, fieldset, table { margin: 1.1em 0; }

.clear {clear:both;height:0;}
img {border:0;}
.fltrt {float:right;margin-left: 8px;}
.fltlft {float:left;margin-right: 8px;}

/* +TYPOGRAPHY
=============================================================================*/
body {
	font: 13px Helvetica, Verdana, Arial, sans-serif;
	background: #0C1416;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #FFFFFF;
	}
.italic {font-style:italic;}

/* +HEADINGS
=============================================================================*/
h1 {font-size:2em;color:#de5a19;padding:5px 0 2px 0;}
h2 {padding:20px 0 5px 0;}
h2.student{
	padding:20px 0 5px 0;
	color:#de5a19;
	}
h3 {  }
h4 {padding:none;margin:none;font-size:13px;font-style:italic; line-height:1em;letter-spacing:.05em;font-weight:normal;}

h1.index { color:#ffffff;  font-family:"Trajan Pro", "Trajan", Georgia, "Times New Roman", Times, serif; margin:95px 0 0 10px; font-size:20px; font-weight:normal; }
h1.index a { color:#ffffff; text-decoration:none;}
h4.index { padding:none;margin:none;font-size:13px;font-style:italic;letter-spacing:normal; color:#ababab;margin-left:30px;}
h4.index a { color:#ababab; text-decoration:none;}
h4.index a:hover { color:#ababab; text-decoration:underline;}

#schoolsTab h1.index { color:#ffffff;  font-family:"Trajan Pro", "Trajan", Georgia, "Times New Roman", Times, serif; margin:75px 0 0 20px; font-size:22px; font-weight:normal; }
#schoolsTab h1.index a { color:#ffffff; text-decoration:none;}
#schoolsTab h4.index { padding:none;margin:none;font-size:13px;font-style:italic;letter-spacing:normal; color:#ababab;margin-left:30px;}
#schoolsTab h4.index a { color:#ababab; text-decoration:none;}
#schoolsTab h4.index a:hover { color:#ababab; text-decoration:underline;}

#paymentsTab h1.index { color:#ffffff;  font-family:"Trajan Pro", "Trajan", Georgia, "Times New Roman", Times, serif; margin:75px 0 0 20px; font-size:22px; font-weight:normal; }
#paymentsTab h1.index a { color:#ffffff; text-decoration:none;}
#paymentsTab h4.index { padding:none;margin:none;font-size:13px;font-style:italic;letter-spacing:normal; color:#ababab;margin-left:30px;}
#paymentsTab h4.index a { color:#ababab; text-decoration:none;}
#paymentsTab h4.index a:hover { color:#ababab; text-decoration:underline;}

#generalTab h1.index { color:#ffffff;  font-family:"Trajan Pro", "Trajan", Georgia, "Times New Roman", Times, serif; margin:75px 0 0 20px; font-size:22px; font-weight:normal; }
#generalTab h1.index a { color:#ffffff; text-decoration:none;}
#generalTab h4.index { padding:none;margin:none;font-size:13px;font-style:italic;letter-spacing:normal; color:#ababab;margin-left:30px;}
#generalTab h4.index a { color:#ababab; text-decoration:none;}
#generalTab h4.index a:hover { color:#ababab; text-decoration:underline;}


/* +LINKS
=============================================================================*/
a:link {color:#000000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#000000;text-decoration:underline;}
a:active {color:#000000;text-decoration:none;}

#mainContent a { color: #DE5A19; text-decoration:underline; }
#mainContent a:hover { color: #ffffff; text-decoration:underline; }
#mainContent a:visited { color: #CCCCCC; text-decoration:none; }
#mainContent a:active { color: #DE5A19; text-decoration:none; }



/* +BRANDING - header section
=============================================================================*/
#header { padding:0px; height: 190px; width:950px; }
#header_index { padding:0px; height:370px; width:950px; background:url(images/header_index.jpg) top left no-repeat; }
img.logo { margin:35px 0 0 150px; }
img.building { float:left; }

div#contact {float:right;background:url(images/bg_phone.gif) no-repeat;font-size:11px;height:49px;width:219px;padding:7px 0 0 19px;}
div#contact small {color:#899090;}
div#contact a {color:#ababab; text-decoration:none;}
div.login {float:right;height:49px;width:125px;margin-right:25px;}

/* +MAIN NAV
=============================================================================*/
#nav {padding:0;border:0;}	

#nav ul {
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	}
#nav li {
	margin:0;	
	border:0;
	display:inline;
	}

#borrowerTab { background: url(images/borrower.jpg) top center no-repeat; height:180px; width:220px; float:left; }
#businessTab { background: url(images/business.jpg) top center no-repeat; height:180px; width:220px; float:left;margin-left:10px; }
#governmentTab { background: url(images/government.jpg) top center no-repeat; height:180px; width:220px; float:left;margin-left:10px; }
#universityTab { background: url(images/university.jpg) top center no-repeat; height:180px; width:220px; float:left;margin-left:10px; }

/* +SUB NAVIGATION
=============================================================================*/

/* +MAIN CONTENT
=============================================================================*/
#container_hi { 
	background: url(images/bg_index.jpg) top center repeat-x #0C1416;
	height:370px;
	margin:0; 
	padding:0;
	text-align:left; 
	} 

#container_h { 
	background: url(images/bg_header.gif) top center repeat-x #1a2327;
	height:190px;
	margin:0; 
	padding:0;
	text-align:left; 
	} 
#container_b { 
	background:#132131;
	margin:0; 
	text-align:left; 
	border-bottom:2px solid #899090;
	padding: 35px 20px 35px 25px;
	} 
#container_f { 
	background:#0C1416;
	margin:0; 
	text-align:left; 
	} 
#mainContent { 
	margin: 0 0 0 330px ; 
	padding: 0 20px;
	font-size: 100%;
	line-height: 1.7em;
	width:522px;
	} 
#mainContent ul { padding: 5px 0 10px 35px; }
#indexContent {
	width:950px;
	height:260px;
	}

/* +SECONDARY CONTENT
=============================================================================*/
#sidebar1 {
	float: left; 
	width: 270px; 
	}
#sidebar1 small {color:#ababab;padding-left:4px;}
#sidebar1 a {color:#ababab;}
#sidebarNav {
	width: 270px; 
	padding:55px 0 0 0;
	}
div.borrower { background: url(images/nav_borrower.jpg) top no-repeat;}
#sidebarNav.university { background: url(images/nav_university.jpg) top no-repeat; }
#sidebarNav.general { background: url(images/nav_general.jpg) top no-repeat; }
#sidebarNav.business { background: url(images/nav_business.jpg) top no-repeat; }
#sidebarNav.government { background: url(images/nav_government.jpg) top no-repeat; }
#sidebarNav ul {
	padding:0 4px;
	background:#132131;
	}
#sidebarNav li {
	list-style:none;
	display:block;
	padding:10px 10px 10px 15px;
	width: 237px;
	background:#21344A;
	margin:2px 0;
	font-size:15px;
	}
#sidebarNav li.active {
	padding:10px 10px 10px 11px;
	width: 237px;
	margin:2px 0;
	border-left: 4px solid #DE5A19;
	}
#sidebarNav li a { color:#FFFFFF; }
#sidebarNav li a:hover { color:#CCCCCC;text-decoration:none; }


/* +FOOTER
=============================================================================*/
#footer { 
	padding: 0 10px 0 20px;
	height:50px;
	width:950px;
	font-size:11px;
	color:#245188;
	line-height:1.6em;
	} 
#footer a {color:#245188;}
#footer p {margin: 0; padding: 10px 0;}
#footer p.fltrt {text-align:right;}

/* +FORMS
=============================================================================*/
	/* Removes fieldset borders. even on Opea 7 */
fieldset {border: 1px solid transparent;}

/* +TABLES
=============================================================================*/
table {border-spacing: 0;border-collapse: collapse;}
td {text-align: left;font-weight: normal;}

/* +MISC 1 - include note
=============================================================================*/
hr {color:#245188;border:none;background:#245188;height:3px;margin:22px 0 23px;}

/* +MISC 2
=============================================================================*/
a.image {padding:0 111px 90px; border:none;}
online_pay {}