body{padding:10px;margin:0px; font-family:arial,sans-serif;color:#000000; font-size: 7pt;}
H1 {
	
	FONT-SIZE: 11pt;
	COLOR: #999999;
	FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
	MARGIN: 4px 4px 4px 0px;	
}
h2 {  FONT-SIZE: 12pt; color: #999999; FONT-FAMILY: Arial, Tahoma, sans-serif; MARGIN: 0px 0px 4px 0px;}
h3.main { color: #999999; letter-spacing:-1px }
table{font-family:arial,sans-serif;color:#333333; font-size: 10pt; line-height:1.3;}
.boxi{padding:0px;}
.box{border:1px solid #cccccc;padding:8px; }
.boxed{border:1px solid #DDDDDD;padding:2px;}
.nav{padding:8px;}
.start{padding:0px;}
.menu{border:1px dashed #DDDDDD;padding:4px;}
.ad{border:1px dashed #DDDDDD;padding:0px;}
.men{border:1px dashed #666699;padding:0px;}
.sidead{border:1px dashed #DDDDDD;padding:4px;}

a{color:#999999;text-decoration:underline;}
a:hover{ color:#999999; text-decoration:underline;}

a.top:link {font-size: 10pt; color: #344256; font-weight: bold; text-decoration:none; }
a.top:visited {font-size: 10pt; color: #344256; font-weight: bold; text-decoration:none; }
a.top:active {font-size: 10pt; color: #344256; font-weight: bold; text-decoration:none; }
a.top:hover {font-size: 10pt; color:#000033; font-weight: bold; text-decoration:underline; }

a.menus:link {font-size: 10pt; color: #344256; text-decoration:underline; }
a.menus:visited {font-size: 10pt; color: #344256; text-decoration:underline; }
a.menus:active {font-size: 10pt; color: #344256; text-decoration:underline; }
a.menus:hover {font-size: 10pt; color:#000033; text-decoration:underline; }

a.me:link {font-size: 8pt; color: #344256; }
a.me:visited {font-size: 8pt; color: #344256; }
a.me:active {font-size: 8pt; color: #344256; }
a.me:hover {font-size: 8pt; color: #344256; }

a.mess:link {font-size: 8pt; color: #333333; text-decoration:none;}
a.mess:visited {font-size: 8pt; color: #333333; text-decoration:none;}
a.mess:active {font-size: 8pt; color: #333333; text-decoration:none;}
a.mess:hover {font-size: 8pt; color: #333333; text-decoration:underline;}

a.side:link {font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration:none; }
a.side:visited {font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration:none; }
a.side:active {font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration:none;  }
a.side:hover {font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration:underline; }

a.bottom:link {font-family: tahoma, verdana, arial; font-size: 8pt; color: #666666; text-decoration:none; }
a.bottom:visited {font-family: tahoma, verdana, arial; font-size: 8pt; color: #666666; text-decoration:none; }
a.bottom:active {font-family: tahoma, verdana, arial; font-size: 8pt; color: #666666; text-decoration:none;  }
a.bottom:hover {font-family: tahoma, verdana, arial; font-size: 8pt; color: #666666; text-decoration:underline; }

a.menusdetail:link {font-size: 10pt; color: #000033; text-decoration:underline; }
a.menusdetail:visited {font-size: 10pt; color: #000033; text-decoration:underline; }
a.menusdetail:active {font-size: 10pt; color: #000033; text-decoration:underline; }
a.menusdetail:hover {font-size: 10pt; color:#000033; text-decoration:underline; }

.mb {   
	font-family: verdana, arial, helvetica,sans-serif; color:#344256;
	font-size: 8pt;
}
.me {   
	font-family: verdana, arial, helvetica,sans-serif; color:#000033;
	font-size: 8pt;
}.mc {   
	font-family: verdana, arial, helvetica,sans-serif; color:#666666;
	font-size: 8pt;
}
.mess {   
	font-family: verdana, arial, helvetica,sans-serif; color:#333333;
	font-size: 8pt;
}
.linkshortdesc {   
	font-family: arial, helvetica,sans-serif; color:#666666;
	font-size: 10pt;
}
.linkurl {   
	font-family: arial, helvetica,sans-serif; color:#003300;
	font-size: 10pt;linkurl
}
#content {
	width: 746px;
	padding: 10px 10px;
	background-color: #FAFAFA;
	border: #DDDDDD 1px solid;
	}
#contents {
	width: 756px;
	padding: 6px 6px;
	background-color: #FFFFFF;
	}
	
#feat {
    padding: 6px 6px;
    border: 1px dashed #99B4DB;
      background-color: #FAFAFA;
    
}
#regular {
    padding: 0px 0px;
    border: 0px dashed #99B4DB;
      background-color: #FFFFFF;
    
}
#feat_submit {
    padding: 6px 6px;
    border: 1px dashed #99B4DB;
      background-color: #FFFFFF;
    
}
#featured {
	width: 756px;
	padding: 6px 6px;
	background-color: #FAFAFA;
	border: #99B4DB 1px dashed;
	}
.mailwrapper {
	text-align: center;
}


.maildiv {
	margin: 0 auto 0 auto;
	text-align: left;
	width: 365px;
	font-family: Arial, Helvetica, sans-serif;
	
}
.maildiv form {
	text-align: left;
}
.maildiv label {
	/* used for right side captions */
	vertical-align: top;
	padding: 0 0 0 90px;
}

.maildiv .sidelbl {
	/* used for left side labels */
	width: 95px;
	text-align: right;
	padding: 0 10px 0 0;
	vertical-align: top;
	position: relative;
    display: block; 
    float: left; 
	clear: left;
}
.maildiv a {
	color: #000000;
}
.maildiv h2 {
	color: #000000;
	font-size: 100%;
}
.maildiv input {
	margin-bottom: 10px;

}
.maildiv select {
	margin-bottom: 10px;

}
.maildiv textarea {
	margin-bottom: 10px;

}
.maildiv .ver_img {
	padding: 0;
	margin: 0 0 10px 10px;
	vertical-align:bottom;  
	border: 1px solid #000000; 
}
.maildiv fieldset {
	padding: 5px 5px 5px 5px;
	margin-bottom: 10px;
}
.maildiv .legendspacing {
	height: 10px;
}
.maildiv .fmcredits {
	float: left;
	font-size: 90%;
}
.maildiv .fmsubmit {
	float: right;
}
.maildiv .fmrequired {
	color: #000000;
	
	float: left;
	margin-top: 3px;
	margin-left: 5px;
}
.maildiv .fmspacer {
	height: 10px;
}

.maildiv .fminfofull {
	padding: 0 10px 0 10px;
	color: #000000;
	margin-bottom: 15px;
}
.maildiv .fminfohalf {
	padding: 0 10px 0 10px;
	color: #000000;
	margin-left: 110px;
	margin-bottom: 15px;
}
.maildiv .fmerrorbox {
	text-align: left;
}
.maildiv li {
	margin: 0 0 4px 0;
}
.maildiv .fmerrortitle {
	color: #FF0000;
	font-size: 120%;
}
td.small {  font-size: 10pt; color: #333333; }
td.menu {  font-size: 10pt; color: #999999; }
td.sidead {  font-size: 8pt; color: #999999; }
td.top {  font-size: 9pt; color: #FFFFFF; }
td.stop {  font-size: 7pt; color: #000000; }
td.bottom { border:1px dashed #DDDDDD;padding:0px;font-size: 7pt; color:#000000;}
td.bottomsp { border:1px dashed #DDDDDD;padding:8px;font-size: 7pt; color: #000000;}
td.sponsor { font-size: 7pt; color: #000000;}
td.related { font-size: 8pt; color: #000000;}
td.side {  font-size: 10pt; color: #6699CC; }
td.link {  font-size: 7pt; }td.spots { font-size: 7pt; font-weight: bolder; border:1px dashed #dddddd; padding:4px; }
