td {
    text-align: left;
    font-family:tahoma;
    font-size:11px;
    color:#343434;
    line-height:17px;
}

a { text-decoration: none;
    color:#343434;
}

form {margin:0; padding:0}

body {margin:20px 0 20px 0; padding:0; background:#ffffff;font-size:10px}

span {font-size:10px; line-height:12px}

strong {color:#E54139}

b {color:#28598B}

/* **************************** wrap ******************************* */
.top_left_corner {background:url(images/top_left_corner.jpg) left top no-repeat}
.top_right_corner {background:url(images/top_right_corner.jpg) right top no-repeat}
.bot_left_corner {background:url(images/bot_left_corner.jpg) left bottom no-repeat}
.bot_right_corner {background:url(images/bot_right_corner.jpg) right bottom no-repeat}

.top {background:url(images/top.jpg) top repeat-x}
.right {background:url(images/right.jpg) right repeat-y}
.bot {background:url(images/bot.jpg) bottom repeat-x}
.left {background:url(images/left.jpg) left repeat-y}

/* **************************** menu ******************************* */
.c1 {background:url(images/c1.jpg) left top no-repeat}
.c2 {background:url(images/c2.jpg) right top no-repeat}
.c3 {background:url(images/c3.jpg) right bottom no-repeat}
.c4 {background:url(images/c4.jpg) left bottom no-repeat; padding: 0;}

.cc1 {background:url(images/cc1.gif) left top no-repeat #CED1D3}
.cc2 {background:url(images/cc2.gif) right top no-repeat}
.cc3 {background:url(images/cc3.gif) right bottom no-repeat}
.cc4 {background:url(images/cc4.gif) left bottom no-repeat}

.top1 {background:url(images/px.jpg) top repeat-x}
.right1 {background:url(images/px.jpg) right repeat-y}
.bot1 {background:url(images/px.jpg) bottom repeat-x}
.left1 {background:url(images/px.jpg) left repeat-y}

.ccc1 {background:url(images/ccc1.jpg) left top no-repeat}
.ccc2 {background:url(images/ccc2.jpg) right top no-repeat}
.ccc3 {background:url(images/ccc3.jpg) right bottom no-repeat}
.ccc4 {background:url(images/ccc4.jpg) left bottom no-repeat; padding:4px 0 4px 0}

.a1 {background:url(images/a1.gif) left top no-repeat}
.a2 {background:url(images/a2.gif) right top no-repeat}
.a3 {background:url(images/a3.gif) right bottom no-repeat}
.a4 {background:url(images/a4.gif) left bottom no-repeat; padding-top:5px; padding-bottom:5px}

.top2 {background:url(images/px2.jpg) top repeat-x #ffffff}
.right2 {background:url(images/px2.jpg) right repeat-y}
.bot2 {background:url(images/px2.jpg) bottom repeat-x}
.left2 {background:url(images/px2.jpg) left repeat-y}
/* **************************** HEADER ******************************* */
.form {color:#3E4247}
.form input,select {width:160px; height:19px; font-family:tahoma,arial,verdana; font-size:11px; vertical-align:middle}

.navigation {color:#005BA7}
.navigation span {color:#E9615A; font-size:11px}
.navigation a {color:#E9615A; text-decoration:none}
.navigation a:hover {text-decoration:underline}
/* **************************** CONTENT ******************************* */

.bot_num strong a {color:#3F4348; text-decoration:none}
.bot_num strong a:hover {text-decoration:underline}
.bot_num b a {color:#005BA7; text-decoration:none}
.bot_num b a:hover {text-decoration:underline}

h1 {margin:0; padding:3px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; text-transform:uppercase; font-weight:lighter}

.table td {font-size:10px; color:#E9615A; font-weight:bold}
.table td span b {font-size:10px; color:#28598B; font-weight:bold}
.table td span {font-size:11px; color:#3E4247; font-weight:normal}
.table td .span {font-size:11px; color:#7E7E76; font-weight:normal}
.table td span a {font-size:11px; color:#3E4247; font-weight:normal; text-decoration:underline}
.table td span a:hover {text-decoration:none}
.table td a {font-size:12px; color:#28598B; font-weight:bold}
.table td input {font-family:tahoma; font-size:11px; width:38px; height:19px; color:#3E4247; border:1px solid #A3A3A3}
.table .td {background:url(images/dot_vert.jpg) right top repeat-y}
.table .td1 {background:url(images/dot_hor.gif) center repeat-x}

.table1 td {font-size:10px; color:#E9615A; font-weight:bold}
.table1 td strong {font-size:10px; color:#28598B}
.table1 td a {font-size:10px; color:#28598B; font-weight:normal; text-decoration:underline}
.table1 td a:hover {text-decoration:none}
.table1 td input,select {font-family:tahoma; font-size:10px; width:162px; height:19px; color:#3E4247; border:1px solid #A3A3A3}
.table1 .td {background:url(images/dot_vert.jpg) center top repeat-y}
.table1 .td1 {background:url(images/dot_hor.gif) center repeat-x}

.table2 {border-collapse: collapse;}
.table2 th {font-size:11px; color:#7E7E76; font-weight: bold;}
.table2 td {font-size:11px; color:#7E7E76; font-weight: normal; border-bottom: 1px solid;}

/* **************************** FOOTER ******************************* */
.footer {color:#325889}
.footer a {color:#E54139; text-decoration:underline}
.footer a:hover {text-decoration:none}

.abs {vertical-align:middle}
.big {font-size:14px}
.t {text-transform:uppercase}

a:hover{text-decoration:underline;}

a.left_menu {
font-size: 12px;
font-weight: bold;
font-family: Verdana,sans-serif;
color: #FCFDF8;
text-transform:uppercase;
text-align:center;
}

a.left_menu:hover {
text-decoration: none;
}
.title3{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #325889;
	text-transform:uppercase;
	text-align:center;
}
.img_sing{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #325889;
	text-align:center;
	padding-left:6px;
}



.tickercontainer { /* the outer div with the black border */
border: 0px solid #000;
background: #fff;
width: 460px;
height: 27px;
margin: 0;
padding: 0
overflow: hidden;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 3px;
width: 440px;
overflow: hidden;
}
.newsticker { /* that's your list */
position: relative;
left: 430px;
font: bold 12px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #fff;
white-space: nowrap;
}
.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
}
.newsticker span {
margin: 0 10px 0 0;
}

/*menu updated*/
.menu_middle { background:url(images/menu/menu_middle.gif) 0% 0% repeat-y; }
.menu_top { background:url(images/menu/menu_top.gif) 0% 0% no-repeat;}
.menu_bot { 
	background:url(images/menu/menu_bottom.gif) 0% 100% no-repeat;
	width:210px;	
	min-height:20px;
	height:auto!important;
	height:20px;
	padding:4px 0px;
	text-align:center;	
	}	
.news {
	width:475px;
	overflow:hidden;
	height:40px;
	padding-top:5px;
}
.news2,
.news3 {
	background:none !important;
	width:400px;
}
.news3 {width:1000px;}
.news .bg {
	width:552px;
	margin:0 15px;
	overflow:hidden;
}
.viewText {background:url(/images/quote-hover.png) no-repeat;}
* html .viewText {background:none;}
div.move {
	overflow:hidden;
	width:99999px !important;
	padding:0 10px;
}
.news2 div {padding:0;}
.news p {
	float:left;
	width:auto;
	margin:0;
	padding:0 20px 0 0;
}
.news p img {
	display:inline;
	vertical-align:middle;
}

.borderblock { 
	border:1px solid #C7C7C7;	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	/*behavior: url(js/PIE.htc);	*/
	padding:10px;	
	margin-bottom:10px;
	position:relative;
	z-index:500;
	}
.borderblock h1 {
	margin:0 0 5px 0;
	padding:0 5px;
	display:block;	
	background:url(images/head_bg.jpg) repeat 0% 0%; 	
	min-height:36px;
	height:auto!important;
	height:36px;
	}	
.mainbanner {
	background:url(ban/banner__.jpg) no-repeat; 
	width:724px; 
	height:226px; 	
	position:relative;
	margin-bottom:10px;
	z-index:400;
	}	
.cardss {
	position:absolute;
	top:0;
	left:0; 
	z-index:110;
	}	
.tube {
	position:absolute;
	bottom:40px;
	left:20px; 
	z-index:110;
	}

.fl {float:left;}
.fr {float:right;}
.clear {clear:both;font-size:0;line-height:0;}
.blue_menu {width:210px;}
.contentpart { width:510px;}
.borderblock ul { margin:0; padding:0; list-style:none;}
.banner_block2 {margin-bottom:5px;}
a {color:#0282B2; text-decoration:none;}
a:hover {text-decoration:underline;}
.slideshow { position:absolute; height:226px; width:226px; right:0; top:0;}
#slideshow IMG { position:absolute;top:0;left:0;z-index:8;}
#slideshow IMG.active {	z-index:10;}
#slideshow IMG.last-active { z-index:9;}
.slideshow { position:absolute; height:226px; width:226px; right:0; top:0;}

.searchform2 { margin-bottom:5px; }
.searchform2 form {
	margin:0; 
	padding:0;
	}
/*
#slideshow IMG { position:absolute;top:0;left:0;z-index:8;}
#slideshow IMG.active {z-index:10;}
#slideshow IMG.last-active {z-index:9;}

.news {width:475px;overflow:hidden;height:40px;padding-top:5px;}
.news2, .news3 { background:none !important;	width:400px;}
.news3 {width:1000px;}
.news .bg {width:552px;margin:0 15px;overflow:hidden;}
.viewText {background:url(images/quote-hover.png) no-repeat;}
* html .viewText {background:none;}
div.move {overflow:hidden;width:99999px !important;padding:0 10px;}
.news2 div {padding:0;}
.news p {float:left;width:auto;margin:0;	padding:0 20px 0 0;}
.news p img {	display:inline;vertical-align:middle;}
a {color:#0282B2; text-decoration:none;}
a:hover {text-decoration:underline;}
.borderblock ul { margin:0; padding:0; list-style:none;}*/
.pager_top {background: url(images/head_bg3.jpg) repeat 0% 0%;	}
.pager_bot {background: url(images/head_bg2.jpg) repeat 0% 100%;}
.pager_top,
.pager_bot {
	padding-top:5px;
	min-height:25px; 
	height:auto!important;
	height:25px;
	margin-bottom:10px;	
	font-weight:bold;
	text-align:center;
	}
.pager_top a, .pager_bot a { color:#000;}	
hr { 
	border: 0; 
	color: ccc; 
	background: url(images/dot.gif); 
	height: 1px;
	}
