/*=============================================================================
Premier Capital Corporation (http://www.PremierCapitalCorp.com)
author:    ProVim.net
email:     info@provim.net
website:   http://www.provim.net/

/* +GENERAL - include note
=============================================================================*/
	/* Remove padding and margin - universal */
* {margin: 0;padding: 0;}
	/* Put it back on certain elements */
p, pre, blockquote, form, table {margin: 2px 0 10px 0;}
body  {background: #CCCCCC;margin:0;padding: 0;text-align:center;color:#000000;}
	/* Class for clearing floats */
.clear {clear:both; height: 0; overflow:hidden; font-size:1px;}
	/* Remove border around linked images - maybe add some float */
img {border: 0;}
.fltrt {float: right;margin-left: 8px;}
.fltlft {float: left;margin-right: 8px;}

/* +TYPOGRAPHY
=============================================================================*/
body {font: 11px Verdana, Helvetica, Arial, sans-serif;line-height: 1.5em;}
.italic{font-style:italic;}
.bold{font-weight:bold;color:#143E46;}
.line {border-top:#143E46 1px solid;margin:15px 0;}

.twocol div#contentLoad ul {margin:0px;padding:3px 0;}
.twocol div#contentLoad li {list-style:none;padding-bottom:6px;}
.twocol div#contentLoad li a {color:#000000;text-decoration:none; padding-bottom:1px;border-bottom:none;}
.twocol div#contentLoad li a:hover {color:#000000;text-decoration:none;border-bottom: #66DBCB 1px solid;}

.twocol div#contentLoad ul.listed {margin:5px;padding:3px 0;list-style:circle;}
.twocol div#contentLoad ol.listed {margin:5px;padding:3px 0;list-style:upper-alpha;}
.twocol div#contentLoad li.listed {list-style:circle;margin-left:10px;padding:4px;}


/* +HEADINGS
=============================================================================*/
h1{font: 15px bold; padding:9px 0 2px 0;}
h2{font: 120% bold; padding:13px 0 1px 0; }
h3{font:110% bold;font-weight:bold;color:#143E46;border-top:#143E46 1px solid;margin:15px 0;padding-top:4px;}
h4{font: 100% normal #D71929; padding: 1px 0; }
	/* this header element will hide the title - unless styles are turned off */
.twocol #header h1{font: 125% bold #D71920; padding:0 10px; margin-left:-9999px;}
.twocol #mainContent h2 {font-weight:bold;color:#143E46;font-size:115%;}
.twocol #mainContent #contentLoad h3 {font-weight:bold;color:#143E46;font-size:100%;border-top:#143E46 1px solid;margin:15px 0;padding-top:4px;}

#container div#subhead h1 {font-size:155%;font-weight:bold;color:#143E46;margin:16px 25px 0 0px;padding:0 20px;width:360px;float:left;font-family: Helvetica, Verdana, Arial, sans-serif;}

/* +LINKS
=============================================================================*/
a:link {color:#000000;text-decoration:none; padding-bottom:1px;border-bottom: #66DBCB 1px solid;}
a:visited {color:#000000;text-decoration:none; padding-bottom:1px;border-bottom: #66DBCB 1px solid;}
a:hover {color:#000000;text-decoration:none;border-bottom:none;}
a:active {color:#000000;text-decoration:none; padding-bottom:1px;border-bottom: #66DBCB 1px solid;}

.twocol #contentLoad a:link {color:#000000;text-decoration:none; padding-bottom:1px;border-bottom:none;}
.twocol #contentLoad a:visited {color:#000000;text-decoration:none; padding-bottom:1px;border-bottom:none;}
.twocol #contentLoad a:hover {color:#000000;text-decoration:none;border-bottom: #66DBCB 1px solid;}
.twocol #contentLoad a:active {color:#000000;text-decoration:none; padding-bottom:1px;border-bottom:none;}


/* +BRANDING - header section
=============================================================================*/
.twocol #header {
height:188px;
background:#FFFFFF;
margin:0;
padding:0; 
background-image: url(images/bgheader.jpg); 
background-position:center; 
background-repeat:no-repeat;
}

.twocol div#subhead {margin:0;padding:0;width:780px;height:62px;background:url(images/bgmidt.jpg) top left no-repeat #FFFFFF;}
 
.twocol img#headerImg {float:right;}
.twocol img#logohide {padding:0 10px; margin-left:-9999px;}

.twocol div#currentRates {width:305px;float:right;height:50px;margin:0 24px 0px 0;padding:10px 10px 0 10px;}
.twocol div#currentRates span.rates {font-size:12px;color:#143E46;font-weight:bold;margin:0;}
.twocol div#currentRates h2 {color:#143E46;font-weight:bold;margin:0; padding-top:7px;width:115px;font-size:12px;}
.twocol div#twentyyears {float:right;color:#143E46;font-size:11px;line-height:1.5em;margin:-28px 20px 0 0; padding-right:6px;width:65px;}
.twocol div#tenyears {color:#143E46;font-size:11px;line-height:1.5em;margin:-28px 0 0 115px; padding-right:6px;width:65px;}

.twocol #header div.contactinfo {float:right;width:285px;height:77px;margin: 45px 40px 0 0;}
.twocol #header div.contactinfo p {text-align:center;font-size:145%;font-family:"Times New Roman", Times, serif;color:#143E46;line-height:1.2em;}
.twocol #header div.contactinfo a {color:#143E46;line-height:1.2em;}


/* +MAIN NAV
=============================================================================*/
#nav {padding:0;border:0;}	
#nav ul {margin:0;padding:0;border:0;list-style:none;}
#nav li {margin:0;border:0;list-style:none;padding:4px 0;font-size:115%;}
#nav li a {border-bottom:none;color:#000000;text-decoration:none;}
#nav li a:hover {color:#000000;text-decoration:none; padding-bottom:1px;border-bottom: #FF9501 1px solid;}
#nav li a:active {color:#333333;text-decoration:none; padding-bottom:1px;border-bottom: #FF9501 1px solid;}

/* +SUB NAVIGATION
=============================================================================*/
.twocol .subnav {width: 780px;height:356px;margin:0;padding:0;background:url(images/lowerNav.gif) repeat-y top center #FFFFFF;line-height:1.4em;}

.twocol .subnavhead{width:780;height:68px;background:url(images/bglowert.gif) no-repeat left top #FFFFFF;}
.twocol .subnavhead img#supportbiz {float:left;margin:0 10px 0 15px;padding-left:20px;text-decoration:none;  }
.twocol .subnavhead img#supportbank {float:left;margin:0px 10px 0px 55px;padding:20px;text-decoration:none;}
.twocol .subnavhead img#supportbiz a {text-decoration:none;}
.twocol .subnavhead img#supportbank a {text-decoration:none;}

.twocol .subnav2 div#internalbankers {float:left;margin:0px;padding:0;text-decoration:none;width:250px;}

.twocol div.subnav ul{color:#FFFFFF;margin:10px 5px 10px 10px;padding:5px;}
.twocol div.subnav li{list-style:none;}
.twocol div.subnav li a{ text-decoration:none;color:#FFFFFF;border:none;}
.twocol div.subnav li a:hover{ text-decoration:underline;color:#143E46;border:none;}

.twocol div.subnav div#business{float:left;width:220px;margin:0;padding-right:5px;}
.twocol p.business {color:#FFFFFF;font-weight:bold;margin:5px 5px 10px 10px;padding:5px;}
.twocol div.subnav div.divider{ padding:0;margin:0;background:url(images/divider.gif) no-repeat right center;}

.twocol div.subnav div#bankers {float:left;width:220px;margin:0;padding-right:5px;}
.twocol p.bankers {color:#FFFFFF;font-weight:bold;margin:5px 5px 10px 10px;padding:5px;}

.twocol div.subnav div#extras{float:right;width:260px;margin:0;padding:0;}
.twocol img#success{float:right;margin:85px 0 0 0;padding:2px 0 0 0; vertical-align:bottom;}

.twocol .subnav2 {width:780px;height:146px;margin:0;padding:0;background:url(images/lowerNav2.jpg) repeat-y top center #FFFFFF;}

.twocol div.subnav2 div#business{float:left;width:220px;margin:10px 10px 0px 20px;padding:5px 5px 10px 5px;}
.twocol p.business {color:#FFFFFF;font-weight:bold;}

.twocol div.subnav2 div#bankers {float:left;width:220px;margin:10px 10px 0px 10px;padding:5px 5px 10px 5px;}
.twocol p.bankers {color:#FFFFFF;font-weight:bold;}

.twocol div.subnav2 div#extras{float:right;width:250px;margin:0;padding-top:85px;height:255px}
.twocol div.subnav2 div#extras2{width:250px;margin-left:285px;padding:0;}
.twocol img#success{float:right;margin:75px 0 0 0;padding:2px 0 0 0; vertical-align:bottom;}
.twocol img#calc{float:right;margin:0 35px 0 0;padding:0;}



/* +MAIN CONTENT
=============================================================================*/
.twocol #container{width:780px;background:url(images/bgmid.jpg) repeat-y top left #FFFFFF;margin:0 auto;border:0;text-align:left;} 

.twocol #mainContent{margin: 0 10px 0 220px;padding: 10px 10px 30px 10px;} 
.twocol #mainIndex{margin: 0 0 0 460px;padding: 10px 20px 30px 20px;} 
.twocol #mainContent ul {margin:2px 25px;padding:2px;} 


/* +SECONDARY CONTENT
=============================================================================*/
.twocol #sidebar1{float:left;width:180px;background:none;padding:15px 10px 15px 20px;}
.twocol #sidebarIndex{float:left;width:440px;background:none;padding:2px;}
.twocol div.illustration{background:url(images/centerimg.gif) top left no-repeat;width:437px;height:267px;float:left;margin:0px 0 0 10px;}

/* +FOOTER
=============================================================================*/
.twocol #footermain {padding:0;margin-top:0px;background:#008186;height:150px;}
.twocol div#footermain p {margin:0;padding:4px 0;text-align:center;}
.twocol #container #footermain div#footerinfo {padding-top:10px;text-align:center;color:#FFFFFF;}
.twocol #container #footermain h1 {font-size:18px;color:#FFFFFF;text-align:center;}
.twocol #container #footermain ul {font-size:11px;color:#FFFFFF;text-align:center;}
.twocol #container #footermain li {font-size:11px;color:#FFFFFF;text-align:center;display:inline;padding:0 20px;}
.twocol #container #footermain li a {color:#FFFFFF;text-decoration:none;}


.twocol #footer{padding:0;margin-top:0;background:#008186;height:140px;}

.twocol div#footer p {margin:0;padding:4px 0;text-align:center;}
.twocol #container #footer div#footerinfo {padding-top:10px;text-align:center;color:#FFFFFF;}
.twocol #container #footer div#footerinfo ul li a {text-decoration:none;}

.twocol #container #footer h1 {font-size:18px;color:#FFFFFF;text-align:center;}
.twocol #container #footer ul {font-size:11px;color:#FFFFFF;text-align:center;}
.twocol #container #footer li {font-size:11px;color:#FFFFFF;text-align:center;display:inline;padding:0 20px;}
.twocol #container #footer li a {color:#FFFFFF;}


/* +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;}

.tdright { }
.tdright div {padding-right:10px; text-align:right; }

/* +MISC 1 - include note
=============================================================================*/
#image_rotate {list-style: none;margin:0;padding:0;float: right;width: 350px;height:173px;}
#image_rotate li img {margin:0;padding: 0;}
#image_rotate li {margin:0;padding:0;}
.rotate {height:173px;overflow:hidden;}



/* +MISC 2  -  Late additions/changes
=============================================================================*/
div#mainContent div#contentLoad ul.questions {font-weight:bold;color:#143E46;font-size:10px;}
div#mainContent div#contentLoad ul.questions li {color:#143E46;}

/* This is the logo link clickable area */
#logo-zone {
position: relative;
float:left;
top: 18px;
left: 5px;
height: 100px;
width: 400px;
background-color: #transparent;
}

#logo-zone a {
text-decoration:none;
}
