body { margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; background-color:#dde6ef; background-image:url(http://www.windmillportables.com/images/Bg2.jpg); background-repeat:repeat-x;}

.text {color: black; font: normal 11px Verdana, Helvetica, sans-serif;}
	
.size12 {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
}

.size12u {
	text-decoration: underline;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color: #4040ff;
}

a{
	color:#3E3E9B;
	text-decoration:none;
}

.size10 {
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	font-size : 10px;
}

.size10w {
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	font-size : 10px;
	color: #ffffff;
}

.link10w {
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	font-size : 10px;
	color: #ffffff;
	text-decoration: none;
}
a.link10w:hover {text-decoration: underline;}

.link {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#003399;
}
a.link:hover {text-decoration: underline;}

.link2 {
	text-decoration: none;
	color:#4040ff;
	vlink:#4040ff;
}

.link3 {
	text-decoration: none;
	color:#ffffff;
	vlink:#ffffff;
}

.link10b {
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	font-size : 10px;
	color: #000000;
	text-decoration: none;
}
a.link10b:hover {text-decoration: underline;}

h1 {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #007fff;
}

.topmenu {color: white; font: bold 11px Verdana, Helvetica, sans-serif; text-decoration: none;}
a.topmenu:hover {text-decoration: underline;}

.top3items {color: black; font: 11px Verdana, Helvetica, sans-serif; text-decoration: none;}
a.top3items:hover {text-decoration: underline;}

.date {
	font-family: Verdana, Helvetica, Arial, sans-serift;
	font-size: 11px;
	color: #ffffff;
}

.FormSimpleListTitle{
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	font-size: 10px;
	text-align: center;
	height:21;
}

.FormSimpleListCell{
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	font-size: 10px;
}

.FormSimpleListCellFinal{
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	font-size: 10px;
}

.FormSimpleListEmpty {
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	font-size: 10px;
}

.FormSimpleListHeaderButtons{
	height: 23;

}

.FormSimpleListButtons{
	text-align:left;
}

.FormBorder{
	height:23;
	padding-left:10px;
	padding-top:7px;
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	color:white;
	font-weight:bold;
}

.FormElement{
	text-align:center;
	width: 100%;
}

.FormElementError{
	text-align:center;
	padding: 10px;
	color: red;
	font-weight: bold;
}

.FormElementButtonsHeader{
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 25;
}

.FormElementButtonsFooter{
	text-align: middle;
	padding: 10px;
}

.FormElementTitle {
	text-align: right;
	height: 23;
	width: 150;

}

.FormElementContent {
	text-align: left;

}

.FormElementExtendTitle{
	text-align: left;
	height: 23;
}

.FormElementExtendContent {
	text-align: left;

}


.FormItemTextarea, .FormItemTextbox , .FormItemSelect{
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	font-size:10px;
	font-weight: normal;
}

.FormItemSubtitle {
	font-family :  Verdana, Helvetica, Arial,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background: #DDDDDD ;
	height: 25;

}

.FormItemDescription {
	text-align: left;

}
.FormItemComment {
	text-align: left;
}
	
.bh_linkbarlink { font-family :  arial, Helvetica, verdana, sans-serif;
text-decoration: none; font-weight: color: #000000; }
.bh_linkbarlink:hover { color: #003366; text-decoration: underline; }
.bh_filelist_filename {font-size: small;}
.bh_filelist_fhicons {padding-left: 40px;}
.bh_filelist_icon {padding-right: 10px;}
.bh_move_cfn {padding-left:10px; font-size: small;}
.bh_move_dfn {padding-left:10px; font-size: small;}
.bh_dirlist_link { color: #000000; font-weight: normal; }
.bh_dirlist_link:hover { color: #000000; font-weight: normal; text-decoration: underline; }
.bh_dirlist_atlink { color: #000000; font-weight: bold; }
.bh_dirlist_atlink:hover { color: #000000; font-weight: bold; text-decoration: underline;  }
.bh_admin_aplinktext {font-size: x-small; color:#003366; }
.bh_admin_intro {font-size: x-small;}
.bh_config_header {font-size: x-small; background-color:#EEEEEE; color:#000000;}
.bh_admin_backtomenulink {font-size: x-small; color:#003366; font-weight:900;}
.bh_admin_refreshlink {font-size: x-small; color:#003366; font-weight:900;}
.bh_newfolder_text {font-size: small;}
.bh_filelink_link {font-size: x-small;}
.bh_regrow_fullname {font-size: small;}
.bh_regrow_email {font-size: small;}
.bh_regrow_username {font-size: medium; font-weight:800; }
.bh_userlist_username {font-size: medium; font-weight:800; padding-right: 10px;}
.bh_userlist_fullname {font-size: small; }
.bh_userlist_email {font-size: x-small; }
.bh_userlist_password {font-size: small; }
.bh_userlist_passwordbox {font-size: x-small; }
.bh_userlist_passwordok {font-size: x-small; }
.bh_userlist_space {font-size: small; }
.bh_userlist_spacebox {font-size: x-small; }
.bh_userlist_spaceok {font-size: x-small; }
.bh_userlist_type {font-size: x-small; border: 1px solid #000000; border-bottom: 0px solid #000000; }
.bh_userlist_typeimg {font-size: x-small; border: 1px solid #000000; border-top: 0px solid #000000; }
.bh_perm_subhead { font-size: x-small; margin-top: 15px; padding-left: 20px; background-color: #EEEEEE; font-weight: 800; }
.bh_perm_rwdesc { font-size: x-small; padding-left: 10px; }
.bh_perm_uogname { font-size: x-small; padding-right: 10px; }
.bh_perm_nouog { font-size: x-small; color: silver; }
.bh_filelist_filesize { font-size: x-small; color: silver; }
.bh_bottom_notice { font-size: x-small; padding-right: 10px; color: #FFFFFF; }
.bh_perm_adduogtxt { font-size: small; }
.bh_statusnotice { font-size: small; color: red; }
.bh_admin_groups_title { font-size: medium; font-weight: 700; }
.bh_admin_groups_nog { font-size: x-small; color: silver; }
.bh_admin_groups_editgroupuser { font-size: small; }
.bh_admin_groups_editgroupname { font-size: small; }
.bh_filelist_version { font-size: x-small; color: black; padding-left: 10px; }
.bh_packages_nopkgs { font-size: x-small; color: silver; }
table.bluglass_maintable { height: 100%; width: 100%; }
td.bluglass_left { background-repeat: repeat; vertical-align: top; }
td.bluglass_right { background-repeat: repeat-y; padding-left: 15px; vertical-align: top; height: 100%; }
td.bluglass_bright { background-repeat: repeat-y; padding-left: 15px; vertical-align: top; font-size: small; vertical-align: bottom; }
table.bluglass_leftbox { vertical-align: top; height: 400px; width: 170px; }
td.bluglass_leftbox_top { background-repeat: no-repeat; height: 0px; }
td.bluglass_leftbox_middle { align: left; background-repeat: repeat-y; padding-left: 5px; font-family: verdana, arial; font-size: small; }
td.bluglass_leftbox_bottom { background-repeat: no-repeat; height: 35px; }
div.bluglass_title { padding-left: 10px; font-size: large; font-weight: bold; color: #3F4F5D;  }
span.bluglass_title { padding-left: 10px; font-size: large; font-weight: bold; color: #3F4F5D; }
span.bluglass_subtitle { padding-left: 50px; font-size: x-small; font-weight: normal; color: #617A8F; }
table.bluglass_hr_table { border-bottom: 1px solid #DDDDDD; }