a:link{ color:#021B96; text-decoration: none;}
a:visited{ color:#212121; text-decoration: none; }
a:hover{ color:#E80000; text-decoration: none;}
br{
	letter-spacing:normal;
}
div{
	margin:0px;
}

p{
	margin:5px;
}
strong{
	margin:0px 1px;
	border-width:0px 0px 1px 0px;
	border-style:dashed;
	border-color:#989898;
	color:#830012;
	font-weight:normal;
}
.rank{
	font-size:11px;
	color:#454545;
	padding:2px;
	font-weight:normal;
}
ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
li{
	padding:0px;
	margin:0px;
	list-style:none;
	display:block;
	
}

li.menu2 a:link{padding:4px 0px;display:block; color:#545454; text-decoration: none;}
li.menu2 a:visited{padding:4px 0px;display:block; color:#545454; text-decoration: none; }
li.menu2 a:hover{padding:4px 0px;display:block; color:#dd5800; text-decoration: none; background-color:#dddddd;}

body{
	background-color:#eeeeee;
	font-size:14px;
	padding:0px;
	margin:0px;
}
h1{
	font-size:10px;
	font-weight:normal;
	color:gray;
	padding:0px;
	margin:0px;
	text-align:right;
}

topt{
	width:200px;
}

.bar{
	height:20px;
	background-image:url(./img/bar01.gif);
	clear:both;
	vertical-align:middle;
	font-size:12px;
	text-align:right;
	padding:1;
}
.bartxt{
	padding:0px 4px;
	border-style:groove;
	border-width:0px 2px 0px 0px ;
}

.menubox{
	font-size:13px;
	color:#454545;
	text-align:center;
}

.menu1{
	padding:5px 0px;
	background-color:#6F969B;
	font-weight:bold;
	color:#ffffff;
}

.menu3{
	padding:5px 0px;
	background-color:#bcbcbc;
	font-weight:bold;
	color:#ffffff;
}

.menu2{
	padding:1px 0px;
	background-image:url(./img/dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

h3{
	margin:0px;
	padding:2px;
	padding-left:15px;
	height:20px;
	font-size:14px;
	font-weight:bold;
	color:#454545;
	background-image:url(./img/bar01.gif);
	background-repeat:repeat-x;
	background-position:top;
	letter-spacing:2px;
}

.txtad{
	color:#555555;
	width:100%;
	height:32px;
	background-color:#dddddd;
	background-image:url(./img/bg1.gif);
	font-size:15px;
}
.txtad a{
	color:#35A46D;
}
.txtad a:visited{
	color:#35A46D;
}


.cont{
	width:100%;
	background-color:#e2e2e2;
	padding-bottom:200px;
}
.txt{
	margin:20px 50px;
	background-color:#eeeeee;
	border-style:solid;
	border-width:0px 1px 1px 0px ;
	border-color:#989898;
}

.para{
	margin:0px;
	font-size:13px;
	color:#454545;
	padding:20px;
	line-height:140%;
}

.para2{
	margin:0px;
	font-size:13px;
	color:#323232;
	padding:10px;
	line-height:140%;
}
.para2 a:hover{
	background-color:#7ab9da;
}

.tbl{
	margin:0px;
	padding:4px;
	font-size:13px;
}
