body {
	margin: 0;
	padding: 0;
	font-family: "Times New Roman", serif;
	font-size: small;
	line-height: 1.3em;
	color: #000;
	background: #FFF;
}


/* ---[ Structure ]----------------------------------------------- */
#wrap {
	min-width: 990px;
}
#container {
	clear: both;
	padding: 0 15px 0 45px;
}
#main {
	clear: both;
	padding: 1px 15px 0 15px;
}
#homepage #main {
	float: right;
	width: 69%;
	padding: 0;
}
#sidebar {
	float: left;
	width: 31%;
	margin-top: .5em;
	position: relative;
	left: -30px;
}


/* ---[ Header ]-------------------------------------------------- */
#topHeader {
	float: left;
	padding: 30px 0 0 37px;
}
#mainMenu {
	position: relative;
	float: right;
	width: 26%;
}
#mainMenu ul {
	position: relative;
	margin: 0 15px 0 0;
	padding: 15px 10px 20px 15px;
	list-style: none;
	background: #C30;
	color: #FFF;
}
#mainMenu li {
	padding: 0 0 0.6em 20px;
	background: url("../images/bullet_arrow.gif") no-repeat 0 5px;
	font-size: 1.08em;
}
#mainMenu li.active a {
	text-decoration: none;
}
#mainMenu a {
	color: #FFF;
}
#mmMail {
	position: absolute;
	left: -32px;
	top: 6px;
}
#mmHome {
	position: absolute;
	left: -62px;
	top: 6px;
}


/* ---[ Text ]---------------------------------------------------- */
h1, h2 {
	margin: 1em 0;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 1.38em;
	font-weight: normal;
}
h1 {
	font-size: 1.76em;
	color: #C30;
}
h3, h4, h5, h6 {
	margin: 2em 0 1em 0;
	font-size: 1.08em;
	font-weight: bold;
}

p {
	margin: 1em 0;
	font-size: 1.08em;
}

ul,
ol {
	margin-top: 1em;
	margin-bottom: 1em;
}
li {
	margin-bottom: .2em;
	font-size: 1.08em;
}
li li {
	font-size: 1em;
}
li ol {
	margin-top: .2em;
	margin-bottom: .5em;
}


/* ---[ Additional Styles ]--------------------------------------- */
.inlineNav {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 0.9em;
	color: #777;
}
.inlineNav a {
	color: #444;
}
.inlineNav a.active,
.inlineNav a:visited.active,
.inlineNav .active {
	font-size: 1.25em;
	font-weight: bold;
	color: #000;
}
.inlineNav a:visited {
	color: #777;
}
.inlineLinks {
	margin-top: 4em;
	text-align: center;
	font-size: 0.97em;
}
.inlineLinks a,
.inlineLinks strong {
	margin: 0 .5em;
	font-weight: normal;
}
.inlineLinks a.active {
	text-decoration: none;
}
.txtAlt {
	margin-top: 4em;
	font-family: Tahoma, Arial, sans-serif;
}
.spanRait {
	padding: 0 0 0 26px;
	font-size: .86em;
	white-space: nowrap;
	line-height: 14px;
	font-weight: normal;
}
.spanRait.High {
	color: #3C3;
	background: url("../images/symbil_high_2.gif") no-repeat 5px 50%;
}
.spanRait.Low {
	color: #C00;
	background: url("../images/symbil_low_2.gif") no-repeat 5px 50%;
}
.hilighted {
	color: #C30;
}


/* ---[ Modifiers ]----------------------------------------------- */
.padded {
	padding-left: 25px;
}
.width100 {
	width: 100%;
}
.alignRight {
	text-align: right;
}
.alignLeft {
	text-align: left;
}
.alignCenter {
	text-align: center;
}
.b {
	font-weight: bold;
}


/* ---[ Lists ]--------------------------------------------------- */
/* Main Menu List in Header section */
.listOfRaits {
	margin: 1em 0;
	padding: 0;
	list-style: none;
}
.listOfRaits li {
	margin: 0;
	padding: .3em 0 .3em 25px;
}
.listOfRaits .icoUp {
	background: url("../images/symbil_high_2.gif") no-repeat 2px .4em;
}
.listOfRaits .icoDn {
	background: url("../images/symbil_low_2.gif") no-repeat 2px .4em;
}
.dlRaits {
	margin: 1em 0;
	padding: 0;
}
.dlRaits dt {
	padding: .3em 0 .3em 25px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 1.38em;
}
.dlRaits dd {
	margin: 0;
	padding: .3em 0 .3em 25px;
	font-size: 1.08em;
}
.dlRaits.Up dt {
	background: url("../images/symbol_high.gif") no-repeat 0 50%;
}
.dlRaits.Dn dt {
	background: url("../images/symbol_low.gif") no-repeat 0 50%;
}
.dlRaits.Up dd {
	background: url("../images/bullet_high.gif") no-repeat 5px 50%;
}
.dlRaits.Dn dd {
	background: url("../images/bullet_low.gif") no-repeat 5px 50%;
}
.structer .dlRaits { /* .dlRaits in table.structer */
	margin: 0 30px 0 0;
}
.navList {
	margin: 1em 0;
	list-style: none;
}
.navList li {
	padding: 0 0 0.5em 20px;
	background: url("../images/bullet_arrow2.gif") no-repeat 0 5px;
}
.navList a {
	color: #444;
}
.navList a:visited {
	color: #777;
}


/* ---[ Tables ]-------------------------------------------------- */
td {
	padding: 0;
	vertical-align: top;
}
.tbl,
.tblHard {
	border-left: solid 1px #999;
	border-top: solid 1px #999;
}
.tbl td,
.tbl th {
	padding: 3px 10px;
	font-size: 1.08em;
	border-right: solid 1px #999;
	border-bottom: solid 1px #999;
}
td.tdHigh {
	padding-right: 9%;
	background: url("../images/symbil_high_2.gif") no-repeat 98% 50%;
}
td.tdLow {
	padding-right: 9%;
	background: url("../images/symbil_low_2.gif") no-repeat 98% 50%;
}
.tblHard {
	text-align: center;
}
.tblHard td,
.tblHard th {
	padding: 3px 6px;
	font-size: 1em;
	border-right: solid 1px #999;
	border-bottom: solid 1px #999;
}


/* ---[ Footer ]-------------------------------------------------- */
#footer {
	clear: both;
	margin: 1em 15px 0 15px;
	border-top: solid 2px #999;
}
#footer #copyright {
	display: block;
	float: right;
	margin: 0;
	padding: 15px 0 15px 46px;
	font-size: 0.9em;
	text-decoration: none;
	color: #666;
	background: url("../images/logo_5tv.gif") no-repeat 0 50%;
}
#footer a:visited {
	color: #666;
}
#homepage #footer {
	float: right;
	width: 67%;
	margin: 0;
	padding: 0;
	border: none;
}
#homepage #footer #copyright {
	float: none;
	margin: 1em 15px 0 0;
	padding: 15px 0 15px 46px;
	border-top: solid 2px #999;
}
#footer .txtAlt {
	float: left;
	margin: 0;
	padding-left: 25px;
	background: none;
	font-family: "Times New Roman", serif;
	font-size: 1.08em;
}


/* ---[ Other ]--------------------------------------------------- */
a {
	color: #335ECC;
}
a:visited {
	color: #63C;
}

a img {
	border: none;
}


