/*Mass Reset*/
html{color:#000;background:#FFF;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	font-size:100%;
	text-align: left;
	vertical-align: baseline;
}
	
a img {border:none;}

/*table {border-collapse: collapse; border-spacing: 0;}*/

ul {list-style:none;}

q:before, q:after, blockquote:before, blockquote:after {content: "";}

p{margin: 0 0 1em 0;}

/*--- Link Styles ---*/

.small{font-size:10px;}
h1{font-size:24px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}


a{
	/*color:#404040;*/
	/*color:#002b8d;*/
	color:#1f376d;
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}
a:active, a:focus{
	outline:none;
}
/*ul
{
	list-style-type:none;
}*/



blockquote	{margin: 0 0 18px 18px; color:#666666; font-style: italic;}
strong		{font-weight:bold;}
em		{font-style:italic;}

/* Standard Definitions
----------------------------------------*/
.left 		{float:left;}
.right 		{float:right;}
.clearThis 	{clear:both;}
.soft		{color:#D3D3D3;}
.hide		{display:none;}
p.last		{margin-bottom:0px;}



body{
	/*font:12px/1.5 Tahoma,Helvetica,Arial,sans-serif;*/
	font-family:Tahoma,Helvetica,Arial,sans-serif;
	font-size:12px;
	line-height:22px;
	color:#404040;
}














/*     TAB     */
.main {
	clear:both;
	padding:8px;
}
#tabs0 {
	width: 300px;
}
.menu0 {
	width:300px;
	display:block;
	margin:4px 0 3px 0;
	overflow:hidden;
}
.menu0 li {
	display:block;
	float: left;
	text-align: center;
	cursor:pointer;
	background:transparent;
	width:auto;
	padding-left:20px;
	height:19px;
	line-height:19px;
}
.menu0 li.hover {
	background:transparent url(../images/index/content/wrap-tab.png) no-repeat 0 0;
}
.menu0 li a {
	padding:0 12px 0 0;
	color:#6f110e;
}
.menu0 li.hover a {
	display:block;
	background:transparent url(../images/index/content/wrap-tab.png) no-repeat right 0;
	/*padding:5px 12px 3px 0px;*/
	padding:1px 12px 0 0;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	color:#cc4411;
}
/*#main0 ul {
	display: none;
}
#main0 ul.block {
	display: block;
}*/
#main0 ul,
#main1 ul,
#main2 ul,
#main3 ul,
#main4 ul,
#main5 ul,
#main6 ul,
#main7 ul,
#main8 ul,
#main9 ul{
	display: none;
}
#main0 ul.block,
#main1 ul.block,
#main2 ul.block,
#main3 ul.block,
#main4 ul.block,
#main5 ul.block,
#main6 ul.block,
#main7 ul.block,
#main8 ul.block,
#main9 ul.block{
	display: block;
}



.date {color: #999; font-size:9px;}
#keyword a {
	padding:0 5px;
}
.textover {text-indent:-9999em;overflow:hidden;}

