/* CSS Document */
@import url("/css/sgml.css");
/* main formating */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background-color:white;
	font-size:12px;
}

#body{
	width:100%;
	height:100%;
}

#document{
	width:760px;
	display:block;
	height:inherit;
	border-left:1px solid gray;
	border-right:1px solid gray;
	margin:auto;
	background-image:url(../images/document_bg.png);
	background-repeat:repeat-y;
	text-align:left;
}
#left{
	float:left; 
	clear:left; 
	width:200px; 
	height:auto; 
	display:block;
}
#logo{
	width:200px; 
	height:123px; 
	float:left;
}

#menu{
	float:left; 
	display:block; 
	width:189px; 
	padding-left:11px; 
	background-color:#C1C56D; 
	background-image:url(/images/menu_bg.png); 
	background-repeat:repeat-y; 
	border-top:2px solid white; 
	border-bottom:2px solid white;
}

#center{
	float:left; 
	clear:none; 
	width:560px; 
	vertical-align:top;
}

#head_url{
	background-image:url(/images/head_bg.png); 
	background-repeat:repeat-x; 
	height:30px; 
	margin:0px 0px 0px 2px; 
	width:556px;
}

#flash{
	margin:2px 2px 2px 2px; 
	border-bottom:5px solid #BDBDA5;
}
.btn{
	float:left; 
	display:block; 
	border-top:1px solid #FCF776; 
	border-bottom:1px solid #FCF776; 
	width:189px; 
	height:21px; 
	background-image:url(/images/btn_m_out.png); 
	background-repeat:no-repeat;
}
.btn .link{
	float:left; 
	padding:3px 0px 0px 5px; 
	width:150px;
}

.spacerLine{
	font-size:3px; 
	text-align:left; 
	height:5px;
	width:189px;
}

#news{
	float:left;
	padding:8px 0px;
	background-image:url(/images/news_bg.png);
	background-repeat:no-repeat;
}

h1{
margin:0;
padding:0;
}

#mainInfo{
	width:556px; 
	height:auto; 
	display:block; 
	background-image:url(/images/body_bg.png); 
	background-repeat:no-repeat;
	padding-top:5px;
}

#titleELM1{
	height:46px; 
	width:50px; 
	padding-left:20px; 
	float:left; 
}

#titleELM2{
	width:476px; 
	float:left; 
	border-bottom:1px solid #0073B4; 
	padding-left:10px;
}

#titleH1{
	margin:0px 0px 0px 0px;
	text-align:left; 
	padding:8px 10px 0px 10px; 
	font-size:140%; 
	color:#0073B4; 
	float:left; 
	float:left;
	border-bottom:1px solid #0073B4;
}

#titleELM3{
	width:476px; 
	float:left; 
	padding-left:10px;
}

#titleELM3 a{
	text-decoration:none; 
	font-size:90%; 
	color:#FBB725;  
	font-weight:bold;
}

#titleELM3 a:hover{
	color:#F08109;
}

#mainInfoText{
	font-size:100%;
	float:left; 
	clear:left; 
	padding:12px 4px 4px 6px;  
	width:548px;
}

.newsBox{
	width:186px;
	padding:4px 4px 0px 9px;
}

.newsH2{
	margin:0px; 
	padding:0px; 
	font-size:115%; 
	font-weight:bold;
}
.newsH2 a{
	color:white; 
	text-decoration:underline; 
	padding:0px 0px 0px 0px;
}

.newsH2 img{
	padding:0px 3px 0px 0px;
}

.newsH2 a:hover{
	color:#0073B4;
}

.newsText{
	padding:0px 4px 0px 9px; 
	color:white;
}

.newsSpacer{
	margin:7px 4px 0px 9px; font-size:2px; 
	background-image:url(/images/border_h.png);
	background-repeat:repeat-x;
}

.bottomBTN{
	float:left; 
	border-right:2px solid #FCF776; 
	height:21px; 
	padding:5px 7px 0px 7px;
}