* {font-family: Verdana, Tahoma, Arial; color: black;}

A:link {text-decoration: none}
A:visited {text-decoration: none}
A:hover {text-decoration: underline}
A {font-weight: bold}

H1 {font-size: 15px; color: gray; margin-left: 10px; margin-bottom: 10px; margin-top: 10px}
H2 {font-size: 13px; color: gray; margin-left: 10px; margin-bottom: 10px; margin-top: 5px}
H3 {font-size: 11px; color: gray; margin-left: 10px; margin-bottom: 5px}
P, TD, DIV, SPAN, CENTER, LI {font-size: 12px;}
P { text-align: justify; text-indent: 20px; margin-top: 0; margin-bottom: 10px; }
SMALL {font-size: 9px}
HR {width: 100%; height: 1px; color: gray}
FORM {margin: 0 0 0 0; padding: 0 0 0 0}

ul {margin-bottom: 15px}
li {margin-top: 5px;}

.Red {color: red}

.LeftBG {background-image: url(/img/left-bg.jpg); background-position: top right; background-repeat: repeat-y}
.LeftBorder {background-image: url(/img/left-border.gif)}
.RightBorder {background-image: url(/img/right-border.gif)}
.RightBG {background-image: url(/img/right-bg.jpg); background-position: top left; background-repeat: repeat-y}
.MainBG {background-color: #E6E6E6}
.Details {text-align: right; margin-right: 10px; margin-bottom: 0px}

.LiRed {list-style-image: url(/img/li/li-red.gif)}
.LiYellow {list-style-image: url(/img/li-yellow.gif)}
.LiGreen {list-style-image: url(/img/li/li-green.gif)}
.LiBlue {list-style-image: url(/img/li/li-blue.gif)}
.LiRedMark {list-style-image: url(/img/li/li-red-mark.gif)}

#SubMenu {font-size: 11px; line-height: 16px; color: gray; display: none}
.MMenuA {font-family: Arial; font-size: 12px;}
.SMenuA, .SMenuAA {font-family: Arial; font-size: 11px; color: gray; padding-left: 5; padding-right: 5}
.SMenuA:hover, .SMenuAA, .SMenuAA:hover {text-decoration: none; background: #329A2A; color: white}

.Date {font-size: 9px; font-weight: bold; margin-left: 10px; margin-top: 0px; margin-bottom: 0px; color: gray}
.NewsRef {font-size: 11px}
.Copy {font-size: 9px; color: gray}
.SmallText {font-size: 9px}
.MidText {font-size: 10px}
.Basket {cursor: hand}

.IssuesTabA, .IssuesTabP { width: 120; height: 36; text-align: left; vertical-align: middle; margin-top: 2px; margin-bottom: 2px; padding-top: 3px; padding-left: 7px; color: white; background-position: right middle; background-repeat: no-repeat}
.IssuesTabA {background-image: url(/img/tabs/active-tab.gif)}
.IssuesTabP {background-image: url(/img/tabs/passive-tab.gif)}
.TabRef {font-size: 10px; color: white; line-height: 12px}

.PageTbl {width: 700px; margin-top: 10px}
.WindowSmallTbl {width: 250px; margin-top: 10px}
.WindowMidTbl {width: 440px; margin-top: 10px}
.WindowSubTbl {width: 680px}

.WindowHeaderGSmall, .WindowHeaderRSmall, .WindowHeaderBSmall, .WindowHeaderGMid, .WindowHeaderRMid, .WindowHeaderRSub {font-size: 10px; padding-left: 10px; font-weight: bold; color: white}

.PageHeaderBig {color: white; font-family: arial; font-size: 18px; letter-spacing: 5px; padding-top: 4px; padding-left: 20px; font-weight: normal}

.WindowBody {background-color: white; border-right: solid #247520 1px; border-left: solid #247520 1px; padding-top: 0px; vertical-align: top}

.WindowBodyR, .WindowBodyG, .WindowBodyB, .PageBodyG {background-color: white; vertical-align: top; }
.WindowBodyR, .WindowBodyG, .WindowBodyB {padding: 10 9 10 9px}
.PageBodyG {padding: 10 20 10 20px}

.WindowBodyR {border-right: solid #902400 1px; border-left: solid #902400 1px}
.WindowBodyG, .PageBodyG {border-right: solid #247520 1px; border-left: solid #247520 1px}
.WindowBodyB {border-right: solid #365E9B 1px; border-left: solid #365E9B 1px}

.WindowHeaderGSmall {background-image: url(/img/windows/header-green-small.gif)}
.WindowHeaderRSmall {background-image: url(/img/windows/header-red-small.gif)}
.WindowHeaderBSmall {background-image: url(/img/windows/header-blue-small.gif)}
.WindowHeaderRMid {background-image: url(/img/windows/header-red-mid.gif)}
.WindowHeaderGMid {background-image: url(/img/windows/header-green-mid.gif)}
.WindowHeaderRSub {background-image: url(/img/windows/header-red-sub.gif)}

.PageHeaderBig {background-image: url(/img/windows/header-green-big.gif)}
.PageFooterBig {background-image: url(/img/windows/footer-green-big.gif)}

.WindowFooterGSmall {background-image: url(/img/windows/footer-green-small.gif)}
.WindowFooterRSmall {background-image: url(/img/windows/footer-red-small.gif)}
.WindowFooterBSmall {background-image: url(/img/windows/footer-blue-small.gif)}
.WindowFooterRMid {background-image: url(/img/windows/footer-red-mid.gif)}
.WindowFooterGMid {background-image: url(/img/windows/footer-green-mid.gif)}
.WindowFooterRSub {background-image: url(/img/windows/footer-red-sub.gif)}

.TRBL, .TRB, .TR, .T, .TB {border-top: solid black 1px}
.TRBL, .TRB, .TR, .RB, .R, .RL {border-right: solid black 1px}
.TRBL, .TRB, .RB, .B, .TB {border-bottom: solid black 1px}
.TRBL, .L, .RL {border-left: solid black 1px}

.AngSplitter {border-right: dashed gray 1px; border-bottom: dashed gray 1px}
.VertSplitter {border-right: dashed gray 1px}
.HorSplitter {border-bottom: dashed gray 1px}

.TH1, .TH1r, .TH1c, .TH2, .TH2r, .TH2c {
font-family: arial;
font-weight: 800;
color: #FFFFFF;
background-color: gray;
}

.TH1, .TH1r, .TH1c {font-size: 13px}

.TH2, .TH2r, .TH2c {font-size: 11px}

.TC1, .TC1p, .TC1r, .TC1c {
font-family: Arial;
font-size: 11px;
font-weight: normal;
color: black;
background-color: white;
}

.TC2, .TC2p, .TC2r, .TC2c {
font-family: Arial;
font-size: 11px;
font-weight: normal;
color: black;
background-color: #DBDBDB;
}

.TH1, .TH2, .TC1, .TC2 {
text-align: left;
padding-left: 20px;
}

.TH1, .TH2 {
padding-left: 10px;
}

.TH1r, .TH2r, .TC1r, .TC2r, .TC1p, .TC2p {
text-align: right;
}

.TH1c, .TH2c, .TC1c, .TC2c {
text-align: center;
}

.TC1p, .TC2p {
padding-right: 100px;
}

.TH2 {
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background-color: gray;
}

.Refs { 
font-family: arial;
font-size: 11px;
font-weight: bold;
padding-left: 25px;
margin-left: 15px;
}

.Epigraph {
	width: 200px;
	font-size: 10px;
	font-style: italic;
}

.WhiteRef {font-size: 1px; color: white}

.Italic {font-style: italic; width: 99%}

.ImgFrame {border: 1px solid black}
.ImgTitle {text-align: center; font-size: 10px; font-style: italic; margin: 10px 0 20px 0}

.ImgTitle p {text-align: justify; font-size: 10px; font-style: italic; margin-top: 10px}

ul#MagazineMenu {
	list-style: none;
	padding: 0;
	margin: 0 0 0 10px;
}

ul#MagazineMenu li {
	padding: 0 0 8px 15px;
	margin: 0;
	font-size: 10px;
	line-height: 10px;
	background: url(/img/li/li-red.gif) no-repeat 0 0; 	
}

.Question {font-weight: bold; font-style: italic}