/* private: print_style */
/* public: content_styles */

body {font-family: arial,verdana,helvetica; font-size:70%; font-weight: Normal; color:#2E2E2E;}
table, tr, td, ol, li, p {font-family:arial,verdana,helvetica; font-size:100%; font-weight:Normal;}
b, strong {font-weight:bold; text-decoration:none;}

/*links*/
a {font-weight:normal; color:#2E2E2E; text-decoration:underline;}
a:hover {text-decoration:none;}

#credit a {font-weight:bold;}
#w3c {text-decoration:none;}

/*forms*/
.inputText, textarea, select {font-family:arial,verdana,helvetica; font-size:100%;}

/*default headers for wysiwyg*/
.Heading1, H1, .Heading2, H2, .Heading3, H3, .Heading4, H4, .Heading5, H5, .Heading6, H6 {font-weight:bold; margin:0; padding:0;}
.Heading1, H1 {font-size: 150%; color:#3B3D3B; border-bottom:1px solid #3B3D3B; padding:5px 0;}
.Heading2, H2 {font-size: 100%; color:#3B3D3B; border-bottom:1px solid #3B3D3B;}
.Heading3, H3 {font-size: 100%; color:#3B3D3B;}
.Heading4, H4 {font-size: 100%; color:#918E8E;}
.Heading5, H5 {font-size: 100%; color:#494949;}
.Heading6, H6 {font-size: 100%; color:#000;}
.Normal {font-size:100%;}

/*content header styles*/
.yellow {color:#FFE32F;}
.blue {color:#0FDEF1;}

.categoryContainer .titleHolder .title {background:url(/images/categoriesTitle-top.gif) top left no-repeat;}
/*auto_form styles*/

#frmAuto {padding-top:5px; width:100%; text-align:center;}

.formSectionTitle {padding:15px 5px; font-weight:bold; font-size:100%;}
.formRow {padding:4px 0px 5px 0px; width:100%; clear:both;}
.formSectionTitle, .formRow {text-align:left;}

.formRow .fieldHolder {float:left; width:23em;}
.formRow .fieldHolderBoolean {float:left; width:3em;}

.formRow label {float:left; width:10em; margin-right:2em; margin-left:10px;}

.formRow select, .textField, .formRow textarea {border:1px solid #A4ADB4; background-color:#F6F6F6; width:20em; font-size:100%;}
.formRow textarea  {height:10em;}

.submitRow {text-align:left; background:none;}
.submitRow div {text-align:right; width:33em;}
.submitRow input {border:0; font-size:110%; color:#fff; padding:0; background-color:#838182; padding:4px; font-weight:bold;}

.fieldError {background-color:#FFE5E6;}

.fieldError label, .requiredText {color:#FF0200;}
.requiredText {float:right; width:4.5em; text-align:right; margin-right:1em; *display:inline;}

.error {border:1px solid #ddd; padding:5px; background:#eee;}
.errorList, .error {text-align:left;}

.success, .intro {text-align:left;}


#header, #topStrip, .leftSide, #rightSideTop, #subNavHolder,
#backTop, #hireLink, #footerLogos {display:none;}

#editableContent, #footerAddresses div {margin-top:10px;}