body, html
	{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	}

form
	{
	margin: 0px;
	}
	
body, div, p, td, th, h1, h2, input, select, textarea, span
	{
	font-family: "Helvetica CE", "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #222;
	}


/* =============== top =================== */ 

#top
	{
	background-color: #D4D4D4;
	width: 780px;
	text-align: right;
	padding: 1px 0px 2px 0px;
	color: #fff;
	}

#top a,
#top a:link,
#top a:visited
	{
	font-family: "Helvetica CE", Tahoma, Arial, sans-serif;
	font-size: 9px;
	color: #000;
	text-decoration: none;
	}

#top a:hover
	{
	color: #fff;
	}


/* =============== banner =================== */ 

#banner
	{
	width: 780px;
	}


/* =============== navig line =================== */ 

#navig
	{
	background-image: url("../images/navigbck.gif");
	background-repeat: repeat-x;
	width: 780px;
	}

#navig INPUT.txt
	{
	background-image: url("../images/inpbck.gif");
	background-repeat: repeat-x;
	border: 1px solid #F09D00;
	width: 100px;
	font-size: 10px;
	}
	
#navig a,
#navig a:link,
#navig a:visited
	{
	font-family: "Helvetica CE", Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	}

#navig a:hover
	{
	color: #000;
	}


/* =============== copy =================== */ 

#copy
	{
	font-family: "Helvetica CE", Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #aaa;
	width: 780px;
	margin-bottom: 2px;
	padding: 10px 0px 30px 0px;
	text-align: left;
	}
	
	
/* =============== BODY =================== */ 

#box
	{
	width: 780px;
	margin-top: 5px;
	padding: 0px 0px 40px 0px;
	}

#box .left
	{
	border-top: 1px solid #DCDCDC;
	text-align: left;
	}

#box .left .toptema
	{
	background-image: url("../images/cornerstop.gif");
	background-repeat: repeat-x;
	}

#box .left .links
	{
	padding: 0px 10px 0px 10px;
	}

#box .left .links h2
	{
	margin: 0px;
	}
	
#box .left .links td
	{
	padding-bottom: 10px;
	}
		
#box .left .toptema td
	{
	text-align: left;
	padding-bottom: 5px;
	}

#box .left .toptema h1
	{
	font-size: 17px;
	color: #B12600;
	margin: 0px;
	line-height: 18px;
	}

#box .left .toptema p
	{
	margin: 0px;
	}

#box .left .intxt
	{
	border: 1px solid #ddd;
	background-color: #eee;
	}
				
#box .left .bottema
	{
	background-image: url("../images/cornersbot.gif");
	background-repeat: repeat-x;
	}

#box .left .midtema
	{
	background-image: url("../images/cornmid.gif");
	background-repeat: repeat-x;
	}


#box .left .news
	{
	background-image: url("../images/newbck.gif");
	background-repeat: repeat-x;
	text-align: left;
	font-size: 10px;
	}

#box .left .news td
	{
	padding: 2px 2px 5px 2px;
	}
		
				
#box .left .in
	{
	padding: 6px 5px 5px 5px;
	text-align: center;
	}

#box .left .path
	{
	padding: 10px 0px 10px 10px;
	}
	
#box .in h3,
#box .in p
	{
	font-size: 8pt;
	margin: 0px;
	}
		
#box .right
	{
	background-color: #F1F1F1;
	border-top: 1px solid #ED5900;
	}

#box .right .in
	{
	padding: 6px 5px 5px 5px;
	text-align: center;
	background-color: #F1F1F1;
	}

#box .right .incontent
	{
	background-color: #F1F1F1;
	text-align: left;
	padding: 5px 3px 15px 14px;
	font-size: 10px;
	}

#box .right .incontent h2
	{
	font-size: 12px;
	color: #F05A00;
	margin: 0px;
	}

#box .right .incontent p
	{
	font-size: 10px;
	color: #555;
	margin: 0px;
	}
				
#box .right .incontent a,
#box .right .incontent a:link,
#box .right .incontent a:visited
	{
	font-family: "Helvetica CE", Tahoma, Arial, sans-serif;
	font-size: xx-small;
	color: #B12600;
	text-decoration: none;
	}

#box .right .incontent a:hover
	{
	color: #000;
	}
	
		
/* =============== links =================== */

a,
a:link,
a:visited
	{
	color: #F05A00;
	text-decoration: none;
	}

a:hover
	{
	color: #000;
	text-decoration: underline;
	}