BODY {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #203040;
	background: #FFFFFF;
	margin: 0px;

}
TABLE {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #203040;
	padding: 0px;
	border: 0px;
}
IMG {
	border: 0px;
}
A:link {
	color: #636b78;
	text-decoration: none;
    font-size:12px

}
A:active {
	color: #d20f0f;
	text-decoration: none;
    font-size:12px

}
A:hover {
	color: red;
	text-decoration: none;
    font-size:12px

}
A:visited {
	color: #636b78;
	text-decoration: none;
    font-size:12px

}

.ul2 {
	color: #d20f0f;
	list-style-type: square;
}
.slogan {
	font-family: tahoma, verdana, arial, Helvetica;
	font-size: 16px;
	color: #636b78;
	letter-spacing: 1px;
	word-spacing: 2px;
}

.language {
	font-size: 9px;
	text-align: right;
	font-family: tahoma, verdana, arial, Helvetica;
	letter-spacing: 1px;
	padding-right: 7px;
	padding-left: 7px;
}
.arrow_top {
	position: absolute;
	visibility: visible;
	overflow: visible;
	top: 62px;
	left: 60%;
}

.arrow_top_2 {
	position: absolute;
	visibility: visible;
	overflow: visible;
	top: 33px;
	left: 32%;
}

.snow_top {
	position: absolute;
	visibility: visible;
	overflow: visible;
	top: 18px;
	left: 75%;
}
.snow_top_2 {
	position: absolute;
	visibility: visible;
	overflow: visible;
	top: 3px;
	left: 67%;
}
.copy {
	font-size: 9px;
	color: #AFB5BE;
	letter-spacing: 3px;
	padding-left: 20px;
	font-family: tahoma, verdana, arial, Helvetica;
}

.copy2 {
	font-size: 9px;
	color: #424549;
	letter-spacing: 1px;
	padding-left: 20px;
	font-family: tahoma, verdana, arial, Helvetica;
}

.bgr_body {
	background: url(../images/bgr_body.gif) repeat-x top;
}
.bgr_body_bott {
	background: url(../images/bgr_body_bott.gif) repeat-x bottom;
	padding: 10px 20px;
}
.menu_bott {
	font-size: 9px;
	color: #C4CCD5;
	font-weight: bold;
	font-family: tahoma, verdana, arial, Helvetica;
	word-spacing: 2px;
	line-height: 16px;
	white-space: nowrap;
}

a.menu_bott:active {
	color: #d20f0f;
	text-decoration: none;

}
a.menu_bott:hover {
	color: #d20f0f;
	text-decoration: none;

}
a.menu_bott:link {
	color: #FFFFFF;
	text-decoration: none;

}
a.menu_bott:visited {
	color: #FFFFFF;
	text-decoration: none;

}
.menu_bott_td {
	font-size: 9px;
	color: #C4CCD5;
	font-weight: bold;
	font-family: tahoma, verdana, arial, Helvetica;
	word-spacing: 2px;
	line-height: 16px;
	padding-left: 20px;
}
.mid_line {
	color: #d20f0f;
	font-size: 11px;
}
.tab_text {
	font-size: 11px;
}
.tab_title {
	font-size: 18px;
	font-family: tahoma, verdana, arial, Helvetica;
	letter-spacing: 1px;
	color: #d20f0f;
}
.title_news {
	font-size: 13px;
	font-family: tahoma, verdana, arial, Helvetica;
	letter-spacing: 1px;
	color: #d20f0f;
	font-weight: bold;
}
.text_news {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #203040;
}
.bott_news {
	font-size: 11px;
	font-family: tahoma, verdana, arial, Helvetica;
	letter-spacing: 1px;
	color: #d20f0f;
	font-weight: bold;
}
.link_news {
	color: #d20f0f;
	text-decoration: none;

}

a.link_news:active {
	color: #203040;
	text-decoration: none;

}
a.link_news:hover {
	color: #203040;
	text-decoration: none;

}
a.link_news:link {
	color: #d20f0f;
	text-decoration: none;

}
a.link_news:visited {
	color: #d20f0f;
	text-decoration: none;

}
.search {
	FONT-SIZE: 11px;
	COLOR: #2e353d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #bebbbf;
}

BUTTON, .button {
	FONT-SIZE: 10px;
	COLOR: #203040;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #bebbbf;
	background: #FFFFFF;

}

.menu_top {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
	line-height: 12px;
	font-weight: bold;
	letter-spacing: -1px;
	width: 100%;
	padding-top: 9px;
	background: url(../images/menu_line.gif) no-repeat left;
	height: 10px;

}

a.menu_top:active {
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/menu_point_bgr.gif) repeat-x top;
	height: 40px;
	width: 100%;

}
a.menu_top:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/menu_point_bgr.gif) repeat-x top;
	height: 40px;
	width: 100%;

}
a.menu_top:link {
	color: #FFFFFF;
	text-decoration: none;

}
a.menu_top:visited {
	color: #FFFFFF;
	text-decoration: none;

}

.menu_top_sub {
	font-size: 11px;
	color: #203040;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	vertical-align: top;
	letter-spacing: -1px;
	white-space: nowrap;

}
a.menu_top_sub:active {
	color: #CCCCCC;
	text-decoration: none;

}
a.menu_top_sub:hover {
	color: #CCCCCC;
	text-decoration: none;

}
a.menu_top_sub:link {
	color: #FFFFFF;
	text-decoration: none;

}
a.menu_top_sub:visited {
	color: #FFFFFF;
	text-decoration: none;

}
.menu_bgr {
	background: #d20f0f;
}
.menu_item {
	text-align: center;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	height: 33px;

}

.menu_item a:hover {
	text-align: center;
	vertical-align: middle;
	height: 36px;
 	padding-right: 4px;
	padding-left: 4px;
}
.adbanner {
	padding-top: 10px;
	padding-right: 10px;
}

.solidblockmenu ul{
margin: 0;
padding: 0;
float: left;
font: bold 12px Verdana;
width: 100%;
background: black url(../images/bg111.jpg) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
background: url(../images/menu_line.gif) no-repeat left;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current, .solidblockmenu li.selected, .solidblockmenu li.selected a{
color: white;
background: transparent url(../images/blockactive.gif) center center repeat-x;
}


.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

.tabcontent{
display:none;
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0;
border: 1px solid #918d8d; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
	color: #636b78;
visibility: hidden;
}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
	color: #636b78;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
	color: #636b78;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #edf3f3;
	color: #d20f0f;
}

