html{
height: 100%; 
}
body {
	scrollbar-3dlight-color:#548eb9;
    scrollbar-arrow-color:#548eb9;
    scrollbar-track-color:#fff;
    scrollbar-darkshadow-color:#fff;
    scrollbar-face-color:#fff;
    scrollbar-highlight-color:#fff;
    scrollbar-shadow-color:#548eb9;
	padding:0; margin:0; font:11px/16px Verdana, Arial, Helvetica, sans-serif; 
	background:#f9fcfd;
}
input, td { font:11px/16px Verdana, Arial, Helvetica, sans-serif; }
a:link, a:visited { color:#00f; text-decoration:none; }
a:hover { text-decoration:underline;}

a.white:link, a.white:visited {color:#FFFFFF}
a.white:hover {color:#FFCC00}


.SImg {
	padding:1px;
	border:1px solid #ccc;
	width:100px;
	text-align:right
}


/* This is where you can customize the appearance of the tooltip */
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#000000; border:1px solid #000; 
  width:170px; padding:2px;
  color:#000; font-size:11px; line-height:1.3;
}
/* These are used in the wrapTipContent function */
div#tipDiv div.img { text-align:center; }
div#tipDiv div.txt { text-align:center; margin-top:4px; }

a.nonCurrent {text-decoration:none}
.nonCurrent,a.nonCurrent:link,a.nonCurrent:visited { color:#fff; font-weight:bold; }
a.nonCurrent:hover { color:#c00; }

a.current { text-decoration:none; }
.current,a.current:link,a.current:visited { color:#c00; font-weight:bold; }
a.current:hover { color:#c00; }


.search { height:28px; background:#FFFFFF; filter:alpha(opacity=83); -moz-opacity:.83; opacity:.83; }
.searchfield,
.searchbutton { margin:0; padding:0; }

.searchfield {	
    width: 109px;
    margin-right: 1px;
	margin-top:6px;
    height: 16px;
    color: #666;	
    border: 1px solid #7f9db9;
    vertical-align: bottom;
    padding: 1px;
	 background:#FFFFFF;
    filter:alpha(opacity=83);-moz-opacity:.83;opacity:.83;
}

.searchfield {
    width: 105px;
    height: 13px;
	font-size:10px ;
	font-family: arial, helvetica, sans-serif;
	font-weight:normal;
}

.searchbutton, .searchbuttonMore {
    position: relative;
	margin-top:6px;    
    left: -4px;
    width: 15px;
    height: 15px;
    border: 1px solid #7f9db9;
    vertical-align: middle;
   
}

.thisPage { background-color:#e8f3fe; }

a.homeHead, a.homeHead:link, a.homeHead:visited, a.homeHead:hover, a.homeHead:active {
    position: absolute;
    font-weight: bold;
    color: white;
    font-size: 18px;
    display: block;
    text-decoration: none;
    cursor: pointer;
    width: 400px;
    letter-spacing: -1px;
}

.styleConTit {
	font-size:10px; color:#666666; font-weight:bold;
}

.styleConTit a, .styleConCon a { color:#666666 !important; }
.styleConTit a:hover, .styleConCon a:hover { color:#666666; }

.styleConCon {
	font-size:10px; color:#666666;font-weight:normal;
}