/* CSS Document */
#top{width:999px;background-color:#1b5ba2;margin-right: auto; margin-left: auto;}
#top .topleft{float:left;width:360px}
#top .topmid{float:left;width:400px;color:#FFFFFF; padding-top:10px}
#top .topright{float:left;width:200px; height:55px;padding-top:20px}
#top1{width:990px;height:22px!important;height:22px;background-color:#000; padding-top:5px; padding-left:10px;margin-right: auto; margin-left: auto; clear:left}
#top1 a{color:#fff; font-weight:bold}
#top2{width:990px;height:22px;background-color:#eee; padding-top:5px; padding-left:10px;margin-right: auto; margin-left: auto;}
#top2 a{color:#000;}
#top3{width:990px;background-color:#fff; padding-top:5px; padding-left:10px;margin-right: auto; margin-left: auto; line-height:18px;border-bottom:1px #999 solid; clear:left}
#top3 a{color:#000;}

#middle{width:999px;background-color:#fff;margin-right: auto; margin-left: auto;}
#middle .left{float:left;width:186px;}
#lefttitle{float:left;width:186px; height:27px;}
#lefttitle1{float:left;width:182px; height:20px; padding-left:4px; background-image:url(../Themes/default/images/titlebg.jpg); padding-top:5px; color:#990000; font-weight:bold}
#leftcon{width:186px;}
#leftcon .item{height:20px; padding-left:15px; padding-top:8px; border-bottom:1px #ccc solid}
#leftcon .item a{color:#000000}
#leftcon1{width:186px; line-height:18px}
#leftcon1 a{color:#000}
#leftcon2{width:186px;}
#leftcon2 .item{height:40px; padding-left:10px; padding-top:8px; }
#item{float:left;width:340px; height:26px; padding-left:10px;}
#item a{color:blue}


#middle .right{float:left;width:812px; border-left:1px #CCCCCC solid}
#mright1{width:797px; padding-left:5px;padding-top:10px}
#mright2{width:790px;padding-left:10px; padding-right:10px; padding-top:10px; line-height:20px}
#mright2 a{color:red}

#bottomline{float:none; width:999px;height:1px; background-color:#FFFFFF; border-bottom: #cccccc 1px solid;margin-right: auto; margin-left: auto;}
#bottomnav{ width:999px;text-align:center; padding-top:5px;background-color:#f7f7f7;margin-right: auto; margin-left: auto;}
#bottomnav a{width:999px;color:#000; font-weight:bold}
#bottominfo{width:999px; height:60px;text-align:center; padding-top:10px; line-height:30px;background-color:#f7f7f7;margin-right: auto; margin-left: auto;}


.outerborder {
	width:999px;
	border:1px #6699CC solid;
	padding:2px;
	margin:0px;
	background-color:;
	background-image:url();
}

td {line-height:150%;word-break:break-all;}
p {line-height:150%;}
textarea{overflow-x:hidden;border:1px #6699CC solid; background-color:#FFFFFF; color:#000000;}
div {line-height:150%; word-break:break-all;}

a:link {color:#000000; text-decoration: none;}
a:visited {color:#000000; text-decoration: none;}
a:active {color:#000000; text-decoration: none;}
a:hover {color:#000000; text-decoration: underline;}

.booktitle {color:#000000;}
a.booktitle:link {color:#000000; text-decoration: none;}
a.booktitle:visited {color:#000000; text-decoration: none;}
a.booktitle:active {color:#000000; text-decoration: none;}
a.booktitle:hover {color:#000000; text-decoration: underline;}

img.imgicon {width:16px; height:16px; border-width:0px;}
img.ipicon {width:13px; height:15px; border-width:0px;}
img.smallface {cursor:hand; margin:1px; border:1px solid #cccccc;}
img.face {border:0px; margin-top:2px; margin-bottom:2px;}
img.innerface {border:0px; float:left; margin:0px 5px 5px 0px;}

.generalwindow {width:999; border-collapse:collapse; margin-top:20px;}
table.onetopic {width:999; border-collapse:collapse; table-layout:fixed; margin-top:20px;}
td.centertitle {width:999; height:25px; text-align:center; vertical-align:middle; font-weight:bold; color:#000000; background-color:#f7f7f7; background-image:url(image/bar_darkblue.gif);}
td.wordstitle {height:25px; text-align:left; border-bottom:1px solid #blue; font-weight:bold; color:#000000; background-image:url(../images/toolbar_bg.gif);}
td.replytitle {height:25px; text-align:left; vertical-align:middle; font-weight:bold; color:#000000; background-color:#f7f7f7;}
td.tableleft {width:150px; text-align:center; vertical-align:top; color:#000000; background-color:#fff; background-image:url();}
td.wordscontent {vertical-align:top; margin:0px; padding:10px; color:#000000; background-color:#FFFFFF;}
td.vguestpass {width:100%; height:25px; text-align:right; margin:0px; padding:2px; color:#000000; background-color:#FFFFFF;}

td.embedbox {vertical-align:top; margin:0px; padding:12px 24px 12px 24px; color:#000000; background-color:#ffffff;}
div.embedbox {width:100%; margin:0px; padding:10px; border:1px solid #6699CC; background-color:#f7f7f7;}
table.embedbox {border-width:0px; border-collapse:collapse; margin:0px; padding:0px; table-layout:fixed;}

.pagenum_curr {color:#FF0000;}
.pagenum_normal {color:#000000;}
a.pagenum_normal:link {color:#000000;}
a.pagenum_normal:visited {color:#000000;}
a.pagenum_normal:active {color:#000000;}
a.pagenum_normal:hover {color:#000000;}

