.dummy{}


/****** LAYOUT ********/



body
  {
    margin:0;
    background:#F6851F repeat-x;
  }

#logo
  {
    padding:0px 0px 0px 0px;
  }

.mainTable
  {
    border-collapse:collapse;
    width:916px;
    margin: 0 auto;
    background:white;
    padding:0px 0px 0px 0px;
  }


.logoRight
  {
    width:204px;
    padding:15px 0px 0px 0px;
  }


.logoRight a:link,
.logoRight a:visited
  {
    text-decoration:none;
    color:#939598;
  }


.banner
  {
    padding:10px 0px 0px 10px;
  }






/****** left BOX LAYOUT  ********/

.leftBox
  {
    padding:0 0px 0px 2px;
  }


.leftText h4
  {
    font-size:12px;
    padding:4px 0px 4px 4px;
    margin:0px 0px 4px 0px;
    color:#F9A13A;
    font-weight:bold;
  }

.leftText h4 a:link,
.leftText h4 a:visited
  {
    color:#F9A13A;
  }

.leftText p
  {
    font-size:12px;
    font-weight:bold;
    padding:0px 0px 4px 4px;
    margin:0px 0px 4px 0px;
    color:#939598;
  }


.leftText a:link,
.leftText a:visited
  {
    text-decoration:none;
  }





/****** SEARCH BOX LAYOUT  ********/

.searchForm
  {
    margin:0px;
    padding:0px 0px 0px 0px;
  }


.inputDiv
  {
    height:30px;
    width:140px;
    text-align:left;
    padding:2px 5px 0px 6px; 
    text-align:left;
    margin:0px;
  }

.inputBox
  {
    margin:0px;
    border:0px solid #888;
    width:110px;
  }






/****** NEWS ITEM ********/

.newsItemTxt
  {
    padding:10px;
  }

.newsDiv
  {
    padding:0px 0px 10px 3px;
  }



#footer{
  padding:15px;
  text-align:center;
}
#footer p{
  margin:0;
  font-size:12px;
  color:white;
}


#footer a
  {
    color:white;
  }

#footer a:link,
#footer a:visited
  {
    text-decoration:none;
  }

#footer a:hover,
#footera:active
  {
    text-decoration:underline;
    color:white;
  }





#usercontent
{
  margin:0px;
}


/****** MAINMENU ********/

#mainMenu
{
  text-align:center;
  margin:0px 0px 5px 0px;
  height:24px;
}
#mainMenu td
  {
    text-align:center;
    width:90px;
    padding:2px;
  }

#mainMenu a{
  text-decoration:none;
  color:#555555;
  font-weight:bold;
}

#mainMenu a:hover,
#mainMenu a:active{
  text-decoration:underline;
}

#mainMenu td.pageOn a
  {
    display:block;
    color:white;
    background: #F68620 url(bare-button-bg-off.gif) no-repeat;
    padding:9px 0px 5px 0px; 
    width:90px;    
    height:18px;
  }

#mainMenu td.pageOff a
  {
    display:block;
    color:white;
    background: #F68620 url(bare-button-bg.gif) no-repeat;
    padding:9px 0px 5px 0px;     
    width:90px;
    height:18px;
  }


/****** SUBMENU ********/

#subMenu
  {
    padding:0px;
    margin:0px;
  }

#subMenu div
{

}

#subMenu a
{
    display:block;
    padding:4px;
    margin:0px 0px 4px 0px;
    color:#939598;
    border-bottom:2px solid orange;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
}


#subMenu a:hover,
#subMenu a:active{
  text-decoration:none;
}





/****** TYPOGRAPHY ******/

body,
td{
  font-family:arial, sans-serif;
  font-size:11px;
  color:#939598;
}

p{
  margin:0 0 9px 0;
}

h1{
  font-weight:normal;
  font-size:21px;
  color:#F9A13A;
}

h2
{
  font-weight:normal;
  font-size:17px;
  color:#F9A13A;
}


h3
{
  font-weight:normal;
  font-size:9px;
  color:#F9A13A;
}

h4{}

a{
  color:orange;
}
a:link,
a:visited{
  text-decoration:underline;
}

a:hover,
a:active{
  text-decoration:underline;
}




/********************************************/
/****** [No Left Column - 2 Columns] ********/
/********************************************/

.nlc-2cols
  {
    border-collapse:collapse;
  }

.nlc-2cols td
  {
    vertical-align:top;
    padding:0;
  }

.nlc-2cols img
  {
    margin:0 0 4px 0;  
  }


.nlc-2cols .header
  {
    text-align:center;
    font-weight:bold;
    color:white;
    background: url(nlc-2cols-bg.gif) no-repeat;
    height:31px;
    padding:7px 0 0 0;
  }

.nlc-2cols .text
  {
    padding:5px 0 0 0;
  }

.nlc-2cols .text p,
  {
    margin:0 0 4px 0;
  }



/********************************************/
/****** [Left Column - 2 Columns] ********/
/********************************************/

.lc-2cols
  {
    border-collapse:collapse;
  }

.lc-2cols td
  {
    vertical-align:top;
    padding:0;
  }

.lc-2cols img
  {
    margin:0 0 4px 0;  
  }


.lc-2cols .header
  {
    text-align:center;
    font-weight:bold;
    color:white;
    background: url(lc-2cols-bg.gif) no-repeat;
    height:31px;
    padding:7px 0 0 0;
  }

.lc-2cols .text
  {
    padding:5px 0 0 0;
  }

.lc-2cols .text p,
  {
    margin:0 0 4px 0;
  }




/********************************************/
/****** [Left Column - 3 Columns] ********/
/********************************************/

.lc-3cols
  {
    border-collapse:collapse;
  }

.lc-3cols td
  {
    vertical-align:top;
    padding:0;
  }

.lc-3cols img
  {
    margin:0 0 4px 0;  
  }


.lc-3cols .header
  {
    text-align:center;
    font-weight:bold;
    color:white;
    background: url(lc-3cols-bg.gif) no-repeat;
    height:31px;
    padding:7px 0 0 0;
  }

.lc-3cols .text
  {
    padding:5px 0 0 0;
  }

.lc-3cols .text p,
  {
    margin:0 0 4px 0;
  }


/********************************************/
/****** [No Left Column - 3 Columns] ********/
/********************************************/

.nlc-3cols
  {
    border-collapse:collapse;
  }

.nlc-3cols td
  {
    vertical-align:top;
    padding:0;
  }

.nlc-3cols img
  {
    margin:0 0 4px 0;  
  }


.nlc-3cols .header
  {
    text-align:center;
    font-weight:bold;
    color:white;
    background: url(nlc-3cols-bg.gif) no-repeat;
    height:31px;
    padding:7px 0 0 0;
  }

.nlc-3cols .text
  {
    padding:5px 0 0 0;
  }

.nlc-3cols .text p,
  {
    margin:0 0 4px 0;
  }



/********************************************/
/****** [Left Column - 4 Columns] ********/
/********************************************/

.lc-4cols
  {
    border-collapse:collapse;
  }

.lc-4cols td
  {
    vertical-align:top;
    padding:0;
  }

.lc-4cols img
  {
    margin:0 0 4px 0;  
  }


.lc-4cols .header
  {
    text-align:center;
    font-weight:bold;
    color:white;
    background: url(lc-4cols-bg.gif) no-repeat;
    height:31px;
    padding:7px 0 0 0;
  }

.lc-4cols .text
  {
    padding:5px 0 0 0;
  }

.lc-4cols .text p,
  {
    margin:0 0 4px 0;
  }



/********************************************/
/****** [No Left Column - 4 Columns] ********/
/********************************************/

.nlc-4cols
  {
    border-collapse:collapse;
  }

.nlc-4cols td
  {
    vertical-align:top;
    padding:0;
  }

.nlc-4cols img
  {
    margin:0 0 4px 0;  
  }


.nlc-4cols .header
  {
    text-align:center;
    font-weight:bold;
    color:white;
    background: url(nlc-4cols-bg.gif) no-repeat;
    height:31px;
    padding:7px 0 0 0;
  }

.nlc-4cols .text
  {
    padding:5px 0 0 0;
  }

.nlc-4cols .text p,
  {
    margin:0 0 4px 0;
  }




