td.card_2{
	background-image: url(/images/card2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:0px 0px 0px 0px;
}

td.card_2 a.menu:link,td.card_2 a.menu:hover,td.card_2 a.menu:visited{
	color: #94defb;
	font-size:12px;
	line-height:1.9;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}


td.card_1{
	background-image: url(/images/card1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:0px 0px 0px 0px;
}


html, body {
	font-family:Arial;
	width: 100%;
	height: 100%;
	margin:0;
	padding:0;
	vertical-align: top;
	font-size:12px;
	color:#696969;
}

table {
	border-collapse: collapse;
}

.spacer {
	height: 1px;
	width: 1px;
	visibility: hidden;
}

a:link, a:hover, a:visited{

	color:#696969;
	text-decoration:underline;
}

a.h:link, a.h:hover, a.h:visited{

	font-size:15px;
	color:#696969;
	text-decoration:underline;
	font-weight:bolder;
	text-decoration:none;
}

a.bottom:link, a.bottom:hover, a.bottom:visited{

	color:#ffffff;
	font-size:11px;
	text-decoration:underline;
	padding: 0px 10px 0px 10px;
}

a.card:link, a.card:hover, a.card:visited{

	color:#ffffff;
	font-size:22px;
	font-weight:bolder;
	padding: 0;
	text-decoration:underline;
}

a.card_text:link, a.card_text:hover, a.card_text:visited{

	color:#666666;
	font-size:11px;
}


a.menu:link, a.menu:hover, a.menu:visited{

	color:#ffffff;
	font-size:18px;
	font-weight:bolder;
	text-decoration:none;
	padding: 0px 10px 0px 10px;
}

a.news:link, a.news:hover, a.news:visited{

	color:#666666;
	font-size:11px;
	padding:0px 0px 0px 18px;
	text-decoration:none;
}


a.text:link, a.text:hover, a.text:visited{

	color:#666666;
	font-size:12px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

a.text_header:link, a.text_header:hover, a.text_header:visited{

	color:#636363;
	font-size:24px;
	text-decoration:underline;
}


div.flags {
	position:absolute;
	float:right;
	top: -43px;
	right: 5px;
}

div.flags img {
	margin: 3px;
	border: 0;
}

div.card_header {
	padding-bottom: 6px;
	margin: 0px;
}

div.bottom_menu{

	float:left;
	position:relative;
}

div.bottom_menu_delimeter{

	float:left;
	position:relative;
	width:18px;
}

div.card{
	float:left;
	height:138px;
	padding-top:30px;
	position:relative;
	/*width:*;*/
}

div.card_pad{
	width:50px;
	height:130px;
	position:relative;
	float:left;
	padding-top:35px;
	text-align:center;
}

div.menu{
	/*float:left;*/
	display: inline-block;
	position:relative;
}

div.menu_delimeter {
	display: inline; 
	height: 1px; 
	width: 32px;
}


div.text{

	float:left;
	padding-top:0px;
	position:relative;
	width:220px;
}

div.text_pad{

	width:50px;
	position:relative;
	float:left;
	padding-top:4px;
	text-align:center;
}

input.login{
	height:10px;
	width:50px;
}

input.pswd{
	height:10px;
	width:110px;
}


span.card{

	float:right;
	padding:0px 5px 0px 0px;
	position:relative; 

}

div.news_date{
	color:#0081d0;
	font-size:12px;
	font-weight:bold;
	padding: 6px 0px 0px 0px;
}


td.bottom_blue_center{
	background-image: url(/images/bottom_b_pix.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color:#ffffff;
	font-size:11px;
}

td.bottom_blue_left{
	background-image: url(/images/bottom_b_l.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

td.bottom_blue_right{
	background-image: url(/images/bottom_b_r.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}


td.bottom_green_center{
	background-image: url(/images/bottom_g_pix.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color:#ffffff;
	font-size:10px;

}

td.bottom_green_left{
	background-image: url(/images/bottom_g_l.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

td.bottom_green_right{
	background-image: url(/images/bottom_g_r.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}


td.card_1 a.menu:link,td.card_1 a.menu:hover,td.card_1 a.menu:visited{
	color: #f6ea02;
	font-size:12px;
	line-height:1.9;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}


td.card_3{
	background-image: url(/images/card3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:0px 0px 0px 0px;
}

td.card_3 a.menu:link,td.card_3 a.menu:hover,td.card_3 a.menu:visited{
	color: #fce072;
	font-size:12px;
	line-height:1.9;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}

 
td.card1{
	background-image: url(/images/card_pix1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color:#666666;
	font-size:11px;
	padding: 0px 16px 0px 16px;
}

td.card2{
	background-image: url(/images/card_pix2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color:#666666;
	font-size:11px;
	padding: 0px 16px 0px 16px;
}

td.card3{
	background-image: url(/images/card_pix3.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color:#666666;
	font-size:11px;
	padding: 0px 16px 0px 16px;
}

td.header{

	padding:5px 5px 5px 5px;
}

tr.listing-header{

	background-color: #087ed6;
	color: #ffffff;
	padding:5px 5px 5px 5px;
}


td.header_text {

	font-size:11px;
	padding:0px 5px 0px 5px;	
	text-decoration:underline;
}


td.header span.green{

	color: #c1e30e;
	font-size:18px;
	font-weight:bold;
}

td.header span.blue{

	color: #3699c4;
	font-size:18px;
	font-weight:bold;
}

td.header span.red{

	color: #f7941c;
	font-size:18px;
	font-weight:bold;
}
/******************************************************************************/
.login .login_to {
	width: 104px;
	height: 20px;
	display: inline-block;

	position: absolute;
	top: -10px;
	left: 0px;
	z-index: 2;

	color: #ffffff;
	font-size:14px;
	font-weight:bold;
	text-align: center;

	cursor:pointer;
	background: url(/images/login_to.gif) no-repeat left bottom;
}

.login .login_tb {
	width: 104px;
	height: 20px;
	display: inline-block;

	position: absolute;
	top: -10px;
	left: 90px;
	z-index: 1;

	color: #ffffff;
	font-size:14px;
	font-weight:bold;
	text-align: center;

	cursor:pointer;
	background: url(/images/login_tb.gif) no-repeat left bottom;
}

.login .login_lo {
	background: url(/images/login_lo.gif) no-repeat left bottom;
}

.login .login_lb {
	background: url(/images/login_lb.gif) no-repeat left bottom;
}

.login .login_co {
	background: #f7941c;
	color: #444b44;
	font-size: 10px;
}

.login .login_cb {
	background: #64B2E4;
	color: #444b44;
	font-size: 10px;
}

.login .login_ro {
	background: url(/images/login_ro.gif) no-repeat left bottom;
}

.login .login_rb {
	background: url(/images/login_rb.gif) no-repeat left bottom;
}

.login .input_login {
	position: absolute;
	top: 2px;
	left: 0px;
	padding: 2px 2px 2px 2px;
	display: block;
	width: 256px;
	height: 12px;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	text-align: left;
}

.login .input_login input {
	height: 10px;
	width: 200px;
	color: #696969;
	font-size:9px;
	font-weight:bold;
	text-align: left;
	margin: 0 0 0 8px;
	padding: 0;
}

.login .input_pass {
	position: absolute;
	top: 18px;
	left: 0px;
	padding: 2px 2px 2px 2px;
	display: block;
	width: 256px;
	height: 12px;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	text-align: left;
}

.login .input_pass input {
	height: 10px;
	width: 130px;
	color: #696969;
	font-size:9px;
	font-weight:bold;
	text-align: left;
	margin: 0;
	padding: 0;
}
.login .input_pass .input_subm {
	position: absolute;
	top: 4px;
	left: 200px;
	height: 15px;
	width: 55px;
}
/******************************************************************************/
td.menu{

	padding:0px 0px 10px 0px;
}

td.menu_left{

	background-image: url(/images/menu_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

td.menu_right{

	background-image: url(/images/menu_right.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

td.menu{
	background-image: url(/images/menu_pix.gif);
	background-repeat: repeat-x;
	background-position: left bottom;

}

td.text{
	padding: 10px 0px 0px 0px;
	line-height:1.3;

}

td.small {
	font-size:9px;
}

font.small {
	font-size:9px;
}
