﻿div#top {
	height:240px;
}

div#flash {
	float:left;
	width:720px;
	height:240px;
	background:url(/images/bg_flash.jpg) bottom center no-repeat;
}

div#poll {
	float:right;
	width:212px;
	height:220px;
	background:url(/images/bg_poll.jpg) bottom center no-repeat;
	padding:10px;
	font:12px Arial, Verdana, sans-serif;
	color:#32587F;
}

div#poll h2 {
	font:17px Georgia, 'Times New Roman';
	color:#32587F;
	margin:0;
	padding:0;
}

div#poll p {
	margin-top:5px;
	line-height:130%;
}

div#poll .percent {
	font-size:10px;
}

div#poll form {
	margin:10px 0;
	padding:0 10px;
}

div#poll_text {
	float:right;
	width:212px;
	height:220px;
	background:url(/images/bg_poll_text.jpg) bottom center no-repeat;
	padding:10px;
	font:12px Arial, Verdana, sans-serif;
	color:#32587F;
}

div#mid {
	width:956px;
	overflow:auto;
	background:#FFF;
}

div#main {
	float:left;
	width:720px;
}

div#opendoors {
	background:url(/images/bg_opendoors.jpg) left repeat-x;
	padding:5px 50px;
}

div#opendoors p {
	font:12px Tahoma, Arial, Verdana, sans-serif;
	color:#537282;
	text-align:center;
	margin:0;
	padding:0;
	background:#FFF;
}

div#pillars {
	margin:0 auto;
	width:663px;
	overflow:hidden;
}

div#pillars h2 {
	font:bold 12px Arial, Verdana, sans-serif;
	color:#FFF;
	margin-top:78px;
	padding-left:8px;
}

.pillar_head {
	width:215px;
	height:105px;
}

.pillar_txt {
	background:#E9F5FE;
	vertical-align:text-top;
}

.pillar_txt p {
	font:12px/150% Arial, Verdana, sans-serif;
	color:#000;
	width:200px;
	margin:0 auto;
	padding:5px 0;
}

.pillar_link {
	font:13px Arial, Verdana, sans-serif;
	height:51px;
	background:url(/images/bg_pillar_bottom.jpg) bottom center no-repeat;
	color:#FFF;
	text-decoration:underline;
}

.pillar_link p {
	position:relative;
	top:-3px;
	margin:0;
	padding:0 0 0 10px;
}

.pillar_link p a {
	text-decoration:none;
	color:#FFF;
}

.pillar_link p a:hover {
	text-decoration:underline;
}

div.tabs {
	margin:10px auto 0 auto;
	width:663px;
}

ul.tabNavigation {
	height:28px;
    list-style: none;
    margin: 0;
    padding: 0;
}

ul.tabNavigation li {
    float:left;
    background:url(/images/tab_left.jpg) top left no-repeat;
    margin-right:5px;
    
}

ul.tabNavigation li a {
    color: #FFF;
    text-decoration: none;
    font:bold 14px/200% Arial, Verdana, sans-serif;
    background:url(/images/tab_right.jpg) top right no-repeat;
    border:0px solid #f00;
    width:auto;
    display:block;
    padding:0 6px;
}

ul.tabNavigation li a span {
	background:url(/images/tab_mid.jpg) top left repeat-x;
	display:block;
}

ul.tabNavigation li a:hover {
    /*color: #333;*/
}

ul.tabNavigation li.selected {
	float:left;
    background:url(/images/tab_left_over.jpg) top left no-repeat;
    margin-right:5px;
    margin-top:1px;
}

ul.tabNavigation li.selected a {
    background:url(/images/tab_right_over.jpg) top right no-repeat;
    color:#333;
}

ul.tabNavigation li.selected a span {
    background:url(/images/tab_mid_over.jpg) top left repeat-x;
	display:block;
}

ul.tabNavigation li a.selected {
    color: #333;
}

ul.tabNavigation li a:focus {
	outline: 0;
}

div.tabs div {
	/*border: 1px solid #CCC;*/
}

div.tabs h2 {
	margin-top: 0;
}

div.tabs .tabcontent {
	padding:20px;
	font:12px/155% Arial, Verdana, sans-serif;
	border: 1px solid #CCC;
}

div.tabs h2, div#info h2 {
	font:bold 18px Arial, Verdana, sans-serif;
	color:#297BB1;
}

div#info {
	float:right;
	width:205px;
	background:url(/images/bg_info.jpg) top center no-repeat;
	margin:0;
	padding:55px 15px 0 10px;
	font:12px/155% Arial, Verdana, sans-serif;
}

div#info p {
	margin:10px 0;
	padding:0px;
}
