﻿/* Main elements */
	body 
	{
		font-family: Trebuchet, Arial, Helvetica, sans-serif; 
		font-style: normal; 
		font-weight: normal; 
		font-size:8pt;
		color: #034081;
		margin-top:0px;
		margin-left:0px; 
		letter-spacing:1px;
	}
	img
	{
		border:0px;	
	}
/* End of main elements */

/* Text elements */

h1 
	{
		font-weight: bold;
		font-size:1.2em;
		color: #034081; 
		text-decoration: none;
	}
	h2 
	{
		font-size: 1.1em; 
		font-weight: bold;  
		text-decoration: none;
		padding-bottom:0px;
		margin-bottom:0px;
		padding-left:0px;
	}
	h3
	{
		font-size:1em;
		font-style:italic;
		padding-bottom:0px;
		padding-top:8px;
		margin-top:0px;
		margin-bottom:0px;
		font-weight:normal;
		padding-left:0px;
	}
	p
	{
		padding-top:0px;
		margin-top:0px;
		padding-left:0px;
	}
	sup
	{
		font-size:0.8em;
	}
	a
	{
		color: #034081;
	}
/* End of text elements */

/* Head elements */
	#head
	{
		width:750px;
		background-color:#0066CC;
	}
	#search 
	{
		left:442px;
		top:2px;
		position:absolute;
		padding-left:6px;
		padding-top:6px;
		padding-bottom:6px;
		padding-right:6px;
		background-color:#BBD9E3;
	}
	#tabs 
	{
		position:absolute;
		width:740px;
		top:28px;
		left:0px;
		height:26px;
		padding-right:0px;
		margin-right:0px;
		z-index:10;
	}
/* End of head elements */

/* Left column */
	#lc_wrapper 
	{
		width:160px;
		position:absolute;
		left:0px;
		top:0px;	
	}
	/* Sponsors */
	#sponsors_lc 
	{
		position:absolute;
		top:450px;
		left:0px;
		width:150px;
		text-align:center;	
	}
	#sponsors_lc img
	{
		padding-bottom:15px;
	}
/* End of left column */

/* Content definitions */
	#pagetitle
	{
		position:absolute;
		width:392px;
		left:179px;
		top:134px;
	}
	#content 
	{
		position:absolute;
		width:382px;
		left:199px;
		top:170px;
	}
	#mainbox 
	{
		width:426px;
		border:1px;
		border-color:#FFCC33;
		border-style:solid;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:10px;
		padding-right:10px;
	}
	#content_norc 
	{
		position:absolute;
		width:600px;
		left:199px;
		top:170px;
	}
	#mainbox_norc 
	{
		width:577px;
		border:1px;
		border-color:#FFCC33;
		border-style:solid;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:10px;
		padding-right:10px;
	}
	#listing h2
	{
		padding-bottom:0px;
		margin-bottom:0px;
	}
	#listing p
	{
		padding-top:0px;
		margin-top:0px
	}
	#formtable
	{
		border:0px;
	}
	/* Table markup */
		td
		{
			vertical-align:top;
		}
		.header 
		{
			background-color:#FAF9E7;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: bold; 
			color: #333333;
			margin-top:0px;
			margin-left:0px;
		}
		.matrixdefinitions
		{
			background-color:#00537C;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: bold; 
			color: #FFFFFF;
		}
		.matrixvalues
		{
			background-color:#D2E2EE;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: normal; 
		}
		.footer
		{
			background-color:#006BCB;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: normal; 
			color: #FFFFFF;
			font-style:italic;
		}
		.galleryrow
		{
			margin-top:25px;
		}
	/* End of table markup */
	
	/* List markup */
		ul 
		{
			margin-top:0px;
			padding-top:0px;
		}
	/* End of list markup */
	
/* End of content definitions */	

/* Right column definitions */
	#rc_wrapper 
	{
		position:absolute;
		left:611px;
		top:118px;
		width:150px;
		text-align:center;
	}
	#rc_wrapper .boxhead 
	{
		display:block;
		font-size: 13px; 
		font-weight: bold; 
		color: #FFFFFF;
		background-color: #D6C864;
		width:150px;
	}
	#rc_wrapper img 
	{
		display:block;
		margin-top:10px;
		margin-bottom:10px;
	}
	#rc_wrapper a 
	{
		font-size: 10pt; 
		color: #3489a4; 
		text-decoration: none
	}
	#rc_wrapper ul
	{
		list-style-type:none;
		padding-left:0px;
		margin-left:0px;
	}
	#rc_wrapper ul a 
	{
		color: #034081;
		font-size:8pt;
	}
	#sidebar
	{
		width:151px;
		position:absolute;
		left:773px; 
		top:144px;
		text-align:center;
	}
	#sidebar a
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #003399;
		text-decoration : none;
		display:block;
		padding-bottom:20px;
	}
	#sidebar a:hover 
	{
		text-decoration : underline;
	}
	#sidebarsponsors img
	{
		padding-bottom:10px;
	}
	#rc_sponsors {
		position:absolute;
		left:773px;
		top:144px;
		width:150px;
		height:700px;
		z-index:7;
	}
	#rc_sponsors img{
		padding-bottom:5px;
	}
/* End of right column*/

/* Disclaimer */
	#disclaimer 
	{
		padding-top:5px;
		text-align:center; 
	}
/* End of disclaimer */	

/* Form elements */
.singleline
{
	width:200px;
}
.smallsingleline
{
	width:40px;
}
.multiline
{
	width:200px;
	height:150px;
}
.shout
{
    font-weight:bold;
    color:Red;
}