body {padding:0; margin:0; background-color:#FfFfFf}
body, td, input, textarea{
	font-size:12px;
    font-family:Tahoma;
	color:#676767;
	line-height:14px;
	vertical-align:top;
	padding:0px;
}

table.banner {
	border:0px; border-collapse:collapse;	
	width:100%;
	margin: 0px; padding: 0px;
}
table.banner td{
	height: 233px;
	margin: 0px; padding: 0px;
}
br{font-size:10px}

a{color:#76ACED; text-decoration:underline} 
a:hover{text-decoration:none}
li{ list-style-image:url("images/1_z1.gif"); list-style-type: circle; margin:5px; padding-left:0px; }
li a{color:#5F5F5F;} 
ul{margin:0; padding:0; list-style:none; line-height:16px}

ul.menulist li{
list-style: none; margin:3px 0px 2px 0px; padding-left:0px;
}

.block li{background:url(images/1_z1.gif)  center left no-repeat; margin:0px; padding-left:12px }
.block li a{color:#76ACED;} 
.block ul{margin:0; padding:0; list-style:none; line-height:17px}

b a{color:#151515} 
b{color:#151515} 
.b{color:#151515; font-size:14px} 
span{color:#76ACED}
 
.footer{color:#878787; font-size:10px; line-height:15px} 
.footer a {color:#919EAB; font-size:10px;} 
.copyright { padding:0px 0 6px 10px; font-size:9px; text-align:right; color:#878787; position:relative; margin-right:-4px;}
.copyright a {color:#919EAB; text-decoration:underline;}

.more{background:url(images/1_z1.gif)  center left no-repeat; padding-left:8px; padding-bottom:3px; color:#5D5D5D;}

input{
   padding-left:5px;
   width:209px; height:17px;
}
#input1{
   padding-left:0px;
   width:61px; height:16px;
   border-width:0px;
   vertical-align:middle;
   margin-left:4px;
}
#input2{
   padding-left:0px;
   width:43px; height:16px;
   margin-left:110px
}
#input3{
   padding-left:0px;
   width:48px; height:16px;
   margin-left:8px
}
textarea{
   padding-left:5px;
   width:209px; height:139px;
   overflow:auto}
#content .inner_copy {border:0;color:#f00;float:left;width:50%!important;margin:-202px 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:12px}

div.body {width: 630px; 
/*	border: 1px dashed gray; */
	margin-left: auto ;
        margin-right: auto ;
	margin-top: -36px;
}

div.left {float: left; padding-left:20px; padding-right:20px; width: 120px; 
/*	border: 1px dashed gray; */
	border-right: 1px dashed #99CCCC;
	margin: 0px;
	}

div.leftclean {float: left; padding-left:10px; padding-right:10px; width: 150px; 
	border-bottom: 1px dashed #99CCCC;D
	margin: 0px;
-moz-transform:rotate(-90deg); 
-moz-transform-origin: bottom left;
-webkit-transform: rotate(-90deg);
-webkit-transform-origin: bottom left;
-o-transform: rotate(-90deg);
-o-transform-origin: bottom right;
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=-1);	
	}
div.contentclean {float: left; 
	padding-left:40px; width: 600px; 
	/*border: 1px solid gray;*/
	margin: 0px;
	}
div.content {float: left; 
	padding-left:40px; width: 425px; 
	/*border: 1px solid gray;*/
	margin: 0px;
	}
div.footclear {
	padding-top: 16px;
	clear: both;
	border-bottom: 1px dashed #99CCCC;
	}
div.foot {float: left; padding-left:30px; padding-right:30px; width: 200px; 
/*	border: 1px dashed gray;  */
	margin: 0px;
	}
img.photo {width: 100px;border: 1px solid gray;}
.name {font-size: 16px;
	color:#676767;
	font-weight: bold;
	font-family:Tahoma;
}
hr.sep {
	height: 1px;
	border: 0px;
	border-top: 1px dashed #76ACED;	
}
div.sep {
	height: 6px;
}
div.publist table td, span{
	color: #676767;
}

hr.solidmain {
	height: 1px;
	border: 0px;
	margin-top: 50px;
	border-top: 0px solid gray;	
}

table.events td {
	padding: 5px;
}