
body           {margin: 0; padding: 0; font-size: 10pt; color: rgb(55,55, 125)}    
                
h1	           {z-index: 10; font-size: 26px; margin-top:2px;
                color: rgb(0,0,150)}
					 
h2	           {color: rgb(0,0,150); font-size: 20px; margin-top: 0em; margin-bottom: 0em}

h3	           {color: rgb(150,0,0); font-size: 18px; margin-top: 0em; margin-bottom: 0em}

h4	           {color: rgb(0,0,150); font-size: 16px; margin-top: 0em; margin-bottom: 0em}

p              {margin-top: 0; margin-bottom: 1em; font-size: 9pt; text-align: justify;
                color: darkblue; font-family: verdana, arial, helvetica}                               
                
.form          {font-size: 75%; color=#990000; margin:0em .25em 0em 0em; padding:0em }
                
.header        {position: absolute; left: 0px; top: 0px; height: 110px; margin-top:5px}  

.headad	       {position: absolute; left: 375px; top:2px; height: 17px;  margin: 5px; text-align:center}

.headadlft     {position: absolute; left: 275px; top:2px; height: 17px;  margin: 5px; text-align:center}

.headadrt      {position: absolute; left: 475px; top:2px; height: 17px;  margin: 5px; text-align:center}

.headadct	   {position: absolute; left: 255px; top:3px; z-index:10}

.logline       {position: absolute; left: 545px; top: 75px; height:20px}

.getin         {position: absolute; left: 485px; top: 0px}   

.plcmainmenu    {position: absolute; left: 0px; top: 100px;
                color:yellow; background-color:#990000;
                padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px;
                font-size:13px; font-weight:bold; font-family:arial,sans-sarif;}
                               
.head_menu     {position: absolute; left: 275px; top:2px; height:75px; width:475px;}                
                
.plclogosub    {position: absolute; left: 50px; top: 75px; z-index: 10; color:red}
                
.mainmenu       {
                A:link {color:yellow; text-decoration:none}; 
                A:active {color:yellow; text-decoration:none}; 
                A:visited {color:yellow; text-decoration:none};
                A:hover {color:red; text-decoration:none};
                A {text-decoration:none}
                }
                                
.lftplcfill    {z-index: 10; position: absolute; left: 210px; top: 30px;}  

.lftmemfill    {z-index: 10; position: absolute; left: 193px; top: 108px;}
                
.hmecontent    {position: absolute; left: 159px; top: 16px; width: 369px;
                padding: 10px; background-color: #FFEE9E; text-align:justify;
                border-top: 1px solid #FFE393; border-left: 1px solid #FFE393;
                border-right: 1px solid #FFE393; border-bottom: 3px solid #006699}  
                
.maincol      {position: absolute; left: 3px; top: 125px; width: 700px}

.fatcol_main  {position: absolute; left: 3px; top: 125px; width: 800px}
                
.lftcol        {position: absolute; left: 3px; top:35px; width: 400px; 
                padding: 10px;
                border-right: 1px solid #006699; background-color: #FFF} 
                
.lftcol_hme    {position: absolute; left: 3px; top:65px; width: 400px; 
                padding: 10px;
                border-right: 1px solid #006699; background-color: #FFF}                
                
.rtcol         {position: absolute; left: 430px; top:35px; width: 250px;
                padding: 10px; background-color: #FFF} 
                
.rtcol_hme     {position: absolute; left: 430px; top:65px; width: 250px;
                padding: 10px; background-color: #FFF} 
                                
.midcol        {position: absolute; left: 100px; top:35px; width: 500px;
								padding: 10px; bacground-color: #FFF}
                
.maincol_x      {position: absolute; left: 3px; top: 125px; width: 775px}

.headad_x	      {position: absolute; left: 350px; top:2px; height: 25px; margin: 10px; text-align:center}

.headad_xf    {z-index: 1; position: absolute; left: 350px; top:1px; height: 25px; margin: 5px; text-align:center}

.join_btn     {position: absolute; left: 350px; top: 50px; z-index: 5}

.lftcol_xeven  {position: absolute; left: 3px; top:35px; width: 360px; 
                padding: 10px;
                border-right: 1px solid #006699; background-color: #FFF}  
                            
.rtcol_xeven    {position: absolute; left: 385px; top:35px; width: 360px;
                padding: 10px; background-color: #FFF}   
                
.rtcol_xlev3    {position: absolute; left: 385px; top:535px; width: 360px;
                padding: 10px; background-color: #FFF}   
                
.lftcol_xad  {position: absolute; left: 3px; top:35px; width: 370px; 
                padding: 10px;
                border-right: 1px solid #006699; background-color: #FFF} 
                
.rtcol_xad    {position: absolute; left: 395px; top:35px; width: 350px;
                padding: 10px; background-color: #FFF} 
                     
.rt_trash       {position: absolute; left:8px; top:2px; margin-top: 450px; margin-bottom: 2px; margin-left:2px; margin-right:2px;
                font-size: 10px; width:260px; text-align: justify; background-color: #FFF}

.rt_trashAlt    {position: absolute; left:8px; top:2px; margin-top: 375px; margin-bottom: 2px; margin-left:2px; margin-right:2px;
                font-size: 10px; width:260px; text-align: justify; background-color: #FFF}
                
.hd_trash        {position: absolute; left: 275px; top:2px; height: 17px;  margin: 5px; text-align:center}               
                
.adcol         {position: absolute; left: 705px; top:125px; width: 190px; padding:5px; text-align:center} 

.ad_g_only     {position: absolute; left: 705px; top:75px; width: 190px; padding:5px; text-align:center}
                
.endrow        {color: #006699; font-size: 8pt; border-top: 1px solid #006699; padding: 2px}                           

.wrap_p        {margin-top: 0; margin-bottom: 1em; margin-right: .5em; font-size: 9pt; text-align: justify;
                color: darkblue; font-family: verdana, arial, helvetica}

.fat_p         {margin-top: 0; margin-bottom: 1em; margin-left: 1em; font-size: 9pt; text-align: justify;
                width:675px; color: darkblue; font-family: verdana, arial, helvetica}
 
.fat_pfall     {margin-top: 0; margin-bottom: 1em; margin-left: 1em; font-size: 9pt; text-align: justify;
                width:700px; color: darkblue; font-family: verdana, arial, helvetica}
                  
.fat_pi        {margin-top: 0; margin-bottom: 1em; margin-left: 1em; font-size: 9pt; font-style:italic; text-align: justify;
                width:675px; color: darkred; font-family: verdana, arial, helvetica}
                
.rt_p          {position: absolute; left:8px; top:2px; margin-top: 250px; margin-bottom: 2px; margin-left:2px; margin-right:2px;
                font-size: 9px; width:260px; text-align: justify; background-color:yellow}
                
.rt_pAlt        {position: absolute; left:8px; top:2px; margin-top: 150px; margin-bottom: 2px; margin-left:2px; margin-right:2px;
                font-size: 9px; width:260px; text-align: justify; background-color:yellow} 
                
.rt_pAlt_hme   {position: absolute; left:8px; top:2px; margin-top: 575px; margin-bottom: 2px; margin-left:2px; margin-right:2px;
                font-size: 10px; width:320px; text-align: justify}                                
                
.pad_p         {margin-left:1em; margin-right:1em; text-align: justify}

.block_p			 {margin-left:45px; margin-right:45px; margin-top:2em; margin-bottom:10px; width:400; text-align: justify}

.block_fall    {margin-left:30px; margin-right:30px; margin-top: .5em; margin-bottom: 5px; width 450; text-align: justify}

.pop_p				 {margin-left:45px; margin-right:45px; margin-top:9px; margin-bottom:10px; width:300; text-align: justify}

.test_p				 {margin-top: .25em; margin-bottom: 1em; font-size: 9pt; text-align: justify; padding: 0 0 1em 0;
                color: darkblue; font-family: verdana, arial, helvetica; border-bottom: 1px dotted #AAAAAA;}  

.imgrt {float: right; margin: 0em 0em .0em .5em}

.fontplus {font-size: 115%}

.fontminus {font-size: 85%}


html, body, #contents {
	min-height: 100%;
	width: 100%;
	height: 100%;
}

html>body, html>body #contents {
	height: auto;
}

#contents {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

#content {
  width: 100%;
  height: 100%
  margin-left: 0em;
  margin-right: 0em;
  margin-bottom: 3em;
  }

#footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	border-top: 1px dotted #AAAAAA;
	background-color: #CCCCCC;
	color: #626262;
	font-size: 70%;
}

#footer p {
	margin: 0.5em 0 1em 2em;
	padding: 0;
}

span.errormessage {
  font-size: 80%;
  color: red;
}
