body {
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	letter-spacing:0.1em;
	line-height:150%;
	color:#666666;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image:url(../top_img/bg.gif);
	background-repeat:repeat-x;
}
img {
	border:0;
}

#contnr {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}
#contnr2 {
	margin: 0px 15px 0px 0px;
	padding: 0px;
	font-size:14px;
	line-height:20px;
}
.logo {
	padding: 13px 0px 0px 0px;
}
.search {
	padding: 13px 0px 0px 0px;
}
#footer{
	margin: 0px 0px 0px 15px;
	padding: 0px;
	font-size:12px;
	line-height:18px;
	color:#363636;
}
#zks_li{
	margin-right:14px;
	padding: 0px;
	color:#363636;
}
.li{
	padding-top: 7px;
	color:#363636;
	line-height:22px
}

.pd7{padding-left:7px;}
.pd8{padding-left:8px;}
.pd10{padding-left:10px;}
.pd12{padding-left:12px;}
.pd15{padding-left:15px;}
.pd18{padding-left:18px;}
.pd20{padding-left:20px;}

.j09_14  { font-size:9px; line-height:12px; }
.j10_12  { font-size:10px; line-height:12px; }
.j10_14  { font-size:10px; line-height:14px; }
.j10_16  { font-size:10px; line-height:16px; }
.j12_10 { font-size:12px; line-height:10px; }
.j12_12 { font-size:12px; line-height:12px; }
.j12_14 { font-size:12px; line-height:14px;}
.j12_18 { font-size:12px; line-height:18px;color:#363636; }
.j12_20 { font-size:12px; line-height:20px; }
.j12_20_low { font-size:12px; line-height:20px;color:#363636;letter-spacing:; }
.j12_22 { font-size:12px; line-height:22px; }
.j12_24 { font-size:12px; line-height:24px; }
.j12_30 { font-size:12px; line-height:30px; }
.j13_18 { font-size:13px; line-height:18px; }
.j13_20 { font-size:13px; line-height:20px; }
.j13_22 { font-size:13px; line-height:22px; }
.j13_22 { font-size:13px; line-height:24px; }
.j14_16 { font-size:14px; line-height:16px; }
.j14_20 { font-size:14px; line-height:20px; }
.j14_22 { font-size:14px; line-height:22px; }
.j14_24 { font-size:14px; line-height:24px; }
.j16_18 { font-size:16px; line-height:150%;letter-spacing: 0.2em }
.j12_16 {  font-size: 12px; line-height: 16px; letter-spacing: 0.1em}
.j11_12 {  font-size: 11px; line-height: 12px}
.j11_14 {  font-size: 11px; line-height: 14px}
.j11_16 {  font-size: 11px; line-height: 16px; letter-spacing: 0.1em}
.j11_18 {  font-size: 11px; line-height: 18px}
.j12b { font-size:12px; line-height:14px;color:#F9F8F6;background-color:#2E2632; }

.border_dot{
	border-bottom: 1px dotted #CCCCCC;

}
.border_solid{
	border-bottom: 1px solid #CCCCCC;

}
.border_left{
	border-left: 1px dotted #CCCCCC;

}
.border_right{
	border-right: 1px dotted #CCCCCC;

}




#navcontainer {
font-size: 12px; line-height: 16px; letter-spacing: 0.1em
}

#navcontainer a
{
	display: block;
	padding-left: 5px;
	margin-bottom:2px;
	width: 500px;
	height:22px;
	color: #666;
	background-color: #FFF;
	background-repeat: no-repeat;
	padding-top: 5px;
	text-decoration:none;
	border-bottom:1px dotted #CCCCCC;

}
#navcontainer a:hover
{
color: #000;
background-color: #E0E0D7;
border-bottom:1px dotted #CCCCCC;
}
#navcontainer a:visited
{
color: #666;
}
#navcontainer a:active
{
color: #666;
}

#menu {
font-size: 12px; line-height: 16px; letter-spacing: 0.1em
}

#menu a
{
	display: block;
	padding-left: 10px;
	width: 173px;
	height:24px;
	color: #666;
	background-color: #FFF;
	background-repeat: no-repeat;
	padding-top: 9px;
	text-decoration:none;
	border-top:1px dotted #CCCCCC;

}
#menu a:hover
{
color: #000;
background-color: #E0E0D7;
}
#menu a:visited
{
color: #666;
}
#menu a:active
{
color: #666;
}

a:link {
	color:#666;
	text-decoration:none;
}
a:visited {
	color:#666;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	color:#666;
}


.ol_md{
	font-size:14px;
	line-height:16px;
}
.ol_txt{
	font-size:12px;
	line-height:18px;
	color:#363636;
}

.entry-header {
	margin-top: 10px;
	border-left: 4px solid #E0E0D7;
	padding: 0 0 0 10px;
	color: #62615D;
	font-size: 12pt;
	font-weight: bold;
}
.entry-md {
	margin-top: 0px;
	border-bottom:1px dotted #CCCCCC;
	padding: 0 0 0 10px;
	color: #339966;
	font-size: 11pt;
	font-weight: bold;
	background-image: url(../cmn_img/arw_dwn.gif);
	background-repeat: no-repeat;
}

