.test{}
/* CSS Document */
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
body{text-align:center; font:13px/1.22 arial,verdana,helvetica,sans-serif;*font-size:small;*font:x-small; color:#000000; font-weight: normal; text-decoration: none; background-color:#cff5f6; background:url(../images/bg.jpg);}
strong{font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#container {margin:auto; text-align:left; width:772px; min-width:750px; _position:static; color:#333333; background-color:#cff5f6; padding:0px; border:2px solid #FFFFFF;}


#banner {background-color:#FFFFFF; color:#000000; height:372px;}
#banner #header {float:right; height:37px;}
#banner a{border:none; text-decoration:none; margin:0; }
#topnav{clear:left; float:left; color:#ffffff; text-align:left; height:225px; margin:0;}
.headnav {margin-top:22px;}
.headnav a img{margin-right:8px;}
#topnav ul{margin:0; margin-left:88px; margin-top:10px; padding:0px; display:block;}
#topnav ul li{list-style-image:url(../images/icon1.jpg); margin:0px; line-height:20px; padding:0px; vertical-align:text-top;}
#topnav a{ margin:0px; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; padding-left:2px;}
#topnav a:hover{color:#CCCCCC;}
/* #container #sidenav{float:left; width:10em;  height:500px; background:url(../images/leftbg.gif)  #ffffff repeat-x; padding-bottom:15px; padding-top:15px; padding-left:0px; padding-right:0px; }*/
/* #container #sidenav-right {float:right; width:200px; height:300px; margin:0px; padding-bottom:15px; padding-top:15px; padding-left:0px; padding-right:0px; background-color:#0099FF;} */
#container #bd{background-color:#cff5f6;}
#container #main {margin:0px; background-color:#cff5f6;}
#container #main #content {text-decoration:none; background-color:#cff5f6;} 
#content{float:left; margin:0px; position:relative; background-color:#cff5f6; padding:0 0;}

#divfooter{clear:both; margin:0px; background-color:#cff5f6; color:#999999; font-size:11px; height:44px;}
#divfooter span{float:left; display:block;padding-top:10px; margin-left:38px;}
#divfooter ul{ padding-top:10px; margin-right:38px;}
#divfooter ul li{list-style:none; display:block; float:right; margin:0px;}
#divfooter a{color:#999999; text-decoration:none;}

h1{font-size: 16px; font-weight:bold; margin-top:10px; margin-bottom:10px; margin-left:0px; margin-right:0px; color:#999999; padding:8px 4px; border:1px solid #ffffff; }
h2{font-size: 14px;  margin:0px; padding:4px 0; font-weight:bold;}
h3{font-size: 0.9em;  margin:0px; padding:4px 0;}
p{font-size: 93%; margin:0px; width:100%;}
th{padding: 3px 2px 3px 2px; vertical-align:top; font-weight:bold; border-bottom:solid #000000 1px;}
td {border-bottom:solid #eee 1px; font-size:11px; padding:3px 0; margin:0; }

a {text-decoration:none; font-size:12px; color:#FFFFFF;}
a img {border: 0px; vertical-align:text-bottom;}
.clear{clear:both;}
.aright{text-align:right;}
input, select, textarea {font-size: 11px;}
.right {float:right; margin-right:10px;}
.left {float:left;}
.center{text-align:center;}
.memberpage p{margin-top:10px;}
.memberpage p a, .memberpage p a:active, .memberpage p a:visited{font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

#formpage{  min-height:400px; margin:0px;  margin-left:48px; padding:0px 0px; width:678px; display:block;}
.featured-item{width:170px; display:block; float:left; margin:20px;}
.itemrow{clear:both; margin-top:20px;}
.item-image {display:block; width:200px; float:left;}
.item-detail{display:block; width:450px;float:left;}

.formrow { clear:both; float:none; margin:0px; display:block; width:100%; padding-top:10px;}
.formrow label{width: 15em; float: left; text-align: left; padding-right: 1em; display: block; margin:0; font-size:100%;}
.formrow input, select, textarea{border:1px solid #999999; float:left; margin: 2px 0 0 0; padding-left:1px; font-size:100%;}
.formrow .fix {display:block; float:left; margin: 2px 0 0 5px;  text-align: left; padding-right:3px;}
.formrow .txt1 { width:350px;}
.formrow div{display:block; float:left; margin-left:0.6em;}
/*.formrow td{border:none;} */

.submitrow {padding-top:10px; clear:both;}
.submitrow label{width: 15em; float: left; text-align: right; padding-right: 1em; display: block; }
.submitrow input{background-color:#333333; color:#FFFFFF; font-weight:bold; border:none; font-size:12px; padding:3px;}

.alert{color:#CC0000; padding-left:17em; display:block; text-align:left;}
.btn{background-color:#CA256A; color:#FFFFFF; font-weight:bold; border:none;}
.errmsg {color:#CC0000; display:block; text-align:left;}


.prnTable{ font-size:12; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
#main a{color:blue;}
.postcommentarea{color:blue;}