/* Text Styles */
.txtPhone { font-family: Arial, Helvetica, sans-serif; font-size: x-large; color:#FFFFFF; }
.txtAddress { font-family: Arial, Helvetica, sans-serif; font-size: x-small; }
.txtDefault { font-family: Arial, Helvetica, sans-serif; font-size: small; }

.formErrorText { font-family: Arial, Helvetica, sans-serif; font-size: small; color:#FF0000; }

/* Nav Links */
.navLinks a { font-family: Arial, Helvetica, sans-serif; font-size: small; color:#333333; text-decoration:none;}
.navLinks a:hover { font-family: Arial, Helvetica, sans-serif; font-size: small; color:#666666; border-bottom:2px solid #37628C; text-decoration:none; }

/* Page Content & Box Styles */
.pagecontent { width:466px; }
.pagecontent_title { width:461px; height:20px; margin-top: 5px; padding-left:5px;  background-color:#37628C; color:#ffffff; }
.pagecontent_box { width:454px;  padding:5px; background-color:#FFFFFF; border:1px solid #8c8c8c; }
.pagecontent_image img{ float: left; margin: 0px 5px 0px 0px; display:inline; }
.pagecontent_text {  }
.pagecontent_image {  }
	
/* Feature Button Styles */
.featurewrapper { width:130px; margin-top:15px; }
.featureimage { width:120px; margin:0px 5px 0px 5px; }
.featuretitle { width:130px; font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight:bold; }
.featurebody { width:130px; font-family: Arial, Helvetica, sans-serif; font-size: small; }


/* Notice Styles */
.notice { padding:0px 0px 0px 0; margin:0px 0 0px 0; }
.notice a { display:block; width:160px; float:right; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#ffffff; text-decoration:none; padding:3px 5px 0 0; }
.notice a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#CCCCCC; text-decoration:none; }