b, strong {color:#000000}
p { font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#737373;} 

.buffer {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#737373; margin-bottom:2px; }
.brand {width:200px; padding:0px; margin:0px; float:left}
.globalnav {padding:0;margin:0;width:560px; height:30px; background-image:url(../images/img-navSep.gif); background-repeat:no-repeat; background-position:bottom;}
.toplinks {text-align:right !important; padding:0;margin:0;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; margin-bottom:0px; margin-left:0px;margin-top:6px}
.toplinks p {padding:0;margin:0;text-align:right;}
.toplinks a  {padding:0;margin:0;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}
.searchContainer { width:560px; height:32px;padding-top:6px}
span { display:inline; }

.headline1 { font-size:18px; margin:0px 0px 3px 0px !important;font-weight:bold;color:#000000}	
.headline2 { font-size:14px; margin:0px 0px 3px 0px;font-weight:bold  }	
.headline3 { font-size:12px; margin:0px 0px 3px 0px;font-weight:bold  }	

.footerContainer p {  color:#8d8d8d; font-size:10px; width:700px;}

.linkModules .first, .linkModules .buffer { padding:3px 0px 3px 10px; margin:0px 0px 0px 0px; }
.linkModules p {margin:0;padding:0;background-color:Transparent}

.headline3 {color:#000000;margin:0px 0px 0px 0px;}

.boxContainer { width:178px; margin:0px; padding:0px;}

.oneCol p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#737373; margin-bottom:2px; margin:0;padding:0;padding-bottom:5px}
.oneCol ul li { list-style-image:url(../images/img-bullet.gif); padding:0px; margin:0px; line-height:15px;} 
.oneCol ul li a { font-family:Arial, Helvetica, sans-serif; color:#737373; text-decoration:none;font-size:12px; }

.threeCol .buffer {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#737373; margin-bottom:2px; }
.threeCol ul li { list-style-image:url(../images/img-bullet.gif); padding:0px; margin:0px; line-height:15px;} 
.threeCol ul li a { font-family:Arial, Helvetica, sans-serif; color:#737373; text-decoration:none;font-size:12px; }

.templateimageholder {margin:0;padding:0;width:559px;height:177px}
.hometemplateimageholder {margin:0;padding:0;width:378px;height:235px}

.footerContainer .buffer {margin-left:10px;background-image:none}
.FDICImage {float:right;margin:0;padding:0;vertical-align:bottom;padding-right:20px}
.FDIC { margin:0;padding:0;width:766px;vertical-align:bottom; margin-left:0px; padding-left:20px; color:#8d8d8d; font-size:10px; }
.FDIC p {color:#8d8d8d; font-size:10px;margin:0;padding:0;}
#disclaimercontainer {margin:0;padding:0;margin-left:20px;clear:both;}
#disclaimercontainer p {}


/*.boxContainer { width:178px; margin:0px; padding:0px; }
.boxContainer .boxTop { background-color:Transparent;background-image:url(/images/img-topBox.gif); width:178px; height:6px; background-repeat:no-repeat; margin:0px !important; padding:0px !important; clear:both}
.boxContainer .boxContent { background-image:url(/images/img-centerBox.gif); background-repeat:repeat; width:178px; margin:0px !important; padding:0px; }
.boxContainer .boxBottom { background-image:url(/images/img-bottomBox.gif);  width:178px; height:6px; background-repeat:no-repeat; }
.boxContainer .boxContent p { margin:0px; padding:0px; }
.boxContainer .boxContent .buffer { padding:0px 0px 5px 5px; }
.boxContainer .boxContent .buffer h3 { margin:0px !important; padding:0px; color:#336699; }
.boxContainer .boxContent .buffer p {color:#666; font-size:11px; margin:0px; padding:0px;}*/


.rateheader {margin:0;padding:0;text-align:center;padding-left:3px;padding-right:3px}
.rateheadertext {color:#E72000;font-size:18px;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;margin:0;padding:0;letter-spacing:0px}
.ratetext {text-align:center;height:42px;background:url(/images/img-12month-crop.gif);color:#ffffff;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;}
.rate {font-size:28px;color:#ffffff;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;font-weight:bold;}
.ratelink {padding:0;margin:0;text-align:center;}
.ratelink a {line-height:18px;padding:0;margin:0;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;text-decoration:none;}
.ratelink a:hover {text-decoration:underline}
.ratetextbox {width:50px;}

#openPromoContainer {margin:0;padding:5px;font-family:Arial, Helvetica, sans-serif;font-size:11px !important;text-align:left}
#openPromoContainer p  {font-size:11px !important}
.bluetext {color:#356894}
#openPromoContainer .headline1 { font-size:18px; margin:0px 0px 3px 0px;font-weight:bold }	
#openPromoContainer .headline2 { font-size:14px; margin:0px 0px 3px 0px;font-weight:bold  }	
#openPromoContainer .headline3 { font-size:12px; margin:0px 0px 3px 0px;font-weight:bold  }	

.locationMod { background-image:url(../images/bg-roundedMod.gif); width:186px; height:180px; background-repeat:no-repeat; margin-top:5px; }

/*calendar settings */
#outsidecalendartable {margin:0;padding:0;background-color:#F7F7F7}
#outsidecalendartable td {padding:0px}
/*#outsidecalendartable td p {color:#000000;padding:0;margin:0} */
#insidecalendartable {background-color:#F7F7F7;padding:0;margin:0}
.insidecalendarseparator {background-color:#F7F7F7;height:5px}
#insidecalendartable .insidecalendaritemdate{padding:2px;padding-left:5px !important; color:#ffffff;background-color:#39393B !important;text-align:left;}
#insidecalendartable .insidecalendaritemdate p{font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;margin:0 !important;padding:0  !important}

.calendarname {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;text-align:center;color:#ffffff;background-color:#39393B;}
.calendarweektext {text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:20px}
.calendaritemcontainer {margin:0;padding:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#39393B;padding-bottom:5px}
.calendaritemcontainer .calendaritem, .calendaritemcontainer a {margin:0 !important;padding:0 !important;}
/*.calendarcontainer{width:95%;margin:0;padding:5px;background-color:#F7F7F7;color:#000000;text-align:center}
.calendartitle td {border-width:0;border-style:none;border-color:none;color:#ffffff;font-size:12px;font-weight:bold}
.calendargeneral {border-width:1px !important;border-style:solid !important;border-color:#C8C8C8 !important;background-color:#39393B; color:#ffffff;}
.calendargeneral table td {border-width:0px;border-style:solid;border-color:#000000;background-color:#39393B !important; color:#ffffff !important;text-align:center}
.calendargeneral a:link, .calendargeneral a:active, .calendargeneral a:visited, .calendargeneral a:hover {color:#000000 !important; text-decoration:underline}
*/
.calendarselector {color:#ffffff}

#CMSCalendar {border-width:1px;border-style:solid;border-color:#39393B;border-collapse:collapse;width:140px !important}
#CMSCalendar td {text-align:center;border-width:1px;border-style:solid;border-color:#39393B; font-size:11px}
/*#CMSCalendar td {background-color:#EBEBEB !important;text-align:center}*/
.calendartitle td {font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#39393B !important;border-width:0;border-style:none;border-color:none;color:#ffffff !important;font-weight:bold}
.calendarnextprev {background-color:#000000 !important;color:#ffffff;}
.calendarnextprev a:link, .calendarnextprev a:visited, .calendarnextprev a:active, .calendarnextprev a:hover {color:#ffffff !important;}

#CMSCalendar .calendardayheader {background-color:#ACB6B5 !important;color:#000000;}
#CMSCalendar .calendarothermonthdays {background-color:#ffffff;color:#000000;padding:2px}

#CMSCalendar .calendarday {background-color:#ebebeb !important;color:#000000;padding:2px}
#CMSCalendar .calendarselectedday {font-weight:bold;background-color:#ffffff !important;color:#000000 !important;padding:2px}
#CMSCalendar .calendartoday {background-color:#ebebeb !important;color:#000000;padding:2px} 

/*.calendaritemcontainer {background-color:#F7F7F7; padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#39393B;padding-bottom:5px}
.calendarmorelink:link, .calendarmorelink:visited, .calendarmorelink:active, .calendarmorelink:hover {color:#000000;text-decoration:underline}
.calendaritemseparator {background-color:#000000;padding:0;margin:0;height:1px;}
.calendaritem {text-align:left;padding:0px;margin:0px;padding-bottom:1px}*/

.calendarday a:link, .calendarday a:visited, .calendarday a:active, .calendarday a:hover {font-size:11px !important;color:#000000}
.calendarprintabletext, .calendarprintabletext a:link, .calendarprintabletext a:visited, .calendarprintabletext a:active {text-align:center; font-weight:bold; color:#000000 !important} 

.printcalendarbg {background-color:#ffffff}
.calendarviewalign {text-align:left}
.printcalendarbg td {color:#000000}

/*.calendargeneral a:link, .calendargeneral a:active, .calendargeneral a:visited {font-size:12px !important} */


