/*body {
	BACKGROUND: #35b8f0 url(../images/Tampax_Reskin_slice_inner.jpg) no-repeat center 0;
}*/

ul.preamble 
{
	margin: 0px, 0px, 0px, 20px;
}

p.preamble
{
	font-size: 11px;
    font-family: Tahoma,  Arial, sans-serif;       
    margin: 10px, 0px, 10px, 0px;
}

.status 
{
	font-size: 12px;
    font-family: Verdana, Tahoma,  Arial, sans-serif;       
    color: Green;
}

.error
{
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;       
	color: Red;
}

div.error {
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;       
	color: Red;
	margin-top: 0px;
	margin-bottom: 0px;
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
}
.formw {
	width: 200px;
}
p, td {
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
}

.trow1{
	background-color: #DBD8E3;
	font: bold 11px Tahoma;
	color: #8585A6;
}
.trow2{
	background-color: #EDEDEB;
}
.trow3{
	background-color: #F0F0E3;
}
p.tablcont{
	font: 12px Tahoma;
	margin-left: 6px;
}
.formreqfild {/* name of required form fild */
	font: 12px Tahoma;
	margin-left: 9px;
}
.formnreqfild {/* name of non required form fild */
	font: 12px Tahoma;
	margin-left: 16px;
}
.forminp{
	width: 170px;
	height: 20px;
}
.formsel{
	width: 125px;
	height: 20px;
}
.formtxt {
	width: 240px;
}
.welc{
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	margin: 32px 16px 0px 18px;
}

p.middlemenu {
	font-size: 10px;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
}

a.middlemenu {
	text-decoration: none;
	color: #497D0F;
}
a.middlemenutf {
	text-decoration: none;
	color: #FFFFFF;
}
.copyr{
	font-size: 11px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	margin: 8px 0px 10px 0px;
}

.podzag{
	font-size: 12px;
	font-weight : bold;     
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	margin: 5px 0px 7px 0px;        
}
.conttxt{
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
}
.contbtxt{/*bold content*/
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	font-weight : bold;     
}
p.content {
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	margin-right: 10px;
}

.contheadline{
	font-size: 11px;
}

.contsub {
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	margin-right: 10px;
}

.contsubl2 {
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	margin-right: 10px;
	margin-left: 30px;
}

a.conta{
	color: #0000FF;
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	text-decoration: underline;
}

.contli{
	margin-top: 5px;
	margin-bottom: 0px;
}

.tptab td{
	padding: 6px 0px 3px 14px;
	text-align: left;
}
.contliflower{
	list-style: url(../images/flower.gif);
	margin-top: 5px;
	margin-bottom: 0px;
}

.contlisub{
	margin-top: 0px;
	margin-bottom: 0px;
}

.pcontli{
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	margin: 0px 0px 0px 0px;
}

.conttitle1 {
	font-size: 18px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	color: #547DBE;
	margin: 6px 0px 0px 5px;
}
.voteradio{
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
}
.todayzag{
	font-size: 12px;
	font-weight : bold;     
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	margin-top: 14px;
}
.partinnews{
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	margin: 8px 0px 5px 0px;
	padding-left: 16px;
	list-style : disc;
}
.part2li{
	padding-top: 9px;
	padding-bottom: 0px;
}
a.partlnk{
	font-size: 12px;
	font-weight : bold;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #0000FF;
	text-transform : lowercase;
}
a.more {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-decoration: underline;
	font-style : italic;
	color: #0000FF;
}
a.more_small {
	font-size: 9px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-decoration: underline;
	font-style : italic;
	color: #0000FF;
}

.subpcontitle {
	font-size: 18px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	color: #C561A5;
	margin: 6px 0px 9px 0px;
}

p.subchcontitle {
	font-size: 18px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	color: #C561A5;
	margin: 6px 0px 10px 0px;
	text-transform : lowercase;
}
p.subchcontitle2 {
	font-size: 18px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	color: #C561A5;
	margin: 6px 0px 0px 0px;
}

.subpcontmar{
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	margin-right: 10px;
	margin-top: 5px;
}
.pagertxt{
	font-size: 11px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	color: #8283A4;
	font-weight: bold;      
}
.pagertoprow{
	font-size: 11px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	color: #8283A4;
	text-decoration: none;
	font-weight: bold;
}
.pagerlnk{
	font-size: 11px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	color: #8283A4;
	text-decoration: underline;
	font-weight: bold;
}
.actpager{
	font-size: 11px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;
	color: #98B05D;
	text-decoration: underline;
	font-weight: bold;      
}
.navpath{
	font-size: 10px;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
	color: #0000FF;
	text-decoration: underline;
}

p.navpath{
	font-size: 10px;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	margin: 0px 7px 0px 0px;
}

.navpathna{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #000000;
}

input.masthead {
	font-size: 10px;
	margin-top: 4px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	width: 155px;
}

input.headlinesearch {
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	width: 100px;
}

select.headlinesearch {
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	width: 190px;
}

p.masthead {
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

select.mselect {
	font-size: 10px;
	margin-top:4px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	width: 150px;
}

/* Flyouts styles */
.fotext{
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
	margin: 10px 8px 10px 20px;
}
.flyodiv{
	width: 204px;
	Z-INDEX: 1;
	VISIBILITY: hidden;
	POSITION: absolute;
	top: -200px;
	background-color: #E0E8F6;
	border: 1px solid #C7D5EE;
	padding: 12px;
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #3D5A89;
	text-align: left;
}
.fobackcol{
	background-color: #547DBE;
}
.foforcol{
	background-color: #4872B7;
}
.tfflycolor{
	background-color: #EA0082;
}
.publcolumn{
	margin: 4px 4px 4px 4px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	width: 159px;
}

p.tableheader 
{
	margin-left: 6px;
}

ul.flower {
	list-style: url(../images/flower.gif);
	margin-left: 23px;
	margin-top: 0px;
}
td.toppix {
	cursor: hand;   
}

image.headimage {
	margin-right: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 7px;
}

.conthead {
	margin: 6px 0px 0px 0px;
}

p.searchheader {
	font-size: 12px;
	font-family: Tahoma,  Verdana, Arial, sans-serif;
	color: #C561A5;
	font-weight: bold;
}

p.searchbox {
	margin-top: 6px;
	margin-left: 7px;
}
.postby{
	font-size: 10px;
	color: #C561A5;
	text-align: left;
	margin-right: 5px;
}
a.arthead {
	font-size: 12px;
	font-family: Verdana, Tahoma,  Arial, sans-serif;	
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
td.specsponstd{
	background-color: #C7D5EE; 
	padding: 5px;
	border: 1px solid #547DBE;
}
.specspons{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	width: 108px;
}
div.menu1{
	padding: 2px 0px 0px 18px;
	cursor: hand;
	width: 171px;
	height: 20px;
	background-image: url(../images/menubg.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
div.menu2{
	padding: 2px 0px 0px 18px;
	cursor: hand;
	width: 171px;
	height: 20px;
	background-image: url(../images/menubg.gif);
	background-repeat: no-repeat;
	margin: 1px 0px 1px 0px;
}
div.menu1 a, div.menu2 a{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3D5A89;
	text-decoration: none;
}
div.frmbtn{
	padding: 2px 0px 0px 18px;
	cursor: hand;
	width: 171px;
	height: 20px;
	background-image: url(../images/forumbtnbg.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
div.frmbtn a{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #874271;
	text-decoration: none;
}
div.h60{
	height: 0px;
}
div.Bann2Hidd{
	position: relative;
}
