body 
{
	background : #B0B0B0;
	color : #000;
	font : 100% Verdana, Arial, Helvetica, Sans-serif;
	margin : 0;
	padding : 0
}

h2 
{
	color : #003C35;
	font : 24px "Copperplate Gothic Bold", Palatino, "Times New Roman", Serif;
	letter-spacing : .2em;
	line-height : normal;
	margin : 0;
	padding : 0 35px 20px 0;
	text-align : right
}

p 
{
	font-size : 13px;
	line-height : 1.6em;
	margin : 0;
	padding : 0 0 10px;
	text-align : justify;
}

#wrapper-main 
{
	background : url(../images/bg_wrapper-main.jpg) no-repeat 0 0;
	height : 680px;
	margin : 40px auto;
	overflow : hidden;
	padding : 0;
	width : 940px
}

#wrapper-branding 
{
	height : 150px;
	margin : 0;
	padding : 0;
	position : relative
}

#wrapper-branding h1 
{
	left : 0;
	position : absolute;
	top : -9999px
}

#wrapper-navigation 
{
	left : 400px;
	position : absolute;
	top : 30px
}

#wrapper-navigation ul 
{
	font-size : 13px;
	list-style-type : none;
	margin : 0;
	overflow : hidden;
	padding : 0
}

#wrapper-navigation ul li 
{
	float : left;
	margin-right : 15px
}

#wrapper-navigation ul li a 
{
	color : #FFF;
	text-decoration : none
}

#content-a 
{
	float : left;
	margin : 0;
	padding : 0;
	width : 400px
}

#content-a .wrapper-padding 
{
	padding : 80px 0 10px 20px
}

#content-a ul 
{
	font-size : 14px;
	list-style-type : none;
	margin : 0;
	padding : 0
}

#content-a ul li 
{
	background : url(../images/bg_nav-left.jpg) no-repeat left center;
	margin : 0;
	padding : 12px 0 12px 26px
}

#content-a ul li a 
{
	color : #003C35;
	text-decoration : none
}

#content-b 
{
	float : left;
	margin : 0;
	padding : 0;
	width : 520px
}

#content-b .wrapper-padding 
{
	padding : 0 65px 10px 0
}

#content-b ul 
{
	font-size : 13px;
	list-style-type : none;
	margin : 0;
  padding : 0 0 10px 0
}

#content-b ul li 
{
	background : url(../images/bg_nav-left.jpg) no-repeat left center;
	margin : 0;
	padding : 0 0 0 26px
}

#content-b a 
{
	color : #003C35;
	text-decoration : none
}

#content-b a:hover,#content-b a:focus,#content-b a:active 
{
	color : #B79A01 !important
}

#content-c 
{
	clear : both;
	margin : 0;
	padding : 0
}

#content-c .wrapper-padding 
{
	padding : 0
}

.p7VSC02 
{
	margin : 30px 0 0 0;
	padding : 0;
	position : relative
}

.p7VSC_showall 
{
	color : #000;
	letter-spacing : 0.1em
}

.p7VSC_showall:hover,.p7VSC_showall:active,.p7VSC_showall:focus 
{
	color : #D99509
}

.p7VSC02 .p7VSC_scrollbox_wrapper 
{
	margin : 0 40px 0 0
}

.p7VSC02 .p7VSC_scrollbox 
{
	height : auto;
	margin : 0;
	padding : 0;
	position : relative;
	width : 100%
}

.p7VSC02 .p7VSC_scrolling 
{
	left : 0;
	top : 0
}

.p7VSC02 .p7VSC_up a 
{
	background-image : url(../images/p7sc2_dbup.gif);
	background-repeat : no-repeat;
	height : 24px;
	width : 24px
}

.p7VSC02 .p7VSC_dn a 
{
	background-image : url(../images/p7sc2_dbdn.gif);
	background-repeat : no-repeat;
	height : 18px;
	width : 24px
}

.p7VSC02 .p7VSC_pauseplay .pause 
{
	background-image : url(../images/p7sc2_psplay.gif);
	background-repeat : no-repeat;
	height : 35px;
	width : 24px
}

.p7VSC02 .p7VSC_pauseplay .play 
{
	background-image : url(../images/p7sc2_psplay.gif);
	background-position : -48px 0;
	background-repeat : no-repeat;
	height : 35px;
	width : 24px
}

.p7VSC02 .p7VSC_pauseplay .play:hover 
{
	background-position : -72px 0
}

.p7VSC02 .p7VSCdragchannel 
{
	background-image : url(../images/p7sc2_dbbg.gif);
	background-repeat : repeat-y;
	cursor : default;
	display : none;
	position : absolute;
	right : 0;
	top : 0;
	width : 29px
}

.p7VSC02 .p7VSCdragchannel em 
{
	display : none
}

.p7VSC02 .p7VSCdragchannel a 
{
	display : block
}

.p7VSC02 .p7VSCdragbar 
{
	position : relative
}

.p7VSC02 .p7VSCdragCtrl 
{
	left : 0;
	position : absolute;
	top : 0
}

.p7VSC02 .p7VSCdragCtrl a 
{
	background-image : url(../images/p7sc2_dbdrag.gif);
	background-repeat : no-repeat;
	height : 58px;
	width : 24px
}

#wrapper-navigation ul li a:hover,#wrapper-navigation ul li a:focus,#wrapper-navigation ul li a:active,li.current a,#wrapper-navigation ul li a:hover,#content-a ul li a:hover,#wrapper-navigation ul li a:focus,#content-a ul li a:focus,#wrapper-navigation ul li a:active,#content-a ul li a:active 
{
	color : #B79A01 !important
}

body.page-home li.nav-home a, body.page-prog li.nav-prog a, body.page-results li.nav-results a, body.page-about li.nav-about a, body.page-contact li.nav-contact a, body.page-find li.nav-find a, body.page-links li.nav-links a
{
	color : #B79A01 !important
}

.p7VSC02 .p7VSC_up a:hover,.p7VSC02 .p7VSC_dn a:hover,.p7VSC02 .p7VSC_pauseplay .pause:hover,.p7VSC02 .p7VSCdragCtrl a:hover 
{
	background-position : -24px 0
}

table
{
border-collapse: collapse;
border: 1px solid #003B35;
margin: 0 auto 10px auto;
width: 98%;
}
th
{
border-right: 1px solid #003B35;
border-bottom: 2px solid #B79A01;
border-left: 1px solid #003B35;
}
td
{
border: 1px solid #003B35;

}
table td, th
{
font-size: 11px !important;
padding: 6px;
}