body
{
	margin: 0; 
	padding: 0;
	text-align: center;
}
#contents	
	{
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: auto;
		margin-left: auto;
		width: 1025;
		padding: 10px;
		background-color: #E7E7E7;
		text-align: left;
	}
div, td, th, table
{ font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:		11px;
}
h1
{ font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:		17px;
  color:			black;
}
h3
{ font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:		15px;
  color:			black;
}
h4
{ font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:		14px;
  color:			black;
}
a
{ font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:		bold;
  color: #425F99;
}
.menu
{ 
font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:		bold;
  font-size:		12px;
  color: #FFD700;
  text-decoration:		none;
}
.gal_w
{ 
font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:		bold;
  font-size:		11px;
  color: #4B6AAB;
  text-decoration:		none;
}
.gal_s
{ 
font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:		bold;
  font-size:		11px;
  color: #4B6AAB;
}
.gal
{ 
font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:		bold;
  font-size:		11px;
  color: #000000;
}
.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		9px;
  color: #484D4C;
}
.smallgr
{ font-size:		10px;
  color: #425F99;
  
}
.faq
{ font-size:		13px;
	color: #464646;
}
.faq_gray
{ font-size:		12px;
  color:			#666666;
}
.faq_w
{ font-size:		11px;
  color:			#ffffff;
}
.voit
{ font-size:		11px;
  color:			#ffffff;
}
.hdsite
{ font-size:		11px;
  color:			#ffffff;
}
.storytx {
	color: #484D4C;
	font-size: 12px;
	font-family: tahoma;
}
.o_w
{ font-size:		11px;
  color:			#ffffff;
  text-decoration:		none;
}

.standard
{ font-weight:		normal;
}
.standardsmall
{ font-weight:		normal;
  font-size:		9px;
}
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  font-size:		9px;
}
.lightmenu
{ color:			white;
  text-decoration:	none;
}
.lightstandard
{ color:			white;
  font-weight:		normal;
}
.imm
{
margin-right: 10px;
margin-bottom: 3px;
margin-top: 2px;
}


#ddblueblockmenu{
border: 1px solid #4B6AAB;
width: 189px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 168px; 
text-decoration: none;
color: white;
background-color: #2188c5;
border-bottom: 1px solid #BBC1DB;
border-left: 12px solid #4B87D7;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 190px; /*IE 5*/
width: 187px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #f99301;
border-left-color: #4b6aab;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid #4B6AAB;
padding: 0px 0;
padding-left: 12px;
background-color: #4B6AAB;
font-size:	10px;
font-weight:		bold;
}

#ddblueblockmenu div.menutitle_gr{
color: white;
border-bottom: 1px solid #4B6AAB;
padding: 1px 0;
padding-left: 12px;
background-color: #4B6AAB;
font-size:	11px;
font-weight:		bold;
}

.bbcodes {
	background: #FFF;
	border: 1px solid #FFD700;
	color: #4F4F4F;
	font-family: Verdana, Tahoma, helvetica, sans-serif;
	padding: 1px;
	vertical-align: middle;
	font-size: 10px; 
	vertical-align: middle;
	margin:2px;
	height: 17px;
}



.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 13px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #2e6ab1;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}

.caltd 
{
COLOR:#333333; 
FONT-FAMILY:Verdana,Arial; 
FONT-SIZE:10px; 
LINE-HEIGHT:150%; 
padding-left:0; 
BORDER-RIGHT:#666666 1px solid; 
BORDER-TOP:#666666 0px solid; 
BORDER-LEFT:#666666 0px solid; 
BORDER-BOTTOM:#666666 1px solid;
} 
.sun
{
COLOR:#ffffff; 
FONT-WEIGHT: bold; 
Background:#ff9900;
} 
.seg
{
COLOR:#ffffff; 
FONT-WEIGHT: bold; 
Background:#000080;
}
.segev
{
FONT-WEIGHT: bold; 
Background: #90B5E6;
}
.c_td 
{
FONT-SIZE:8px; 
padding-left:0; 
BORDER-RIGHT: 0px solid; 
BORDER-TOP:#ffffff 1px solid; 
BORDER-LEFT: 0px solid; 
BORDER-BOTTOM:#ffffff 1px solid;
}
.aseg
{ 
 font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:		bold;
  color: Blue;
}

.clsSloganBg{
	width : 208;
	height : 20px;
	background-image : url(./img/slogan_bg.gif);
	background-repeat : no-repeat;
}
.clsSlogan{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : italic;
	font-weight : normal;
	color : #99CCCC;
}
