BODY
{ padding: 0;margin: 0;font-family: Verdana, Arial, Sans-Serif; background-color: #FFF; }
BODY, TD, INPUT, TEXTAREA, P, select, TD
{font-family: Verdana, Arial, Sans-Serif;font-size: 11px; }
#BodyText
{ float: left; text-align:justify; width: 100%;}
H2, H3
{margin-bottom: 4px; } 
P
{ line-height: 16px; text-align: justify; width: 100%;}
.MainContentTable
{ height: 100%; WIDTH: 100%;}
.SubscriptionTitleColumn
{ width: 200px;}
.SubscriptionTable
{ width: 500px; }
.StandardInput
{width: 250px;}
.SmallerInput
{width: 150px;}
.SmallText
{ font-size: 9px; }
.PriceActive
{ border: solid 1px #CCC; }
.PriceInactive
{ background-color: #EEE; border: solid 1px #CCC; color: #CCC; }
.QuoteBox
{ background-color: #EEE; float: left; padding: 10px; margin: 10px; width: 200px; border: solid 1px #CCC; text-align: center;}
LI
{margin: 10px; text-align:justify; line-height: 16px;}
.Postscript
{font-size: 9px; font-style: italic;}
INPUT, textarea, select
{font-size: 10px;}
A
{color: #336699;text-decoration: none;font-weight: bold;}
A:hover
{text-decoration: underline;}

A.BannerLink:hover
{ text-decoration: none;}

.HelpText
{
padding: 5px;
line-height: 16px;
}
.datagridBorder
{
border: 1px solid black;
}
.datagridHeader
{background: #768aa9;color: white;font-weight: bold;}
.datagridItem a
{color: #000000;text-decoration: none;}
.paging
{background: #768aa9;color: white;font-size: 0.8em;font-weight: bold;padding: 0 5px;}
.sideBox
{border: #cc0000 1px solid;background: #eee;width: 150px;margin: 5px;padding: 5px;}
.BannerBox
{border: #cc0000 1px solid;background: #eee;width: 150px;margin: 0px;padding: 0px;margin:5px;}
.BannerBody
 {padding: 0px;margin: 0px; width: 150px; }

.DatePublished
{ font-style: italic; color: #999; }

#folderHeader
{background: #768aa9;border: 1px solid #c00;color: white;}
.itemHeader
{background: #768aa9; border: 1px solid #c00;color: white;text-transform: uppercase; font-weight: bold; width: 100%;}
#InternationalNewsTable, #NationalNewsTable, #FeatureTable
{ width: 100%; }
#formatting_Page_Header
{background-repeat: no-repeat;background-position: 0% 85%;background-color: #98ACCB;border-bottom: #c00 1px solid;padding-left: 20px;}
#formatting_Side_Column
{padding-right: 3px;border-top: #c00 1px solid;vertical-align: top;width: 145px;}
#formatting_Content_Column
{vertical-align: top; padding: 10px;line-height: 14pt;font-size: 8pt;width: 100%; }
#formatting_Page_Header
{background-repeat: no-repeat;background-position: 0% 85%;background-color: #98ACCB;border-bottom: #c00 1px solid;padding-left: 20px;}
#formatting_Side_Column
{padding-right: 3px;border-top: #c00 1px solid;vertical-align: top;width: 145px;}
#formatting_Content_Column
{border-top: #c00 1px solid;vertical-align: top;border-left: #c00 1px solid;padding: 10px;line-height: 14pt;font-size: 8pt;min-height: 500px;}

H2
{color: #003366;font-family: Tahoma, Arial, Sans-Serif;font-weight: bold;font-size: 14px;}
H3
{color: #999;font-family: Tahoma, Arial, Sans-Serif;font-weight: bold;font-size: 12px;}
H1
{color: #666;font-family: Tahoma, Arial, Sans-Serif;font-size: 16px;margin: 0px;margin-top: 10px;margin-bottom: 5px;}

#MainContent
{border: solid 1px #cc0000;height: 100%;vertical-align: top;text-align: justify;}
.NavTrail
{font-size: 0.8em;font-size: 10px;}
.FolderDescription
{color: #666;border: solid 1px #999;background-color: #eee; padding: 10px;}
.SubFolders
{border: solid 1px #CCC;background-color: #FFF;padding: 10px;margin-top: 10px;}


.DocumentAbstract
{} 
.DocumentDate 
{color: #888; font-size: 9px; }
 
.FeatureTitle
{font-weight: bold;color: #CC0000;font-size: 0.9em;font-size: 12px;text-align: center; }
.FeatureBody
{font-size: 0.7em;font-size: 10px;padding: 5px;height: 50px;vertical-align: top;text-align: center; }
.FrontPageAbstract
{line-height: 100%;line-height: normal;line-height: 16px;text-align: left; }
.LeftMenuLink, .LeftMenuLinkBold
{font-size: 0.7em;font-size: 11px;line-height: 18px;color:#FFF; } 
.LeftMenuLinkBold
{font-weight: bold; } 
.ReadMoreLink
{text-decoration: none;text-transform: uppercase;font-size: 9px;color: #c00; font-weight: bold; }
#featureHeading
{color: #C00; font-family: Tahoma, Arial, sans-serif; font-size: 18px; margin-bottom: 10px;}
.StoryTitle
{color: #336699; font-family: verdana, arial, Sans-Serif; font-size: 1.0em }
#Copyright
{font-size: 9px;color: #999;background-image: url(../Images/BottomShadow.jpg);background-repeat: no-repeat;background-position: 50% 0%;height: 38px; }
FORM
{background-color: #FFF; } 
.LeftSpacing
{background-image: url(../images/Shadow.jpg);background-repeat: repeat-y;background-position: 100%; }
.RightSpacing
{background-image: url(../images/RightShadow.jpg);background-repeat: repeat-y;background-position: 0px; }
.RightSpacing, .LeftSpacing, #Copyright, BODY
{background-color: #ddd; } 
.ArticleContent
{text-align: justify; width: 100%; text-align: justify;}
.AuthorText
{font-size: 0.85em;text-transform: uppercase; }
HR
{background-color: #336699;border: 0px;height: 1px;}
IMG.Thumbnail
{border:solid 1px #000;margin-right: 5px; float: left;}
.FeatureTable
{width: 100%;}

/**Masthead classes**/
#verticalMenu
{width: 150px;vertical-align: top;height: 100%;}
.horizontalMenu
{background-color: #768aa9;vertical-align: top;color: white;}
#horizontalMenu a, #verticalMenu a
{font-weight: bold; text-decoration: none; font-family: verdana, sans-serif; font-size: 11px; }
#horizontalMenu a:hover, #verticalMenu a:hover, .dgItem a:hover
{text-decoration: underline;}

.Masthead1
{background-image:url(../Images/Masthead/1.jpg);background-position: 0px top; height: 80px;background-color: #395472;}
.Masthead2
{background-image:url(../Images/Masthead/2.jpg);background-position: 0px top; height: 80px;background-color: #000405;}
.Masthead3
{background-image:url(../Images/Masthead/3.jpg);background-position: 0px top; height: 80px;background-color: #303C4C;}
.Masthead4
{background-image:url(../Images/Masthead/4.jpg);background-position: 0px top; height: 80px;background-color: #57602B;}
.Masthead5
{background-image:url(../Images/Masthead/5.jpg);background-position: 0px top; height: 80px;background-color: #6BAED6;}
.Masthead6
{background-image:url(../Images/Masthead/6.jpg);background-position: 0px top; height: 80px;background-color: #FFB144;}
.Masthead7
{background-image:url(../Images/Masthead/7.jpg);background-position: 0px top; height: 80px;background-color: #7B964A;}
.Masthead8
{background-image:url(../Images/Masthead/8.jpg);background-position: 0px top; height: 80px;background-color: #7BAAD6;}
.Masthead9
{background-image:url(../Images/Masthead/9.jpg);background-position: 0px top; height: 80px;background-color: #5A6D7B;}

/** Vertical masthead classes**/
.Masthead1V
{background-color: #395173;vertical-align: top;width: 150px;padding-top: 5px;height: 100%;padding-left: 5px;padding-right: 5px;}
.Masthead2V
{background-color: #000405;vertical-align: top;width: 150px;padding-top: 5px;height: 100%;padding-left: 5px;padding-right: 5px;}
.Masthead3V
{background-color: #42556B;vertical-align: top;width: 150px;padding-top: 5px;height: 100%;padding-left: 5px;padding-right: 5px;}
.Masthead4V
{background-color: #57602B;vertical-align: top;width: 150px;padding-top: 5px;padding-left: 5px;height: 100%;padding-right: 5px;}
.Masthead5V
{background-color: #6BAED6;vertical-align: top;width: 150px;padding-top: 5px;height: 100%;padding-left: 5px;padding-right: 5px;}
.Masthead6V
{background-color: #FFB144;vertical-align: top;width: 150px;padding-top: 5px;height: 100%;padding-left: 5px;padding-right: 5px;}
.Masthead7V
{background-color: #7B964A;vertical-align: top;width: 150px;padding-top: 5px;height: 100%;padding-left: 5px;padding-right: 5px;}
.Masthead8V
{background-color: #7BAAD6;vertical-align: top;width: 150px;padding-top: 5px;height: 100%;padding-left: 5px;padding-right: 5px;}
.Masthead9V
{background-color: #5A6D7B;vertical-align: top;width: 150px;padding-top: 5px;height: 100%;padding-left: 5px;padding-right: 5px;}

/**Horizontal**/
.Masthead1H
{color: #FFFFFF; background-color: #395472;background-image:url(../Images/Masthead/1.jpg);vertical-align: top;background-position: 0px bottom;height: 22px;}
.Masthead2H
{color: #FFFFFF; background-color: #000405;background-image:url(../Images/Masthead/2.jpg);vertical-align: top;background-position: 0px bottom;height: 22px;}
.Masthead3H
{color: #FFFFFF; background-color: #303C4C;background-image:url(../Images/Masthead/3.jpg);vertical-align: top;background-position: 0px bottom;height: 22px;}
.Masthead4H
{color: #FFFFFF; background-color: #57602B;background-image:url(../Images/Masthead/4.jpg);vertical-align: top;background-position: 0px bottom;height: 22px;}
.Masthead5H
{color: #000000; background-color: #6BAED6;background-image:url(../Images/Masthead/5.jpg);vertical-align: top;background-position: 0px bottom;height: 22px;}
.Masthead6H
{color: #666666; background-color: #FFB144;background-image:url(../Images/Masthead/6.jpg);vertical-align: top;background-position: 0px bottom;height: 22px;}
.Masthead7H
{color: #FFFFFF; background-color: #7B964A;background-image:url(../Images/Masthead/7.jpg);vertical-align: top;background-position: 0px bottom;height: 22px;}
.Masthead8H
{color: #000000; background-color: #7BAAD6;background-image:url(../Images/Masthead/8.jpg);vertical-align: top;background-position: 0px bottom;height: 22px;}
.Masthead9H
{color: #FFFFFF; background-color: #5A6D7B;background-image:url(../Images/Masthead/9.jpg);vertical-align: top;background-position: 0px bottom;height: 22px;}

/** Horizontal links**/
.Masthead1H A, .Masthead2H A, .Masthead3H A, .Masthead4H A, .Masthead5H A, .Masthead7H A, .Masthead9H A 
{ color: #FFF; }
.Masthead6H A
{ color: #666666; }
.Masthead8H A
{ color: #777; }
#MastheadItems
{ width: auto; float: left; margin: 0px; }
#MastheadDate
{ width: auto; float: right; margin-right: 5px;}

/** Others **/
#Error 
{color: red;}
.HelpText
{ font-size: 9px; }
.PrimaryImage_Left
{ float: left; margin: 5px; margin-left: 0px; margin-right: 10px; }
.PrimaryImage_Right
{ float: right; margin: 5px; margin-right: 0px; margin-left: 10px; }
.PrimaryImage
{ border: solid 1px #000; }
.SecondaryImages
{ padding-top: 5px;}
.SecondaryImage
{ float: left; margin: 10px; border: solid 1px #000; }
.Image
{ border:solid 1px #000; float: left; }
.Caption
{ float: left; text-align: center; font-size: 9px; font-weight: bold; }
.OnlyPrint
{ display: none; }
.LinkWord
{ width: 100px; }
.FeatureDivider
{ border-bottom: solid 1px #EEE; }
.NewsDivider 
{ border-right: solid 1px #EEE; }
.NewsColumnBase
{ border: solid 1px #CCC; background-color: #EEE; font-size: 9px;}
.StoryDivider
{ border-top: solid 1px #EEE; }
/** RSS Classes **/
.RSSTable
{ width: 90%; border: solid 1px #CCC;}
.RSSItem
{ margin: 5px; }
.RSSText
{ width: 100%; text-align: justify;  }

/**For CSS 2.0 compliant browsers**/
TR>TD.Masthead1, TR>TD.Masthead1H
{background-image: url(./Images/Masthead/1.jpg);}
TR>TD.Masthead2, TR>TD.Masthead2H
{background-image: url(./Images/Masthead/2.jpg);}
TR>TD.Masthead3, TR>TD.Masthead3H
{background-image: url(./Images/Masthead/3.jpg);}
TR>TD.Masthead4, TR>TD.Masthead4H
{background-image: url(./Images/Masthead/4.jpg);}
TR>TD.Masthead5, TR>TD.Masthead5H
{background-image: url(./Images/Masthead/5.jpg);}
TR>TD.Masthead6, TR>TD.Masthead6H
{background-image: url(./Images/Masthead/6.jpg);}
TR>TD.Masthead7, TR>TD.Masthead7H
{background-image: url(./Images/Masthead/7.jpg);}
TR>TD.Masthead8, TR>TD.Masthead8H
{background-image: url(./Images/Masthead/8.jpg);}
TR>TD.Masthead9, TR>TD.Masthead9H
{background-image: url(./Images/Masthead/9.jpg);}
TR>TD.RightSpacing
{background-image: url(./Images/RightShadow.jpg);}
TR>TD.LeftSpacing
{background-image: url(./Images/Shadow.jpg);}
FORM>#Copyright
{background-image: url(./Images/BottomShadow.jpg);}
.TableHeader
{ padding: 5px; font-weight: bold; border: solid 1px #CCC;}
.TableGreyBackground
{ padding: 5px; border: solid 1px #CCC; background-color: #CCC; }
.TableWhiteBackground
{ padding: 5px; border: solid 1px #CCC; background-color: #FFF; }
.TableBoldText
{ padding: 5px; border: solid 1px #CCC; background-color: #FFF; font-weight: bold; }
 
 
 /**.menuHeader, A .menuHeader
{color: #c00;font-size: .9em;font-family: arial, sans-serif;font-weight: bold;font-size: 14px; }**/

.menuHeader A:link,  A.menuHeader
{color: #EEE; font-size: .9em;font-family: arial, sans-serif;font-weight: bold;font-size: 14px; border-bottom: solid 1px #C00;}

.GreyLink
{ color: #999; }
.Smaller
{ font-size: 9px; }