@charset "utf-8";
/* CSS Document */

body {
	background-color:#f4f4f4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	margin-top:30px;
	padding:0px;
	color:#000;
}

.mainTable {
	background-color:#FFF;
	/*background-image:url(../images/background.jpg);
	background-position:bottom;
	background-repeat:no-repeat;*/
}

.topTable {
	/*background-image:url(../images/top-background.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;*/
}
.contentTableTop {
	background-image:url(../images/content-table-top.jpg);
	background-position:top left;
	background-color:#A8A9A0;
	background-repeat:no-repeat;
}
.contentTable {
	background-image:url(../images/content-table-btm.jpg);
	background-position:bottom;
	background-color:#A8A9A0;
	background-repeat:no-repeat;
}
.contentArea {
    margin:12px;
}
.blueBoxContentArea {
    padding:3px;
	font-size:14px;
}
.menuBox {
	background-image:url(../images/menu-layer-background.jpg);
	background-color:#FFF;
	background-position:top left;
	background-repeat:no-repeat;
	text-align:right;
	font-weight:bold;
	width:336px;
}
.menuMain {
	background-image:url(../images/menu-background.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	text-align:right;
	font-weight:bold;
}
.menuMainSelected {
	background-image:url(../images/menu-background.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	text-align:right;
	font-weight:bold;
}
.menuSub {
	background-image:url(../images/menu-sub-background.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	text-align:right;
	color:#666;
}
.menuSubSelected {
	background-image:url(../images/menu-sub-background.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	text-align:right;
    color:#fff;
}
.menuTextSelected {
    color:#fff;
}
.menuTextLinkSelected {
    color:#fff;
}
.blueBox {
	background-color:#2B7CCC;
    color:#fff;
}
.signUpTable {
	text-align:right;
	font-size:10px;
	color:#555;
}
.titleSelect {
	font-size:10px;
	height:18px;
	background-color:#EEE;
}
.signUpTextBox {
	font-size:10px;
	height:14px;
	width:150px;
	background-color:#EEE;
}
.signUpShortTextBox {
	font-size:10px;
	height:14px;
	width:70px;
	background-color:#EEE;
}
.submitButton {
    background-image:url(../images/menu-background.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#333;
}
.footerText {
    text-align:center;
	font-size:12px;
	color:#555;
}	
.footerSubText {
    text-align:center;
	font-size:11px;
	color:#555;
}	
.galleryThumb {
    height:90px; width:90px; margin-right: 5px; margin-left: 10px; margin-bottom: 10px; float:left; text-align: center;
}


a:link {
	color:#fff;
	text-decoration: none;
	outline: none;
}
a:visited {
	color:#fff;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: #000;
	text-decoration: none;
	outline: none;
}
a:visited:hover {
	color: #000;
	text-decoration: none;
	outline: none;
}
a:active {
	color: #fff;
	text-decoration: none;
	outline: none;
}

.topTable a:link {
	color:#000;
	text-decoration: none;
	outline: none;
}
.topTable a:visited {
	color:#000;
	text-decoration: none;
	outline: none;
}
.topTable a:hover {
	color: #999;
	text-decoration: none;
	outline: none;
}
.topTable a:visited:hover {
	color: #999;
	text-decoration: none;
	outline: none;
}
.topTable a:active {
	color: #000;
	text-decoration: none;
	outline: none;
}

.menuTextLink a:link {
	color:#000;
	text-decoration: none;
	outline: none;
}
.menuTextLink a:visited {
	color:#000;
	text-decoration: none;
	outline: none;
}
.menuTextLink a:hover {
	color: #fff;
	text-decoration: none;
	outline: none;
}
.menuTextLink a:visited:hover {
	color: #fff;
	text-decoration: none;
	outline: none;
}
.menuTextLink a:active {
	color: #000;
	text-decoration: none;
	outline: none;
}

.menuMainSelected a:link {
	color:#fff;
	text-decoration: none;
	outline: none;
}
.menuMainSelected a:visited {
	color:#fff;
	text-decoration: none;
	outline: none;
}
.menuMainSelected a:hover {
	color: #000;
	text-decoration: none;
	outline: none;
}
.menuMainSelected a:visited:hover {
	color: #000;
	text-decoration: none;
	outline: none;
}
.menuMainSelected a:active {
	color: #fff;
	text-decoration: none;
	outline: none;
}

.menuTextSelected a:link {
	color:#ffc252;
	text-decoration: none;
	outline: none;
}
.menuTextSelected a:visited {
	color:#ffc252;
	text-decoration: none;
	outline: none;
}
.menuTextSelected a:hover {
	color: #ffe474;
	text-decoration: none;
	outline: none;
}
.menuTextSelected a:visited:hover {
	color: #ffe474;
	text-decoration: none;
	outline: none;
}
.menuTextSelected a:active {
	color: #ffc252;
	text-decoration: none;
	outline: none;
}

.menuTextHalfSelected a:link {
	color:#444;
	text-decoration: none;
	outline: none;
}
.menuTextHalfSelected a:visited {
	color:#444;
	text-decoration: none;
	outline: none;
}
.menuTextHalfSelected a:hover {
	color: #444;
	text-decoration: none;
	outline: none;
}
.menuTextHalfSelected a:visited:hover {
	color: #444;
	text-decoration: none;
	outline: none;
}
.menuTextHalfSelected a:active {
	color: #444;
	text-decoration: none;
	outline: none;
}

.menuSubText a:link {
	color:#FFFFFF;
	text-decoration: none;
}
.menuSubText a:visited {
	color:#FFFFFF;
	text-decoration: none;
}
.menuSubText a:hover {
	color: #D59E35;
	text-decoration: none;
}
.menuSubText a:visited:hover {
	color: #D59E35;
	text-decoration: none;
}
.menuSubText a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.menuMain a:link {
	color:#000;
	text-decoration: none;
}
.menuMain a:visited {
	color:#000;
	text-decoration: none;
}
.menuMain a:hover {
	color: #fff;
	text-decoration: none;
}
.menuMain a:visited:hover {
	color: #fff;
	text-decoration: none;
}
.menuMain a:active {
	color: #000;
	text-decoration: none;
}

.menuSub a:link {
	color:#666;
	text-decoration: none;
}
.menuSub a:visited {
	color:#666;
	text-decoration: none;
}
.menuSub a:hover {
	color: #fff;
	text-decoration: none;
}
.menuSub a:visited:hover {
	color: #fff;
	text-decoration: none;
}
.menuSub a:active {
	color: #666;
	text-decoration: none;
}

.videoLink a:link {
	color:#555;
	text-decoration: none;
}
.videoLink a:visited {
	color:#555;
	text-decoration: none;
}
.videoLink a:hover {
	color: #D59E35;
	text-decoration: none;
}
.videoLink a:visited:hover {
	color: #D59E35;
	text-decoration: none;
}
.videoLink a:active {
	color: #555;
	text-decoration: none;
}

.footerSubText a:link {
	color:#555;
	text-decoration: none;
}
.footerSubText a:visited {
	color:#555;
	text-decoration: none;
}
.footerSubText a:hover {
	color: #D59E35;
	text-decoration: none;
}
.footerSubText a:visited:hover {
	color: #D59E35;
	text-decoration: none;
}
.footerSubText a:active {
	color: #555;
	text-decoration: none;
}
