body{margin:0 50px;padding:5px 0;font-size:small;}
div,form,h2,img,p{margin:0;padding:0;}
#container{width:100%;margin:0 auto;padding:0px;background-color:#fff;color:#000;font-family:arial;}

.bubble {background-color:#C3D9FF}
.tl {padding: 0; width: 4; text-align: left; vertical-align: top}
.tr {padding: 0; width: 4; text-align: right; vertical-align: top}
.bl {padding: 0; width: 4; text-align: left; vertical-align: bottom}
.br {padding: 0; width: 4; text-align: right; vertical-align: bottom}


.post{margin:0;}
.post p{margin:10px;}
.post h2{padding-left:20px;padding-bottom:4px;font-size:13px;background:#fff url(images/title.gif) top left no-repeat;border-bottom:1px solid #8f8f8f}
.post h3{margin:0 10px;padding: 3px 0;font-size:13px;border-bottom:1px solid #dddddd}

#side{
	width:200px;
	padding-left:20px;
}

.sidebox {
	BACKGROUND: url(/images/sidebox2.gif) #f6f6f6; MARGIN-BOTTOM: 20px; WIDTH: 100%; POSITION: relative;border:1px solid #8f8f8f;
}
.sidebox H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: url(/images/sidebox1.gif) #8f8f8f; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px;
}
.sidebox H2.green{BACKGROUND-color: #489880; BORDER-BOTTOM: #278757 1px solid}
.sidebox .pad {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/images/sidebox3.gif) no-repeat left bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sidebox P {
	MARGIN: 0px 0px 5px
}
.sidebox ul{margin:0;padding:0;margin-left:15px;}
.sidebox ul li{list-style-type:square;padding:3px 0 3px 0;}
.sidebox ul ol{margin-left:30px;}
.sidebox ul ol li{list-style-type:decimal;padding:3px 0 3px 0;}
.sidebox ul li a{text-decoration:none;}
.sidebox ul li a:hover{text-decoration:underline;}

.clear{clear:both;}

#footer {
	MARGIN-TOP: 3em; FONT-SIZE: 13px; PADDING-BOTTOM: 16px; COLOR: #ffffff;TEXT-ALIGN: center
}
#bottomLinks {
	margin:0;padding:16px 0; LIST-STYLE-TYPE: none;text-align:center;
}
#bottomLinks li {
	margin:0;padding:0; DISPLAY: inline; BORDER-LEFT: #527597 1px solid
}
#bottomLinks li a{padding:0 1em;}
#bottomLinks li.first {
	BORDER-LEFT: transparent 0px;
}
#bottomLinks A {
	COLOR: #ffffff
}
#footer P {
	margin-bottom:16px;font-weight:normal
}

.strong{font-weight:bold;}
.border_a{margin:5px 0;padding:5px;border:1px solid #5e7d9f}
#guide_nav{margin-left:10px;margin-top:5px;}
#guide_nav span{margin:0 5px;}
.h5{margin:10px 0 0 10px;padding:0}
.uu{list-style-type:none;margin-top:0;}
#message{margin:10px;}
#message input{width:250px;}
#message TEXTAREA{width:400px;}
#message .button{width:70px;margin-right:20px;}