/* CSS Document */

html, body {
background-color:#97B9B9;
min-height:90%;
height:90%;
width:100%;
margin:0px;
padding:0px;
}

#containertable {
min-height:100%;
height:100%;
width:100%;
text-align:center;
}

#container {
position: relative;
width: 100%;
vertical-align:middle;
text-align:center;
}

#maintable {
background-image:url(../images/page_images/main_bg.gif);
background-repeat:repeat-x;
background-position:top;
}

#stage {
margin:0 auto;
padding:30px;
width:868px;
height:527px;
border:10px solid #669999;
background-color:#FFFFFF;
}

#lc {
float:left;
width:277px;
height:487px;
}

#rc {
float:right;
width:555px;
height:477px;
margin-bottom:10px;
}

#footer {
clear:both;
width: 100%;
border-top:1px solid #669999;
padding-top:20px;
}

.footer {
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
color: #669999;
text-align:left;
white-space:nowrap;
}

.footer .highlight {
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
color: #999;
}

.footer a {
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
color: #669999;
text-decoration:none;
}

.footer a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
color: #999;
text-decoration:none;
}

.copyright {
float:right;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
color: #999;
text-align:right;
white-space:nowrap;
}

.mainnav {
margin:14px 0px 10px 0px;
border-top: 1px solid #669999;
border-bottom: 1px solid #669999;
line-height: 30px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#669999;
}

.mainnav .selected {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#999;
text-decoration:none;
padding-bottom:3px;
border-bottom:5px solid #669999;
}

.mainnav a {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#669999;
text-decoration:none;
}

.mainnav a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#999;
text-decoration:none;
padding-bottom:3px;
border-bottom:5px solid #669999;
}

.infonav, .infonav a {
display:block;
margin-bottom:10px;
border:none;
}

.content {
height:272px;
padding: 10px 0px 10px 0px;
margin-top: 14px;
border-top:1px solid #669999;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
text-align:justify;
}

.content .highlight {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#669999;
text-align:justify;
}

a.link {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#669999;
text-decoration:none;
}

a.link:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}

.content a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#669999;
text-decoration:none;
}

.content a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}

.btn {
height:30px;
border:1px solid #669999;
background-color:#99CCCC;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#669999;
text-decoration:none;
}

.btn:hover {
height:30px;
border:1px solid #999;
background-color:#CCC;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
text-decoration:none;
}

.galnews {
background-image:url(../images/1_px_669999.gif);
background-position:center;
background-repeat:repeat-x;
line-height:30px;
text-align:left;
}

.galnewstext {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#669999;
line-height:30px;
background-color:#FFFFFF;
padding-right:30px;
text-align:left;
}

.galnewscontent .highlight {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#669999;
text-align:justify;
}

.galnewscontent {
padding-top:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
text-align:justify;
}

.galnewscontent li {
list-style:none;
float:left;
background-image:url(../images/crop_box.jpg);
padding:5px 8px 5px 5px;
margin:0px 7px 0px 0px;
}

.galnewscontent li.end {
list-style:none;
float:left;
background-image:url(../images/crop_box.jpg);
padding:5px 8px 5px 5px;
margin:0px 0px 0px 0px;
}

.galnewscontent li.end2 {
list-style:none;
float:left;
background-image:url(../images/blank.gif);
height:60px;
width:60px;
padding:5px 8px 5px 5px;
margin:0px 0px 0px 0px;
}
/** Scroll Box CSS */
.contentscrollercontainer {
width:100%;
position:relative;
left:0px;
top:0px;
}

#easyscrollnav{ 
height:0px;
line-height:0px;
padding:0;
margin-top:0px;
margin-bottom:0px;		
border-bottom:none;
}

#easyscrollnav li{
list-style:none;
color:#FFF;
cursor:pointer;
font-size:9px;
}					

#easyscrollnav li.over{
color:#FFF;
font-size:9px;
}

#btnUp {
position:absolute;
background:url(../images/up_arrow_en.gif) no-repeat;
display:block;
height:5px;
width:19px;
top:0px;
left:538px;
text-align:center;
padding-top:10px
}

#btnDown {
text-align:center;
position:absolute;
bottom:0;
left:538px;
height:15px;
width:19px;
background:url(../images/down_arrow_en.gif) no-repeat;
}

#btnReset {
display:none;
}