body, table, td, input, p, ul, li, ol {
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
ul {list-style-type: disc; margin-top: 4px; margin-left: 15px;}	
ul.arrow {font-size: 12px; list-style-image: URL(/imgs/design/arrow.gif); padding-left:0px; margin-bottom: 2px;}

a:link, a:active, a:visited {color: #666699; text-decoration: underline;}	
a:hover {text-decoration: none;}

a.navig:link, a.navig:active, a.navig:visited, a.navig:hover {color: #FFCC00; font-weight: bold; text-decoration : none;}

a.spec:link, a.spec:active, a.spec:visited, a.spec:hover {text-decoration: none;}
a.header-url:link, a.header-url:active, a.header-url:visited {font-size: 13px; color: #003399; font-weight: bold; text-decoration : none;}
a.header-url:hover {text-decoration : underline;}


.title1 {font-size: 16px; color: #000066; font-weight: bold; margin-top: 8px; margin-left: 25px; margin-bottom: 5px; font-style: italic;}
.title {font-size: 16px; color: #000066; font-weight: bold; margin-top: 4px; margin-bottom: 4px; font-style: italic;}
.header {font-size: 13px; color: #666699; font-weight: bold; margin-top: 10px;}
.sub-header {color: #000066; font-weight: bold;}

.slogan {font-size: 13px; color: #666699; font-weight: bold; text-decoration : none; margin-bottom: 5px;}
.copyright {font-size: 11px; color: #333333; margin-top: 20px; margin-left:8px; margin-bottom: 8px;}
.text-content {margin-left: 10px; margin-right: 3px;}
.red {font-size: 12px; color: #FF0000; font-weight: bold; text-decoration : none;}
.text-white {font-size: 12px; color: #FFFFFF; font-weight: bold;}

.map {border-color: #666666; margin-left: 5px; margin-right: 10px;}
.photo {border-color: #999999; margin-left: 5px; margin-right: 10px; margin-bottom: 10px;}
.ph-url {text-decoration : none; margin-left: 5px; margin-right: 5px;}

.clT {COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; CURSOR: hand; HEIGHT: 25px; OVERFLOW: hidden; POSITION: absolute; WIDTH: 130px;}
.clTover {COLOR: #FFCC00; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px;  layer-background-color: #E1EAE9; CURSOR: hand; HEIGHT: 125px; OVERFLOW: hidden; POSITION: absolute; WIDTH: 130px;}
.clS {COLOR: #666699; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #EBEBEB; layer-background-color: #EAE2D5; CURSOR: hand; HEIGHT: 25px; OVERFLOW: hidden; POSITION: absolute; WIDTH: 130px;}
.clSover {COLOR: #000066; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR:  #D7D8E6; layer-background-color: #E1EAE9; CURSOR: hand; HEIGHT: 25px; OVERFLOW: hidden; POSITION: absolute; WIDTH: 130px;}
.clB {BACKGROUND-COLOR: #666699; layer-background-color: #194949; POSITION: absolute; VISIBILITY: hidden; Z-INDEX: 300;}
.clS2 {COLOR: #666699; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #EBEBEB; layer-background-color: #EAE2D5; CURSOR: hand; HEIGHT: 25px; OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px}
.clS2over {COLOR: #000066; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR:  #D7D8E6; layer-background-color: #E1EAE9; CURSOR: hand; HEIGHT: 25px; OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px}

.back {float: right; width: 20%; margin-top: 10px; font-size: 13px; color: #666699; font-weight: bold; text-align: right;} 