BODY {
	
	MARGIN-TOP: 10px; 
	FONT-SIZE: small; 
	BACKGROUND-IMAGE: url(../images/base.gif);
	BACKGROUND-POSITION: center top; 
	FONT-FAMILY: arial,helvetica,sans-serif; 
	BACKGROUND-COLOR: #505050; 
	TEXT-ALIGN: center;
	color: #ffffff;
	font-size:11px;
}

#container {
	MARGIN-LEFT: auto; WIDTH: 778px; MARGIN-RIGHT: auto;
	z-index : 100;
	height : auto;
	
	
}
#container a
{
	color:#FF6600;
}
#container a :hover,active,link,visited
{
	color:#FF6600;
}
/*header starts here */
#header {
	width: 778px; 
	background-image: url(../images/header_rep.gif); 
	background-repeat: repeat-x;
	clear: both;
	
	background-color:#FFFFFF; 
}
#header_toplink
{
	height:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6633;
	text-align:left;
	padding-right: 10px;
	text-align:right;
}
#nav
{
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:center;
	font-weight: bold;
	height: 25px;
	width:778px;
	background-color:#FFFFFF; 
	
}
td.navtd
{
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}
#nav a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:#ffffff;
	
}
#nav a:active, link, visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:#ffffff;
}
#nav a:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:#FFCC00;
}
#header_nav span
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
}

#flashpanel
{
	width: 778px;
	height:182px;
	background-image:url(../images/header_pic.gif); 
	background-position:center;
	background-repeat:no-repeat;
	background-color:#FFFFFF; 
}
#flashpanel_inn
{
	width: 778px;
	height:160px;
	background-image:url(../images/inn_pic.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#FFFFFF; 
	
	
}
#shim10px
{
	height: 15px;
	background-color:#FFFFFF; 
}
#hmpanel
{	
	width:768px;
	height: 211px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	background-color:#FFFFFF; 


}
#hmpanel_left
{	
	width:768px;
	color:#FFFFFF;
	font-size: 11px;
	text-align:right;
	float:left;
	background-image:url(../images/innerpanel_rep.gif);
	background-repeat:repeat-x;
	height: 211px;
	
	
}
#hmpanel_left td.texthm
{	
	color:#FFFFFF;
	font-size: 11px;
	text-align:justify;
	vertical-align:top;
	padding-right: 5px;
	line-height:18px;
	
}
#hmpanel_left span
{	
	color:#7f2222;
	font-size: 11px;
	text-align:left;
	padding-top:15px;
	font-weight:bold;
	line-height:45px;
	
}
#hmpanel_right
{	
	width:204px;
	color:#FFFFFF;
	font-size: 11px;
	text-align:justify;
	float:right;
}
#hmpanel_right a
{	
	
	color:#ffffff;
	font-size: 11px;
	text-decoration:none;
	
}
#hmpanel_right a.bluelink
{	
	
	color:#0a4c74;
	font-size: 11px;
	text-decoration:none;
	
}
#hmpanel_right input
{	
	color:#006699;
	font-size: 11px;
	text-align:left;
}
#toplinks
{
	color:#ffffff;
	text-align:right;
	font-size:11px;
	padding-right:5px;
}
#toplinks td
{
	color:#ffffff;
	text-align:right;
	font-size:11px;
	
}
#toplinks a
{
	color:#912620;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#toplinks a:hover,link,active,vistied
{
	color:#912620;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#poweredby
{
	color:#949390;
	text-align:right;
	font-size:11px;
	padding-right:15px;
	line-height:25px;
}
#poweredby a
{
	color:#912620;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#poweredby a:hover,link,visited,active
{
	color:#912620;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
td.blue
{
	background-color:#6db0d0;
	color:#0a4c74;
	text-align:center;
	font-size:11px;
}
td.newuser
{
	color:#ffffff;
	text-align:right;
	padding-right:10px;
	font-size:11px;
	height:30px;
	line-height:30px;
}
td.adtext
{
	font-family:Arial, Helvetica, sans-serif;
	color:#575555;
	text-align:justify;
	font-size:11px;
	background-color:#FFFFFF; 
}
#bottomlinks
{
	background-image:url(../images/bottom_copyright.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	line-height:22px;
	width:auto;
	
}
#bottomlinks a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	
}
#bottomlinks a:hover,link,active,visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	
}
#copyright
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	background-color: none;
	width:auto;
}
#contents
{ 
	background-image:url(../images/inn_hori_line.gif);
	background-repeat:repeat-y;
	/* background-position:left; */
	color: #575555;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:778px;
	background-color:#ffffff;
	height:auto;
	
}

#contents_left
{ 
	color: #575555;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:555px;
	height:auto;
	text-align:left;
	float:left;	
	background-color:#FFFFFF;
	
	
}
#contents_left p
{ 
	padding-left:45px;
	padding-right:10px;
	text-align:justify;
	
		
}
#contents_left span
{ 
	padding-left:10px;
	color:#912620;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
		
}
#contents_left span.red
{ 
	color:#912620;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
		
}
#contents_right
{ 

	color: #376da2;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 200px;
	height:auto;
	text-align:right;
	padding-right:10px;
	float:right;	
	background-color:#FFFFFF;
}
#contents_right p
{ 

	color: #376da2;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	padding-left:20px;
	padding-right:5px;
	
}
#adpanel
{
}
td.greypatch
{
	background-image:url(../images/grey_patch.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-align:right;
	padding-right:20px;
}
ul
{
	padding-left:25px;
	}
td.headtd
{
	background-color:#FF9900;
	color:#660000;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}
td.even
{
	background-color:#EBEBEB;
	color:#006699;
	font-size:11px;
	text-align:left;
	padding-left:4px;
}
td.odd
{
	background-color:#F9F9F9;
	color:#006699;
	font-size:11px;
	text-align:left;
	padding-left:4px;
}




