body {
background:white none repeat scroll 0%;
color:#000000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:75%;
line-height:150%;
margin:0px;
min-width:750px;
padding:0px;
}
p {
line-height:150%;
margin:5px 0px 10px;
padding:0px;
}
td, th {
font-size:100%;
line-height:150%;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
margin:0px;
padding:0px;
}
li {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:0px 0px 5px 2em;
padding:0px;
}
a, a:link, a:visited, a:active {
color:#4F7500;
text-decoration:underline;
}
a:hover {
background:#EFF9D0 none repeat scroll 0%;
color:#395500;
}
form {
display:inline;
margin:0pt;
padding:0pt;
}
input, select {
vertical-align:middle;
}
input.button {
background:#F4FBE1 url(../images/bg_input_btn.png) repeat scroll 0%;
border-color:#C8C4BB rgb(171, 164, 152) rgb(171, 164, 152) rgb(200, 196, 187);
border-style:solid;
border-width:1px;
color:#645A44;
padding:2px 5px;
text-decoration:none;
vertical-align:middle;
}
input.button:hover {
background:#F4FADF url(../images/bg_input_btn_hover.png) repeat scroll 0%;
border-color:#99CC00 rgb(128, 170, 0) rgb(128, 170, 0) rgb(153, 204, 0);
border-style:solid;
border-width:1px;
color:#395500;
}
input.text, textarea {
background:white url(../images/bg_input_text.png) repeat-x scroll left top;
border:1px solid #C0BBB4;
padding:2px 3px;
vertical-align:middle;
}
input.text:hover, textarea:hover {
background:white url(../images/bg_input_text_hover.png) repeat-x scroll left top;
border:1px solid #99CC00;
}
label {
cursor:pointer;
}
img {
border:medium none;
vertical-align:middle;
}
hr {
border-color:#CCCCCC;
border-style:dashed none none;
border-width:1px 0pt 0pt;
height:1px;
}
.wrapper {
}
.header {
background:white url(../images/bg_header.png) repeat scroll left top;
height:80px;
}
.innerHeader {
margin:0pt auto;
min-width:610px;
width:750px;
}
.title {
float:left;
margin-top:16px;
width:400px;
}
.title img {
float:left;
margin-right:12px;
}
.title h1 {
font-size:150%;
font-weight:bold;
margin:0px;
padding:6px 0px 4px;
}
.title h1 a:link, .title h1 a:visited, .title h1 a:active {
color:black;
text-decoration:none;
}
.title p {
color:#666666;
margin:0px;
padding:0px;
}
.title-menu {
float:right;
padding-top:26px;
}
.title-menu a:link, .title-menu a:visited, .title-menu a:active, .title-menu a:hover {
color:#666666;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:4px 4px;
text-decoration:none;
}
.addFav {
float:left;
margin:0;
padding:4px 0 0 20px;
background:url(../images/add.gif) no-repeat left top;
color:#395500
}
.title-menu a:hover {
background:#666666 none repeat scroll 0%;
color:white;
}
.navPanel {
background:#F2F0EE url(../images/bg_btn.png) repeat scroll left top;
border-bottom:1px solid #DAD7CF;
border-top:1px solid #DAD7CF;
line-height:200%;
}
.innerNavPanel {
margin:0pt auto;
width:750px;
}
.buttonWrapper {
background:#F2F0EE url(../images/bg_btn.png) repeat scroll left top;
border-color:#E4E1DA rgb(228, 225, 218) rgb(228, 225, 218) -moz-use-text-color;
border-style:solid solid solid none;
border-width:1px 1px 1px medium;
}
.buttons {
border-left:1px solid #E4E1DA;
line-height:200%;
overflow:hidden;
white-space:nowrap;
width:99%;
}
.buttons a:link, .buttons a:active, .buttons a:visited, .buttons a:hover {
background:#F4FBE1 url(../images/bg_btn.png) repeat scroll 0%;
border-left:1px solid white;
border-right:1px solid #E4E1DA;
color:#645A44;
display:block;
float:left;
padding:2px 12px;
text-decoration:none;
}
.buttons a:hover {
background:#F4FADF url(../images/bg_btn_hover.png) repeat-x scroll left top;
color:#395500;
}
.buttons-special {
font-weight:bold;
}
.buttons-active {
background:#FFF1BB url(../images/bg_btn_active.png) repeat scroll 0% !important;
color:#993300 !important;
}
.buttons .label {
color:#645A44;
display:block;
float:left;
overflow:hidden;
padding:4px 20px;
}
.buttons .label a:link, .buttons .label a:active, .buttons .label a:visited, .buttons .label a:hover {
background:transparent none repeat scroll 0%;
border:medium none;
display:inline;
float:none;
font-weight:bold;
height:auto;
padding:0px;
text-decoration:underline;
}
* html .buttons img {
float:left;
margin:5px 5px 5px 0px;
}
.shadowStrip {
background:transparent url(../images/bg_shadow.png) repeat scroll 0%;
font-size:1%;
height:4px;
line-height:1%;
}
.contentWrapper {
margin:10px auto;
min-width:610px;
width:740px;
}
.content {
float:left;
margin:0px -210px 0px 0px;
width:100%;
}
.innerContent {
margin-right:210px;
overflow:visible;
}
.contentBlock {
margin:0px 0px 5px;
}
h1 {
border-bottom:1px dashed #E0E0E0;
color:#669900;
font-size:120%;
font-weight:bold;
margin:10px 0px;
padding:5px 0px;
}
h3 {
border-bottom:1px dashed #E0E0E0;
color:#669900;
font-size:120%;
font-weight:bold;
margin:10px 0px;
padding:5px 0px;
}
h4 {
color:#666666;
font-size:125%;
font-weight:bold;
margin:10px 0px 5px;
padding:5px 5px 5px 0px;
}
.contentText {
line-height:150%;
}
.sidebar {
float:right;
width:180px;
}
.innerSidebar {
}
.sidebarBlock {
margin:10px 0px 20px;
padding:0px;
}
.sidebarBlock h5 {
background:#EEEDEA none repeat scroll 0%;
border-bottom:1px solid #E4E2DA;
color:#666666;
font-size:100%;
font-weight:bold;
margin:0px;
padding:5px 10px;
}
.sidebarContent {
}
.sidebarBlock ul {
margin:0px;
padding:0px;
}
.sidebarBlock li {
border-bottom:1px dotted #E4E2DA;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
.sidebarBlock li a:link, .sidebarBlock li a:hover, .sidebarBlock li a:active, .sidebarBlock li a:visited {
color:#333333;
display:block;
overflow:hidden;
padding:5px 0px 5px 10px;
text-decoration:none;
}
.sidebarContent li a:hover {
background:#EFF9D0 none repeat scroll 0%;
color:#395500;
text-decoration:underline;
}
.footer {
clear:both;
color:#666666;
margin:20px auto;
text-align:center;
}
.innerFooter {
margin:0px auto;
width:750px;
}
.footerLinks {
background:#F2F1EE none repeat scroll 0%;
border:1px solid #E4E1DC;
color:#666666;
line-height:1.5em;
margin-bottom:20px;
text-align:left;
}
.footerLinks h5 {
color:#333333;
font-size:100%;
font-weight:bold;
margin:0px;
padding:0px 0px 5px;
}
.footerLinks a:link, .footerLinks a:visited, .footerLinks a:active {
color:#666666;
}
.footerLinks a:hover {
color:#000000;
}
.copyright {
margin:20px auto;
}

.contentText {
font-size:14px;
}

.contentText img {
border:1px solid #666;
}

.indexpic {
	margin:0;
	padding:0;
	text-align:center;
}

.indexpic ul {
	margin:0px 0px 0px 0px;
	padding:0px;
}

.indexpic ul li {
	float:left;
	margin:2px 2px;
	padding:6px 8px 6px 8px;
	width:126px !important;
	background-color:#ECF0F1;
	height:128px;
	overflow:hidden;
}

ul li {
	list-style-type:none;
}

.pagenav {
font-size:12px;
margin-top:10px;
display:block;
border:1px solid #ccc;
line-height:25px;
}

.update, tags {
text-align:left;
font-size:120%;
}

.tags {
font-size:100%;
color:#645A44;
float:left;
width:340px;
line-height:200%;
margin-left:20px;
}

.tags a, .tags a:visited {
text-decoration:none;
}

.tags a:hover {
color:#ffffff;
background:#4f7500;
padding:1px 0;
}

#tagLinks {
float:right;
font-size:12px;
color:#645A44;
}

#tagLinks a {
text-decoration:none;
}

#tagLinks a:hover {
color:#ffffff;
background:#4f7500;
padding:1px 0;
}

.links {
width:740px;
margin:2px auto;
padding:4px 0 4px 0;
}

.addfav {
font-size:16px;
}


.addfav a, .addfav a:link, .addfav a:visited {
background:#ffff00;
color:#ff0000;
text-decoration:none;
}

.addfav a:hover {
color:#000000;
}

.innerContent {
width:180px;
margin-right:0;
float:left;
}

.indexContent li {
list-style:square;
}

.qqkj {
width:300px; float:left; margin-left:10px
}

.qqkj li {
list-style:circle;
}

#PopWin {
	width: 100px;
	height: 40px;
	background:#ffff99;
	text-align:center;
	padding:2px;
	border:1px solid #333;
}

#PopWin a {
	display:normal;
	background:none;
	text-decoration:none;
	color:#ff0000;
}

#PopWin a:hover {
	color:#0000ff;
	text-decoration:underline;
}

#smode, #diy {
	font-size:12px;
}

#smode img {
	border:none;
}

#diy ul li {
	float:left;
	margin:2px;
}

#diy ul {
	float:left;
	margin:2px 0;
	width:736px;
}

.tab {
position:absolute;
left: 0px; 
top: 0px;
border:1px dashed #0000ff;
text-align:left;
}

