/* template_css */
html, body{ 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
background-color: #000000;
margin:0; 
padding:0; 
/*text-align:center; */
color: #FFCC99;
}

div#mainbody td,  div#mainbody td a {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px; 
} 

strong {
font-weight: bold;
color: #CC0000;
}

table.moduletable th {

/*margin-left: -8px;
margin-right: -7px;*/
border: 0px solid #f00;
margin-bottom: 5px;
height: 29px;
width: 180px;
line-height: 29px;
font-size: 12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase;
text-indent: 8px;
color: #57616E;
}
 
table.moduletable td {

background-repeat: no-repeat;
font-size: 12px;
padding-left: 5px;  
font-weight: normal;
}

ul
{
margin: 0;
padding: 0;
list-style: none;

}

li
{
line-height: 15px;
padding-left: 15px;
padding-top: 0px;
background: transparent url(../images/arrow.png) no-repeat;


}


table.contentpaneopen {
width: 100%;
padding: 0px;
border-collapse: collapse;
border-spacing: 0px;
margin: 0px;
}

table.contentpaneopen td {
padding-right: 5px;
}

table.contentpaneopen td.componentheading {
padding-left: 0px;
}



table.contentpane {
width: 100%;
padding: 0px;
border-collapse: collapse;
border-spacing: 0px;
margin: 0px;
}
	
	

table.contentpane td.sectionentry2{
width: 200px;
margin: 0px;
padding: 0px;
}

table.contentpane td.componentheading {
padding-left: 4px;
}


.componentheading {

padding-top: 5px;
padding-bottom: 8px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #FF6600;
  
text-align: left;
	
}
	
.contentheading {
  

padding-top: 5px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #FF6600;
  
text-align: left;




  

  
}
a:link {
color: #FFFFFF; text-decoration: none;
font-weight: bold;
font-size:12px;
}

a:visited {
color: #FFFFFF; text-decoration: none;
font-weight: bold;
font-size:12px;
}


a:hover {
color: #CC0000;	text-decoration: none;
font-weight: bold;
font-size:12px;
}

a.mainlevel:link a.mainlevel:visited {
display: block;
/*margin-left: -10px;
margin-right: -10px;

background: transparent url(../images/menubg.png);*/
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-align: left;
height: 30px;
line-height: 30px;
text-indent: 20px;
width: 180px;
}

a.mainlevel:hover {
	/*margin-left: -10px;
	margin-right: -10px;*/
	display: block;
	/*background: transparent url(../images/menubg.png);*/
	font-size: 12px;
	font-weight: bold;
	color: #ff9900;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: left;
	height: 30px;
	line-height: 30px;
	text-indent: 20px;
	width: 180px;
}

/*table.pollstableborder {
padding: 0;
margin: 0;
background: none;
text-align: left;
}
table.pollstableborder td.sectiontableentry2 {
padding: 5px 2px 0 0;
background: none;
}

table.pollstableborder td.sectiontableentry1 {
padding: 5px 2px 0 0;
background: none;
}

.poll{
color: #7492AB;
font-size: 10px;
background: none;
}*/

a.catagory:link, a.catagory:visited {
	display: block;
	/*margin-left: -10px;
	margin-right: -10px;
	background: transparent url(../images/menubg.png);*/
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: left;
	height: 30px;
	line-height: 30px;
	text-indent: 20px;
	width: 180px;
}

a.catagory:hover {

display: block;
	/*margin-left: -10px;
	margin-right: -10px;

	background: transparent url(../images/menubg.png);*/
	font-size: 12px;
	font-weight: bold;
	color: #ff9900;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: left;
	height: 30px;
	line-height: 30px;
	text-indent: 20px;
	width: 180px;
}


.orangeText {font-size: 12px; color: #FFCC99;}



.regulartext {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-align: left;
}

.redtext {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #CC0000;
    text-align: left;
}

.graytext {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #666666;
    text-align: left;
}

.bluetext {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #006699;
    text-align: left;
}

.greentext {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #009933;
    text-align: left;
}

.browntext {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #590000;
    text-align: left;
}

.tantext {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #858558;
    text-align:left;
}

.whitetext {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-align: left;
}


.blackheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.redheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #CC0000;
}

.grayheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #666666;
}

.blueheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #006699;
}

.greenheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #009933;
}

.brownheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #460E00;
}

.tanheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #87875A;
}

.whiteheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}

.smallblackheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.smallredheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #CC0000;
}

.smallgrayheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #666666;
}

.smallblueheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #006699;
}

.smallgreenheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #009933;
}

.smallbrownheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #460E00;
}

.smalltanheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #999966;
}

.smallwhiteheaders {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}

.smalltext {
    font-family: "Tahoma", Verdana;
    font-size: 9px;
    font-weight: bold; 
    color: #996600;  
    display: inline;
    padding-left: 1px; 
}


    
.imageborders {
    border: 1px solid #000000;
    width: auto;
    height: auto;
} 


    
.productheaders {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FF6600;
    letter-spacing: normal;
    text-align: left;
    vertical-align: middle;
}
.smallproductheaders {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FF6600;
    text-align: left;
    vertical-align: middle;
}
.specheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}
.smallblackspec {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
}