/* ----------------------------------------------------------------------------------------------------------

HTML

---------------------------------------------------------------------------------------------------------- */
body {background-color:#92f4ff; color:#005562;}
a {color:#0066FF;text-decoration:none;}
a:hover {color:#990000;}
h2 {border-bottom:1px solid #C2D0D6;}
h3 {color:#2185AF;}
table.table-style01 th {background:#CACED5 url("/design/table-style01.gif") 0 0 repeat-x; color:#CCCCCC;}
table.table-style01 th, table.table-style01 td {border:1px solid #CACED5;}
table.table-style01 tr.bg td {background:#F1F2F3;}
/* ----------------------------------------------------------------------------------------------------------

Layout

---------------------------------------------------------------------------------------------------------- */
#header {background-color:#CD2800;}
#logo {color:#FFFF;}
#logo span {color:#000;}
#logo a {color:#FFF;}
ul#tabs li a {background-color:#111; color:#FFF;}
ul#tabs li#tabs-active a {background:#FFF; color:#000;}
ul#tabs li a:hover {background:#9B1E00;}
#search #search-input {border:1px solid #FFF;}
#search #search-submit {border:1px solid #9B1E00; background:#9B1E00; color:#FFF;}
#content {background:#FFF;}
#aside {background:#FFF;}
#aside .title {background-color:#ECF2F3; color:#FF3200;}
.nav li a {color:#A0522D;}
.nav a:hover {color:#32CD32;} 
#footer {background-color:#005b69; color:#FFF;}
#footer a {color:#FFF;}
#footer a:hover {color:#EEE;}
/* ----------------------------------------------------------------------------------------------------------

Page: Homepage

---------------------------------------------------------------------------------------------------------- */
#perex-title {border-bottom:1px solid #C2D0D6; background-color:#F3F6F7; color:#FF3200;}
#perex {background:#ECF2F3; color:#333;}
.date{
	font-size:11px;
	color:#333333;
}
.title a{
	color:#0066FF;
	font-size:13px;
	font-weight:bold;
}
.topic_title a{
	color:#993300;
	font-size:14px;
	font-weight:bold;
}
.title a:hover{

	color:#660000;
}
.title_first a{
	color:#0066FF;
	font-size:16px;
	font-weight:bold;
}
.title_first a:hover{
	color:#660000;
}
.blue_title{
	background-color:#003366;
	border:solid 1px #003366;
	color:#FFFFFF;
	font-weight:bold;	
}
.blue_content
{
	border:solid 1px #003366;
	background-color:#e8e8e8;
}
.gray_title{
	background-color:#e8e8e8;
	border:solid 1px #DDDDDD;
	color:#000000;
	font-weight:bold;	
}
.gray_content
{
	border:solid 1px #DDDDDD;
}
.cat_title a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.title_bg{
	background:url("/design/title_bg.jpg") 0 0 no-repeat;
	font-weight:bold;
	padding:3px 0 3px 5px;
	color:#CC3300;
	margin-top:10px;
}
.ad{
	background-color:#FFFF99;
	color:#333333;
	width:190px;
	height:70px;
	padding:1px;
	vertical-align:top;
}
.ad a, .ad a:visited{
	color:#0000FF;
	font-weight:bold;
	text-decoration:none;
}
.ad a:hover{
	color:#FF0000;
	text-decoration:none;
}
.ad b{
	color:#0000FF;
}