/************************************************************/
/*************** FREETIMERS INTERNET CSS ********************/
/************************************************************/

/************************************************************/
/********************* BEGIN CSS ****************************/
/************************************************************/

body
{
    margin: 0px;
    padding: 0px;
}

body, td, th
{
    font-family: Verdana;
    font-size: 11px;
}

a,
a:link,
a:visited
{ 
    text-decoration: none;
    color:#006C00;
}

a:hover
{
    text-decoration: none;
}


h3.pagetitle
{
    color:#0B6D06;
    margin:0px;
    font-size:15px;
}

.home_container
{
    
}

.home_container .left
{
    float:left;
    width:300px;
    border-right:1px solid #C0CAC1;
}

.home_container .left
{
    min-height:280px;
}

*html .home_container .left
{
    height:280px;
}

.home_container .right
{
    float:right;
    width:200px;
    font-size:10px;
}

.home_container .padding
{
    padding:4px;
}

/************************************************************/
/*********************** HEADER *****************************/
/************************************************************/

#headerContainer
{
    padding:0px;
    margin: 0px;
    width: 100%;
    text-align: right;
    height:202px;
    clear:both;
    background: url(../images/layout/grad.jpg) no-repeat top left;
}

#headerContainerText
{
    font-size: 11pt;
    padding-right:25px;
    text-align: right;
    clear:both;
    color: #0066CC;
    padding-bottom:10px;
}

#headerBottom
{
    background: #0066CC;
    display: block;
    height: 24px;
    padding-top:6px;
    color: #FFF;
    text-align:left;
    padding-left:10px;
}

#breadCrumbs
{
    font-size: 11pt;
    color: #6699FF;
}

#breadCrumbs a
{
    color: #ffffff;
    text-decoration: none;
}

#breadCrumbs a:hover
{
    color: #6699FF;
}

/************************************************************/
/************************ MAIN ******************************/
/************************************************************/

#mainContainer
{
    text-align:left;
    display: block;
    width:780px;
}

/************************************************************/
/*********************** RIGHT ******************************/
/************************************************************/


.rightColumn
{
    float:right;
    width:190px;
    margin-right:1px;
    z-index:2;
}


/************************************************************/
/*********************** MIDDLE *****************************/
/************************************************************/

.centerColumn
{
    width:520px;
    margin-left: 220px;
    z-index:-1;
}

/************************************************************/
/*********************** LEFT *******************************/
/************************************************************/

.leftColumn
{
    float: left;
    width:210px;
    z-index:1;
}


/************************************************************/
/******************** TOP LINKS *****************************/
/************************************************************/

#topLinks
{
    /*height:20px;*/
    
    /*width:540px;*/
}
/*
#topLinks a
{
    font-size:11px;
    color:#286730;
    font-weight:bold;
    text-decoration: none;
    padding-right:8px;
}

#topLinks a:hover
{
    text-decoration: underline;
}
*/

/************************************************************/
/************************ MENU ******************************/
/************************************************************/

.navcontainer ul
{
    font-size: 10pt;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.navcontainer li.top
{ 
    font-size:12px;
    color:#17601B;
    font-weight:bold;
    margin: 0 0 0 0; 
    display: block;
    padding: 0px 3px;
    width: 180px;
    text-decoration: none;
    line-height: 30px;
}

.navcontainer li
{
    line-height:12px;
}

.navcontainer a
{
    display: block;
    padding: 0px 1px;
    width: 180px;
    color: #000;
    text-decoration: none;
}

.navcontainer a:visited
{
    color: #000;
}

.navcontainer .raquoBackground
{
    line-height: 16px;
    background: url('../images/raquo.gif') no-repeat; 
    padding-left: 12px;
}

.navcontainer a:hover
{
    color: #000;
    background-color: #FFFFFF;
    text-decoration: none;
    width: 178px;
}

.navcontainer ul ul li 
{   
    font-size:11px;
    margin: 0px 0px 0px 0px; 
}

.navcontainer ul ul a
{
    display: block;
    padding: 0px 2px;
    width: 180px;
    color: #000;
    text-decoration: none;
    font-weight: normal;
}

.navcontainer ul ul a:hover
{
    color: #000;
    text-decoration: underline;
    width: 178px;
}
.navcontainer ul ul a:active
{
    color: #000;
    background-color: white;
    text-decoration: none;
}
.navcontainer ul ul ul li 
{ 
    margin: 0px 0px 0px 0px; 
}

.navcontainer ul ul ul a
{
    display: block;
    padding: 3px 5px;
    width: 180px;
    color: #000;
    text-decoration: none;
    font-weight: normal;
}
