﻿body 
{
    margin:0px;
    padding:0px;
    font-family: Verdana, Arial, Sans-Serif;  
    font-size:.7em; 
    width:100%;
    background-color:#1D1D1D;
    color:#8b8b8b;
}

/* STRUCTURE
--------------------------------------------- */

    
#PageWrap
{
    width:980px;
    margin:auto;
    margin-top:8px;
    }



/* HTML TAGS
--------------------------------------------- */   

h1, h2, h3, h4, h5, a, p, table, td, tr, img, ul, ol, li 
{
    margin:0px;
    padding:0px;
    border-width:0px;
    font-weight:normal; 
    }


       
table
{
    width:100%;
    }
    
td, th
{
    padding:4px; 
    vertical-align:top;
    }
    
    table.auto {
        width:auto; 
    }

    table.auto td {
        padding:0px;
    }

p
{
    margin-bottom:16px;
    }
    
a
{
     color:#FCC854;
     text-decoration:none;    
    }
    
a:hover
{   color:#0058EB;
    text-decoration:underline;
    }
    

ul, ol {
    margin-bottom:24px;

}    
    
li {
    margin-left:18px;
    margin-bottom:8px;  
    list-style-type:square; 
    vertical-align:middle; 
}

hr{
    width:100%;
    height:1px;
    color:#CCCCCC;
    background-color:#CCCCCC; 
    border-width:0px;

}
    

/* FORMS
--------------------------------------------- */  


input[type="text"], input[type="password"] 
{
    width: 120px;
    border: 1px solid #CCCCCC;
}

.Form_Error
{
    display:block; 
    background-color:#fdf1f1;
    border:solid 1px #ff0000;
    color:#000000; 
    padding:4px;
    margin-bottom:4px;
    margin-top:8px;
    text-align:left;
    
    }    
    
.Form_Success
{
    display:block; 
	background-color:#eefff9;
	border:solid 1px #66cc33;
	color:#000000; 
    padding:4px;
    margin-bottom:4px;
    margin-top:8px;       
    } 
    
.Form_Info
{
    display:block; 
	background-color:#fcf7d4;
	border:solid 1px #f7cb1b;
	color:#000000; 
    padding:4px;
    margin-bottom:4px;
    margin-top:8px;       
    }       
    
.RequiredField, .RequiredField_MSG
{
    background-color:#FFFBCD; 
    }

.RequiredField_MSG
{
    width:268px;
    height:100px;
    }    
    
/*  RSS NEWS FEED DISPLAY
-------------------------------------------*/



/* RSS FEEDS */


.RssNews_Short, .RssNews_Full
{
    margin:0px;
    padding:0px;
    border-width:0px;
    }
.RssNews_Short td, .RssNews_Full td
{   
       margin:0px;
    padding:0px;
    border-width:0px;
    padding-bottom:14px; 
    }

.RssNews_Short td {
    color:#FFFFFF;

}
    
.RssNews_Short_Pager
{
    display:none;
    } 