/* CSS Document */
body {
	margin:0;
	padding:0;
	font:12px normal Arial, Helvetica, sans-serif
}
a img {
	border:none
}
a, .news a {
	color:#2852a1;
}
h4 {
	font:12px normal Arial, Helvetica, sans-serif;
	margin:10px 0 0 10px;
	padding-bottom:10px;
	font-weight:bold
}
.fix_width {
	width:25%
}
.main {
	font:Arial, Helvetica, sans-serif
}
.main td {
	vertical-align:top
}
td.centerCol {
	width: 50%;
}
.right_fx { width:25%; padding-right:0.4%}
.right_fx, .sponsors {
	margin-left:8px;
}

div.navtab {
	height:23px;
	margin:0 8px 8px 0; 
	display:block;
	background: #d2d5d8;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 5px;
}

div.nav {
	background:#2852a1;
	height:23px;
	margin:0 8px 8px 0; display:block;
}

div.nav a {
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0 0 0 15%;
	text-decoration:none;
}
div.nav a:hover {
	text-decoration:underline
}
.tab {
	background: #d2d5d8;
	height: 23px;
	margin-top: 8px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 5px;
}
.title {
	background:#2852a1;
	height: 23px;
	margin-top: 8px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 5px;
}
.main .logo {
	width: 388px;
	float: left;
	margin-left: 13%;
	margin-top: 30px;
}
.description {
	background: url(../img/descript.jpg) no-repeat 0 50%;

}
div.nav#active, .tab_red {
	background:#df0024
}

.red 
{
	background:#df0024 !important;
}

.blue
{
	background:#2852a1 !important;
}

.tab_red {
	height:23px;
	margin:8px 8px 8px 0;
	font-size: 18px;
	color: #FFF;
	padding-left: 44px;
}

.content {
	padding-top: 15px;
	padding-left: 2%;
	padding-right:2%
}
.theme {
	margin-left: 15%;
	margin-right: 8px;
}

.date {
	font-size:10px;
	color:#a7a7a7;
	margin:18px 0 0 15%;
}

 .news {
	margin:5px 8px 0 15%;
	font-size:10px
}
.news a:hover {
	text-decoration:none
}
.sponsors img { margin-left:2em; padding:10px 0}
table .footer {
	font-size: 10px;
	border-top: 1px dashed #333333;
	margin-left:4%;
	margin-top:10px
}
.main .footer td {padding:10px 0 0 3px}
.main .footer img { padding:10px 0; margin-right:30px;} 
.main .footer #pad {
	padding:15px 3px
}
td #pad { swidth:25%} 
h2 { margin:0 0 40px 0px; font:18px/18px normal Tahoma, Verdana, "Trebuchet MS"; color:#2852a1} 
input { margin:0; padding:0}
