body {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; 
}

table {
	width: 100%;
}
.td {
	padding: 2px; 
}


h1 {
	margin: 0;
	padding: 0; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 10pt;
}
.border-fade {
		padding: 5px 2px 7px 2px; position: relative; cursor:pointer; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 10pt; 
}
.border-fade:hover, .border-fade:focus, .border-fade:active {
		padding: 5px 2px 7px 2px; position:relative; cursor:pointer; background-color: #91ff91; text-decoration: underline; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 10pt; 
}
.border-fade1 {
		padding: 5px 2px 7px 2px; position: relative; cursor:pointer; background-color: #91ff91; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 10pt;  
}
.border-fade1:hover, .border-fade1:focus, .border-fade1:active {
	padding: 5px 2px 7px 2px; position:relative; cursor:pointer; background-color: #91ff91; text-decoration: underline; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 10pt; 
}
a {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #0864A5; font-size: 10pt; text-decoration: none; cursor:pointer; 
}

a:hover {
	 font-size: 10pt; text-decoration: underline; cursor:pointer;
}
td {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 10pt;}

p {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 10pt;}

li {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;}

h3 {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; margin-top: 0px; font-weight: 400; font-size: 16px; margin-bottom: 10px
}
a.lnk5 {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; 
}
a.lnk5:hover {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: underline;
}

.lftlnkbold {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 10pt; text-decoration: none; font-weight: bold;
}

a.lftlnk {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 10pt; text-decoration: none; 
}
a.lftlnk:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 10pt; text-decoration: underline; 
}
.hdsep {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 10px;color: #000; 
}
.tdtxt {border-top:solid; border-top-color: #ffffff; background-color:#C0C0C0; border-top-width: 1px; }


.mainttl {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #0864A5; font-size: 10pt; font-weight: bold;
}

a.mainlnk {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 10pt; text-decoration: none; 
}
a.mainlnk:hover {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 10pt; text-decoration: underline; 
}

a.lftlnk1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #0864A5; background-color: #91ff91; font-size: 10pt; text-decoration: none; 
}
a.lftlnk1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #0864A5; background-color: #91ff91; font-size: 10pt; text-decoration: underline; 
}

.p_class {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; margin: 0px 0px 0px 3px; text-align: justify;
}
#wrapper {
	padding-right: 0px; padding-left: 0px; background-color: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; width: 995px; padding-top: 0px; height: 99%
}
#left {
	padding-right: 10px; padding-left: 10px; float: left; padding-bottom: 10px; margin: 280px 0px 0px; vertical-align: bottom; width: 165px; padding-top: 6px; height: auto; background-color: #000000
}
#left h3 {
	margin-top: 0px; font-weight: 700; font-size: 16px; margin-bottom: 10px; color: #d31145
}
#module_clock {
	font-weight: 700; font-size: 12px; margin-bottom: 10px; padding-bottom: 4px; border-bottom: #d31145 1px solid; text-align: right
}
#main_nav {
	margin-bottom: 20px; text-align: right
}
#main_nav ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
expand2 ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
expand1 ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#main_nav li {
	padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 5px; padding-bottom: 0px; padding-top: 0px; list-style-type: none
}
expand2 li {
	padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 5px; padding-bottom: 0px; padding-top: 0px; list-style-type: none
}
expand1 li {
	padding-right: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 5px; padding-bottom: 0px; padding-top: 0px; list-style-type: none
}
a.main_level {
	font-weight: 700; cursor: pointer; 
}
a.main_level:hover {
	color: #d31145
}
a.sub_level {
	font-weight: 400; font-size: 11px; cursor: pointer; color: #d31145
}
a.sub_level:hover {
	
}
#module_login {
	padding-right: 0px; padding-left: 0px; font-weight: 700; font-size: 12px; margin-bottom: 10px; padding-bottom: 0px; padding-top: 0px; text-align: right
}
#module_login a:hover {
	
}
input.inputbox {
	border-top-width: 0px; padding-right: 1px; padding-left: 1px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 1px; margin: 0px; width: 148px; padding-top: 1px; text-align: left; border-right-width: 0px
}
input.button {
	border-top-width: 0px; margin-top: 2px; border-left-width: 0px; border-bottom-width: 0px; cursor: pointer; background-color: #d31145; border-right-width: 0px
}
input.button:hover {
	color: #000000; 
}
#module_drop {
	margin-bottom: 15px; text-align: right
}
select.drop_down {
	border-top-width: 0px; padding-right: 2px; padding-left: 2px; border-left-width: 0px; font-size: 10px; border-bottom-width: 0px; padding-bottom: 2px; width: 151px; padding-top: 2px; border-right-width: 0px
}
option.drop_down_link {
	display: block; cursor: pointer
}
#module_copyright {
	border-top: #d31145 1px solid; font-weight: 400; font-size: 10px; padding-top: 10px
}
#module_copyright img {
	margin-bottom: 5px
}
#module_copyright p {
	margin-top: 0px; margin-bottom: 5px
}
#header {
	background-color: none transparent scroll repeat 0% 0%; float: left; overflow: hidden; width: 810px; height: 230px
}
#logo {
	margin-top: 20px; background-color: none transparent scroll repeat 0% 0%; float: right; width: 820px; height: auto; text-align: right
}
#main_content {
	font-size: 12px; float: left; overflow: hidden; width: 810px; height: auto; text-align: left
}
#contentheading {
	padding-left: 5px; font-weight: 700; font-size: 16px; background-color: #d31145; margin-bottom: 10px; padding-bottom: 1px; width: 100%; padding-top: 3px; height: 20px
}
.contentheading_press {
	padding-left: 5px; font-weight: 700; font-size: 16px; background-color: #d31145; margin-bottom: 10px; padding-bottom: 1px; width: 578px; padding-top: 3px; height: 20px
}
.contentpaneopen_press img {
	float: left; width: auto; margin-right: 5px; height: 70px
}
#scroll_news {
	padding-left: 10px; float: left; width: 800px; padding-top: 13px; height: 37px; 
}
#scroll_news h2 {
	padding-right: 10px; margin-top: 0px; font-weight: 400; font-size: 18px; float: left; margin-bottom: 0px; width: auto; color: #d31145
}
#news {
	font-size: 12px; float: left; overflow: hidden; width: 738px; padding-top: 5px
}
#center_content {
	clear: both; float: left; margin: 0px; overflow: hidden; width: 594px; height: auto; 
}
#top_news {
	clear: both; padding-left: 10px; min-height: 402px; float: left; overflow: hidden; width: 284px; height: 402px; 
}
 html #top_news {
	padding-left: 10px; min-height: 415px; float: left; overflow: hidden; width: 284px; height: 415px; 
}
.contentheading {
	margin-top: 0px; font-weight: 700; font-size: 18px; margin-bottom: 10px; color: #000000
}
#top_news img {
	float: left; width: 150px; margin-right: 5px; height: auto; max-width: 150px
}
 html #top_news img {
	float: left; width: 150px; margin-right: 5px; height: auto
}
#top_news ul {
	margin-top: 10px; padding-left: 15px; margin-bottom: 10px; margin-left: 0px
}
#top_news li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
a.readon {
	padding-right: 3px; margin-top: 5px; display: block; padding-left: 3px; font-size: 10px; background-color: #d31145; float: right; margin-bottom: 10px; padding-bottom: 1px; padding-top: 1px
}
a.readon_press {
	padding-right: 3px; margin-top: 5px; display: block; padding-left: 3px; font-size: 10px; background-color: #d31145; float: right; margin-bottom: 10px; padding-bottom: 1px; padding-top: 1px
}
a.readon:hover {
	background-color: #000000; 
}
a.readon_press:hover {
	background-color: #000000; 
}
.back_button a {
	padding-right: 3px; display: block; padding-left: 3px; font-size: 10px; background-color: #d31145; float: left; padding-bottom: 1px; padding-top: 1px
}
.back_button a:hover {
	background-color: #000000; 
}
#right_container {
	padding-left: 15px; float: left; margin-bottom: 10px; width: 501px
}
#latest_news {
	padding-left: 15px; min-height: 402px; float: left; overflow: hidden; width: 285px; height: 402px; 
}
 html #latest_news {
	padding-left: 15px; min-height: 415px; float: left; overflow: hidden; width: 285px; height: 415px; 
}
#latest_news_item {
	margin-bottom: 10px
}
#latest_news_item h3 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#latest_news_item h3 a {
	padding-right: 0px; display: block; padding-left: 0px; font-weight: 700; font-size: 16px; padding-bottom: 0px; margin: 0px; color: #d31145; padding-top: 0px
}
#latest_news_item h3 a:hover {
	color: #000000
}
.latest_news_image {
	float: left; margin: 0px; overflow: hidden; width: auto; height: 61px; text-align: left
}
.latest_news_image img {
	float: left; width: auto; margin-right: 5px; height: 61px; text-align: left
}
.latest_news_header {
	padding-right: 0px; padding-left: 0px; float: left; margin-bottom: 5px; padding-bottom: 0px; width: auto; padding-top: 0px; height: auto
}
#right_menu {
	padding-left: 15px; float: left; overflow: hidden; width: 201px; height: auto; 
}
#module_search {
	font-weight: 700; font-size: 16px; margin-bottom: 10px; text-align: left
}
#module_search input.inputbox {
	border: #cccccc 1px solid; padding: 3px; width: 128px; text-align: left
}
#module_search input.button {
	border: 0px; margin: 0px; padding-bottom: 2px; cursor: pointer; padding-top: 2px; background-color: #d31145
}
#module_search input.button:hover {
	background-color: #000000
}
#black_box {
	padding-right: 10px; padding-left: 10px; font-weight: 400; font-size: 11px; background-color: #000000; margin-bottom: 20px; padding-bottom: 3px; width: 181px; padding-top: 3px; height: auto
}
#black_box h2 {
	margin-top: 5px; font-weight: 700; font-size: 18px; margin-bottom: 10px; 
}
#black_box ul {
	margin-top: 1px; padding-left: 1px; margin-bottom: 1px; margin-left: 15px
}
#black_box li {
	padding: 1px; margin: 7px
}
#black_box a {
	
}
#black_box a:hover {
	color: #d31145
}
#module_views h2 {
	padding-right: 0px; padding-left: 0px; font-weight: 700; font-size: 14px; padding-bottom: 0px; margin: 0px; color: #9a9a9a; padding-top: 0px; font-style: italic
}
#module_views p {
	padding-right: 0px; padding-left: 0px; font-weight: 400; font-size: 11px; padding-bottom: 0px; margin: 5px 0px 10px; color: #9a9a9a; padding-top: 0px
}
#watch_more {
	font-size: 10px; text-align: right
}
#picture_box_container {
	padding-left: 10px; float: left; margin: 10px 0px 0px; width: 594px; height: auto
}
#picture_box {
	padding-right: 0px; padding-left: 0px; background-color: #cccccc; float: left; padding-bottom: 0px; overflow: hidden; width: 190px; margin-right: 12px; padding-top: 0px; height: auto
}
#picture_box_image {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; overflow: hidden; width: 190px; padding-top: 0px; height: 104px
}
#picture_box_end {
	padding-right: 0px; padding-left: 0px; background-color: #cccccc; float: left; padding-bottom: 0px; margin: 0px; overflow: hidden; width: 190px; padding-top: 0px; height: auto
}
#pic_box_header {
	padding-left: 5px; font-weight: 700; font-size: 14px; background-color: #d31145; padding-bottom: 1px; margin: 0px; width: 190px; padding-top: 3px; height: 20px
}
#pic_box_header a {
	display: block; 
}
#pic_box_header a:hover {
	color: #000000
}
#pic_box_footer {
	padding-left: 5px; font-weight: 400; font-size: 11px; background-color: #000000; padding-bottom: 1px; margin: 0px; vertical-align: bottom; width: 190px; padding-top: 5px; height: 18px
}
#footer {
	padding-right: 3px; margin-top: 15px; font-size: 11px; background-color: none transparent scroll repeat 0% 0%; float: right; padding-bottom: 5px; margin-left: 10px; width: 800px; height: auto; text-align: right
}
#splashbox01 {
	border-right: #000 1px solid; border-top: #000 1px solid; margin: 5px 5px 10px; border-left: #000 1px solid; border-bottom: #000 1px solid; background-color: #fff
}
#splashbox01 h2 {
	padding-right: 4px; margin-top: 0px; padding-left: 4px; font-weight: normal; font-size: 18px; margin-bottom: 0px; padding-bottom: 4px; color: #fff; padding-top: 4px; background-color: #d03; text-align: center
}
#splashbox01 h3 {
	padding-right: 4px; margin-top: 0px; padding-left: 4px; font-weight: bold; font-size: 80%; margin-bottom: 0px; padding-bottom: 4px; color: #903; line-height: 1em; padding-top: 4px; text-align: center
}
#splashbox01 p {
	padding-right: 4px; margin-top: 4px; padding-left: 4px; font-size: 16px; margin-bottom: 10px; padding-bottom: 4px; padding-top: 4px
}
#splashbox01 a {
	color: #666; text-decoration: none
}
#splashbox01 a:hover {
	text-decoration: underline
}