/* Global Style */

body {background-color: #9b9b92; margin-top: 5px; font-family: Arial, Helvetica, sans-serif;}
ul { list-style: none; }
a {text-decoration: underline}
a:hover{text-decoration: none}
table{border-collapse: collapse}
.Title1 {font-weight: bold; font-size: 18px;}
.Title2 {font-weight: bold; font-size: 14px;}
.SubTitle {font-size: 11px; color: #154ca3; text-transform: uppercase;}
.SubTitle2 {font-size: 12px; font-weight: bold;color: #ff863c;}
.SubTitle3 {font-size: 11px; color: #707070; text-transform: uppercase;}
.disclaimer {font-size: 11px; color: #707070;}
.hiddeninfo {display:none;}





/*Page Layout*/

#wrapper {margin:auto; overflow:hidden; width:992px; }
#page {float: left;background-color:#fff; width:980px;}
#pageXtra img{float: left; height:41px; width:12px; padding-top: 13px;}

#logo img {float:left; height: 46px; width: 225px; padding: 13px 49px 0px 30px; border:0px; }



/*navigation */

#nav{ float:left; height:41px; margin-top:13px; padding:0px 0px 0px 15px; width:661px; background-image: url(../_media/template/background/navBackground_0.gif); background-repeat: repeat-x;}

#nav h2 {font-size: 10px; font-weight: normal; text-transform: uppercase; padding:5px 0px 5px 0px; margin:0px 10px 0px 10px;}
#nav h2 a {color: #4c4c46; text-decoration: none; }
#nav ul{margin:0px; padding:10px 0px 0px 0px;list-style: none}
#nav li{float:left;margin:0px; padding:0px;list-style: none}
#nav li.primary {border-right: 1px solid #fff;}
#nav li.primary a {color: #4c4c46; text-decoration: none;}

#nav li.primaryLast {border-right: 0px}
#nav li.primaryLast a { color: #4c4c46; text-decoration: none;}

#nav li.secondary a {color: #4c4c46; text-decoration: none; }

#nav div {float:left;  padding:0px; height:20px}
#nav div.mainsite {float:right;}
#nav div.selected li{background-image: url(../_media/template/background/navBackground_select.gif); background-repeat: repeat-x;color: #fff;}
#nav div.selected a {color: #000; }
#nav div:hover li {background-image: url(../_media/template/background/navBackground_1.gif); background-repeat: repeat-x;}
#nav div:hover li.primary a {color: #fff;}
#nav div:hover li.primaryLast a {color: #fff;}
#nav div:hover li.secondary a {color: #fff;}


/* Phone Info */
#tel{float:right; font-size:12px; padding: 20px 19px 0px 0px; color:#4c4c46;}
#tel strong{font-size:18px; font-weight: bold;}
#barGray img{clear:both; border:0; background-color:#464646;  height:6px; width:942px; margin:0px 19px 10px 19px; padding:0px}

/* Content */

/* Content-Subhead Area */
#subHead {clear:both;}

#subHeadQrtText {float:left; font-size: 12px; font-weight: bold; margin-left: 19px; color:#464646; text-transform: uppercase;}
#subHeadQrtText strong{color:#ff863c;} 

#subHeadDLText {float:right; color:#000; margin: 0px 19px 0px 0px; font-size: 11px;}
#subHeadDLText a{font-weight: bold; color:#000; text-decoration:none;}
#subHeadDLText a:hover{font-weight: bold; color:#ff863c} 
#subHeadDLText img{ height:18px; width:18px; vertical-align: middle; border:0px; }

#subHead h3{float:left; margin:0px 0px 0px 19px; padding:0px;color:#464646;font-size: 28px;}

/* Content-Main Area */

#main {float:left; padding:20px 19px 0px 19px;}
#main a{color:#0367bb;}
#mainHeader {width:622px; border-bottom: 1px solid #fff; background-color:#ffde05; font-size:14px; padding:5px;}
#mainHeader h4{margin:0px; font-weight: normal;}
#mainHeader strong{font-weight: bold;}
#mainMap {}
#mainHighlights {float:left; width:233px ;margin:50px 0px 0px 0px; padding-right:20px}

.mainHighlightsTitle {color:#ff863c; font-size: 14px; font-weight:bold;}
#mainHighlights ul{margin-left:0px; padding:0px 0px 0px 20px; list-style-type: square; font-size:12px; }
#mainHighlights p{margin-left:0px; padding:0px 0px 0px 20px; font-size:12px; }
#mainHighlights li{padding-bottom:10px}
#mainOutlook {float: left;width:349px; border-top: 4px solid #fff; border-bottom: 4px solid #fff;background-color: #e6e6e6; padding:10px 20px 10px 10px; font-size:12px;}
.mainOutlookTitle {clear:both;font-weight: bold; font-size: 18px}

#barYellow img{clear:both; float:left; border:0px;  background-color: #ffde05; height:6px; width:632px; margin-bottom: 20px} 

#mainSubArea {clear:both;width:600px; font-size: 12px;padding-bottom:50px}
#mainSubArea a{color:#0367bb;}
#mainSubArea ul{list-style-type: square; font-size:12px; }
#mainSubArea li{padding-bottom:10px}
#mainSubArea table.transactions{width:100%; border: 0px; font-size: 11px; border-spacing:0px;}
#mainSubArea tr.transactionsHeader{background-color: #4c4d46; color:#fff; text-transform: uppercase;}
#mainSubArea tr.transactionsHeader td{white-space: nowrap;}
#mainSubArea tr.transactionsEven{background-color: #fff8d4; }
#mainSubArea tr.transactionsOdd{background-color: #fff;}
#mainSubArea td{padding:5px;}

/*Default Page Content*/

#mainDefault {width:622px;font-size:12px; padding:5px;border-top: 4px solid #fff; border-bottom: 4px solid #fff;}

#sideBarDefault {float:right; width:261px; padding:15px 19px 0px 0px;font-size:12px; }
#sideBarDefault a{color:#0367bb;}


/* Content-Side Area */
#sideBar {float:right; width:261px; padding:15px 19px 0px 0px;font-size:12px; }
#sideBar a{color:#0367bb;}
#sideBar table{width:100%; border: 0px; font-size: 11px; border-spacing: 0px; }
#sideBar strong{font-weight: bold}
#sideBar tr.QStatHeader1{background-color: #ffde05; color: #000; text-transform: uppercase; text-align: right;}
#sideBar tr.QStatHeader2{background-color: #4c4d46; color:#fff; text-transform: uppercase;}
#sideBar tr.QStatEven{background-color: #fff8d4;}
#sideBar tr.QStatOdd{background-color: #fff;}
#sideBar td{padding:2px;}
#sideBar .captions {font-size: 11px; color: #707070;}
.sideBarTitle {color:#ff863c; font-size: 18px; font-weight:bold;}
#sideBar p.footnote {font-size: 10px; font-style: italic;color: #707070; text-align: right;}
#sideBarGraphs {margin-top:60px;margin-bottom:60px;}





/* Footer */
#footer {clear:both;font-size: 12px; color: #fff; text-align: center; padding-top:10px;padding-bottom:50px;}
#footer a:hover{text-decoration: none; color: #fff;}
#footer a{text-decoration:underline; color: #fff;}


