html{
	background-image:url(../images/bg1.gif)!important;
	background-repeat:repeat-x;
	background-color:#4d8ac0;
}
p{
	padding: 5px 0px 10px 0px;
	line-height:20px;	
}
body{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #339933;
}
a{
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a:hover { color:#9999CC; }

#hd .logo{
	font-size: 22px;
	overflow: hidden;
	text-indent: -350px;
	background-image: url(../images/jb2.gif);
	background-repeat: no-repeat;
	position: absolute;
	top:35px;
	left:35px;
	width:92px;
	height:92px;
}
#hd .selection{
	font-size: 22px;
	position: absolute;
	text-align:right;
	top:35px;
	right:10px;
	width:250px;
	height:60px;
}
h1 {  font-size:40px; color:#FFFFFF; position:absolute; top:62px; left:162px; }
#hd span { font-size:18px; color:#FFFFFF; position:absolute; top:107px; left:162px; }

#doc{
	width:951px;
	color: #333;

}
#hd{
	background-color: #333333;
	height:197px;
	position: relative;
}
#hd ul{
	position:absolute;
	top:163px;
	width:952px;
}
#hd li { background-image:url(../images/tab-off.png); width:118px; height:34px; float:left; font-size:16px; color: #FFFFFF; border-right:1px solid #333333;}
#hd li a {  width:118px; height:34px; float:left; background-repeat:no-repeat; font-weight:bold; line-height:34px; text-align:center; color:#FFFFFF; font-size:18px;}
#hd li a:hover{background-image:url(../images/tab-on.png); background-repeat:no-repeat;  width:118px; height:34px; text-decoration:none; clear:both; color:#333333;}
.menuselected{ background-image:url(../images/tab-on.png); display:block; width:118px; height:34px; color: #333333!important; }
#bd{ background-color: #FFFFFF; }

.yui-g h2{ 
font-size:24px; }
#ft{
	background-image:url(../images/ft-bg.png); display:block; position:relative; clear:both; float:left; width:951px; height:30px;	margin-bottom:30px;
}
#ft p{
	position:absolute; right:30px; font-size:10px; color:#cccccc; 
}
.yui-g{
	padding:30px;
}
#leftcolumn{
	width:800px;
}
#leftcolumn h2{
	font-size:24px;
	margin-bottom:10px;
}
#rightcol{
	width:274px;
	position:relative;
}

#rightcol h2{
	padding: 0 10px;
}