body {
	margin: 0px;
	padding: 0px;
	background-color:#FFFFCC;
} 

.footer {
	background-color: #006633;
	font-size: 60%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFCC;
}

a:link, a:visited {
	text-decoration: none;
	color: #FFFFCC;
}

a:hover {
	text-decoration: underline;
}

a.popuplink:link, a.popuplink:visited {
	text-decoration: none;
	color: #FFFFCC;
	background-color:#CC0000;
}

a.popuplink:hover {
	text-decoration: underline;
}

.head {
	background-color: #006633;
	color:#FFFFCC;
}
.subheaderL {
	background-color: #006633;
	font-size: 9px;
	color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	height: 20px;
	text-align: center;	
}

.subheaderR {
	background-color: #006633;
	font-size: 9px;
	color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	height: 20px;
	text-align: left;
}

.subheaderC {
	background-color: #006633;
	font-size: 9px;
	color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	height: 20px;
	text-align: center;
}

.subheaderimg {
	vertical-align: middle;	
}

.menu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #008000;
	text-align: left;
	vertical-align:top;
}

#navBar {
	width:170px;
	margin:5px 0px 50px 0px;
}

#navBar ul {
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 1px;
}

#navBar ul a:link, #navBar ul a:visited {
	display: block;
	white-space: normal;
	text-indent: 15px;
	vertical-align: 0px;
	line-height: 15px;	
}

#sectionLinks{
	position: relative;
	margin:0px;
	padding: 0px;
	font-size: 70%;
	line-height: 1px;
}

#sectionLinks h4{
	color: #ffffcc;
	padding: 0px 0px 0px 5px;
	vertical-align: 2px;
}

#sectionLinks a:hover{
	background-color: #ffffcc;
	color: #006633;
	text-decoration: none;	
}

#banner {
	height:60px;
	font-size:large;
	color: #ff0000;
	text-align: center;
	vertical-align:middle;
}

#content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color: #660033;
}

#content .contentDetail{
	font-size: small;
}

#content .contentDetailL{
	font-size: small;
	text-align: left;
}

#content .contentDetailR{
	font-size: small;
	text-align: right;
}

#content .contentDetailC{
	font-size: small;
	text-align: center;
}

#content .contentRed{
	color: #ff0000;
}

#content .contentBrown{
	color: #660033;
}

#content .contentDetailRed{
	color: #FF0000;
	font-size: 1.3em;
	font-weight: Bold;
	text-align: left;
}

#content .contentDetailMid{
	font-size: 1.3em;
	text-align: center;
}

#content .contentDetailBold{
	font-weight:bolder;
}

#content .underline{
	text-decoration:underline;
}

#content .contentHeader{
	font-size: x-large;	
}

#content .contentLarge{
	font-size: large;	
}

#content .contentSub{
	font-size: medium;
	text-decoration: underline;
	font-weight:400;
}

#content .contentSubC{
	font-size: medium;
	text-decoration: underline;
	text-align:center;
	font-weight:400;
}
#content .contentSubMid{
	font-size: small;
	text-decoration: none;
	text-align:center;
	padding:15px 0px 10px 0px;
}

#content .contentTelNo{
	font-size: small;
	text-decoration: None;
	font-weight:bold;
}

#content .contentEmail{
	font-size: small;
	text-decoration: None;
}

#content a{
	font-style:normal;
	font-size:medium;
	color:#008000;
	text-decoration: underline;
}

#content a:hover{
	text-decoration: none;
}

#content .contentQuote{
	font-style:italic;
	text-align: left;	
}

#galleryMain {
	width:500px;
	height:275px;
	text-align:center;
	padding:10px 0px 10px 0px;
	left:50%;
	margin-left:0px;
}

#galleryMain img {
	height:275px;
}

#borderedTable table{
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}

#borderedTable td{
	text-align: left;
	padding: 2px;
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
}

#page {
	visibility:visible;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	position:absolute;
	background:#FFFFCC;
	filter:alpha(Opacity=100);
	opacity:1;
	-moz-opacity:1;
	-khtml-opacity:1;
	overflow:auto;
	}
	
#dialog {
	visibility:hidden;
	width:702px;
	height:569px;
	position:absolute;
	z-index:9999;
	background:#006633;
	padding:2px;
	font:0.9em tahoma;
	border:1px solid gray;
	top:50%;
	margin-top:-280px;
	left: 50%;
	margin-left:-351px;
	}

.popupaction {
	text-align:center;
	background-color:#FFFFCC;
	font-size:0.4em;
}

.popupclose {
	color:#FFFFCC;
	display:block;
	float:right;
}

.popupdetail {
	color:#FFFFCC;
	display:block;
	float:left;
}
