A:link		{color:#004675; text-decoration: none;}
A:active	{color:#BB0000; text-decoration: none;}
A:visited	{color:#004675; text-decoration: none;}
A:hover		{color:#AAAAAA; text-decoration: none;}

.noprint	{display: none;}
.noscreen	{display: inline;}

body	{background: #eeeeee; margin: 0px; padding: 0px;}

.t1		{font-size: 11pt; color:#000000;}
.t1 a	{color:#000000; text-decoration: none;}

.t2		{font-size: 10pt; color:#000000;}
.t2 a	{color:#000000; text-decoration: none;}

.t3		{font-size: 9pt; color:#606060;}
.t3 a	{color:#606060; text-decoration: none;}

.b2		{background: #ffffff; margin: 20px; padding: 10px; text-align: left;}

.tb1	{width: 100%; }

.tr0	{font-family: Tahoma, Sans-Serif; font-size: 10pt; color:#004675;height: 10pt;}
.tr1	{font-family: Tahoma, Sans-Serif; font-size: 10pt; color:#004675;height: 75px;}
.tr2	{font-family: Tahoma, Sans-Serif; font-size: 7pt; color:#004675;height: 1px;}
.tr3	{background-color: #FFFFFF;}
.tr4	{font-family: Tahoma, Sans-Serif; font-size: 7pt; color:#004675;height: 20pt;}
.tr5	{font-family: Tahoma, Sans-Serif; font-size: 10pt; color:#004675;}
.tr6	{font-family: Tahoma, Sans-Serif; font-size: 10pt; color:#004675;height: 20pt;}


.line	{height: 1px; background-color: #004675; }
.spacer	{background-color: #FFFFFF; }

   html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
   }
   #wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 100%;
   }


div.container {
	background-color: #004675;
	border: none;
	width: 200px;
	height: 600px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}

.label , .content {
}

.label {
	height: 20px;
	border-top: none;
	border-bottom: none;
}

.content {
	background: #eeeeee;;
}


.mailwrapper {
	text-align: center;
}


.maildiv {
	margin: 0 auto 0 auto;
	text-align: left;
	width: 365px;
	font-family: Tahoma, Sans-Serif;
	font-size: 10pt; 
	color:#004675;
}
.maildiv form {
	text-align: left;
}
.maildiv label {
	/* used for right side captions */
	vertical-align: top;
	padding: 0 0 0 3px;
}

.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 {
	font-family: Tahoma, Sans-Serif;
	font-size: 10pt; 
	color:#004675;
}
.maildiv h2 {
	font-family: Tahoma, Sans-Serif;
	font-size: 10pt; 
	color:#004675;
}
.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: none; 
}
.maildiv fieldset {
	padding: 5px 5px 5px 5px;
	margin-bottom: 10px;
}
.maildiv .legendspacing {
	height: 10px;
}
.maildiv .fmcredits {
	float: left;
	font-family: Tahoma, Sans-Serif;
	font-size: 10pt; 
	color:#004675;
}
.maildiv .fmsubmit {
	float: right;
}
.maildiv .fmrequired {
	font-family: Tahoma, Sans-Serif;
	font-size: 10pt; 
	color:#004675;
	float: left;
	margin-top: 3px;
	margin-left: 5px;
}
.maildiv .fmspacer {
	height: 10px;
}

.maildiv .fminfofull {
	padding: 0 10px 0 10px;
	color: #005ABE;
	margin-bottom: 15px;
}
.maildiv .fminfohalf {
	padding: 0 10px 0 10px;
	color: #004675;
	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%;
}

