body {margin:0; padding:0; background-color:#3369ad;}
p,div {color: #fff; font-family:Tahoma, Arial, sans-serif; font-size:12px; font-weight:normal; margin:0 0 13px 0;}
td {color: #fff; font-family:Tahoma, Arial, sans-serif; font-size:12px; font-weight:normal; margin:0;}
h1 {font-family:Arial; font-size:15px; font-weight:bold; color:#fff; text-transform:uppercase; margin:0; padding:0 0 15px 0;}
h2 {font-family:"Trebuchet MS", Arial, sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#06418b; padding:0; text-align:right; margin:2px 12px 0 0;}
a {color:#fff; text-decoration: underline;}
a:hover {color:#a2adc3;}
ol.bullet_no {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
#main_tab {background: #2962a9 url(../images/cyclist.jpg) no-repeat;}
#slogan {
	font-size: 18px;
	color: #F8F8FF;
	text-decoration: none;
	text-align: center;
	font-style: italic;
}
#comp_name {height:80px; vertical-align:bottom; text-align:center; font-size:30px; padding-left:259px; margin:0;}
#body_txt {padding:280px 18px 0 24px; text-align:justify; vertical-align:top; line-height:15px;}
#footer {text-align:center; background-color:#4979b6; height:35px; font-size:11px; font-size:11px; vertical-align:top; padding:22px 0 16px 0;}
#footer a{text-decoration:none; margin:0 6px;}
#footer a:hover{color:#fff; text-decoration:underline;}
#footer p{font-size:10px; margin:8px 0 0 0;}
#menu {width:214px; padding:25px 24px 12px 0; vertical-align:top;}
#top_menu {list-style-type:none; padding:0; margin:0 0 75px 0; text-align:center;}
#top_menu li {display:inline; margin:0 1px;}
#main_menu {list-style-type:none; padding:0; margin:0 0 7px 0; text-align:right;}
#main_menu li {margin:0; padding:0 0 3px 0;}
#main_menu a {color:#000; text-decoration:none; display:block; width:175px; height:23px; background: url(../images/buttons.gif) 0px 0px no-repeat; padding-top:10px; padding-right:39px;}
#main_menu a:hover {color:#fff; text-decoration:none; background-position: 0px -33px;}
#latest_news_top {height:6px; background: url(../images/right_menu_top.gif) no-repeat;}
#latest_news_bottom {height:5px; background: url(../images/right_menu_bottom.gif) no-repeat;}
td.latest_news_border_blue {width:1px; background: url(../images/right_menu_border_blue.gif) repeat-y;}
td.latest_news_border_white {width:1px; background: url(../images/right_menu_border_white.gif) repeat-y;}
#latest_news_title {height:26px; background: url(../images/right_menu_gradient.gif) center repeat-y; vertical-align:top;}
#latest_news {padding:4px 9px 0 9px;}
#latest_news p {text-align:justify; font-size:11px; margin:0 0 17px 0;}
input,textarea{
	border: solid 1px #fff;
	font-size: 11px;
}
hr{
	border: solid #fff;
	height: 1px;
	width: 90%
}
.news_data {
	font-weight:bold;
}
