﻿h1, h2, h3 {
	margin-top: 0px;
	font-weight: normal;
	color: #FFFFFF;
}

h1 {
	font-size: 10pt;
}

h2 {
	font-size: 8pt;
}

h3 {
	font-size: 1.4em;
}

p, ol, ul {
	margin-bottom: 1.8em;
	line-height: 160%;
}

a {
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #FF0000;
}

a img {
	border: none;
}

#wrapper {
	width: 800px;
	margin: 0 auto;
	border: 10px solid #FFFFFF;
	background: #FFFFFF;
}

/* Page */

#page {
	width: 800px;
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
	background: #FFFFFF;
}

#header-pic {
	background: url(../images/img05.jpg) no-repeat left top;
	width: 900px;
	height: 210px;
}

/* Content */

#content {
	float: left;
	width: 540px;
}

.post {
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
}

.post .title {
	margin: 0 auto;
	background: #71A240 url(../images/title/title_g_c.gif);
	font-size: 10pt;
	height:33px;
}
.title_l {
	background: url(../images/title/title_g_l.gif) no-repeat left;
	height:33px;
}
.title_r {
	background: url(../images/title/title_g_r.gif) no-repeat right;
	height:33px;
}
.title_c
{
    float:right;
    color:#ffffff;
    background: url(../images/title/arrow_g.gif) no-repeat right 8px;
    margin:7pt 9pt 0 0 ;
    padding:0px 10px 0 0;
}

.post .title h1 {
}

.post .entry {
	padding: 0 10px;
	border: solid 1px #71A240;
}

.post .meta {
	font-weight: normal;
}

.post .meta .links 
{
    text-align:left;
}
.post .meta .links .more
{
    text-decoration:none;
}

.post .byline {
	margin: 0px;
	padding-left: 20px;
}

/* Sidebar */

#sidebar {
	float: right;
	width: 250px;
}

#sidebar-bgtop {
}

#sidebar-bgbtm {
}

#sidebar-content {
}

#sidebar ul {
	padding: 0px 0 5px 0;
	margin: 0px;
	list-style: none;
}

#sidebar li li {
	margin-right: 10px;
	line-height: 30px;
	padding-left: 10px;
}

#sidebar li ul {
	margin-bottom: 10px;
	list-style: none;
	border:solid 1px #0B5D7C;
}

#sidebar h2 {
	background: url(../images/img09.jpg) no-repeat left top;
	padding: 7px 25px;
	font-size: 10pt;
}

#sidebar a {
	text-decoration: none;
}

#sidebar a:hover {
	text-decoration: underline;
}

.Stitle {
	margin: 0 auto;
	background: #71A240 url(../images/title/title_b_c.gif);
	font-size: 10pt;
	height:33px;
}
.Stitle_l {
	background: url(../images/title/title_b_l.gif) no-repeat left;
	height:33px;
}
.Stitle_r {
	background: url(../images/title/title_b_r.gif) no-repeat right;
	height:33px;
}
.Stitle_c
{
    float:right;
    color:#ffffff;
    background: url(../images/title/arrow_b.gif) no-repeat right 8px;
    margin:7pt 9pt 0 0 ;
    padding:0px 10px 0 0;
}
.div_498
{
    width:518px;
    margin-top:10px;
    padding-top:10px;
}
.div_10_r
{
    width:10%;
    float:right;
    line-height:16pt;
}
.div_20_r
{
    width:20%;
    float:right;
    line-height:16pt;
}
.div_30_r
{
    width:30%;
    float:right;
    line-height:16pt;
}
.div_40_r
{
    width:40%;
    float:right;
    line-height:16pt;
}
.div_50_r
{
    width:50%;
    float:right;
    line-height:16pt;
}
.div_60_r
{
    width:60%;
    float:right;
    line-height:16pt;
}
.div_70_r
{
    width:70%;
    float:right;
    line-height:16pt;
}
.div_80_r
{
    width:80%;
    float:right;
    line-height:16pt;
}
.div_90_r
{
    width:90%;
    float:right;
    line-height:16pt;
}
.div_100
{
    width:100%;
    float:right;
    line-height:16pt;
    margin-top:5px;
}
.div_10_l
{
    width:10%;
    float:left;
    line-height:16pt;
}
.div_20_l
{
    width:20%;
    float:left;
    line-height:16pt;
}
.div_30_l
{
    width:30%;
    float:left;
    line-height:16pt;
}
.div_40_l
{
    width:40%;
    float:left;
    line-height:16pt;
}
.div_50_l
{
    width:50%;
    float:left;
    line-height:16pt;
}
.div_60_l
{
    width:60%;
    float:left;
    line-height:16pt;
}
.div_70_l
{
    width:70%;
    float:left;
    line-height:16pt;
}
.div_80_l
{
    width:80%;
    float:left;
    line-height:16pt;
}
.div_90_l
{
    width:90%;
    float:left;
    line-height:16pt;
}

.textbtn
{
    BORDER:0px;
    PADDING: 1 0 6 0;
    vertical-align:middle ;
	BACKGROUND:#404040 url(../images/btn2.gif) left top;
	FONT:8pt tahoma;
	WIDTH:70px;
	HEIGHT:20px;
	CURSOR:pointer;
	COLOR:white;
	background-position: 0px 100%;
}

#page_sub_menu
{
    background-color:#FCFDF3;
    height:20px;
    border-bottom:dashed 1px #cccccc;
}
#page_sub_menu ul {
    margin: 0px;
    padding: 0px 10px 0px 0px;
    list-style: none;
    line-height: normal;
    height: 20px;
}

#page_sub_menu li {
	float: right;
	margin: 0px;
	height:20px;
	width:70px;
	text-align:center;
	background:url(../images/MasterPage/btn.gif) no-repeat right -20px;
}

#page_sub_menu .p_s_m_mouse_over 
{
	background-position:right 0px;
}
#page_sub_menu .p_s_m_mouse_out
{
	background-position:right -20px;
}

#page_sub_menu a {
	display: block;
	width: auto;
    text-decoration:none;
    padding : 3px 0 0px 0;
	color:#ffffff;
	font-size:8pt;
	height:20px
}

#page_sub_menu a:hover 
{
}

#page_sub_menu .active 
{
}

#page_sub_menu .active
{
    background-position:right 0px;
}