/*

 */
 
html, body { 
	margin:0; 
	padding:0;
	background:#5c0e01;
	color:#ccc;
        background:url(../images/bg.gif) #fff;
      font-family: Tahoma, Arial, Helvetica, sans-serif;
       font-size: 11px;
       font-weight: normal;

/*
  font-family: arial, helvetica; 
  font-size: 12px;
  font-weight: normal; 
  color:#ffca79;
  line-height: 10px; 
  text-align:justify;
*/

	}

#page {
	width: 870px;
	/* padding: 0 20px 20px 20px;
	margin: 0 auto;
	border:solid #600;
	border-width:1px; */
}

.hed {
height:115px;
background:url(../images/hed.jpg);
border:none;
}

a {
text-decoration:none;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
/*color: #f9f6f5;*/
color: #494848;
}

a:hover {
text-decoration:underline;
}



/*- Menu Tabs E--------------------------- */

    #tabsE {
     float:left;
     width:100%;
      /* background:#000; */
      font-size:93%; 
      line-height:normal;
      font: bold 9px/1.2em Tahoma,Georgia;	 	   
      }
	  
    #tabsE ul {
       /* margin:0 auto;	
        padding:0 10px 0 13%; */	
        list-style:none;
      }
    #tabsE li {
      display:inline;
     /* margin:0;
      padding:0; */
      }
    #tabsE a {
      float:left;
      background:url("../images/tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("../images/tabrightE.gif") no-repeat right top;
      padding:5px 10px 4px 3px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }

        #tabsE #nav-home #current a {
                background-position:0% -42px;
        }
        #tabsE #nav-home #current a span {
                background-position:100% -42px;
        }

h3 {
  font-family: arial, helvetica; 
  font-weight: normal; 
  color:#ffca79;
/*
  line-height: 20px; 
  font-size: 12px;*/
  }

p {
  font-family: arial, helvetica; 
  font-size: 12px;
  font-weight: normal; 
  color:#e5e5e5;
  line-height: 20px; 
  text-align:justify;
  }


  a.flink {
	color: #e0e0e0;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

a.flink:hover {
	color: #ffca79;
	text-decoration: underline;
/*	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px; */
	font-weight: bold;
	}

.red {color: #b3b3b3;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.em-first{
  font-size:400%;
  float:left;
  line-height:0.8em;
  color:#b50102; /*#DBF0DD;*/
  font-family:"times new roman";
  margin:0;
  padding:0;
  }

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

/*
#navlist {
margin-left:0;
padding-left:10px;
list-style:none;
text-align: left;
}

#navlist li {
padding-left:15px;
/* background-image:url(images/custom/red-bullet.gif);
background-repeat:no-repeat;
background-position:0 .5em; */
margin-top:.5em;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
}
*/
#navlist {
margin-left:0;
padding-left:10px;
list-style:none;
}

#navlist li {
padding-left:15px;
background-image:url(../images/red-bullet.gif);
background-repeat:no-repeat;
background-position:0 .5em;
margin-top:.5em;
}

#navlist li a {
font-family: Sans-serif, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#ffca79;
text-decoration:none;
}

#navlist li a:hover {
font-family: Sans-serif, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#fff;
text-decoration:underline;
}

#navnews {
margin-left:0;
padding-left:10px;
list-style:none;
}

#navnews li {
padding-left:15px;
background-image:url(../images/red-bullet.gif);
background-repeat:no-repeat;
background-position:0 .5em;
margin-top:.5em;
/*
font-family: sans-serif;Arial, Helvetica, 
font-size: 10px;
font-weight: normal;
text-align: left;
*/
}


#navnews a.news {
	color: #b4b4b4;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#navnews a.news:hover {
	color: #b4b4b4;
	text-decoration: underline;
	font-weight: bold;
	}


#nav_categories li {
padding-left:15px;
background-image:url(../images/red-bullet.gif);
background-repeat:no-repeat;
background-position:0 .5em;
margin-top:.5em;
}

#nav_categories li a {
font-family: Sans-serif, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#ffca79;
text-decoration:none;
font-weight: bold;
text-align: left;
}

#nav_categories li a:hover {
font-family: Sans-serif, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#fff;
text-decoration:underline;
font-weight: bold;
text-align: left;
}


/*table*/
table.stats
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 580px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #590606;
color: #c59000;
padding: 4px;
/* text-align: left;*/
border: 1px #000 solid;}

table.stats td.heading
{background-color: #666;
color: #fff;
padding: 4px;
text-align: center;
border-bottom: 2px #000 solid;
font-size: 12px;
font-weight: bold;}

/*
#sublinks1 SPAN {
	BORDER-TOP: #ffcc00 11px solid; 
	PADDING-TOP: 4px;	
	float: right; 
	width: 680px; 
	text-align: right; 	
}
#sublinks1 A {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #ffca79; 
	TEXT-DECORATION: none;
    
}
#sublinks1 A:link {
	FONT-SIZE: 10px; COLOR: #ffca79; TEXT-DECORATION: none;font-weight: bold;
}
#sublinks1 A:visited {
	FONT-SIZE: 10px; COLOR: #ffca79; TEXT-DECORATION: none;font-weight: bold;
}
#sublinks1 A:hover {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: none;font-weight: bold;
}
*/
.clear{
		clear:both;
		text-align: right;
                FONT-SIZE: 10px; 
		}

#num ol { background:#036 overflow:auto; font-family:"Courier New",Courier,mono; margin:0; padding:1em 0 1em 2.8em; color:#fff; width:90%; list-style: none;
        margin: 0;
        padding: 0;}
#num ol li { font-size:small;color:000; }
#num ol code {color:#000;}

input.button {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white;}

/*round corners*/
 .bl {background: url(../images/bl.gif) 0 100% no-repeat #b06c13; width: 20em}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:8px}
.clear1 {font-size: 1px; height: 10px}

 div.hr {
  height: 15px;
  background: transparent url(../images/hr1.gif) no-repeat scroll center;
}
div.hr hr {
  display: none;
}

/*---------------------------------------------------------------------------------------------------------
added for contents - 1/16/08
--------------------------------------------------------------------------------------------------------*/

#container { 
		padding: 0px;
		padding-top: 10px;
		margin: 0px;
		}
		
  #container ol { 
      list-style-type: lower-roman  
	  color:#e2e2e2;
	  }

  #container ul {
        list-style: none;
        margin: 10px;
        padding: 0;
        }		
		
	#container ul li {
		padding-left:15px;
		background-image:url(../images/gray-arrow.gif);
		background-repeat:no-repeat;
		background-position:0 .5em;
		margin-top:.5em;
		font-family: arial,verdana, sans-serif,  helvetica; 
   	    font-weight: normal; 
		color:#e2e2e2;
		font-size:11px;
		}
	
	#container #sublinks span {
		BORDER-TOP: #ffcc00 1px solid; 
		PADDING-TOP: 4px;	
		float: right; 
		width: 640px; 
		text-align: right; 	
		}
	#container #sublinks A {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #ffca79; 
		TEXT-DECORATION: none;    
		}
		
	#container #sublinks A:link {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #ffca79; 
		TEXT-DECORATION: none;
		font-weight: bold;
		}
	#container #sublinks A:visited {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #ffca79; 
		TEXT-DECORATION: none;
		font-weight: bold;		
		}

	#container #sublinks A:hover {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #fff; 
		TEXT-DECORATION: none;
		font-weight: bold;
		}	
		
	 #container h3 {
                                font-family: arial, helvetica; 
  		font-size: 12px;
  		font-weight: bold; 
  		color:#ffca79;
  		line-height: 20px; 
 	 }
	 
	 #container h2 {
		 font-family: arial, helvetica; 
		 font-weight: normal; 
		 color:#ffca79;
    	                 font-weight: bold; 
  		 line-height: 20px; 
		 font-size: 14px;
		 /*line-height: 20px; font-size: 12px;*/
		  }
		 
	#container p {	 
		  font-family: arial, helvetica; 
  		  font-size: 12px;
		  font-weight: normal; 
		  color:#e2e2e2;
		  line-height: 20px; 
		  text-align:justify; 
		  }
		  
  	#container a {	 
		  font-family: arial, helvetica; 
  		  font-size: 12px;
		  font-weight: normal; 
		  color:#ffac52; 
		  }
		  
	 #container a:hover {	 
		  font-family: arial, helvetica; 
  		  font-size: 12px;
		  font-weight: normal; 
		  color:#ffac52; 
	  	  text-decoration: underline;
		  }	  

	   
	#visabulletin table {
		text-align: center;
		font-family: Arial,Verdana, Geneva, Helvetica, sans-serif ;
		font-weight: normal;
		font-size: 12px;
		color: #fff;
		width: 700px;		
		border: 1px;
		border-collapse: collapse;
		border-spacing: 0px;
		}

	#visabulletin table td {
		
		color: #ccc;
		padding: 4px;
		
		border: 1px #430c03 solid;
		text-align: left;
		}

	#visabulletin table td.heading {
		background-color: #666;
		color: #fff;
		padding: 4px;
		text-align: center;
		border-bottom: 2px #000 solid;
		font-size: 12px;
		font-weight: bold;
		} 	
		
#navpage A {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #ffca79; 
		TEXT-DECORATION: none;    
		}
		
#navpage A:link {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #ffca79; 
		TEXT-DECORATION: none;
		font-weight: bold;
		}
#navpage A:visited {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #ffca79; 
		TEXT-DECORATION: none;
		font-weight: bold;		
		}

#navpage A:hover {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #fff; 
		TEXT-DECORATION: none;
		font-weight: bold;
		}			
