BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/bkg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444444; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}
.inputgeneral {
	BORDER-RIGHT: #89b0d1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #89b0d1 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #89b0d1 1px solid; COLOR: #0054a4; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #89b0d1 1px solid; BACKGROUND-COLOR: #ffffff;}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
A {
	COLOR: #444444; TEXT-DECORATION: none;}
A:visited {
	COLOR: #444444; TEXT-DECORATION: none;}
A:hover {
	COLOR: #2a79c3; TEXT-DECORATION: none;}
input, select { font-size:11px;} 
A.signin:hover {font-weight:bold}

.menu:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/menu_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/32px Arial, Helvetica, sans-serif; BORDER-LEFT: #5b92c6 1px solid; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center; TEXT-DECORATION: none;}
.menu:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/menu_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/32px Arial, Helvetica, sans-serif; BORDER-LEFT: #5b92c6 1px solid; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center; TEXT-DECORATION: none;}
.menu:hover {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/menu_bg_02.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/32px Arial, Helvetica, sans-serif; BORDER-LEFT: #5b92c6 1px solid; COLOR: #065aa9; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #8fc3f4; TEXT-ALIGN: center; TEXT-DECORATION: none;}

A.button {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	BORDER: #3577b5 1px solid; 
	MARGIN: 1px; 
	PADDINGP: 1px 5px; }
A.button:link {
	BACKGROUND-IMAGE: url(../images/button_bg.gif); COLOR: #336fb2; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none;}
A.button:visited {
	BACKGROUND-IMAGE: url(../images/button_bg.gif); COLOR: #336fb2; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none;}
A.button:hover {
	BACKGROUND-IMAGE: url(../images/button_bgb.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #1264b1; TEXT-DECORATION: none;}


A.button1 {
	FONT-SIZE: 11px;
	MARGIN: 1px;
	border: 0px solid #3577b5;
	padding: 1px;}
A.button1:link {
	BACKGROUND-IMAGE: url(../images/button_bg.gif); COLOR: #336fb2; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none;}
A.button1:visited {
	BACKGROUND-IMAGE: url(../images/button_bg.gif); COLOR: #336fb2; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none;}
A.button1:hover {
	BACKGROUND-IMAGE: url(../images/button_bgb.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #1264b1; TEXT-DECORATION: none;}

.blue {
	COLOR: #3580c6;}
	
.news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left;}
.news UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
.news UL LI {
	BORDER-TOP: #ffffff 1px solid; MARGIN: 0px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left;}
.news UL LI A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 10px 9px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/arrow01.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #555555; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none;}
.news UL LI A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #555555; PADDING-TOP: 5px; TEXT-DECORATION: none;}
.news UL LI A:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #0054a4; PADDING-TOP: 5px; BACKGROUND-COLOR: #d4e3f1; TEXT-DECORATION: none;}
.extend_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left;}
.extend_menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
.extend_menu UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: left;}
.extend_menu UL LI A {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 20px 8px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(../images/arrow02.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #0054a4; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none;}
.extend_menu UL LI A:visited {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 20px 8px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(../images/arrow02.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #0054a4; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none;}
.extend_menu UL LI A:hover {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 20px 8px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(../images/arrow02.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #0054a4; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none;}

.news02{
	text-align: left;list-style-type: none;	margin: 0px;padding: 0px;background-color: #e9f1f9;}
	.news02 ul {list-style:none;margin: 0px;padding: 0px;}		
	.news02 ul li  {	text-align:left;margin:0px;	border-top: 1px solid #FFFFFF;border-bottom: 1px solid #cccccc;}
		
	.news02 ul li.c0  {border-left: 8px solid #4d917b; }
	.news02 ul li.c1  {border-left: 8px solid #ce4553; }
	.news02 ul li.c2  {border-left: 8px solid #bc813b; }
	.news02 ul li.c3  {border-left: 8px solid #7373a9;}
	.news02 ul li.c4  {border-left: 8px solid #4e8abe;}
	.news02 ul li.c5  {border-left: 8px solid #e8a713; }
	.news02 ul li.c6  {border-left: 8px solid #10499e; }
	.news02 ul li.c7  {border-left: 8px solid #c0b02c;}
        .news02 ul li.c8  {border-left: 8px solid #8f3d88;}
	
	.news02 ul li a:link, .news02 ul li a:visited {
	background: url(../images/arrow01.gif) 10px 9px no-repeat;
	margin:0px;
	text-decoration: none;
	padding: 5px 5px 5px 20px;
	color: #555555;
	display: block;}
	.news02 ul li a:hover {	margin:0px;	padding: 5px 5px 5px 20px;color: #0054A4;text-decoration: none;display: block;background-color: #c8daea;}
	
	.news02 .extend_menu{
	text-align: left;list-style-type: none;	margin: 0px;padding: 0px;}
	.news02 .extend_menu  ul {	list-style:none;margin: 0px;padding: 0px;}		
	.news02 .extend_menu  ul li  {text-align:left;margin:0px;padding: 0px;border-top: 1px solid #e9f1f9;border-bottom: 1px solid #e9f1f9;}
	.news02 .extend_menu  ul li a:link, .news02 .extend_menu  ul li a:visited {
	margin:0px;
	text-decoration: none;
	padding: 3px 3px 3px 30px;
	color: #0054a4;
	display: block;	
	background: url(../images/arrow02.gif) 20px 8px  no-repeat;}	
	.news02 .extend_menu  ul li a:hover {
	margin:0px;
	padding: 3px 3px 3px 30px;
	color: #0054a4;
	text-decoration: none;
	display: block;	
	background: url(../images/arrow02.gif) 20px 8px  no-repeat #c8daea;}
	
.yellow {
	FONT-WEIGHT: bold; COLOR: #fe9102;}
.bottom {
	FONT-SIZE: 11px; COLOR: #999999;}
.bottom A:link {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none;}
.bottom A:visited {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none;}
.bottom A:hover {
	FONT-SIZE: 11px; COLOR: #2a79c3; TEXT-DECORATION: none;}
.bigblue {
	FONT-SIZE: 30px; COLOR: #166bbb; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.biggrey {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #626262; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.italyblue {
	FONT-SIZE: 18px; COLOR: #166bbb; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H1 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 21px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/title_bg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #0055a4; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/title_bg_l.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #0055a4; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H3 {
	FONT-SIZE: 13px; COLOR: #2a79c3; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.left_content {
	PADDING-RIGHT: 12px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left;}
TABLE.style {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px auto 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left;}
TABLE.style TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #2a79c3; LINE-HEIGHT: 20px; PADDING-TOP: 2px; BACKGROUND-COLOR: #dadada; TEXT-ALIGN: left
}
TABLE.style TD {
	COLOR: #444444; BACKGROUND-COLOR: #ebf1f8;}
TABLE.header TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 21px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/title_bg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #0055a4; LINE-HEIGHT: 20px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dadada; TEXT-ALIGN: left;}
TABLE.reg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
TABLE.reg TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 2px; BACKGROUND-COLOR: #2a79c3; TEXT-ALIGN: left
}
table.reg th a:link, table.reg th a:visited {color: #fff;}
table.reg th a:hover {color: #c8daea}
TABLE.reg TD {
	PADDING-LEFT: 10px; COLOR: #444444; BACKGROUND-COLOR: #f6f6f6;}
.red_star {
	COLOR: #ff0000;}
TABLE.history {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px auto 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left;}
TABLE.history TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #2a79c3; LINE-HEIGHT: 20px; PADDING-TOP: 2px; BACKGROUND-COLOR: #dadada; TEXT-ALIGN: left;}
.yellow1 {
	FONT-WEIGHT: bold; COLOR: #ff0000;}
H4 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/t_bg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #0055a4; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H5 {PADDING-RIGHT: 6px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/title_bg02.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #0055a4; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif;}

TABLE.style TD.highlight {
	COLOR: #444444; BACKGROUND-COLOR: #ffffcc;}

                                a.guest {background:url(../images/btn_bg.gif) 0 0px repeat-x;margin:10px  7px 4px;border: 1px solid #5b92c6; padding: 6px 10px; display: block; text-align:center; float: right; width: 260px;}
                a.guest:link, a.guest:visited {color: #065AA9;text-decoration: none; font-weight:bold;} 
                a.guest:hover { color: #fff;
                text-decoration: none;
                background:url(../images/btn_bg.gif) 0 -30px repeat-x;}
                a.guest img {padding-right: 4px; padding-bottom: 2px; border: none;}
                
                ul.signin {padding: 0; margin: 0;}
ul.signin li {background:url(../images/btn_bg.gif) 0 0px repeat-x;border: 1px solid #5b92c6; list-style:none; font-weight:bold;margin:10px  7px 4px;}
ul.signin li a:link, ul.signin li a:visited {padding: 6px 10px; color: #065AA9;text-decoration: none;display: block; }
ul.signin li a:hover {color: #fff;text-decoration: none;background:url(../images/btn_bg.gif) 0 -30px repeat-x;}

   

.green {
                display: block;
                font-size: 8px;
                width: 22px;
                height: 22px;
                padding-top: 3px;
                background: url(../images/hight.gif) 0 0 no-repeat;
                text-align:center;
                color: #fff;
                margin: auto;
}
.red {
                display: block;
                font-size: 8px;
                width: 20px;
                height: 22px;      
                padding-top: 4px;
                background: url(../images/low.gif) 0 0 no-repeat;
                text-align:center;
                color: #fff;
                margin: auto;
}
.yellow2 {
                display: block;
                font-size: 8px;
                width: 22px;
                height: 20px;
                padding-top: 5px;
                background: url(../images/mid.gif) 0px 0 no-repeat;
                text-align:center;
                margin: auto;
}




TABLE.style tr.td_color td {
	background: #ffffcc;
}
                   
