/* CSS Document */
body { background: #FFFFFF; margin:0px; padding:0px; color: #4c4c4c; font-size: 9pt; font-family: "Georgia", Arial, Tahoma, Verdana;	margin: 0px auto; }
#pageWidth {margin:0px auto; padding:0px; width:1127px; height:0px; font-size:0px; line-height:0px; }

a { color: #4c4c4c; }
img { border:0px; behavior: url(../img/images-extended/iepngfix/iepngfix.htc)}	
input, select { font-family: Tahoma, Verdana; font-size: 9pt; font-weight:normal;}
p { font-size:9pt; margin: 9px 0px 9px 0px; line-height:10.5pt; }
form { padding:0px; margin: 0px;}

.clear { clear:both; height:1px; line-height:1px; font-size:1px; }

h1 { font-weight:normal; color:#14537c; font-size:23.5pt; padding:0px; margin:3px 0px 0px 0px; letter-spacing:1px; line-height: ;}
h2 { font-family: "Georgia", Arial, Tahoma, Verdana; font-weight:bold; padding-bottom:3px; margin:0px;}
h3 { font-size: 11pt; font-family: "Georgia", Arial, Tahoma, Verdana; font-weight:bold; padding-bottom:5px; color:#14537c; margin:0px; }
.greyHeader { color:#bbc9d0; font-size:14pt; }

.horizontalContent { width:1127px; margin: 0px auto 0px; overflow:visible;  }

#top { background-color:#000000; height:105px; border-bottom: 1px solid #333333; padding: 0px; }
#topLeftLogo { width:401px; height:82px; float:left; margin:13px 0px 0px 105px; padding: 0px; }
#topAd {  float:right; width:468px; height:60px; margin:25px 97px 0px 0px; padding: 0px; }

#topMenu { background:#000000 url(../img/images-extended/menu/line.gif) bottom repeat-x; height:31px; padding: 0px; color:#FFFFFF; font-weight:bold; font-size:13px; overflow:hidden;}
#topMenu ul { list-style-type:none; margin:0px 0px 0px 100px; padding:0px;}
#topMenu ul li { float:left; padding-top:7px; text-align:center; }
#topMenu ul li a img { margin: 0px 13px 0px 13px; vertical-align:middle; }
.topnavlink { font-family: "Georgia", Arial, Tahoma, Verdana; text-decoration:none; font-size:12px; color:#b6c5cc; margin: 0 14px}
.topnavlink:hover { color:#e9f0f4;}
.topnavinact { font-family: "Georgia", Arial, Tahoma, Verdana; text-decoration:none; font-size:12px; color:#e9f0f4; margin: 0 14px}
#topMenu ul li .arrow { background: #000000 url(../img/images-extended/menu/arrow.gif) top no-repeat; height:9px; width:20px; font-size:8px; }

#searchLabel { background:#000000 url(../img/images-extended/menu/search.gif) top no-repeat; width:48px; height:18px; float:left; margin:6px 5px 0px 10px; }
#searchForm { background:#000000 url(../img/images-extended/menu/search-form.gif) top no-repeat; width:156px; height:20px; float:left; margin:5px 10px 0px 0px; }
#searchForm input { border:0px; margin: 2px 0px 0px 30px; width:100px; }

#topGradient { height:27px; padding:0px; background:#000000 url(../img/images-extended/top-gradient.gif) top repeat-x; }
#subnav { list-style-image:none; list-style-position:outside; list-style-type:none; margin: 0px 0 0 -10px; padding:0px; color: #dddddd}
#subnav li { float:left; margin: 6px 0px 0 10px; padding:0px; }
#subnav li a { font-size: 11px; color: #dddddd; text-decoration:none; margin-right: 10px}
#subnav li a:hover { font-size: 11px; color: #ffffff; text-decoration:none; margin-right: 10px}



#contentTop { padding:0px;  width:100%; background:#ffffff url(../img/images-extended/content-back-loans.jpg); background-position: center bottom; background-repeat: no-repeat; min-width:1157px; }
#contentTop2 { width:100%; margin: 0px 0px 0px 563px; }
#topColumnsContainer { margin: 0px 100px 0px 102px; padding-top:34px; padding-bottom:20px; overflow:visible; }
.topHeader { background-image:url(../img/images-extended/dotted-line-dark.gif); background-position: 0% 100%; background-repeat: repeat-x; padding-bottom:8px; } 
#topColumn1 { float:left; }
#topColumn2 { width:440px; float:left; margin-left:20px; }
#topHeader2 { background-image:url(../img/images-extended/center-header-pers-loans.gif); background-position: 0% 0%; background-repeat: no-repeat; padding:0px; margin:0px; width:273px; height:15px;} 
#topHeader1 { background-image:url(../img/images-extended/center-header-loans.gif); background-position: 0% 0%; background-repeat: no-repeat; padding:0px; margin:0px; width:200px; height:15px;} 
.loanForm { background-image:url(../img/images-extended/loanform-top-bg.jpg); background-position: 0% 0%; background-repeat: no-repeat; padding:0px; margin: 0px; width:465px;} 
.loanFormContainer { background-image:url(../img/images-extended/loanform-middle-bg.jpg); background-position: 0px 219px; background-repeat: repeat-y; width:465px; } 
.loanFormElements { background-image:url(../img/images-extended/loanform-bottom-bg.jpg); background-position: 0px bottom; background-repeat: no-repeat; padding-top:130px; margin:0px; width:465px;} 


#contentBottomBack { padding:0px; background:#8fb0bf url(../img/images-extended/content-back-gradient.jpg); background-position: 0px 0px; background-repeat: repeat-x; }
#contentBottom { padding:0px; background-image:url(../img/images-extended/content-back-logo.jpg); background-position: 0px 19px; background-repeat: no-repeat; }

#contentTextField { margin:0px 105px 0px 120px; padding-top:20px; padding-bottom:20px;}


#newsletter { width:440px; float:right;  margin-top:2px; }
#newsletterHeader { background-image:url(../img/images-extended/newsletter-header-ext.gif); background-position: 0px 0px; background-repeat: no-repeat; width:440px; height:28px; }
#newsletterContent { background-image:url(../img/images-extended/newsletter-content-black.jpg); background-position: 0px 0px; background-repeat: no-repeat; width:438px; height:52px;background-color:#FFFFFF; border-left: 1px solid #cacaca; border-right: 1px solid #cacaca;}
.newsletterTextH3 { font-size:10pt; margin:0px 23px 0px auto; padding: 5px 0px 3px 0px; text-align:right; }
.newsletterText { color:#333333; font-size:8pt; padding: 0px; text-align:right; }
.newsletterInput { width:125px; text-align:right; padding:2px 10px 2px 0px; border-color:#333333; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-left: 2px solid #bbbbbb; border-top: 2px solid #bbbbbb; }
.newsletterInputContainer { text-align:right; margin: 0px }
.newsletterTextH3Longer { padding-bottom:0px; clear:both; }
.newsletterTextDate { text-align:right; }
.subscribe { margin:0px 23px 4px 0px; cursor:pointer; }
.leftArrowHeadline { color:#14537c; padding: 0px 20px 0px 20px; text-align:right; margin: 10px 25px 12px 0px; background-image:url(../img/images-extended/left-arrow.gif); background-position: 100% 3px; background-repeat: no-repeat;  }
#newsletterFooter { background-image:url(../img/images-extended/newsletter-footer-ext.gif); background-position: 0px 0px; background-repeat: no-repeat; width:440px; height:28px; text-align:right; }
#newsletterFooter a:link, #newsletterFooter a:visited { line-height:32px; color:#333333; text-decoration:underline; margin-right:20px; font-size:7.5pt; }

#loanFeturedStory { float:left; width:578px; }
.loanFeturedStoryHeader { background-image:url(../img/images-extended/dotted-line-grey.gif); background-position: 0% 100%; background-repeat: repeat-x; padding-bottom:6px; } 
#loanFeturedStoryHeader1 { background-image:url(../img/images-extended/loans-featured-story.gif); background-position: 0% 0%; background-repeat: no-repeat; padding:0px; margin:0px; width:578px; height:18px;} 
#loanFeturedStory .content { width:290px; margin-top: 16px; float:left; }
#loanFeturedStory .text { float:left; width:260px; padding:5px 0px 0px 20px; margin:0px; color: #dcdcdc; }
#loanFeturedStory .text a { color: #dcdcdc; text-decoration:underline; }
#loanFeturedStory p { margin-bottom:15px }
#loanFeturedStory .contentimg img { border: 1px solid #cacaca;}

#advert { width:292px; float:right;  margin-top:2px; }
#advertHeader { background-image:url(../img/images-extended/advert-header.gif); background-position: 0px 0px; background-repeat: no-repeat; width:290px; height:28px; }
#advertContent { width:290px; text-align: center; padding: 20px 0px; background-color:#FFFFFF; }
#advertFooter { background-image:url(../img/images-extended/advert-footer.gif); background-position: 0px 0px; background-repeat: no-repeat; width:290px; height:31px; text-align:right; }

.divider { clear:both; height:1px; line-height:1px; margin-top:0px; font-size:0px }
.breakingNewsHeader { background-image:url(../img/images-extended/dotted-line-grey.gif); background-position: 0% 100%; background-repeat: repeat-x; padding-bottom:6px; } 
#breakingNewsHeader1 { background-image:url(../img/images-extended/breaking-news.gif); background-repeat: no-repeat; width:578px; height:18px;} 
#breakingNews .col1 { width:438px; float:left; }
#breakingNews .col2 { width:438px; float:right; }
#breakingNews h3 { padding-bottom:2px; color:#FFFFFF;}
#breakingNews p { margin-bottom:15px; margin-top:0px; color:#dcdcdc;}
#breakingNews .gray {color:#dcdcdc;}
#breakingNews a:link, #breakingNews a:visited { font-size:8pt; font-weight:bold; text-decoration:none; color:#ffffff; }
#breakingNews a:hover { text-decoration:underline; }

.dottedLine { background-image:url(../img/images-extended/dotted-line-grey.gif); background-position: 0% 100%; background-repeat: repeat-x; padding-bottom:6px; } 

#centerColumn1 { width:438px; float:left; margin-top:17px;}
#centerColumn2 { width:438px; float:right; margin-top:17px; color:#FFFFFF; background-image:url(../img/images-extended/dotted-line-grey.gif); background-position: 0% 100%; background-repeat: repeat-x; padding-bottom:10px; }
.centerHeader { background-image:url(../img/images-extended/dotted-line-grey.gif); background-position: 0% 100%; background-repeat: repeat-x; padding-bottom:6px; } 
#centerHeader1 { background-image:url(../img/images-extended/money-tips-light.gif); background-position: 0% 0%; background-repeat: no-repeat; padding:0px; margin:0px; width:244px; height:19px;} 
#centerHeader2 { background-image:url(../img/images-extended/loan-classics.gif); background-position: 0% 0%; background-repeat: no-repeat; padding:0px; margin:0px; width:260px; height:19px;} 

ul#tabs { list-style-type:none; margin: 0px; padding-top:10px; }
ul#tabs li { float:right; height:30px; margin:0px; padding:0px; }
#tipsContainer, #popularContainer { background-color:#ffffff; border:1px solid #b0b0b0; margin:0px; padding:17px 20px 17px 20px; position:relative; z-index:1; border-right:1px solid #b0b0b0; }
#tipsContainer img { margin-top: -30px; float:right; position:relative; z-index:2;}
.rightArrowHeadline { clear:both; color:#14537c; padding: 0px 30px 0px 20px; text-align:left; margin: 10px 0px 0px 0px; background-image:url(../img/images-extended/right-arrow.gif); background-position: 0% 2px; background-repeat: no-repeat;  }
.rightArrowHeadline a { color:#14537c; text-decoration: none; font-weight:500; font-size:13px}
.noTopMargin { margin-top:2px; }
ul.itemInfo { list-style-type:none; margin: 0px; padding:0px; }
ul.itemInfo li { text-align:left; float:left; height:16px; margin:0px 7px 10px 0px; padding:0px 0px 0px 20px; font-size:8pt; color:#58004f; position:relative; z-index:3; letter-spacing:-1px; }
li.titles { background-image:url(../img/images-extended/titles.gif); background-position: 0% 0%; background-repeat: no-repeat; }
li.posted { background-image:url(../img/images-extended/posted.gif); background-position: 0% 0%; background-repeat: no-repeat; }
li.calendar { background-image:url(../img/images-extended/calendar.gif); background-position: 0% 0%; background-repeat: no-repeat; }
#tipsFooter { background-image:url(../img/images-extended/tips-footer.gif); background-position: 0px 0px; background-repeat: no-repeat; height:29px; clear:both; text-align:left; padding-left:20px; }
#tipsFooter a:link, #tipsFooter a:visited { line-height:28px; color:#333333; text-decoration:underline; font-size:7.5pt; }

#flyingMan { float:right; margin-top: -83px; background-image: url(../img/images-extended/card-man-dark.gif); background-position: 0px; background-repeat: no-repeat; width: 95px; height: 93px; }
#centerColumn2 h2 {font-size: 12.5pt; width:280px; margin-top:20px; margin-bottom:10px; color:#FFFFFF;}
#centerColumn2 h3 { padding-bottom:2px; color:#FFFFFF;}
#centerColumn2 p { margin-bottom:15px; margin-top:0px; color:#dcdcdc;}
#centerColumn2 .gray {color:#dcdcdc;}
#centerColumn2 a:link, #centerColumn2 a:visited { font-size:9pt; font-weight:bold; text-decoration:none; color:#ffffff; }
#centerColumn2 a:hover { text-decoration:underline; }
.dateText { font-size:7.5pt; font-weight:bold; width:100px; }

#bottomInfo { padding:0px; padding-top:10px; padding-bottom:10px; background-color:#000000; }
#bottomInfoContent { margin:0px 370px 0px 100px; color:#ffffff; font-size: 7.5pt; }
#bottomInfoContent #bottomMenu { font-size:8.0pt; letter-spacing:-1px; font-weight:400; }
#bottomInfoContent p { margin-top:5px; margin-bottom:10px; font-size:7pt; line-height:8pt;}

#bottomInfoContent a { color:#FFFFFF; text-decoration:none; }
#bottomInfoContent a:hover { color:#FFFFFF; text-decoration:underline; }
