/****************************************/
/* Scottish Shellfish Top Level Styles */
/**************************************/

a {text-decoration: underline; color: #59B1FE;}
a:visited {color: #59B1FE;}
a:hover {color: #CEE8FF;}

body {
	font: 11px verdana, arial, sans-serif;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	color: #434343;
	background-color: #D5D5D5;
	}

td {
	vertical-align: top;
	}

img {
	border: none;
	}

h1 {
	color: #5B99F1;
	font: 20px 'trebuchet ms', arial, verdana, sans-serif;
	margin: 0px 0px 3px 0px;
	}

h2 {
	font: bold 12px verdana, arial, sans-serif;
	color: #9CC5FF;
	margin: 0px 0px 0px 0px;
	}

ul {
	margin: 4px 0px 0px 15px;
	padding: 0px;
	}
	
	

/*****************************************/
/* Scottish Shellfish Individual Styles */
/***************************************/

.clear {
	clear: both;
	height: 1px;
	}

.firstParagraph {
	font: bold 11px verdana, arial, sans-serif;
	line-height: 18px;
	}
	
.formattedTable {
	background-color: #000007;
	width: 100%;
	}

	.formattedTable a {text-decoration: underline; color: white;}
	.formattedTable a:visited {color: white;}
	.formattedTable a:hover {color: #59B1FE;}
	
	.formattedTable th {
		background-color: #1F2F60;
		font: bold 13px arial, verdana, sans-serif;
		color: white;
		vertical-align: top;
		}
	
	.formattedTable .light {
		background-color: #666666;
		}
		
	.formattedTable .dark {
		background-color: #515151;
		}

/*********************************/
/* Scottish Shellfish Framework */
/*******************************/

#mainHolder {
	width: 752px;
	padding: 0px 10px 0px 10px;
	border-left: 2px solid #D5D5D5;
	border-right: 2px solid #D5D5D5;
	margin: 0px auto 0px auto;
	background-image: url(images/background_mainholder.gif);
	background-position: left top;
	background-repeat: repeat-y;
	}
	
#topArea {
	/* no styles */
	}

#menuArea {
	font: 11px arial, verdana, sans-serif;
	height: 29px;
	padding: 7px 0px 0px 0px;
	background-image: url(images/background_menuarea.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	}

#contentArea {
	float: left;
	padding: 25px 30px 25px 30px;
	width: 438px;
	background-image: url(images/background_contentarea.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	color: white;
	}
	
	#contentArea #footerArea {
		text-align: center;
		margin: 20px 0px 0px 0px;
		font: 9px arial, verdana, sans-serif;
		}
	
#rightArea {
	float: left;
	padding: 55px 17px 0px 20px;
	width: 215px;
	background-image: url(images/background_rightarea.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	}
	
	#rightArea #loginArea {
		background-color: #A6A6A6;
		background-image: url(images/background_rightareaform.gif);
		background-position: bottom;
		background-repeat: no-repeat;
		color: #1E2F5F;
		font-weight: bold;
		}
