#dhtmltooltip{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#AE0001;
position: absolute;
width: 150px;
border: 3px solid #3185CA;
padding: 5px;
visibility:hidden;
z-index: 100;
}

#swf{
z-index:0;
visibility:visible;
border:1px solid white;
height:208px;
}


.links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
}
.links a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.links a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.links a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.links a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#EEEDB7;
	text-decoration:none;
}


.news{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight:bold;
	text-transform: none;
}

.txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 27px;
	text-transform: none;
}
.txt a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3185CA;
	line-height: 27px;
	font-weight:bold;
	text-decoration:none;
}
.txt a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3185CA;
	line-height: 27px;
	font-weight:bold;
	text-decoration:none;
}
.txt a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3185CA;
	line-height: 27px;
	font-weight:bold;
	text-decoration:none;
}
.txt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3185CA;
	line-height: 27px;
	font-weight:bold;
	text-decoration:underline;
}


.txt_short{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 27px;
	text-transform: none;
}
.txt_short a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3185CA;
	line-height: 17px;
	font-weight:bold;
	text-decoration:none;
}
.txt_short a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3185CA;
	line-height: 17px;
	font-weight:bold;
	text-decoration:none;
}
.txt_short a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3185CA;
	line-height: 17px;
	font-weight:bold;
	text-decoration:none;
}
.txt_short a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C10001;
	line-height: 17px;
	font-weight:bold;
	text-decoration:underline;
}

.heading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3185CA;
	line-height: 20px;
	font-weight:bolder;
	text-transform: none;
}
.heading a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	font-weight:normal;
	text-transform: none;
}
.heading a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	line-height: 20px;
	font-weight:normal;
	text-transform: none;
}
.heading a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	font-weight:normal;
	text-transform: none;
}
.heading a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	font-weight:normal;
	text-transform: none;
}


.txtwhite_01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: normal;
	text-decoration:none;
	font-weight: bold;
}
.txtwhite_01 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 29px;
	text-decoration:none;
}
.txtwhite_01 a:activ{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 29px;
	text-decoration:none;
}
.txtwhite_01 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 29px;
	text-decoration:none;
}
.txtwhite_01 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 29px;
	text-decoration:underline;
}


.txt_bottom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 20px;
	text-decoration:none;
}
.txt_bottom a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 20px;
		text-decoration:none;
}
.txt_bottom a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 20px;
		text-decoration:none;
}
.txt_bottom a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 20px;
		text-decoration:none;
}
.txt_bottom a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 20px;
		text-decoration:none;
}



.ibdr_01 {
	border: 1px solid #cccccc;
}


.img_border {
border-color:#EFEFEF;
	border: 7px solid #ffffff;
}
a:hover .img_border{
	cursor:pointer;
	border: 7px solid #3185CA;
}

.img_over {
	FILTER: alpha(opacity=100); opacity: 1.0;
	border:none;
}
.img_over:hover {
	FILTER: alpha(opacity=50); opacity: 0.5;border:none;
}

.textbox{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-color:#e2e2e2;
	border-style:solid;
	border: thin 1px;
	font-weight:normal;
	height:12px;
}
.textbox01{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: thin 1px;
	font-weight:normal;
	height:12px;
}
.ibdr {
	border: 7px solid #cccccc;
}
a:hover .ibdr{
	cursor:pointer;
	border: 7px solid #3185CA;
}

.leftpan_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	line-height:20px;
	text-decoration:none;
}
.leftpan_text a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3185CA;
	line-height:15px;
	text-decoration:none;
}
.leftpan_text a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3185CA;
	line-height:15px;
	text-decoration:none;
}
.leftpan_text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3185CA;
	line-height:15px;
	text-decoration:none;
}
.leftpan_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #cc0000;
	line-height:15px;
	text-decoration:none;
}

.textbox{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:#CCCCCC solid 1px;
	font-weight:normal;
	height:12px;
}
.textbox01{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: thin 1px;
	font-weight:normal;
	height:12px;
}

.decoration1{
	font-family:"Courier New", Courier, monospace;
	font-size: 18px;
	color: #AFAFAF;
	line-height: 20px;
	font-weight:bolder;
	text-transform: none;
}
.decoration2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #BBBBBB;
	line-height: 20px;
	font-weight:bolder;
	text-transform: none;
}

.linkbottom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 20px;
	text-decoration:none;
}
.linkbottom a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 20px;
		text-decoration:none;
}
.linkbottom a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 20px;
		text-decoration:none;
}
.linkbottom a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 20px;
		text-decoration:none;
}
.linkbottom a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 20px;
		text-decoration:none;
}

.titl{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C10001;
	line-height: 20px;
	font-weight:bolder;
	text-transform: none;
}

.tbl_bdr{
border: #bdbdbd solid 1px;
}

.scroll{ scrollbar-face-color: #000000;
scrollbar-highlight-color: #333333;
scrollbar-3dlight-color: #333333;
scrollbar-darkshadow-color: #333333;
scrollbar-shadow-color: #333333;
scrollbar-arrow-color: #333333;
scrollbar-track-color: #000000;
}

.imgovr{
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity: 0.8;
}
a:hover .imgovr{
filter:alpha(opacity=100);
-moz-opacity:1.0;
opacity: 1.0;
}

@media (max-width: 482px) {
.slider-image {
    float: left;
    width: 320px;
}
.slider-image img {
    min-height: 207px;
}
}