/* Global Styles */

#page {
	position : relative;
	margin : 0px auto;
	height : 5px;
	}
#page_container {
	width : 980px;
	position : relative;
	margin : auto;
	margin-right : auto;
	margin-left : auto;
	background-color : #fff000;
	}
#header_container {
	margin: 0px auto 0.83em;
	background-color: #fff000;
	padding-right: 15px;
	padding-left: 15px;
	font-family : "Segoe Print"; 
	font-size : 14px; 
	color : #0066ff;
	}
#header_utility {
	text-align: right;
	line-height: 2em;
	}
.utility-item {
	background: #FCC00C;
	margin-left: 1em;
	font-family : "Segoe Print"; 
	font-size : 15px;
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	padding-bottom:	0.15em;
	line-height: 1.53em;
	margin: 0.23em 0px 0px;
	padding-left: 0.23em;
	padding-right: 0.23em;
	white-space: nowrap;
	border-top:#ccc 1px solid;
	border-right:#ccc 1px solid;
	padding-top:0.15em;
	}
#header_end {
	height: 0px;
	clear: both;
	font-size: 1px;
	}
#bpage{
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 0.80em;
	font: "Segoe Print";
	}
body { 
	margin : 0; 
	font-family : "Segoe Print"; 
	font-size : 14px; 
	font-style : normal;
	color : #0066ff;
	background-color: #fff000;
	} 
.utility-joiner {
	margin: 0px 0.5em;
	}
#left {
	float: left;
	width: 520px;
}
#bodyleft {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 0px;
	font-family : "Segoe Print"; 
	font-size : 14px; 
	color : #0066ff;
}
#right {
	float: right;
	width: 450px;
	}
.hd {
	padding: 5px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	}
.txt {
	border: #ccc 1px solid;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-size: 14px;
	font-weight: normal;
	height: 22.1em;
	}
.txttitle {
	background: #FCC00C;
	font-family : "Segoe Print"; 
	font-size : 20px;
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	padding-bottom:	0.15em;
	line-height: 1.53em;
	padding-left: 0.23em;
	padding-right: 0.23em;
	white-space: nowrap;
	border-top:#ccc 1px solid;
	border-right:#ccc 1px solid;
	padding-top:0.15em;
	text-align: center;
	color : #0066ff;
	}
.txttitle2 {
	background: #FCC00C;
	color : #0066ff;
	font-family : "Segoe Print"; 
	font-size : 16px;
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	white-space: nowrap;
	border-top:#ccc 1px solid;
	border-right:#ccc 1px solid;
	text-align: center;
	}
.txtp {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-top: 15px;
	display: inline;
	font-size: 16px;
	font-weight: normal;
	color : #0066ff;
	}
.img {
	border:1px solid #ccc;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 10px;
	color : #0066ff;
	background: none transparent scroll repeat 0% 0%;
	text-align: center;
	text-decoration: none;
	}
.img2 {
	border:1px solid #ccc;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 8px;
	margin-left: 125px;
	width: 45%;
	color : #0066ff;
	text-align: center;
	}
.log {
	border:1px solid #ccc;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 8px;
	margin-left: 15px;
	width: 45%;
	height: 5em;
	text-align: center;
	color : #0066ff;
		}
.spacer {
	height: 15em; 
	clear: both; 
	font-size: 1px;
	}
.scroll {
	overflow:auto;
	height: 19.4em;
	}
.scroll1 {
	overflow:auto;
	height: 18.3em;
	}
#footer_container {
	margin: 0px auto 0.83em;
	background-color:#fff000;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 0px;
	}
#footer {
	padding-bottom: 0px;
	margin: 0px auto;
	font-size: 12px;
	padding-top: 0.69em;
	}
#footer_info {
	float: left;
	display: block;
	clear: both;
	padding-left: 0.23em;
	padding-right: 0.23em;
	padding-top: 0px;
	font-size: 14px;
	}
#footer_c {
	clear : both;
	float : right;
	display : block;
	padding-right : 0.23em;
	font-size : 14px;
	color : #0066ff;
	}
#footer_end {
	height : 0px;
	clear : both;
	font-size : 1px;
	}
#center{
	width:88%;
	margin-left:10em;
	margin-right:auto;
	padding-bottom:1.38em;
	padding-left:1.38em;
	padding-right:1.38em;
	padding-top:1.38em;
	text-align: center;
	}
.center{
	width:88%;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #ccc;
	padding-bottom:1.38em;
	padding-left:1.38em;
	padding-right:1.38em;
	padding-top:1.38em;
	text-align: center;
	}
a { 
	color : #0066ff; 
	font-weight : bold; 
	text-decoration: none;
	} 
a:hover { 
	color : #0066ff; 
	} 
#navigation td { 
	border-bottom : 2px solid #c0dffd; 
	} 
#navigation a { 
	color : #0066ff; 
	line-height : 16px; 
	letter-spacing : 0.1em; 
	text-decoration : none; 
	display : block; 
	padding : 8px 6px 10px 26px; 
	font-family : "Segoe Print"; 
	font-size : 14px; 
	} 
#navigation a:hover { 
	color : #0066ff; 
	} 
#monthformat { 
	border-bottom : 2px solid #e6f3ff; 
} 
#dateformat { 
	color : #0066ff; 
	letter-spacing : 0.2em; 
	font-family : "Segoe Print"; 
	font-size : 10px; 
	} 
#dateformat a { 
	color : #0066ff; 
	font-weight : bold; 
	letter-spacing : 0.1em; 
	font-family : "Segoe Print"; 
	font-size : 10px; 
	} 
#dateformat a:hover { 
	color : #0066ff; 
	letter-spacing : 0.1em; 
	} 

