/* Auburn University Federal Credit Union

/*
   aufcu.css
   Copyright (C) 2008 Auburn University Federal Credit Union
   Created by Evenpar Solutions <www.evenparsolutions.com>
    
   Screen styles for the Auburn University Federal Credit Union.

*/


/*Set everything to default*/
html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; background: transparent;}


/* Base elements
***********************************************************/
html {color: #FFF; font-family:"Myriad Pro", "Myriad Web Pro", Arial, "Helvetica Neue", Helvetica, Tahoma, Verdana, sans-serif; font-size: 12px; }
body {	background:url(../images/bg/headerBGRepeat.jpg) top left repeat-x;  margin:0; padding:0; width:100%;}
h2, h3, h4, h5, h6 {clear: both; display: block; }
p {clear: both; display: block; padding: 8px 0 0 0;}
em {font-style: italic;}
strong {font-weight: bold;}

img.preload { display: none; }


/* Layout Elements
**********************************************************/
#header {background:url(../images/header.jpg) top left no-repeat; width: 100%; min-height:228px; height:228px; padding:0; margin:0;}
img {border: none; padding:0px;}
.clear {clear: both;}



/* Global Headings
***********************************************************/
h1 {font-size: 24px; line-height: 26px; padding: 18px 0 10px 0; text-transform:uppercase; color: #FFF;  font-weight:normal; letter-spacing:2px;}
h2 {font-size: 22px; line-height: 25px; padding: 16px 0 0px 0; color:#FFF;  font-weight:normal; letter-spacing:2px;}
h4 {font-weight:bold; font-style:normal; font-size:18px; padding-bottom:4px;font-weight:normal; color:#7c6a55; line-height:20px; text-align:left; font-family:"Gill Sans", "Myriad Pro", "Myriad Web Pro", Arial; border-bottom:1px solid #fff;}
h3 {font-size: 20px; line-height: 22px; padding: 16px 0 6px 0; color: #FFF; border-bottom:none;}
h5, h6 {font-style: italic;}
h6 {font-family:"Gill Sans", "Myriad Pro", "Myriad Web Pro", Arial; font-size:14px; font-weight:normal; color:#7c6a55; line-height:16px; text-align:justify; font-style:normal; letter-spacing:0.5px;}
h7 {font-family:"Gill Sans", "Myriad Pro", "Myriad Web Pro", Arial; font-size:14px; font-weight:normal; color:#7c6a55; line-height:16px; text-align:justify; font-style:normal;}
h5 {font-family:"Gill Sans", "Myriad Pro", "Myriad Web Pro", Arial; font-size:18px; font-weight:normal; color:#7c6a55; line-height:20px; text-align:justify; font-style:bold;}

.firsth2 {padding-top: 22px;}
.firsth3 {padding-top: 18px;}

.h4rates {padding-bottom:14px; text-align:left; font-size:12px;}
.whiteborder {border:1px solid #FFF;}
.form {text-align:left; float:left; font-size:11px; width:130px; padding-left:24px; }

/* Global Lists
**********************************************************/
ul {list-style-type:none; padding:0px;}
li a {color:#FFF; text-decoration:underline;}
li a:hover {color:#e58e1a;text-decoration:underline;}
#nested li ul { margin:0 0 20px 10px !important;padding:0;}
#ul.bullets {list-style-type:disc;margin:20px 40px !important;}

/*Page Container
*/

/* Main Content Section 
***********************************************************/
#contentcontainerMainPage {width:1200px;   margin-left:18px; margin-bottom:30px; background: #FFF; color:#7c6a55; font-family:"Gill Sans", "Myriad Pro", "Myriad Web Pro", Arial, "Helvetica Neue", Helvetica, Tahoma, Verdana, sans-serif; height:100%; min-height:100%; }

#contentcontainer {width:1200px;   margin-left:18px; margin-bottom:30px; background:url(../images/bg/pgbg.jpg) left repeat-y #FFF; color:#7c6a55; font-family:"Gill Sans", "Myriad Pro", "Myriad Web Pro", Arial, "Helvetica Neue", Helvetica, Tahoma, Verdana, sans-serif; height:100%; min-height:100%; }

/*Main Page Content Container
******************************/
#mainpagecontentcontainer {float:left; /*background-color: #eae3db;*/background:url(../images/bg/slider-bg-top.jpg) top no-repeat #eae3db; height: 600px;   position:relative; margin-top:-120px; width:  470px; text-align:left; font-size:12px; letter-spacing:0.75px; line-height:16px;}
#mainpagecontent {margin-top:-20px; position:relative; top:-60px;font-size:14px;  padding: 10px 49px 10px 49px; font-family:"Gill Sans", "Myriad Pro", "Myriad Web Pro", Arial, "Helvetica Neue", Helvetica, Tahoma, Verdana, sans-serif;  }
.maincontentWelcome { padding-top:20px;padding-bottom:20px; line-height:22px; font-weight:normal; letter-spacing:0px;}
.maincontentWelcome2 { font-size:14px; padding-top:40px; letter-spacing:normal;}


/*Main Content Container for All Secondary Pages
**************************************************/
#maincontentcontainer {float:left; background: url(../images/bg/mainContentTopBackground2.jpg) top center no-repeat #013668; min-height: 610px; height:100%;   position:relative;margin-top:-120px; width:  600px; text-align:left; font-size:12px; letter-spacing:1.25px; line-height:18px; color:#FFF;}
#maincontent {margin-top:0px; font-size:14px;  padding: 10px 55px 30px 55px; text-align:justify; }

#maincontent a {color:#fff; text-decoration:underline;}
#maincontent a:hover {color:#e58e1a; text-decoration:underline;}

#content blockquote {margin: 4px 0 12px 15px; padding: 2px 0 2px 10px; border-left: 1px solid #ccc; font-style: italic; line-height: 17px;}
#content img {border: none; padding: 6px 6px}
.justify {text-align:justify; font-size:11px; }
.small {margin:-5px 0; padding:0; font-size:10px;}
.calc {font-size:11px; color:#FFF; letter-spacing:0px;}
.calc a:hover {color:#e58e1a;}






.firstp {width:80%;}
.nojustify {text-align:left;}


/* Main Page Random Image Section 
***********************************************************/



/*Sidebar Member Section
*********************************************************************/
#sidebarcontainer {color:#FFF;  background: #013668 ; width:162px;  height:100%;  float:left; margin-bottom:6px;}
#sidebar {padding: 6px; background:url(../images/bg/members.jpg) top left no-repeat; min-height:470px; height:470px; }
#mainpagesidebarcontainer { color:#FFF;  width:162px; height:100%;  float:left; margin-bottom:6px;background: #013668;}

/*Tbale Styles
**********************************************************/
table.services{ width: 100%;border:none;border-collapse: collapse;border-spacing: 0px; }
td.servicesDept {border: none; }
td.service{ border-bottom: none;text-align: left;padding-top: 0px;padding-left: 0px;padding-right: 0px; }
.shadow { font-size:14px; font-weight: bold; text-align:right; }
.shadow2 { font-size:14px;}
.shadowcenter { font-size:14px;	text-align:center; }
.shadowcenter2 { font-size:14px; font-weight: bold; text-align:center; }

#ncua {width:162px; height: 50px; position:fixed; left:18px; bottom:0px; margin-left:0px;background: #013668 url(../images/bg/ncua.jpg) left bottom no-repeat; border-bottom:17px solid #998c7c ; overflow:hidden;}

/*Main Features Navigation Section
*********************************************************************/
#mainfeatnavcontainer {width:320px; padding:0; float:left; position:relative;margin-top:-60px; height:500px;}
#mainfeatnav {padding:0 33px 0 33px;}

.productsservices {background:url(../images/bg/productsservices.jpg) top left no-repeat; height:262px; padding-bottom:30px; color:#766146; font-size:14px;} 
.productsservices ul {padding:0 0 0 50px; margin:0; }
.productsservices li {padding:0px 0 8px 0; }
.productsservices li a {color:#766146; text-decoration:none; background:url(../images/bg/jpg/tanbullets.jpg) left no-repeat;padding-left:18px; display:block;}
.productsservices li a:hover {text-decoration:underline; background:url(../images/bg/jpg/tanarrow.jpg) left no-repeat;}


.memberfeatures {background:url(../images/bg/memberfeatures.jpg) top left no-repeat; height:262px; color:#1a609b; font-size:14px;} 
.memberfeatures ul  {padding:0 0 0 50px; margin:0; }
.memberfeatures li  {padding:0px 0 8px 0px; }
.memberfeatures li a {color:#1a609b; text-decoration:none; background:url(../images/bg/jpg/bluebullets.jpg) left no-repeat;padding-left:18px; display:block;}
.memberfeatures li a:hover {text-decoration:underline; background:url(../images/bg/jpg/bluearrow.jpg) left no-repeat;}



/*Footer Section
***************************************************************/
#footercontainer { width:610px; background: #FFF; margin-left:463px; margin-top:0;}
.footer {	margin:auto;	padding: 10px 0px 0px 0px;	width: 100%;	line-height: 18px; letter-spacing:normal;	color:#7c6a55;	text-align:center;	font-size:10px;}
.footer a {	color:#7c6a55;	text-decoration: none;}
.footer a:hover {	color:#7c6a55;	text-decoration:underline;}
.home {width:470px;}
#indexfootercontainer { width:450px; background: #FFF; margin-left:463px; margin-top:0;}
.indexfooter {	margin:auto;	padding: 10px 0px 0px 0px;	width: 100%;	line-height: 18px; letter-spacing:normal;	color:#7c6a55;	text-align:left;	font-size:10px;}
.indexfooter a {	color:#7c6a55;	text-decoration: none;}
.indexfooter a:hover {	color:#7c6a55;	text-decoration:underline;}

.featureslider { margin-left:-40px;}