//body {margin:0 auto; background-color: #F7F7F7; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 14px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
body {margin:0 auto; background-color: #F7F7F7; background: url("../images/goldburst.jpg"); background-attachment: fixed; background-position: top; background-repeat: no-repeat; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 14px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
//body {background-color: #660066; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
//left and right margins of body tag changed from 20px to 0px due to account summary printing issues...dh 12/14/2007

#outside-summary {margin:0 auto; border-top: solid 10px #660066; border-bottom: solid 2px #660066; background-color: #ffffff; width:940px; /*ie max-width fix */}

#flashheader object {background-color: #cccccc;}

//#outside {margin:0 auto; border-bottom: solid 2px #660066; background-color: #ffffff; min-width: 800px; max-width: 940px; width:expression(940 + "px"); /*ie max-width fix */}
//#outside {box-shadow:0px 12px 18px #aaaaaa; margin:0 auto; border-bottom: solid 2px #660066; background-color: #ffffff; min-width: 800px; max-width: 940px; width:expression(940 + "px"); /*ie max-width fix */}
//#outside {margin:0 auto; background-color: #ffffff; min-width: 800px; max-width: 940px; width:expression(940 + "px"); /*ie max-width fix */}
#outside {margin:0 auto; background-color: #ffffff; min-width: 920px; /*leave min-width at 920 for top main menu and portrait view on tablet */ max-width: 940px; width:expression(940 + "px"); /*ie max-width fix */}
#outside h1 {margin: 1%; margin-left: 8px; color: #660066; font-weight: normal; letter-spacing: -1px;}

//#header-test1 {opacity: 0.6; filter: alpha(opacity=60); /* For IE8 and earlier */ text-align:center; min-width: 800px; /*background-color: #52045F; background: url("../topSideFill.jpg");*/}
#topheader {background-color: transparent; text-align:center; min-width: 800px;}
//.sliderBox {border:1px solid #BFBFBF; box-shadow:6px 6px 7px #aaaaaa; width: 100%; border: solid 1px #cccccc; color: #666666; padding: 5px; background-color: #F1EFE2;}
.sliderBox {border:1px solid #BFBFBF; width: 100%; border: solid 1px #cccccc; color: #666666; padding: 5px; background-color: #F1EFE2;}

#top-page {margin: 0; margin-top: 0; padding: 1px; background-color: #ffffff;}

#top-nav {float: right; margin: 0; margin-top: 5px;}
#top-nav a {color: #660066; font-size: 90%; margin-left: 5px; margin-right: 5px; text-decoration: none;}
#top-nav a:hover {color: #000066; text-decoration: underline;}

#middle-nav {margin: 0; margin-top: 0;  padding: 6px;  background-color: #ffde00; color: #ffffff; border: solid 1px #cc9900; background: url("../images/brownOrange_swatch1.jpg"); min-width: 920px;}
#middle-nav a {
	margin-left: 5px;
	margin-right: 5px;
	padding: 3px;
	color: #ffffff;
	text-decoration: none;
	border: solid 1px #530400;
	background: url("../images/brownOrange_swatch1.jpg");
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}
#middle-nav a:hover {
	background-color: #996633;
	color: #ffffff;
	background: url("../images/brownOrange_swatch2.jpg");
	font-family: Verdana, Arial, Tahoma, sans-serif;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #530300;
	border-left: 1px solid #ffffff;

}

//#middle-nav {margin: 0; margin-top: 0;  padding: 6px;  background-color: #777777; color: #ffffff; border: solid 1px #660066; background: url("../images/purple_swatch1.gif"); min-width: 800px;}
//#middle-nav a {margin-left: 5px; margin-right: 5px; padding: 3px; color: #ffffff; text-decoration: none;  border: solid 1px #660066; background: url("../images/purple_swatch1.gif"); font-family: Verdana, Arial, sans-serif; font-size: 12px;}
//#middle-nav a:hover {border: solid 1px #ffffff; background-color: #888888; color: #000066; background: url("../images/purple_swatch2.gif");}

//#right-col {float: right; min-width: 200px; max-width: 275px;margin-left: 4px; margin-top: 20px; padding: 5px;}
#right-col {float: right; width: 275px; margin-left: 4px; margin-top: 20px; padding: 5px;}
#right-col-page {float: right; width: 230px; margin-left: 4px; margin-top: 30px; padding: 5px;}

//#left-col {float: left; width: 29%; margin-top: 4px; margin-left: 6px; padding: 5px;}
#bullet-text {padding: 12px;}
.ul-menu {margin-top: 8px; margin-bottom: 8px; border: solid 1px #cccccc; border-bottom: solid 3px #F1EFE2; color: #666666; font-family: Verdana, Arial, sans-serif; font-size: 12px; box-shadow:0px 4px 5px #aaaaaa;}
ul.ul-menu {margin: 0px; padding: 10px; list-style: none;}
ul.ul-menu li {border-bottom: solid 1px #cccccc; color: #000000;}
ul.ul-menu a {margin-left: 5px; color: #666666; text-decoration: none;}
ul.ul-menu a:hover {color: #000066;}


span.slide {float: right; margin-right: 3px;}


.info {margin-top: 10px; margin-bottom: 5px; border: solid 1px #cccccc; color: #666666; padding: 5px; background-color: #F8F4E4; box-shadow:0px 4px 5px #aaaaaa; background: url("../images/rightSidePanel.jpg");}
.info h3 {margin: 0; color: #000000;}
.info h4 {margin: 0; color: #000066;}
.info h5 {margin: 0; color: #666666; font-size: 13px;}
.info p {margin: 0; margin-top: 3px; margin-bottom: 3px; font-family: Arial, Tahoma, sans-serif; font-size: 12px;}
.info ul {margin: 0; padding: 5px;}
.info li {list-style: none;}
.info a {color: #000066; text-decoration: none;}
.info a:hover {color: #660066; text-decoration: underline;}

#main {margin-right: 275px; margin-top: 2px;  padding: 20px; color: #666666;}
#main h1 {margin: 0; margin-left: 0px; color: #660066; font-weight: normal;}
#main h2 {margin: 0; color: #660066;}
#main a {color: #000066; text-decoration: none;}
#main a:hover {color: #660066; text-decoration: underline;}
#main h3 {margin: 0; color: #BF9900; font-size: 18px;}
.main-sub {margin-top: 1px; margin-bottom: 1px; margin-right: 5px; padding: 1px; color: #000066; font-family: Arial, Helvetica, sans-serif; font-size: 18px; letter-spacing: 1px; background: url("../images/rightSidePanel.jpg");}
.main-portal  {
	color: #000000;
	font-weight: bold;
	background-color: #FFF3DD;
	padding: 5px;
}

#page {margin-right: 0px; margin-top: 10px;  padding: 20px; color: #666666;}
#page h2 {margin: 0; color: #660066;}
#page a {color: #000066; text-decoration: none;}
#page a:hover {color: #660066; text-decoration: underline;}
#page h3 {
	margin: 0;
	color: #660066;
	font-size: 20px;
	text-transform: uppercase;
}

#bottom-nav {margin-top: 15px; margin-bottom: 15px; text-align: center; color: #BF9900; font-size: 90%;}
#bottom-nav a {margin-left: 5px; margin-right: 5px; color: #666666; text-decoration: none;}
#bottom-nav a:hover {text-decoration: none; color: #000066;}

#footer {margin: 0; padding: 10px; color: #ffffff;; background: url("../images/brownOrange_swatch1.jpg");}
//#footer {margin: 0; padding: 5px; background-color: #660066; color: #ffffff;; background: url("../images/brownOrange_swatch1.jpg");}
#footer h5 {margin: 0;}

table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

.legal {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}

.legal2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.bullets {color: #BF9900;}

.subheading  {
	color: #000066;
	font-weight: bold;
}

.subheadingGR  {
	color: #009900;
	font-weight: bold;
	font-size: 14px;
}

.error {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000}

.statement-rowsub  {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #003300;
	padding: 5px;
}

.statement-rowsub  {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #003300;
	padding: 5px;
}

.table-border { 
border-collapse: collapse; 
border-top: .05em solid #dddddd; 
border-right: .05em solid #dddddd;
border-left: .05em solid #dddddd;
border-bottom: .05em solid #dddddd;
} 


.td-rtBorder { 
border-top: .00em solid #dddddd; 
border-right: .05em solid #dddddd;
border-left: .00em solid #dddddd;
border-bottom: .00em solid #dddddd;
} 

.statement-comments {margin-top: 8px; margin-bottom: 8px; border: solid 1px #003300; border-bottom: solid 2px #003300; color: #333333;}

.subhead-bottomBorder  {
	color: #000066;
	font-weight: bold;
	border-bottom: .05em solid #dddddd;
}

@media print {
  .noPrint {
       display:none;  
  }

   
}
