.imagelabel 	{ color: #b43e3f; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold;  margin-left: 5px; }
.imagecaption	{ color: #444444; font-family: Arial, Helvetica, sans-serif; font-size:10px; margin-left: 25px; }
.imgBorderOn      { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-color: #787E80; }  
.imgBorderOff     { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #787E80; }  
.imgLblBorderOn   { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 0px; border-style: solid; border-color: #787E80; background-color: #ffffff; }  
.imgLblBorderOff  { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #787E80; background-color: #ffffff; }  
.imgCaptBorderOn  { border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 1px; border-style: solid; border-color: #787E80; background-color: #ffffff; }  
.imgCaptBorderOff { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #787E80; background-color: #ffffff; }  


#body1 DIV { border:1px solid white; }

#body h1	{ font-family: Arial, Helvetica, sans-serif; font-size:17px; line-height: 24px; color: #444444; font-weight: normal; margin-top: 10px;}
#body h2	{ font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 17px; color: #b43e3f; font-weight: normal; }
#body h6	{ font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 13px; color: #444444; font-weight: normal; margin-bottom: 0px;}
#body p	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color: #444444; font-weight: normal; }
#body .text	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color: #444444; font-weight: normal; }
#body ul	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color: #444444; text-align:left;}
#body ol	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color: #444444; text-align:left;}
#body li	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color: #444444; margin: 0px 0px 4px 0px; }
#body hr	{  height: 1px;  color: #444444; }

#body a         { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: bold; }
#body a:visited { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: bold; }
#body a:active  { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: bold; }
#body a:hover   { text-decoration: none; background-color: #E9752A; color: #ffffff; font-weight: bold; }

h1	{ font-family: Arial, Helvetica, sans-serif; font-size:17px; line-height: 24px; color: #444444; font-weight: normal; margin-top: 10px;}
h2	{ font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 17px; color: #666666; font-weight: normal; }
h6	{ font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 13px; color: #444444; font-weight: normal; margin-bottom: 0px;}

.text	{ padding-left: 1px; font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 18px; color: #444444; font-weight: normal; }
ul	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color: #444444; text-align:left;}
ol	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color: #444444; text-align:left;}
li	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color: #444444; margin: 0px 0px 4px 0px; }
hr	{  height: 1px;  color: #444444; }

a         {  color: #151515; }
a:visited { color: #151515; }
a:active  { color: #151515; }
a:hover   { text-decoration: none; color: #666666; }


#feature h1	{ font-family: Arial, Helvetica, sans-serif; font-size:17px; line-height: 24px; color: #444444; font-weight: normal; margin-top: 10px;}
#feature h2	{ font-family: Arial, Helvetica, sans-serif; font-size:16px; line-height: 36px; color: #333333; font-weight: normal; }
#feature h6	{ font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 13px; color: #ababab; font-weight: normal; margin-bottom: 0px;}
#feature p	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color: #444444; font-weight: normal; }
#feature .text	{ font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height: 15px; color: #444444; font-weight: normal; }
#feature ul	{ font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 15px; color: #444444; text-align:left;}
#feature ol	{ font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 15px; color: #444444; text-align:left;}
#feature li	{ font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 15px; color: #444444; margin: 0px 0px 4px 0px; }
#feature hr	{  height: 1px;  color: #444444; }
.feature	         { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #444444; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 12px; color: #444444; font-weight: normal; background-color: transparent; }

#mover h1	{ font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 13px; color: #000000; font-weight: normal; margin-top: 0px; margin-bottom: 0px;}
#mover h2	{ font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 13px; color: #A52D16; font-weight: normal; margin-top: 0px; margin-bottom: 0px;}
#mover p	   { font-family: Arial, Helvetica, sans-serif; font-size:11px;  line-height: 13px; color: #000000; font-weight: normal; margin-top: 0px; margin-bottom: 0px;}
#mover h6	{ font-family: Arial, Helvetica, sans-serif; font-size:11px;  line-height: 13px; color: #A52D16; font-weight: normal; margin-top: 0px; margin-bottom: 0px;}
#mover ul	{ font-family: Arial, Helvetica, sans-serif; font-size:11px;  line-height: 13px; color: #A52D16; font-weight: normal; margin-top: 0px; margin-bottom: 0px;}
#mover ol	{ font-family: Arial, Helvetica, sans-serif; font-size:9px;  line-height: 13px; color: #000000; font-weight: normal; margin-top: 0px; margin-bottom: 0px;}
#mover li	{ font-family: Arial, Helvetica, sans-serif; font-size:11px;  line-height: 13px; color: #000000; font-weight: normal; margin-top: 0px; margin-bottom: 0px;}
#mover hr	{  height: 1px; width: 200px; color: #A52D16; }
#mover a	        { text-decoration: none; }
#mover a:hover   { text-decoration: none; background-color: #b43e3f; font-weight: bold; }
.mover      { position: absolute; z-index: 1; }
.mover_z_blocker { position: relative; z-index: 2; background-color: #ffffff}


#topnav p	{ text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 16px; color: #666666; font-weight: bold; padding-bottom: 10px; padding-left: 2px; padding-right: 1px; border-style: none; border-width: 0px;}
#topnav a	      { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 16px; color: #666666; font-weight: bold; padding-left: 2px; padding-right: 1px; border-style: none; border-width: 0px; }
#topnav a:hover	{ text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 16px; background-color: #666666; color: #ffffff; font-weight: bold; padding-left: 2px; padding-right: 1px; border-style: none; border-width: 0px;}
#topnav a:active { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 16px; background-color: #666666; color: #ffffff; font-weight: bold; padding-left: 2px; padding-right: 1px; border-style: none; border-width: 0px;}
.topnav	{ border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #666666; background-color: #ffffff;padding-left: 2px; padding-right: 1px; border-style: none; }

#leftnav p	      { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 10px; color: #E66D17; font-weight: bold; padding-top: 9px; padding-bottom: 9px; border-width: 0px; border-style: none; }
#leftnav a	      { text-decoration: none; color: #ffffff; font-weight: bold; padding-left: 2px; padding-right: 1px; border-width: 0px;}
#leftnav a:hover	{ text-decoration: none; background-color: #E66D17; color: #ffffff; font-weight: bold; padding-left: 2px; padding-right: 1px; border-width: 0px; border-style: none; }
#leftnav a:active 	{ text-decoration: none; background-color: #E66D17; color: #ffffff; font-weight: bold; padding-left: 2px; padding-right: 1px; border-width: 0px; border-style: none; }
#leftnav .sub1_size        { text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #E66D17; font-weight: bold; text-transform: uppercase; font-size:10px; line-height: 10px; padding-left: 2px; padding-right: 0px; border-style: none; }
#leftnav .sub2_size        { text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #E66D17; font-weight: bold; text-transform: uppercase; font-size:9px; line-height: 9px; padding-left: 2px; padding-right: 0px; border-style: none; }
.leftnav	{ text-decoration: none; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-color: #ffffff; background-color: transparent; padding-left: 2px; padding-right: 0px; border-style: none; }
.leftnavPush	{ text-decoration: none; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; background-color: transparent;  font-weight: bold; padding-left: 0px; padding-right: 0px; border-style: none; }
.leftnavPush a:hover	{ text-decoration: none; background-color: #E58440; color: #ffffff; font-weight: bold;  padding-left: 0px; padding-right: 1px; border-style: none; }
.leftnavPush a:active { text-decoration: none; background-color: #E58440; color: #ffffff; font-weight: bold;  padding-left: 0px; padding-right: 0px; border-style: none; }
#leftnav_p    { text-decoration: none; color: #E58440; font-size: 11px; font-family: Arial, Helvetica, sans-serif;  font-weight: bold; padding-left: 0px; padding-right: 0px; border-style: none; }
#leftnavPush a:active	{ text-decoration: none; background-color: #E58440; color: #ffffff; font-weight: bold; padding-left: 0px; padding-right: 0px; border-style: none; }

#bctrail a { text-decoration: none; background-color: transparent; color: #003E89; }

.leftsubtopnav	               { border-left-width: 1px; border-right-width: 0px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-color: #787E80; background-color: #EFF2F6; }
.lefttopnav	               { border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; border-bottom-width: 0px; border-style: solid; border-color: #787E80; background-color: #ffffff; }
.leftnav_selected	      { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; border-style: solid; border-color: #787E80; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 12px; padding-right: 0px; color: #ffffff; background-color: #5F7EA3; font-weight: bold;   text-align: left; }		
.leftnav_selected_on_the_links_text  { color: #ffffff; }
.leftnav_hidden	      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 12px; padding-left:  2px; color: #003E89; font-weight: bold; text-align: left; }
.leftnav_sub	         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 12px; padding-left:  2px; color: #787E80; font-weight: normal; background-color: #EFF2F6; }
.leftnav_sub_selected	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 12px; padding-left:  2px; color: #ffffff; background-color: #5F7EA3; font-weight: bold; background-color: #5F7EA3; }


.border_all	{ border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-color: #787E80; margin-right: 10px; }
.breadcrumb	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:10px; color: #787E80; text-transform: lowercase; font-weight: bold; padding-left: 25px; padding-bottom: 4px; }
.smalltext	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:10px; color: #787E80; text-transform: lowercase; font-weight: normal; padding-bottom: 4px; padding-top: 4px; }
.header	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:10px; color: #ffffff; text-transform: lowercase; font-weight: normal; padding-bottom: 4px; padding-top: 4px; }
.searchbox	               { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-color: #787E80; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:11px; width: 100px; height: 15px; color: #787E80; }
.faqbar { font-family: Verdana, Arial; font-size: 13px; color: #5F7EA3; text-decoration: none; font-weight: bold; background-color: #EFF2F6; line-height: 20px; }






.mothertable {  width: 440px; }
.contacttable {  width: 200px; }
.jobpostingstable { width: 400px; }

.p-cell    { padding-left: 3px; padding-right: 3px; }
.alt-cell    { padding-left: 3px; padding-right: 3px; background-color: #F6C9AC; }
.mark-cell    { background-color: #DCDCDC; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}
.markb-cell    { border-top: 1px; border-bottom: 0px; border-left: 0px; border-right: 0px; border-style: solid; border-color: #BF311A; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}

.topleftnavtable {width: 248; }

.toprightnavtable {width: 495; }

#topnavlower p	{ text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 11px; color: #666666; font-weight: normal;  padding-left: 1px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px;}
#topnavlower a	      { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 11px; color: #666666; font-weight: normal; padding-left: 1px; padding-right: 1px;}
#topnavlower a:hover	{ text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 11px; background-color: #666666; color: #ffffff; font-weight: normal;  padding-left: 1px; padding-right: 1px;}
#topnavlower a:active { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:10x; line-height: 11px; background-color: #666666; color: #ffffff; font-weight: normal;  padding-left: 1px; padding-right: 1px;}
.topnav	{ border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #666666; background-color: #ffffff; padding-left: 1px; padding-right: 1px; }
#topnavlower a	      { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 11px; color: #666666; font-weight: normal;  padding-left: 1px; padding-right: 1px; }
.topnavlower	{ font-weight: normal; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #666666; font-color: #666666; background-color: #ffffff;  padding-left: 1px; padding-right: 1px; }

.text	{ padding-left: 1px; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color: #444444; font-weight: normal; }
.text a  { text-decoration: underline; font-weight: bold; }
.text a:hover  { text-decoration: underline; font-weight: bold; }
.text a:visited  { text-decoration: underline; font-weight: bold; }
.text2	{ padding-left: 1px; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color: #444444; font-weight: normal; }


.marketingsmalltext	{ padding-left: 2px; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 13px; color: #444444; font-weight: normal; }
.marketingsmalltextb	{ text-decoration: underline; padding-left: 1px; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 14px; color: #444444; font-weight: normal; }
.marketingsmalltextb a { text-decoration: underline; font-weight: normal; }
.marketingsmalltextb a:hover { text-decoration: underline; font-weight: normal; }
.marketingsmalltextb a:visited { text-decoration: underline; font-weight: normal; }



.marketingtable	{ border-width: 1px; border-style: solid; border-color: #BF311A; }

.login p	{ text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 16px; color: #ffffff; font-weight: bold; padding-bottom: 10px; padding-left: 2px; padding-right: 1px; border-width: 0px;}
.login a	      { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 16px; color: #ffffff; font-weight: bold; padding-left: 2px; padding-right: 1px; border-width: 0px; }
.login a:hover	{ text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 16px; background-color: #ffffff; color: #ffffff; font-weight: bold; padding-left: 2px; padding-right: 1px; border-width: 0px;}
.login a:active { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 16px; background-color: #ffffff; color: #ffffff; font-weight: bold; padding-left: 2px; padding-right: 1px; border-width: 0px;}
.login	{ border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #ffffff; background-color: #ffffff;padding-left: 2px; padding-right: 1px; }
