﻿html { overflow-y:scroll; }
body { font-family:Arial, Sans-Serif; background-color:#64acc1; }
img { border-style: none;
}
* { background-repeat:no-repeat; outline:none; }
h1 { display:none; }
h2 { font-size:20px; font-weight:bold; color:White; margin:0px; padding:12px 0px 14px 0px; }
h3 { font-size:20px; font-weight:bold; color:White; margin:0px; padding:0px 0px 0px 0px; }
ul { padding:0px; margin:0px; }
ul li { padding:0px; margin:0px; float:left; list-style:none;}
p { font-size:12px; color:White; }
a {text-decoration: none; color: #5facc1;}
a:hover {text-decoration: none; color:White;}

em { color:#ff0000; font-style:normal; }
hr { height:1px; margin:20px 10px 20px 0px;}

#container { width:971px; margin:10px auto 10px auto; }
#masthead { background-image:url(../images/global/masterHead.jpg); width:971px; height:175px; }
#masthead ul li { display:none; }
#main { background-image:url(../images/global/frameBack.gif); background-repeat:repeat-y; padding:0px 10px 0px 11px; }
#topSection {  background-image:url(../images/global/topImage.jpg); height:279px;  padding-top:1px; }

#navigation { margin-top:22px; }
#navigation li {  float:none; display:block; }
#navigation li a { background-image:url(../images/global/navigation.png); height:30px; width:290px; display:block; text-indent:-10000px; }

#navigation li.home a { background-position:0px 0px; }
#navigation li.finance a { background-position:0px -30px; }
#navigation li.howItWorks a { background-position:0px -60px; }
#navigation li.aboutUs a { background-position:0px -90px; }
#navigation li.testimonials a { background-position:0px -120px; }
#navigation li.faqs a { background-position:0px -150px; }
#navigation li.getInTouch a { background-position:0px -180px; }
#navigation li.applyNow a { background-position:0px -210px; }

#navigation li.home a:hover { background-position:-290px 0px; }
#navigation li.finance a:hover { background-position:-290px -30px; }
#navigation li.howItWorks a:hover { background-position:-290px -60px; }
#navigation li.aboutUs a:hover { background-position:-290px -90px; }
#navigation li.testimonials a:hover { background-position:-290px -120px; }
#navigation li.faqs a:hover { background-position:-290px -150px; }
#navigation li.getInTouch a:hover { background-position:-290px -180px; }
#navigation li.applyNow a:hover { background-position:-290px -210px; }

#home #navigation li.home a { background-position:-580px 0px; }
#finance #navigation li.finance a { background-position:-580px -30px; }
#howItWorks #navigation li.howItWorks a { background-position:-580px -60px; }
#aboutUs #navigation li.aboutUs a { background-position:-580px -90px; }
#testimonials #navigation li.testimonials a { background-position:-580px -120px; }
#faqs #navigation li.faqs a { background-position:-580px -150px; }
#getInTouch #navigation li.getInTouch a { background-position:-580px -180px; }
#applyNow #navigation li.applyNow a { background-position:-580px -210px; }

#footer { clear:both; background-image:url( ../images/global/grayFadeout.png ); background-position:left bottom; background-repeat:repeat-x;  height:70px;}
#footer ul { background-image:url( ../images/global/footerBot.png ); background-position:left bottom; height:50px; background-color:#ccc8c5; margin-left:10px; margin-right:10px; }
#footer ul li { font-size:12px; color:#27414a; margin:15px 10px 10px 10px; }
#footer ul li a { color:#27414a; text-decoration:none; }
#footer ul li.links { float:right; }
#bottom { height:64px; background-image:url( ../images/global/bottom.png ); }
#footText { position:absolute; margin-top:40px; width:950px; color:White; font-size:11px; padding-bottom:10px;  }
#footText span { float:left;  display:block; width:800px; margin-left:10px;}
#footText .left { float:left;  }
#footText .right { float:right;  }

#home #panel1 { padding-left:10px; width:300px; height:210px; background-color:Black; background-image:url(../images/global/panelsBlackBlue.png); float:left; margin-left:10px; }
#home #panel1 img { float:right; }
#home #panel2 { padding-left:10px; width:610px; height:210px; background-color:Black; background-image:url(../images/global/panelsBlackBlue.png); float:left; background-position:-310px;}
#home #panel1 p, #home #panel2 p { font-size:11px; margin:10px 0px 0px 0px; }
#home #panel1 a, #home #panel2 a { font-weight:bold; color:White; text-decoration:none; }
#home #panel3 { margin-left:10px; }
#home .secondayPanel { width:310px; float:left; background-color:#c8c3af;}
#home .secondayPanel h2 { color:#27414a; font-size:18px; padding-top:5px; padding-bottom:5px; padding-left:10px; margin:10px 0px 10px 0px; border-left:solid 1px #878e85; }
#home #panel3.secondayPanel h2 { border-left:none; }
#home #panel3.secondayPanel ul { border-left:none; }
#home .secondayPanel div { background-color:#ada797; height:160px; padding-top:1px; }
#home .secondayPanel ul { margin-top:8px; border-left:solid 1px #878e85; height:144px;}
#home .secondayPanel ul li { float:none; margin:0px 0px 10px 10px; padding:0px; color:#27414a; font-size:12px; font-weight:bold; overflow:hidden; display:block; clear:both; display:block;  }
#home .secondayPanel ul li a { color:#27414a;}
#home .secondayPanel ul li a:hover { color:#ffffff;}
#home.ie .secondayPanel ul li { margin:0px 0px 6px 10px;  }
#home .secondayPanel a.apply { width:112px; height:113px; background-image:url(../images/home/applyNow.png); display:block; text-indent:-10000px; position:absolute; margin-left:190px; margin-top:40px; }

#panel1 { padding-left:10px; width:920px; background-color:Black; background-image:url(../images/global/panelsBlack.png); margin-left:10px; background-color:Black; }

#stock #panel1 {text-decoration: none; font-size:11px; color: #ffffff;}
#stock #panel1 .title {text-decoration: none; font-size:12px; color: #5facc1;}
#stock #panel1 .header {text-decoration: none; font-size:12px; font-weight:bold; color: #f50012;}
#stock #panel1 .cartype {text-decoration: none; font-size:16px; font-weight:bold; color: #f50012;}

#stock .stockItem img { float:left; }
#stock .stockItem table { float:left; margin-left:50px; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .clearfix { display: inline-block; } html[xmlns] .clearfix { display: block; } * html .clearfix { height: 1%; }

#faqs #panel1 .header {text-decoration: none; font-size:12px; font-weight:bold; color: #f50012;}
#finance #panel1 .header {text-decoration: none; font-size:12px; font-weight:bold; color: #f50012;}
#finance #panel1 .header2 {text-decoration: none; font-size:16px; font-weight:bold; color: #64acc1;}
