.pagolf {}



/*------------- FIX FOR BLOCKED ADS ---------------*/
.tbar { background-image: url(uploads/ads/header_ms.jpg);background-repeat: no-repeat;}

.newcont {
	background-image:url(i/logo-bckd.gif);
	background-repeat:no-repeat;
	background-color:white;
	background-Position: top right;
	background-attachment: fixed;
	
}

/*------------- LINKS ---------------*/

a:link.tmenu,a:visited.tmenu,a:active.tmenu
   {	font-family : verdana,tahoma,arial,helvetica;
	text-decoration: none;
	font-weight: bold;	}
a:hover{	text-decoration:underline;}
a:hover.nodecw{text-decoration:none;}
a:hover.nodegold{text-decoration:none;}

/*------------- GLOBAL ELEMENTS --------------*/

blockquote {  margin-top:5px;
     margin-right:25px;
     margin-bottom:20px;
     margin-left:25px;  }

BODY {	font-size: 9pt;
	color: black;
	margin:0;
	font-family: verdana,arial,tahoma;	}



UL { 	padding: 0;
     margin-top:5px;
     margin-right:5px;
     margin-bottom:5px;
     margin-left:30px;
}

TD {	text-align: justify;color: black;font: 70% verdana,arial,helvetica,sans-serif;line-height:1.3;}
TH {	text-align: justify;color: black;font: 70% verdana,arial,helvetica,sans-serif;line-height:1.3;font-weight:bold;}

td.lcolh 	{background-color:maroon;vertical-align:top;color:white;font-weight:bold;line-height:120%;padding:5;font-family:verdana,arial,helvetica,sans-serif;}
a:link.lcolh,a:visited.lcolh,a:active.lcolh{color:white;}
td.lcol {background-color:#DED9C2;font:70% verdana,arial,helvetica,sans-serif;padding:3px;}
li.lcol {font-weight: normal;font:70% verdana,arial,helvetica,sans-serif;margin:0px;padding:1px;border-bottom:1px solid #fff;}
.lmlink	{text-align: center;font-size: 7pt;color: navy;font-family: verdana,tahoma,helvetica;font-weight: bold;text-decoration: none;	}
a:hover.lmlink{text-decoration:none;}
td.hcol {font:70% verdana,arial,helvetica,sans-serif;padding:3px;}


.seclink	{text-align: left;font-size: 8pt;color: maroon;font-family: verdana,tahoma,helvetica;font-weight: bold;text-decoration: none;}
a:hover.seclink{text-decoration:none;}


H1 {font-size: 14pt; background-color: silver;	}

H2 {	font-size: 12pt;
	color: navy;
	line-height: 100%;
	text-decoration: underline;
	text-transform: uppercase;
    	margin:0;		}
    	
H3 {	font-size: 18pt;
	text-align: center;
	color: #000000;
	line-height: 100%;
    	margin:0;		
    	font-family: helvetica,verdana,tahoma,arial;	}
    	
H4,.h4 {	font-size: 12pt;margin:5;font-weight:bold;font-style: italic;color: navy;font-family:arial;	}

H5 {	font-size: 12pt;margin:5;font-weight:bold;font-style: italic;color: green;	}


HR {	line-height:80%;	}

/*------------- MAIN ELEMENTS ---------------*/

.bottomitem{
    	font-size: 8pt;color: gold;text-align: center;text-decoration: none;line-height: 120%;	}

.bwhead {color: white;text-decoration: none;font-weight: bold;font-size: 14pt;text-align: center;	}
.error {	font-size: 8pt;color: red;text-align: left;	}
.play {	font-size: 14pt;margin:1;font-weight:bold;color: black;	}

/*------------- FORMS ---------------*/

FORM {	margin:2,0,3,0;}

INPUT,SELECT {
	font-size: 8pt;
	font-family:arial;
	vertical-align: middle;
	background-color: #FCFCE9;	}

TEXTAREA {
	font-size: 8pt;
	font-family:arial;
	line-height: 100%;
	background-color: #FCFCE9;	}

input.flat	{font-size: 7pt; font-family:arial; background-color:transparent; text-align: center; border-style:none;	}
input.alt	{font-size: 7pt; font-family:arial; background-color:transparent; text-align: center; border-style:none;}
input.alt2	{font-size: 7pt; font-family:arial; background-color:transparent; text-align: center; border-style:none;}
input.walt{font-size: 7pt; font-family:arial; background-color:transparent; text-align: center; border-style:none;}
input.altc	{font-size: 7pt; font-family:arial; background-color:transparent; text-align: center; border-style:none;	}

input.submit{
	font-size: 8pt;
    	font-weight:bold;
	color: #000000;
	line-height: 120%;
	text-align: center;
	vertical-align: bottom;
	background-color: silver;}

.option	{
	color: black;
	font-weight:bold;
	font-size: 8pt;
    	border-right: #80B280 2px solid;
    	border-bottom: #80B280 2px solid;
    	font-family: tahoma, Arial, Helvetica;
	text-align: left;
	text-decoration: none; }

.headrm {color: white; background-color: #9EA9BC;
	font-size: 8pt;
    	border-right: navy 1px solid;
    	border-bottom: navy 1px solid;
    	font-family: tahoma, Arial, Helvetica;
	text-align: left;
	text-decoration: none; }

.headrmt {color: white; background-color: #993D4E;
	font-size: 8pt;
    	border-right: navy 1px solid;
    	border-bottom: navy 1px solid;
    	font-family: verdana,arial,tahoma;
	font-weight: bold;
	text-align: left;padding:4px 4px 4px 0px;
	text-decoration: none; }

.rmhead {color: #A68064;
	font-size: 12pt;    	
    	font-family: verdana,arial,tahoma;
	font-weight: bold;
	text-align: left;padding:4px 0px 4px 0px;
	text-decoration: none; }

.lmhead {color: #A68064;
	font-size: 10pt;    	
    	font-family: verdana,arial,tahoma;
	font-weight: bold;
	text-align: left;padding:4px 0px 4px 0px;
	text-decoration: none; }

.cmttl {color: #A68064;
	font-size: 8pt;    	
    	font-family: verdana,arial,tahoma;
	font-weight: bold;
	text-align: left;padding:4px 0px 4px 0px;
	text-decoration: none; }

.cmhead {color: maroon;
	font-size: 10pt;    	
    	font-family: verdana,arial,tahoma;
	font-weight: bold;
	text-align: left;padding:2px 0px 2px 0px;
	text-decoration: none; }

H4.chead {color: maroon;
	font-size: 14pt;    	
    	font-family: verdana,arial,tahoma;
	font-weight: bold;
	text-align: left;padding:4px 0px 4px 4px;
	text-decoration: none; }
H4.vhead {color: maroon;
	font-size: 14pt;    	
    	font-family: verdana,arial,tahoma;
	font-weight: bold;
	text-align: center;padding:4px 0px 4px 4px;
	text-decoration: none; }


.label {	text-align: center; }
.labelr {	text-align: right	;font-family: verdana,arial,tahoma; }

.labell {	text-align: left;	}
.labellt {	text-align: left;	vertical-align:top;}
.labels {	font-size: 9px;color: black;font-family: verdana,arial,tahoma;text-align: center; }
.labelrs {	font-size: 9px;color: black;font-family: verdana,arial,tahoma;text-align: right;	}
.labells {	font-size: 9px;color: black;font-family: verdana,arial,tahoma;text-align: left;	}
.labelb {	font-size: 9pt;color: black;font-family: arial,tahoma;text-align:center;font-weight:bold;	}

.text	{
	font-size: 12pt;color: black;
	font-family : verdana,arial,tahoma;	}
.center { text-align:center;}
.left { text-align:left;}
.right { text-align:right;}
.line {	 LINE-HEIGHT: 10%;}

.listhead	{
    	border-right: silver 2px solid;
    	border-top: silver 2px solid;
	font-weight: bold;
	font-size: 10pt;
    	border-left: silver 2px solid;
    	border-bottom: silver 2px solid;
   	font-family: tahoma, Arial, Helvetica;
	text-align: center;
	text-decoration: none;
    	background-color:navy;
    	color:white;	}


.mnuhead{
	font-weight: bold;
	font-size: 11pt;
	color: #005200;
    	font-family: Helvetica, arial;
	text-decoration: underline;	}

.nodec {	text-decoration: none;color: black;	}
.nodecw {text-decoration: none;color: white;	}
.nodegold {text-decoration: none;color: gold;	}

.note	{
   	 COLOR: navy;
   	 font-family:  verdana, tahoma, Century Gothic, Arial, Helvetica;
   	 line-height:100%;	}

OL 	{ 
   	padding: 8;
    	margin-top: 10;  
   	margin-bottom: 10;     }

INPUT.regflat
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: arial,tahoma,verdana;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #eaf1e8;
    TEXT-ALIGN: left;
    BORDER-BOTTOM-STYLE: none;
}

.small 	{	
    	font-family: arial, Helvetica;
	font-size: 10pt;	}

.smblue 	{	
    	font-family: arial, Helvetica;
	color: navy;
	font-size: 8pt;	}
.f8	{font-size: 8pt;	}
.f9	{font-size: 9pt;	}
.f10	{font-size: 10pt;	}
.sm7	{
	font-size: 7pt;
	font-family: verdana,tahoma,helvetica;
	text-align:center;
    	font-weight:bold;	}

.smital	{
	font-size: 8pt;
	font-style: italic;	}

.spacer	{    line-height: 60%;	}


.tip	{
	font-size: 7.5pt;
	vertical-align: top;
	color: red;
	text-decoration: none;
	font-family: verdana, tahoma, Arial, Sans-Serif;	}

.title	{
	text-align: center;
	font-family: verdana, tahoma,Arial, Sans-Serif;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	text-decoration: none;	}
.loginlnk	{
	font-family: verdana, tahoma,Arial, Sans-Serif;
	font-size: 10pt;
	color: white;	}

.titleg	{text-align: left;font-family: tahoma,Arial, Sans-Serif;font-size: 16px;color: #ffffff;background-color: #13316E;font-weight: bold;text-decoration: none;	}

.titleb	{text-align: center;font-family: verdana, tahoma,Arial;font-size: 10pt;
	color: black;font-weight: bold;text-decoration: none;	}

.tinybl 	{	
    	font-family: arial, Helvetica;
	color: navy;
	font-size: 7pt;	}


.tiny	{font-size: 7.5pt;font-family: Helvetica;	}
	

.tmenu	{
	text-align: center;
	font-size: 7pt;
	color: navy;
	line-height: 150%;
	font-family: tahoma,arial;
	font-weight: bold;
	text-decoration: none;	}

.tbmenu	{
	font-size: 7pt;
    	border-left: #80B280 1px solid;
    	border-right: #80B280 1px solid;
    	border-bottom: #005200 2px solid;
	color: navy;
	line-height: 150%;
	font-family: tahoma,arial;
	font-weight: bold;
	text-align: center;	}

.tabon	{
	font-size: 8pt;
    	background-color: #005200;
	color: gold;
	vertical-align:top;
	font-family: tahoma,arial;
	font-weight: bold;
	text-align: center;	}

.taboff	{
	font-size: 8pt;
	color: #005200;
	vertical-align:top;
	font-family: tahoma,arial;
	font-weight: bold;
	text-align: center;	}

.lmlinkon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: helvetica;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM:uppercase;
}
.lmlinkoff
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FAFAFA;
    FONT-FAMILY: helvetica;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM:uppercase;
}

.labelm
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana,arial,tahoma;
    TEXT-ALIGN: center;
}

.labelrm
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana,arial,tahoma;
    TEXT-ALIGN: right;
}
.labellm
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana,arial,tahoma;
    TEXT-ALIGN: left;
}

.label9
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: verdana,arial,tahoma;
    TEXT-ALIGN: center;
}
.labell9
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: verdana,arial,tahoma;
    TEXT-ALIGN: left;
}

.leaders {FONT-SIZE: 9px; FONT-FAMILY: Trebuchet,tahoma,arial;}

.poyhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: maroon;
    FONT-FAMILY: Helvetica, arial;
    TEXT-ALIGN: left;
}

.poyrow
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, arial;
    TEXT-ALIGN: left;
    border-bottom: 2px #fafafa solid;
}

.poylbl
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, arial;
}

.poyrowc
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Helvetica, arial;
    TEXT-ALIGN: center;
    border-bottom: 2px #fafafa solid;
}

.poylink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #356C18;
    FONT-FAMILY: Helvetica, arial;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}



.red	{color:red;	}
.navy	{color:navy;	}
.blue	{color:blue;	}
.maroon	{color:maroon;	}
.dgreen	{color:#005200;
	text-align: center;	}
.green	{color:green;	}
.white	{color:white;	}
.navyb	{color:navy;
	font-weight: bold;	}


.warning
{
    FONT-WEIGHT: bold;
    COLOR: #802020;
}

.f8 {font-size: 8pt; }
.f9 {font-size: 9pt; }
.f10 {font-size: 10pt; }