@charset "utf-8";
/* general */
div.spacer { width: 100%; height: 3px; margin: 0; padding: 0; background:#fff; font-size: 0; line-height: 0; }
div.clear { clear: both; font-size: 0; height: 0; line-height: 0;}

/* text colors */
.uline {text-decoration:underline;}
.green11normal {font-size:11px; font-weight:normal; color:#09763C;}
.green11bold {font-size:11px; font-weight:bold; color:#09763C;}
.green12normal {font-size:12px; font-weight:normal; color:#09763C;}
.green12bold {font-size:12px; font-weight:bold; color:#09763C;}

.blue11normal {font-size:11px; font-weight:normal; color:#0b67b2;}
.blue11bold {font-size:11px; font-weight:bold; color:#0b67b2;}
.blue12normal {font-size:12px; font-weight:normal; color:#0b67b2;}
.blue12bold {font-size:12px; font-weight:bold; color:#0b67b2;}

.red11normal {font-size:11px; font-weight:normal; color:#ce0008;}
.red11bold {font-size:11px; font-weight:bold; color:#ce0008;}
.red12normal {font-size:12px; font-weight:normal; color:#ce0008;}
.red12bold {font-size:12px; font-weight:bold; color:#ce0008;}

.orange11normal {font-size:11px; font-weight:normal; color:#ff5a00;}
.orange11bold {font-size:11px; font-weight:bold; color:#ff5a00;}
.orange12normal {font-size:12px; font-weight:normal; color:#ff5a00;}
.orange12bold {font-size:12px; font-weight:bold; color:#ff5a00;}

.white11normal {font-size:11px; font-weight:normal; color:#FFFFFF;}
.white11bold {font-size:11px; font-weight:bold; color:#FFFFFF;}
.white12normal {font-size:12px; font-weight:normal; color:#FFFFFF;}
.white12bold {font-size:12px; font-weight:bold; color:#FFFFFF;}

.yellow11normal {font-size:11px; font-weight:normal; color:#FFFF33;}
.yellow11bold {font-size:11px; font-weight:bold; color:#FFFF33;}
.yellow12normal {font-size:12px; font-weight:normal; color:#FFFF33;}
.yellow12bold {font-size:12px; font-weight:bold; color:#FFFF33;}

.gray11normal {font-size:11px; font-weight:normal; color:#666666;}
.gray11bold {font-size:11px; font-weight:bold; color:#666666;}
.gray12normal {font-size:12px; font-weight:normal; color:#666666;}
.gray12bold {font-size:12px; font-weight:bold; color:#666666;}

/* Contact Document */
.contact-holder {text-align:left; vertical-align:middle;  background:none; font-size:11px; padding:0; margin:0;}
.contact-holder .contact-div-left {float:left; width:150px; padding: 5px 0 0 0; text-align:left; vertical-align:middle; background:none; font-size:11px;}
.contact-holder .contact-div-right {float:left; width:350px; padding: 5px 0 0 0; text-align:left; vertical-align:middle; background:none; font-size:11px;}

#contact-holder ul {margin: 0 0 0 0; padding: 0 0 0 0; list-style-type: none; display: block; height:25px; clear:both;}
#contact-holder ul li { width:120px;list-style-type: none;  margin: 0 0 0 10px; padding: 0 0 0 0; font-size: 11px; color: #000; display: inline; float:left;}

/* Newsletter Document */
#NewsLetterLine {width: 200px; margin: 0; padding: 0;}
#NewsLetterLine .main {width:200px; height: 25px; margin: 0; padding: 0; text-align:left; font-weight:bold;}
#NewsLetterLine .left {float:left; height: 20px; width:50px; margin: 0; padding: 0; text-align:left; font-weight:normal;}
#NewsLetterLine .right {float:left; width:150px; margin: 0; padding: 0; text-align:right; font-weight:normal;}
#NewsLetterLine input {height:20px; width:100%; background:#FFFFFF; border-top:1px solid #CCCCCC; border-left:1px solid #999999; border-bottom:1px solid #999999; border-right:1px solid #CCCCCC; font-size:13px; color:#666666; margin:0; padding:0 0 0 5px;;}

/*FORMS*/
.submit{ 
	height: 20px; 
	background-color:#FFFFFF;
	border-width:1;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #999999;
	border-bottom:1px solid #999999;
	border-right:1px solid #CCCCCC;
	vertical-align:middle;
}
