body {background-color:rgb(85,85,85);
	margin:0; padding:0; font-family: Verdana; font-size:11; text-align:left;}
h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; }
h1 { font-size: 18px; }
h2 { font-size: 14px; }
h3 { font-size: 10px; }
a { color: #3b5998; text-decoration: none; }
a:hover { text-decoration: underline; }

.clearfix { clear:both;}
.min-height{height:400px;width:0px;display:inline-block;float:left;}
.ct {padding:10px;}
.page{position:relative;background-color:white;width:900px;margin-left:auto;margin-right:auto;}
.dynamic{width:600px;margin-left:auto;margin-right:auto;margin-top:20px;padding:0;}
.header{display:block;width:650px;clear:both;
	margin-left:auto;margin-right:auto;margin-top:0px;}
.logo{display:inline;float:left;position:relative;padding:15px;
	text-align:left;font-size:42px;color:rgb(0,0,15);}
.logo .strip {position:absolute;top:5px;left:19px;font-size:17px;padding:0px;color:blue;}
.home {display:inline-block;padding:15px;
	background-image:url('/images/home_icon.gif');
	background-position:center;
	background-repeat:no-repeat;}
.home a{display:block; width:50px;height:50px;}
.main{width:650px;margin-left:auto;margin-right:auto;clear:both;}
.side{width:auto;height:50px;clear:right;}
.footer{width:650px;margin-left:auto;margin-right:auto;clear:both;padding-bottom:30px;text-align:left;}
.notice { clear:both;display:block; 
		padding:20; border-style:solid; border-width:1px; font-size:18px; color:#222222; background-color:#efefff; }
.warning { clear:both;display:block; 
		padding:20; border-style:solid; border-width:1px; font-size:18px; color:#222222; background-color:#efef0f; }
.form-contact {width:100%;margin-top:5px;background-color:rgb(208,208,208);}
.form-contact .title{background-color:rgb(108,108,108); color:white;
	clear:both;display:block;padding:5px;}
.form-contact p{clear:both;padding:5px;}
.form-contact label{display:block;width:100%;}
.form-contact span{display:inline-block;float:left;
	width:150px;vertical-align:top;font-size:14px;}
.form-contact .spacer{display:inline-block;float:left;width:150px;}
.form-contact button{display:inline-block;float:right;margin-right:100px;}
.form-contact textarea{float:left;}
.greybar {display:block;background-color:#dddddd;width:100%;font-size:120%;}
.sitetag {display:inline-block;padding:8px;color:#555555;float:right;}
.myname{display:inline-block;padding:8px;background-color:blue;color:white;float:right;}
.file {width:90px;height:100px;float:left;text-align:left;padding:8px;overflow:hidden;word-wrap: break-word;}
.file .icon{width:50px;height:50px;background-image:url('images/file.jpg');background-repeat:no-repeat;clear:both;}
.folder {width:90px;height:100px;float:left;text-align:left;padding:8px;overflow:hidden;word-wrap: break-word;}
.folder .icon{width:50px;height:50px;background-image:url('images/folder.jpg');background-repeat:no-repeat;clear:both;}
.divDesigner{margin:0px;padding:0px;width:100%;float:left;background-color:#eeeeee;color:gray;text-align:right;background-color:rgb(85,85,85);color:white;}
.divDesigner a:link{color:lightgray;}
.divDesigner a:visited{color:lightgray;}
.divHomeMenu{display:block;margin:0px;padding:0px;width:100%;color:gray;text-align:right;color:white;}