BODY
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	font-size: 12px;
	background: url(../images/bg_dot.gif) #c1c1c1 left top;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 5px;
	color: #333;
	line-height: 150%;
	padding-top: 0px;
	font-family: verdana,arial,sans-serif;
	border-right-width: 2px;
}


#logo
{
DISPLAY: block;float:left;BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; 
WIDTH: 180px; PADDING-TOP: 0px; HEIGHT: 65px; BORDER-RIGHT-WIDTH: 0px;

}

#ad
{
DISPLAY: block; FLOAT: left; WIDTH: 590px;BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; HEIGHT: 53px; BORDER-RIGHT-WIDTH: 0px
}


*{margin:0;padding:0;}

.bardiv
{
width:798px; background: white;text-align : center;
}
.detailname
{
	font-size: 14px; font-weight:bold;
}
.OtherRank a
{
	color:#C00;text-decoration:none
}
.OtherRank a:link
{
	color:#C00;text-decoration:none
}
.OtherRank a:vistied
{
	color:#C00;text-decoration:none
}
.OtherRank a:hover
{
	color:#C00;text-decoration:underline
}


.list a:link
{
	color:#C00;text-decoration:none
}
.list a:visited
{
	color:#C00;text-decoration:none
}
.list a:hover
{
	color:#C00;text-decoration:underline
}

a:link
{
	 border:none;
	color: #c00;
	
	text-decoration: none;
}
a:visited  {
	color:#C00;text-decoration:none;
}
a:hover  {
	color:#C00;text-decoration:underline;
}
#foot
{
line-height: 24px;  list-style-type: none;
	
}
#foot a:link  {
	color:#666; text-decoration:none;
}
#foot a:visited  {
	color:#666;text-decoration:none;
}
#foot a:hover  {
	color:black;text-decoration:underline;
}

.footred li {

	display:inline;
	border-right:1px solid black;
	padding-left:10px;
	padding-right:10px;


}
.footred li.last
{
	border:none;
}
.footred
{
line-height: 24px;  list-style-type: none;
	
}
.footred a:link  {
	color:#c00; text-decoration:none;
}
.footred a:visited  {
	color:#c00;text-decoration:none;
}
.footred a:hover  {
	color:#c00;text-decoration:underline;
}

.footred li {

	display:inline;
	border-right:1px solid black;
	padding-left:10px;
	padding-right:10px;


}
.rred li {

	display:block;
	
	padding-right:10px;


}
.strong
{
	font-weight: bold;
}
.redlink a
{
	color:#c00; text-decoration:none;
}
.redlink a:link
{
	color:#c00; text-decoration:none;
}
.redlink a:visited
{
	color:#c00; text-decoration:none;
}
.redlink a:hover
{
	color:#c00; text-decoration:underline;
}
.rred
{
line-height: 24px;  list-style-type: none;
	
}
.rred a:link  {
	color:#c00; text-decoration:none;
}
.rred a:visited  {
	color:#c00;text-decoration:none;
}
.rred a:hover  {
	color:#c00;text-decoration:underline;
}

.foot
{
line-height: 24px;  list-style-type: none;
	
}
.foot a:link  {
	color:#666; text-decoration:none;
}
.foot a:visited  {
	color:#666;text-decoration:none;
}
.foot a:hover  {
	color:black;text-decoration:underline;
}


.foot li {

	display:inline;
	border-right:1px solid black;
	margin:4px;
}
.foot li.last
{
	border:none;
}

.footnew
{
line-height: 24px;  list-style-type: none;
	
}
.footnew a:link  {
	color:#c00; text-decoration:underline;
}
.footnew a:visited  {
	color:#c00;text-decoration:underline;
}
.footnew a:hover  {
	color:#c00;text-decoration:none;
}


.footnew li {

	display:inline;
	
	margin:5px;
}
.footnew li.last
{
	border:none;
}

#nav {
	 line-height: 24px;  list-style-type: none;	 
	 width:600px;background: #EEE;
	 display:block;height:auto;
	 }
	 
#magindex
{
	
	line-height: 20px;
	
}
#magindex ul
{
	list-style-type:square;
}
#magindex li
{
	list-style-position:inside;
}

#magindex li ul {
	line-height: 18px;  list-style-type:square;text-align:left;left:30px;position:relative;

}
#magindex li ul li{
	display:block;
	list-style-position: outside;
	
	
}

#mapindex
{
	
	line-height: 20px;
	
}
#mapindex ul
{
	list-style-type:square;
}
#mapindex li
{
	list-style-position:inside;
}

#mapindex li ul {
	line-height: 18px;  list-style-type:square;text-align:left;left:50px;position:relative;

}
#mapindex li ul li{
	display:block;
	list-style-position: outside;
	
	
}
#mapnewindex
{
	
	line-height: 30px;
	
}
#mapnewindex ul
{
	list-style-type:square;
}
#mapnewindex li
{
	list-style-position:inside;
}

#mapnewindex li ul {
	line-height: 25px;  list-style-type:square;text-align:left;left:30px;position:relative;

}
#mapnewindex li ul li{
	display:block;
	list-style-position: outside;
	
	
}
#mapnewindex li ul li ul{
	line-height: 18px;  list-style-type:square;text-align:left;left:15px;position:relative;
	
	
}
#mapnewindex li ul li ul li{
	display:block;
	list-style-position: outside;
	
	
}
	 
#nav ul
{
	list-style-type:none;
}

#nav a {
	display: block; width: 85px; text-align:center;
}

#nav a:link  {
	color:#666; text-decoration:none;
}
#nav a:visited  {
	color:#666;text-decoration:none;
}
#nav a:hover  {
	color:#FFF;text-decoration:none;font-weight:bold;
}

#nav li {
	float: left; width: 85px; background:#EEE;
	
	border-right:1px solid black;
	
}
#nav li.first {


}
#nav li.second
{
	width:60px;
}
#nav li.second a
{
	width:60px;
}
#nav li.second ul li
{
width: 250px;
		
}
#nav li.second ul a
{

width: 250px;
}


#nav li.third
{
	width:100px;
}
#nav li.third a
{
	width:100px;
}
#nav li.third ul li
{
width: 250px;
		
}
#nav li.third ul a
{

width: 250px;
}

#nav li a:hover{
	background:#999;
}
#nav li ul {
	line-height: 27px;  list-style-type: none;text-align:left;
	left: -999em; width: 200px; position: absolute; 
	background:white;
}
#nav li ul li{
	float: left; width: 200px;
	background: #F6F6F6; 
	border-left:1px solid black;
	border-right:1px solid black;
	border-top:0px solid black;
	border-bottom:1px dotted;
	
}
#nav li ul li.last
{
border-bottom:1px solid black;
}


#nav li ul a{
	display: block; width: 200px;text-align:left;padding-left:24px;
}

#nav li ul a:link  {
	color:#666; text-decoration:none;
}
#nav li ul a:visited  {
	color:#666;text-decoration:none;
}
#nav li ul a:hover  {
	color:#F3F3F3;text-decoration:none;font-weight:normal;
	background:#C00;
}

#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
	left: auto;
}
#content {
	clear: left; 
}

.filter
{
	line-height: 24px;  list-style-type: none;
	}
.filter a:link  {
	color:#666; text-decoration:none;
}
.filter a:visited  {
	color:#666;text-decoration:none;
}
.filter a:hover  {
	color:black;text-decoration:underline;
}

.filter li
{
	display:inline;
	border-right:1px solid white;
	margin:2px;
}
.silverbar
{
PADDING-RIGHT:5px;PADDING-LEFT:5px;BACKGROUND:silver;FLOAT:right;WIDTH: 143px;PADDING-BOTTOM:1px;COLOR:white;PADDING-TOP:1px;HEIGHT:20px;TEXT-ALIGN:left;	
}
.blackbar
{
margin:0px;padding:0px;BACKGROUND:black;COLOR:white;HEIGHT:22px;FLOAT:right;
}
.whitetext
{
margin:0px;PADDING-RIGHT:5px;PADDING-LEFT:30px;BACKGROUND:black;PADDING-BOTTOM:1px;COLOR:white;PADDING-TOP:1px;TEXT-ALIGN:left;	
}
.arrowpic 
{
BORDER-RIGHT:white 1px solid;padding:0;BACKGROUND: url(../images/arrow.gif) #c00;FLOAT:left;MARGIN:0px;VERTICAL-ALIGN:middle;WIDTH:20px;HEIGHT:22px;

}
.silverretangle
{
margin-bottom:10px;BORDER-RIGHT:silver 1px solid;PADDING-RIGHT:3px;BORDER-TOP:silver 1px solid;PADDING-LEFT:3px;BACKGROUND:white;FLOAT:left;PADDING-BOTTOM:3px;BORDER-LEFT:silver 1px solid;WIDTH:166px;COLOR:black;PADDING-TOP:3px;BORDER-BOTTOM:silver 1px solid;height:auto;display:block;
}
.btn
{
	margin-bottom:10px;
	margin-top:10px;	
}
.imagetext
{
	text-align:center;
}
.imagelist
{
PADDING-BOTTOM: 10px; PADDING-TOP: 45px;
}
#list
{
padding:1px;width:158px;
}
h1           { font-size: 14px;text-align:left; font-weight:bold }
#navbar
{
margin-left:5px;CLEAR: both; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: #eee; BORDER-LEFT: black 1px solid; WIDTH: 780px; height:23px;
}
#navright
{DISPLAY:block;FLOAT:right;WIDTH:260px;text-align:right;BACKGROUND: #eee;BORDER-BOTTOM: black 1px solid;}
#tail
{WIDTH:798px; text-align:center; background:white;clear: both;
}
.contact
{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 169px; PADDING-TOP: 5px; HEIGHT: auto; TEXT-ALIGN: left}
#main { float:left;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px }
.linkul{LIST-STYLE: square url(../images/bullet_org.gif) outside; MARGIN-TOP: 10px; DISPLAY: block; MARGIN-LEFT: 25px;}
.searchstyle{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; WIDTH: 169px; PADDING-TOP: 15px; HEIGHT: auto; TEXT-ALIGN: left;}