html 
	{ scrollbar-face-color:#D4D0C8; scrollbar-shadow-color:#cccccc; scrollbar-highlight-color:#FFFFFF; scrollbar-arrow-color:#464646; scrollbar-3dlight-color:#CCCCcc; scrollbar-darkshadow-color:#999999; scrollbar-track-color:#e6e6e6; }

BODY
	{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 12px; font-style:normal; padding: 0px; margin: 0px; background-color: #003266; }

TABLE
	{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 12px; font-style:normal; padding: 0px; }

A
	{ COLOR: blue; TEXT-DECORATION: underline; }

A:hover 
	{ COLOR: #e64a00; TEXT-DECORATION: none; }

ul
	{ list-style-image: url("/images/arrow_blue.gif") }

SELECT 
	{ MARGIN: 0px; PADDING: 0px; BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #808080 1px solid; COLOR: #000000; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Verdana }

OPTION 
	{ MARGIN: 0px; PADDING: 0px; BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #808080 1px solid; COLOR: #000000; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Verdana }

TEXTAREA 
	{ MARGIN: 0px; PADDING: 0px; BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #808080 1px solid; COLOR: #000000; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Verdana }

INPUT 
	{ MARGIN: 0px; PADDING: 0px; BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #808080 1px solid; COLOR: #000000; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Verdana }

INPUT.required 
	{ background-color:#ffffc4; }

TEXTAREA.required 
	{ background-color:#ffffc4; }

SELECT.required  
	{ background-color:#ffffc4; }

OPTION.required  
	{ background-color:#ffffc4; }

INPUT.radiobutton
	{ border: 0px; }

HR
	{ border: 0; width: 100%; height: 1px; color: #e9e9ea; background-color: #e9e9ea;}

TABLE.contact 
	{ width: 476px; padding: 2px; }

TD.menubar 
	{ padding-left: 6px; padding-right: 6px; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; font-weight:bold; background-color: #003265; height: 20; }

TD.top 
	{ background-image: url("/images/top_bgr.gif"); margin: 0px; height: 106px; }

TD.leftmenu 
	{ vertical-align: top; width: 150px; background-image: url("/images/background.gif"); background-color: #9EBCDB; }

TD.content 
	{ vertical-align: top; padding-top: 10px; padding-left: 10px; padding-right: 10px; background-color: #ffffff; }

TD.ads 
	{ background-color: #EAF4FF; width: 130px; vertical-align: top; text-align: center; padding: 0px; margin: 0px; }

.storyBar 
	{ font-weight: bold; PADDING: 3px; FONT-SIZE: 13px; COLOR: #3980C6; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; background-color: #EAF4FF; }

.mainBar 
	{ PADDING: 3px; FONT-SIZE: 19px; COLOR: #3980C6; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; background-color: #EAF4FF; }

.mainsub 
	{ margin-bottom: 10px; PADDING: 3px; FONT-SIZE: 14px; COLOR: #3980C6; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-DECORATION: none; background-color: #EAF4FF; }

.menured
	{ font-family: "Verdana", Arial, Helvetica, sans-serif; color: red; font-size: 11px; font-style:normal; margin-left: 8px; }

.bannerAd
	{ COLOR: #333333; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: center; }

A.bannerAd
	{ COLOR: #b5b5b5; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: center; }

.generalAd
	{ BACKGROUND-COLOR:#EAF4FF; COLOR: #333333; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: center; }

A.generalAd
	{ COLOR: #b5b5b5; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: center; }

.blockAd
	{ COLOR: #333333; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: center; }

A.blockAd
	{ COLOR: #333333; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: center; }

.copyright
	{ COLOR: #b5b5b5; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: center; }

.prTitle
	{ FONT-WEIGHT: bold; FONT-FAMILY: Sans-Serif; margin-top: 6px; margin-bottom: 15px; FONT-SIZE: 35px; color: #000000; text-align: left; }

.articleTitle
	{ padding-top: 10px; FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; margin-top: 12px; margin-bottom: 10px; FONT-SIZE: 1.6em; color: #003265; text-align: left; }

.articleAuthorDate
	{ COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 11px; text-align: left; }

.articleAction
	{ COLOR: #6a6a6a; FONT-FAMILY: Verdana; FONT-SIZE: 11px; text-align: center;  }

.articleText 
	{ font-family: verdana; font-size: 12px; line-height:150%; }

.mainContent 
	{ font-family: verdana; font-size: 12px; line-height:150%; }

.mainTitle
	{ FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; margin-top: 10px; FONT-SIZE: 1.6em; color: #003265; text-align: left; }

.mainSubtitle
	{ FONT-WEIGHT: normal; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; FONT-SIZE: 1.4em; color: #003265; text-align: left; }

.mainSummary 
	{ margin-left: 0px; font-style: none; font-family: verdana; font-size: 12px; }

.mainBox 
	{ font-family: tahoma; font-size: 10px; }

.mainDivider
	{ FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; FONT-SIZE: 1.4em; color: #003265; text-align: left; }

.print 
	{ background-color: white; border-color: #e9edf5; padding: 10px; width: 600px; }

.homeTitle
	{ margin-top: 10px; FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; FONT-SIZE: 1.6em; color: #003265; text-align: left; }

.front_title
	{ FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; color: #003265; }


.rssfeeds 
	{ vertical-align: bottom; }

.ltcell
	{ background-color: #AEC8E4; }

.darkcell  
	{ background-color: #004080; COLOR: white; }

.blank  
	{ background-color: #ffffff; }

#menu 
	{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 19px; PADDING-TOP: 0px }

#menu UL 
	{ BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px }

#menu UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #eee 1px solid; WIDTH: 150px; COLOR: #555; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: center; TEXT-DECORATION: none }

.pollbanner
	{  font-size: 10px; border: 1px solid #003264; padding: 6px; background: #EAF4FF; }

.dkbluelt 
	{ FONT-SIZE: 12px; COLOR: #003264; FONT-FAMILY: Arial,Verdana; font-weight:bold; }

.photocredit
	{ FONT-FAMILY: Trebuchet MS; text-transform:uppercase; font-size: 9px; text-align: right }

.caption
	{ FONT-FAMILY: tahoma; font-size: 11px; text-align: left; line-height: 115% }

.front_subtext
	{ color: #333333; font-size: 11px; font-family: tahoma; }

.image_box
	{ border: 1px solid; margin: 6px; padding: 6px; float: left; background-color: #ffffff; border-color: #CCCCCC; }

.image_box_print
	{  font-size: 10px; border: 1px solid; margin: 5px; padding: 6px; background-color: #c0c0c0; float: left; }

.image_box img
	{ border: 1px solid #5e5e5e; align: center; } 

.image_box_home
	{  margin: 5px; padding: 6px; background-color: #FFFFFF; float: left; border: 1px solid; border-color: #CCCCCC; } 

.crumb
	{ COLOR: #b5b5b5; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: right; }

A.crumb
	{ COLOR: #b5b5b5; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: left; TEXT-DECORATION: underline;}

A.crumb:visited
	{ COLOR: #b5b5b5; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: left; TEXT-DECORATION: underline;}

A.crumb:hover
	{ COLOR: #b5b5b5; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: left; TEXT-DECORATION: none;}

.greenURL 
	{ font-size: 10px; color: #008000; }

.expertheader 
	{ font-size: 12px; font-family: arial; font-weight: bold; color: #003265; }

TABLE.askexpert
	{ BORDER: #003265 1px solid; width: 100%; background-color: #AEC8E4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 12px; }

.wt 
	{ text-decoration: none; font-size: 10px; font-weight: bold; font-family: tahoma; }

.ttu	
	{ text-transform:uppercase; }

.small
	{ color: #7a7a7a; font-size: 10px; font-family: tahoma; }

.verticaltext
	{ background-color: #EAF4FF; color: #003265; text-align: center; font-family: tahoma; font-size: 10px; font-weight: bold; height: 100px; width: 12px; writing-mode: tb-rl; float: left; filter: flipv fliph; }

.adSpacer 
	{ background: transparent; text-align: center; }


.expertbox
	{ background-color: #ececec; width: 100%; padding: 10px; clear: left; font-size: 90%; }

.expertbox p
	{ margin-top: 0; margin-left: 55px; }

.expertfooter
	{ background: url(/images/icon_expert_arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/ height: 18px; padding-left: 58px; padding-top: 1px; margin-bottom: 2em; font-size: 90%; color: #4A4A4A; }

.floatimg
	{ float: left; width: 50px; }

