.bgw{  background-image: url('images/bgw.gif'); }

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; }

#normal {position: relative; top: 0px; left: 0px; z-index: 8; }
#menuorange {position: relative; top: 0px; left: -45px; z-index: 5; }
#menucenter {position: relative; top: -300px; left: 0px; z-index: 7; }
#bottombar {position: relative; top: -300px; left: 0px; z-index: 7; }
#bottombar2 {position: relative; top: -300px; left: 0px; z-index: 7; }

a.mobilelink	{color: #000000; text-decoration:none; font-size: 10px; font-family: Trebuchet MS; text-align: left; }
a.mobilelink:visited {color: #000000; text-decoration:none; text-align: left; }
a.mobilelink:hover  {color: #FF9900; text-decoration:none; text-align: left; }

.bannert {text-decoration: none; color: #FF9900; font-size: 27px; font-family: Trebuchet MS; font-weight: bold;
  letter-spacing: 6px; text-align: center; }
.bannerc {text-decoration: none; color: #0F2943; font-size: 40px; font-family: Trebuchet MS; font-weight: normal;
  letter-spacing: 5px; 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{text-decoration: none; color: #0F2943; font-size: 40px; font-family: Arial; font-weight: normal; letter-spacing: 2px;
  text-align: center; }

.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; }

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; }

/* Pages Menu */
#Menu {position: relative; top: -7px; clear: both; 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; }

/* Banner Menu */
#MenuBanner {position: relative; clear: both; float: left; width: 950px; height: 45px; display: inline; z-index: 9; }
#MenuBanner ul { /* Top level list */margin: 0;	padding: 0; list-style: none; width: 950px; }
#MenuBanner li { /* Top level list item */float: left; position: relative; margin: 0; padding: 2px 0 2px 0; list-style: none; width: 190px; }
#MenuBanner li.HasSubMenuBanner { /* Top level list item with sub nav */background: url(images/arrow2.gif) 100% 0 no-repeat; }
#MenuBanner li a { /* List item link */ display: block;	height: 45px; text-decoration: none; color: #0F2943; font-size: 17px; 
	font-family: Trebuchet MS; font-weight: bold; letter-spacing: 2px; display: block; text-align: left; padding: 6px 13px 0 13px; }
#MenuBanner li.HasSubMenuBanner a { /* List item link with sub nav */padding: 2px 23px 2px 13px; }
#MenuBanner li.First a {position: relative; top: -2px; padding: 4px 13px 4px 13px; background: url(images/arrow0.gif) 100% 0 no-repeat; }
#MenuBanner li.First a:hover { /* List item rollover */background-position: 100% -100px; }
#MenuBanner li ul { /* Sub list */float: left; position: absolute; left: 0; top: 49px; width: 290px; display: none; text-align: left;
	background: url(images/sublist2.gif) 100% 0 no-repeat; padding: 6px 0 10px 0; z-index: 9; }
#MenuBanner li ul li { /* Sub list item */clear: both; color: #0F2943; text-align: left; background-image: none; font-size: 16px;}
#MenuBanner li ul li a { /* Sub list item link - Same width as li ul */color: #0F2943; padding: 2px 10px 0 10px; width: 254px;
	height: auto; background-image: none;}
#MenuBanner li ul li a:hover {background-color: #0F2943; }
#MenuBanner li:hover { /* List item rollover */background-position: 100% -100px; }
#MenuBanner li:hover a, #MenuBanner li.over a{ /* List item link rollover */ background-position: 0 -100px; color: #0F2943;
	text-decoration: none; font-size: 17px; font-family: Trebuchet MS; font-weight: bold; letter-spacing: 2px; display: block;
	text-align: left; }
#MenuBanner li:hover ul, #MenuBanner li.over ul {display: block; }
/* Holly Hack. IE Requirement \*/
* html #MenuBanner ul li { float: left; height: 1%; }
* html #MenuBanner ul li a { height: 1%; }
/* End */
* html #MenuBanner li:hover , * html #MenuBanner li.over { /* List item link rollover */background-position: 100% -100px; }

.circle {background-image: url('images/bg.gif'); background-repeat: no-repeat; }
.circle2 {background-image: url('images/bg2.gif'); background-position: center; background-repeat: no-repeat; }

a.bodytitlelink {text-decoration: none; color: #0F2943; font-size: 18px; font-family: Trebuchet MS; letter-spacing: 5px; 
  font-weight: bold; text-align: center; }
a.bodytitlelink:hover {color: #FFFFFF; }
a.bodytitlelinksm {text-decoration: none; color: #0F2943; font-size: 15px; font-family: Trebuchet MS; letter-spacing: 3px; 
  font-weight: bold; text-align: center; }
a.bodytitlelinksm:hover{color: #FFFFFF; }

a.circlelink {text-decoration: none; color: #0F2943; font-size: 15px; font-family: Trebuchet MS; 
  font-weight: bold; letter-spacing: 2px; text-align: left; }  
a.circlelink:hover {color: #FFFFFF; }
a.circlelinko {text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; 
  letter-spacing: 2px; text-align: left; }  
a.circlelinko:hover {color: #FFFFFF; background-color: #0F2943; }

.menubar {text-decoration: none; color: #0F2943; font-size: 15px; font-family: Trebuchet MS; text-align: center; 
	font-weight: bold; text-align: left; }    

.menuheading {background-color: #0F2943; text-align: left; } 
a.menuheading {text-decoration: none; color: #0F2943; font-size: 18px; font-family: Trebuchet MS; font-weight: bold ; 
	letter-spacing: 2px; display: block; text-align: left; } 
a.menuheading:hover {color: #FF9900;}   

.menuheadingbk {background-color: #FF9900; text-align: center; } 
a.menuheadingbk {text-decoration: none; color: #0F2943; font-size: 16px; font-family: Trebuchet MS; font-weight: bold ; 
	letter-spacing: 2px; display: block; text-align: center; } 
a.menuheadingbk:hover {color: #0F2943;}   

a.menulink2 {text-decoration: none; color: #0F2943; font-size: 16px; font-family: Trebuchet MS; font-weight: bold; 
	letter-spacing: 2px; text-align: center; }  
a.menulink2:hover { color: #0F2943; background-color: #FF9900; }  

a.linkedin {text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight: bold;	
	text-align: left; letter-spacing: 2px; } 
a.linkedin:hover { color:FF9900; text-align: left;} 

.bodytextw {text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight:bold;
	letter-spacing: 2px; text-align: center; }
.bodytextwhite {text-decoration: none; color: #FF9900; font-size: 14px; font-family: Trebuchet MS; font-weight:bold;
	letter-spacing: 2px; text-align: left;}

a.titlelink	{text-decoration: none; color: #0F2943; font-size: 21px; font-family: Trebuchet MS; letter-spacing: 3; 
	font-weight: bold; text-align: left; }

.bodytexttitleo {text-decoration: none; color: #0F2943; font-size: 21px; font-family: Trebuchet MS; letter-spacing: 3px; font-weight: bold;
  text-align: left; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #FF9900; }
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; }

.bodytexttitle {text-decoration: none; color: #0F2943; font-size: 21px; font-family: Trebuchet MS; letter-spacing: 3px; font-weight: bold;
  text-align: left; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #6699CC; }

.textphone {text-decoration: none; color: #FF9900; font-size: 20px; font-family: Trebuchet MS; letter-spacing: 4px; text-align: center; }  
.textphone2 {text-decoration: none; color: #FF9900; font-size: 14px; font-family: Trebuchet MS; letter-spacing: 5px; text-align: center; }  

.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'); }

a.bodytextw	{text-decoration: none; color: #0F2943; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; 
	letter-spacing: 1px; display: block; text-align: left; }
a.bodytextw:visited {color: #6728B2; text-align: left; }
a.bodytextw:hover  {color: #0F2943; background-color: #0F2943; text-align: left;}

.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; }

.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;}  

.bottom {border-top-style: solid; border-top-width: 4px; border-top-color: #0F2943; }
.bottomtext {text-decoration: none; color: #000000; font-size: 12px; font-family: Trebuchet MS; text-align: left; }
a.bottomtextlink {text-decoration: underline; color: #000000; font-size: 12px; font-family: Trebuchet MS; text-align: left; }    
a.bottomtextlink:hover { color: #0F2943;} 

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; }

.bodytextbig {text-decoration: none; color: #0F2943; font-size: 16px; font-family: Trebuchet MS; font-weight: bold; text-align: left; 
	border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #6699CC; }
.bodytextbigo {text-decoration: none; color: #0F2943; font-size: 16px; font-family: Trebuchet MS; font-weight: bold; text-align: left; 
	border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #FF9900; }

.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;}

.shadow {background-image: url('images/shadow.gif');}
.shadowr {background-image: url('images/shadowr.gif');  background-repeat: repeat-x; text-decoration: none; color: #0F2943; 
  font-size: 14px;  font-family: Trebuchet MS; font-weight: bold; text-align: left;  }

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; }

.mainpageborder {background-color: #6699CC;}

.facebook {background-color: #FFFFFF;  allowTransparency="true"; }
