body {background-color: #000000; margin-top:0px; padding: 0px; text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; text-align: left; }
a:link {color: #0F2943; text-decoration:underline; text-align: left; }
a:visited {color: #6728B2;}
a:hover {color: #FFFFFF;}
a img {border-width:0px; }

.mainborder {border: 2px solid #CCCCCC; width: 1000px; background-image: url('images/banner1.jpg'); background-repeat: no-repeat; }
.bannerr {width: 835px; font-size: 32px; text-align:center; height:250px;}

.bannert { text-decoration: none; color: #FF9900; font-size: 18px; font-family: Trebuchet MS; font-weight: bold; letter-spacing: 15px; text-align: center; }
.amp{font-family: Arial; font-weight: normal;  letter-spacing: 2px; text-align: center;}

a.menulink1 {text-decoration: none; color: #FFFFFF; font-size: 16px; font-family: Trebuchet MS; text-align: center; letter-spacing: 4px; font-weight: bold; text-align: left; }     
a.menulink1:hover {text-decoration: underline; color: #FFFFFF; text-align: left; }
.topmenu {float: left; font-size: 16px;}
.topmenu2 {float: left; font-size: 16px;}

/* Pages Menu */
#Menu {	position: relative; top: -7px; float: left; height: 20px; display: inline; z-index: 10;}
#Menu ul { /* Top level list */ margin: 0; padding: 0; list-style: none;  }
#Menu li { /* Top level list item */ float: left; position: relative; margin: 0; padding: 0; list-style: none; }
#Menu li.HasSubMenu { /* Top level list item with sub nav */ background: url(images/arrow.gif) 100% 0 no-repeat; }
#Menu li a { /* List item link */ background: url(images/divider.gif); background-repeat: no-repeat; display: block; height: 20px; text-decoration: none; color: #FFFFFF; font-size: 16px; 
	font-family: Trebuchet MS; font-weight: bold; letter-spacing: 6px; display: block; text-align: left; padding: 6px 0px 0 0px; }
#Menu li.HasSubMenu a { /* List item link with sub nav */ padding: 6px 23px 4px 10px; }
#Menu li.First a {}
#Menu li ul { /* Sub list */ float: left; position: absolute; left: 0; top: 26px; width: 275px; display: none; text-align: left;
	background: url(images/sublist.gif) 100% 0 no-repeat; padding: 6px 0px 10px 0; z-index: 10; }
#Menu li ul li { /* Sub list item */ clear: both; color: #FFFFFF; text-align: left; background-image: none; font-size: 16px; }
#Menu li ul li a { /* Sub list item link - Same width as li ul */ color: #FFFFFF; padding: 2px 10px 0 10px; width: 242px;
	height: auto; background-image: none; }
#Menu li ul li a:hover {background-color: #FF9900; }
#Menu li:hover { /* List item rollover */ background-position: 100% 0px; }
#Menu li:hover a, #Menu li.over a{ /* List item link rollover */ background-position: 0 0px; color: #FFFFFF;
	text-decoration: none; font-size: 16px; font-family: Trebuchet MS; font-weight: bold; letter-spacing: 6px; display: block;
	text-align: left; }
#Menu li:hover ul, #Menu li.over ul { display: block; }
/* Holly Hack. IE Requirement \*/
* html #Menu ul li { float: left; height: 1%; }
* html #Menu ul li a { height: 1%; }
/* End */
* html #Menu li:hover , * html #Menu li.over { /* List item link rollover */ background-position: 100% -100px; }

/* Pages Menu2 */
#Menu2 { position: relative; top: -7px; left: 176px; float: left; height: 50px; display: inline; z-index: 9;}
#Menu2 ul { /* Top level list */ margin: 0; padding: 0; list-style: none;  }
#Menu2 li { /* Top level list item */ float: left; position: relative; margin: 0; padding: 0; list-style: none; }
#Menu2 li.HasSubMenu { /* Top level list item with sub nav */ background: url(images/arrow2.gif) 100% 0 no-repeat; }
#Menu2 li a { /* List item link */ display: block; height: 23px; text-decoration: none; color: #0F2943; font-size: 16px; 
	font-family: Trebuchet MS; font-weight: bold; letter-spacing: 6px; display: block; text-align: left; padding: 6px 0px 0 0px; }
#Menu2 li.HasSubMenu a { /* List item link with sub nav */ padding: 6px 23px 4px 10px; }
#Menu2 li.First a {}
#Menu2 li ul { /* Sub list */ float: left; position: absolute; left: 0; top: 26px; width: 368px; display: none; text-align: left;
	background: url(images/sublist2.gif) 100% 0 no-repeat; padding: 6px 0px 10px 0; z-index: 9; }
#Menu2 li ul li { /* Sub list item */ clear: both; color: #0F2943; text-align: left; background-image: none; font-size: 16px; }
#Menu2 li ul li a { /* Sub list item link - Same width as li ul */ color: #0F2943; padding: 2px 10px 0 10px; width: 335px;
	height: auto; background-image: none; }
#Menu2 li ul li a:hover {background-color: #FF9900; }
#Menu2 li:hover { /* List item rollover */ background-position: 100% 0px; }
#Menu2 li:hover a, #Menu2 li.over a{ /* List item link rollover */ background-position: 0 0px; color: #0F2943;
	text-decoration: none; font-size: 16px; font-family: Trebuchet MS; font-weight: bold; letter-spacing: 6px; display: block;
	text-align: left; }
#Menu2 li:hover ul, #Menu2 li.over ul { display: block; }
/* Holly Hack. IE Requirement \*/
* html #Menu2 ul li { float: left; height: 1%; }
* html #Menu2 ul li a { height: 1%; }
/* End */
* html #Menu2 li:hover , * html #Menu2 li.over { /* List item link rollover */ background-position: 100% -100px; }

.fullbody {border-top:2px solid #FFFFFF; background-color:#6699CC; text-align:center;}
.centerbody {float: left; width: 720px;  padding:15px 35px 20px 30px; text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight: bold;  text-align: left;}
.rightbody {float: left; width: 200px; padding:15px 15px 25px 0px; font-size:10px;}

.bioleft {float: left; width: 181px;  padding:0px 19px 0px 10px; text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight: bold;  text-align: left;}
.bioright {float: left; width: 500px; padding:0px 0px 0px 10px; text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight: bold;  text-align: left;}

h1 {text-decoration: none; color: #FFFFFF; font-size: 36px; font-family: Trebuchet MS; font-weight: normal; letter-spacing: 11px; text-align: center; }
h2 {text-decoration: none; color: #0F2943; font-size: 21px; font-family: Trebuchet MS; line-height: 5px; letter-spacing: 3px; font-weight: bold; text-align: left;}
h3  {border-bottom:2px solid #FFFFFF; text-decoration: none; color: #FFFFFF; font-size: 18px; font-family: Trebuchet MS; font-weight:bold; letter-spacing: 2px; text-align: left; } 
h4 {text-decoration: none; color: #FFFFFF; font-size: 20px; font-family: Trebuchet MS; line-height: 5px; font-weight:bold; letter-spacing: 2px; text-align: left; }

.tabletitle {background-color:#0F2943; color:#FFFFFF; font-size: 22px; border-bottom: solid; border-bottom-width: 2px; border-bottom-color:#FFFFFF; letter-spacing: 2px; }
.tabletext {text-decoration: none; background-color:#FF9900; color:#0F2943; font-size: 18px;}
a.tabletextlink {text-decoration: none; background-color:#FF9900; color:#0F2943; font-size: 18px;}
a.tabletextlink:hover {color: #FFFFFF;}
.tableshadow { box-shadow: 2px 2px 2px #6F6F6F; cursor: pointer;  -webkit-box-shadow: 2px 2px 2px #6F6F6F; -moz-box-shadow: 2px 2px 2px #6F6F6F; behavior: url(ie-css3.htc);}

.bodytexttitleo {text-decoration: none; color: #0F2943; font-size: 21px; font-family: Trebuchet MS; letter-spacing: 3px; font-weight: bold; text-align: left; }
.orangeline {background-color: #FF9900; height:3px; border: 0px;}
.bodytexttitle2 {text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; letter-spacing: 3px; font-weight: bold; text-align: left; }
.whiteline {background-color: #FFFFFF; height:3px; border: 0px;}
a.bodytexttitleog {text-decoration: none; color: #0F2943; font-size: 21px; font-family: Trebuchet MS; letter-spacing: 3px; font-weight: bold; text-align: left; }
a.bodytexttitleog:hover {text-decoration: none; color: #FFFFFF; }

.textphone {text-decoration: none; color: #FFFFFF; font-size: 15px; font-family: Trebuchet MS; letter-spacing: 4px; text-align: left; }  

.bodytext {text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight: bold;  text-align: left; }
a.bodytextlink	{color: #0F2943; text-decoration:underline; font-size: 14px; font-family: Trebuchet MS; font-weight: bold;   text-align: left; }
a.bodytextlink:visited {color: #6728B2; text-decoration:underline; }
a.bodytextlink:hover  {color: #FFFFFF; text-decoration:underline; }

a.bodytextlinkw	{color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; text-align: left; }
a.bodytextlinkw:hover  {color: #0F2943;}

a.menulinkb {border-top: 2px solid #0F2943; border-bottom: 2px solid #0F2943; text-decoration: none; color: #0F2943; font-size: 16px; font-family: Trebuchet MS; font-weight: bold; letter-spacing: 2px; display: block; text-align: center; }  
a.menulinkb:hover {color: #FFFFFF; background-color: #0F2943; }
a.menulink2 {border-top: 2px solid #FF9900; border-bottom: 2px solid #FF9900; text-decoration: none; color: #0F2943; font-size: 16px; font-family: Trebuchet MS; font-weight: bold; letter-spacing: 2px; display: block; text-align: center; }  
a.menulink2:hover {color: #FFFFFF; background-color: #FF9900; }  
.bodytextwbig {text-decoration: none; color: #FFFFFF; font-size: 15px; font-family: Trebuchet MS; font-weight:bold; text-align: left; }
.bodytextiPhone{ background-image: url('images/iPhonebg.gif'); }

.twitter-Title {text-decoration: none; color: #0F2943; font-size: 15px; font-family: Trebuchet MS; font-weight: bold; letter-spacing: 2px; margin-bottom: 2px; text-align: left; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #FFFFFF; }
a.twitter-link    {text-decoration: none; color: #FFFFFF; font-size: 9px; font-family: Trebuchet MS; letter-spacing: 2px; text-align: left; }  
a.twitter-link:hover {color:#0F2943}
.twitters {border: none; padding: 0px; margin: 0px; wordbreak: break-all; text-align: left; }
.twitters ul {list-style-type:none; padding: 0px; margin: 0px; wordbreak: break-all; text-align: left; }
.twitters li {margin-bottom: 5px; wordbreak: break-all; text-align: left; }
.twitters a:hover {color:#FFFFFF;}
.twitterPrefix {text-decoration: none; color: #0F2943; font-size: 11px; font-family: Trebuchet MS; font-weight: bold; wordbreak: break-all; text-align: left; }
.twitterTime {text-decoration: none; color: #FFFFFF; font-size: 11px; font-family: Trebuchet MS; font-weight: bold; wordbreak: break-all; text-align: left; }
.twitterStatus {text-decoration: none; color: #0F2943; font-size: 11px; font-family: Trebuchet MS; font-weight: bold; wordbreak: break-all; text-align: left; }

.address {text-decoration: none; color: #0F2943;  font-size: 14px; font-family: Trebuchet MS; letter-spacing: 2px; font-weight: bold; text-align: center; }    
a.addresslink {text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; letter-spacing: 2px; font-weight:bold; text-align: center; }    
a.addresslink:hover {text-decoration:underline}

a.piclink {color: #0F2943; text-decoration:none; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; text-align: left; }
a.piclink:visited {color: #6728B2; text-decoration:none; }
a.piclink:hover  {color: #FFFFFF; text-decoration:none; }

.bodytextwhite {border-bottom:2px solid #FFFFFF; text-decoration: none; color: #FFFFFF; font-size: 14px; font-family: Trebuchet MS; font-weight:bold; letter-spacing: 2px; text-align: left; }

div.feedburnerFeedBlock ul {margin-left:0px; padding-left:0px; list-style-type: none; text-decoration: none; color: #0F2943;   font-size: 14px; font-family: Trebuchet MS; font-weight: bold; text-align: left; }
div.feedburnerFeedBlock span.headline {font-weight:bold; display:block; margin:12px 0px 12px 0px; color: #0F2943; text-align: left; }
div.feedburnerFeedBlock a:hover {color: #FFFFFF;}
div.feedburnerFeedBlock p.date {text-decoration: none; color: #FFFFFF; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; margin:12px 0px 24px 0px; text-align: left; }
div.feedburnerFeedBlock ul li{margin-left:0px; padding-left:0px; list-style-type: none; text-align: left; }
div.feedburnerFeedBlock ul li div {display: inline; text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; text-align: left; }

.disclaimer {width: 850px; background-color: #FFFFFF; padding:25px; text-align:left; text-decoration: none; color: #000000; font-size: 12px; font-family: Trebuchet MS; }
a.bottomtextlink {text-decoration: underline; color: #000000; font-size: 12px; font-family: Trebuchet MS; text-align: left; }    
a.bottomtextlink:hover { color: #FF9900} 

a.obutton{height: 35px; width: 190px; color: #FFFFFF; font-size:13px; font-weight:bold; text-align: center; letter-spacing: 3px; text-decoration: none; background-color:#FF9900; border:0px solid; padding: 6px; margin: 0px; display: block; box-shadow: 2px 2px 2px #6F6F6F; cursor: pointer;  -webkit-box-shadow: 2px 2px 2px #6F6F6F; -moz-box-shadow: 2px 2px 2px #6F6F6F; behavior: url(ie-css3.htc);}
a.obutton:hover{background-color:#0F2943;}
a.bbutton{height: 25px; width: 190px; color: #FFFFFF; font-size:14px; font-weight:bold; text-align: center; background-color:#376A9E; border:1px solid #0F2943; display: block; text-decoration: none; letter-spacing: 3px; padding: 8px 0px 0px 0px; margin: 0px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 4px 4px 4px #6F6F6F; cursor: pointer;  -webkit-box-shadow: 4px 4px 4px #6F6F6F; -moz-box-shadow: 4px 4px 4px #6F6F6F; -webkit-box-align:center; behavior: url(ie-css3.htc);}
a.bbutton:hover{color:#0F2943;}

.slide-out-div {min-width:850px; background-image: url(images/tabbg.png); background-repeat: repeat-x;
border: #cccccc 2px solid; border-top-right-radius:15px; -moz-border-top-right-radius: 15px; -webkit-border-top-right-radius: 15x;  border-top-left-radius:15px; -moz-border-top-left-radius: 15px; -webkit-border-top-left-radius: 15px; height: 20px;  padding: 0px 0px 15px 0px; width: 95%; z-index: 11; behavior: url(ie-css3.htc);}
.slide-out-div img {border: none; }
.share {border: 0px; height: 20px; margin: 0px 0px 10px 0px; padding: 6px 0px 6px 0px; float: left; font-size:14px; color:#ffffff; text-align:left;}
.newsletter1 {border: 0px; height: 20px; margin: 0px 0px 10px 0px; padding: 6px 0px 0px 0px; float: left; font-size:14px; color:#ffffff; text-align:center;}
.connect1 {border: 0px; height: 20px; margin: 0px 0px 10px 0px; padding: 10px 0px 0px 0px; float: right; font-size:14px; color:#ffffff; text-align:center;}
.connect2 {border: 0px; height: 20px; margin: 0px 0px 10px 0px; padding: 6px 0px 6px 0px; float: right; font-size:14px; color:#ffffff;  text-align:center;}
.buttons {border: 0px; height: 20px; margin: 0px 0px 10px 0px; padding: 6px 0px 6px 0px; float: right; font-size:14px; color:#ffffff;  text-align:right;}
.line {width:5%; min-width: 20px; max-width:50; border: 0px; height: 20px; margin: 0px 0px 10px 0px; padding: 1px 0px 0px 0px; float: left; font-size:14px; color:#ffffff;  text-align:center;}
.liner {width:5%; min-width: 20px; max-width:50; border: 0px; height: 20px; margin: 0px 0px 10px 0px; padding: 1px 0px 0px 0px; float: right; font-size:14px; color:#ffffff;  text-align:center;}
