body {background-image: none; background-color: #FFFFFF; margin-top:0px; padding: 0px 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; text-decoration:underline; text-align: left; }
a:hover {color: #FF9900; text-decoration:underline; text-align: left; }
a img {border-width:0px; }

.mainborder {border: 0px; width: 1000px; background-color: #FFFFFF; }
.picleft{  background-image: url('images/bannerl.jpg'); width:150px; height: 177px; float:left; margin:10px 0px 0px 0px;}
.picright{  background-image: url('images/bannerr.jpg');  width:150px; height: 177px; float:left; margin:10px 0px 0px 0px;}
.bannerr {width: 700px; font-size: 20px; text-align:center; height:180px; float:left; padding:20px 0px 0px 0px;}

.bannert { text-decoration: none; color: #FF9900; font-size: 27px; font-family: Trebuchet MS; font-weight: bold; letter-spacing: 8px; text-align: center; }
.bannerc {text-decoration: none; color: #0F2943; font-size: 40px; font-family: Trebuchet MS; font-weight: normal; letter-spacing: 6px; text-align: center; }
.bannerc2 {text-decoration: none; color: #0F2943; font-size: 22px; font-family: Trebuchet MS; font-weight: normal; letter-spacing: 10px; text-align: center; }
.amp{font-family: Arial; font-weight: normal;  letter-spacing: 2px; text-align: center;}

/* Pages Menu */
#Menu {position: relative; top: -7px; float: left; width: 120px; height: 24px; display: inline;
	z-index: 10; }
#Menu ul { /* Top level list */margin: 0; padding: 0; list-style: none; width: 120px; }
#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 */ display: block; height: 30px;	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 13px 0 13px; }
#Menu li.HasSubMenu a { /* List item link with sub nav */padding: 6px 23px 4px 13px; }
#Menu li.First a { }
#Menu li ul { /* Sub list */float: left; position: absolute; left: 0; top: 34px; width: 290px; display: none; text-align: left;
	background: url(images/sublist.gif) 100% 0 no-repeat;	padding: 6px 0 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: 254px;
	height: auto; background-image: none; }
#Menu li ul li a:hover {background-color: #FF9900; }
#Menu li:hover { /* List item rollover */background-position: 100% -100px; }
#Menu li:hover a, #Menu li.over a{ /* List item link rollover */background-position: 0 -100px; 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; }
.topmenu {float: left; font-size: 16px;}
a.menulink1 {text-decoration: none; color: #0F2943; font-size: 16px; font-family: Trebuchet MS; text-align: center; letter-spacing: 6px; font-weight: bold; text-align: left; }     
a.menulink1:hover {text-decoration: underline; color: #0F2943; text-align: left; }
.phoneleft {width:500px; text-decoration: none; color: #FF9900; font-size: 20px; font-family: Trebuchet MS; letter-spacing: 4px; text-align: left; float:left; margin-top:10px;}
.phoneright{width:500px; text-decoration: none; color: #FF9900; font-size: 20px; font-family: Trebuchet MS; letter-spacing: 4px; text-align: right; float:left; margin-top:10px;}

.fullbody {border-top:5px solid #6699CC; background-color:#FFFFFF; text-align:center;}
.centerbody {position: relative; top: -300px; left: 0px; z-index: 7; float: left; width: 200px;  padding:0px 0px 15px 15px; font-size: 10px; text-align: left;}
.rightbody {position: relative; top: -300px; left: 0px; z-index: 7; float: left; width: 700px; padding:0px 30px 20px 55px; text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight: bold;  text-align: left;}
.menuorange {position: relative; top: 0px; left: -45px; z-index: 5; }
.menumain {line-height:22px; margin:40px 0px 0px 5px;}

a.circlelink {text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS;   font-weight: bold; letter-spacing: 2px; text-align: left; }  
a.circlelink:hover {color: #FFFFFF; background-color: #0F2943; }
a.circlelinko {text-decoration: none; color: #FF9900; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; letter-spacing: 2px; text-align: left; }  
a.circlelinko:hover {color: #FFFFFF; background-color: #0F2943; }
a.circlelinkb {text-decoration: none; color: #6699CC; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; letter-spacing: 2px; text-align: left; }  
a.circlelinkb:hover {color: #FFFFFF; background-color: #0F2943; }
a.circlelinkp {text-decoration: none; color: #514ED9; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; letter-spacing: 2px; text-align: left; }  
a.circlelinkp:hover {color: #FFFFFF; background-color: #0F2943; }

.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;}
.blueline {background-color: #6699CC; 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: #FF9900; }

a.bodytextlinkw	{color: #FF9900; text-decoration: none; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; text-align: left; }
a.bodytextlinkw:hover  {color: #0F2943;}

.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: 480px; padding:0px 0px 0px 10px; text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight: bold;  text-align: left;}
.bodytextwhite {border-bottom:2px solid #6699CC; text-decoration: none; color: #6699CC; font-size: 14px; font-family: Trebuchet MS; font-weight:bold; letter-spacing: 2px; text-align: left; }

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;}
.textphone {text-decoration: none; color: #FF9900; font-size: 15px; font-family: Trebuchet MS; letter-spacing: 4px; 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.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: #0F2943; font-size: 15px; font-family: Trebuchet MS; font-weight:bold; text-align: left; }
.bodytextiPhone{ background-image: url('images/iPhonebg.gif'); }

.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: #FF9900; text-decoration:underline; }

.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: #6699CC; }
a.twitter-link    {text-decoration: none;  color: #0F2943; 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; }
.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: #6699CC; 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;}

h1 {text-decoration: none; color: #0F2943; line-height: 5px;  font-size: 21px; font-family: Trebuchet MS; letter-spacing: 3px; font-weight: bold; text-align: left;}
h2  {border-bottom:2px solid #FF9900; text-decoration: none; color: #0F2943; font-size: 18px; font-family: Trebuchet MS; 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);}

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 p.date {text-decoration: none; color: #6699CC; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; text-align: left; margin:12px 0px 24px 0px; }
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; }
  
.disclaimertop {position: relative; top: -300px; left: 0px; width: 1000px; border-bottom: 5px solid #0F2943;}
.disclaimer {position: relative; top: -300px; left: 0px; 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.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: #FF9900; text-decoration:none; }

.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;}
