body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
#subgeneral { padding-left: 24px}
.right-3column-row, #fadedown { background-image:url(../images/horizontal_fade_610.gif); background-position:bottom; background-repeat:no-repeat; overflow:hidden;	padding-top: 14px;	padding-bottom: 14px;}
.numerator { list-style-position: inside; list-style-type: decimal;}
.right-3column { padding: 10px;	float: left; width: 170px; margin-left: 0px; }
.right-3column h6 {	padding-bottom: 10px;}
.right-3column ul li { line-height: 16px;}
.subfooter { background-image:url(../images/white_bg_footer_decorated.gif);	background-position:top; background-repeat:no-repeat; height: 111px; width: 598px;}
.subfooter-head { line-height: 32px; padding-left: 24px}
.small-dark-blue { color: #007698; line-height: 24px }
.subfooter-3column { float: left; width: 160px; padding-top: 4px; padding-left: 30px;}
.subfooter-3column-last { float: left; width: 160px; padding-top: 25px; padding-left: 30px;}
#search-result-counter { line-height: 20px; font-weight:bold; font-size:10px; padding-top:10px; }
#goback-gonext { color:#0033FF; clear:both; padding-bottom:24px;width: 560px;}
.go-back { width:200px; float: left; text-align: left;}
.go-next { width:200px; float: right; text-align: right;}
.go-center { width:430px; float: left; text-align: center; }
.search-results { clear:both; padding-top:4px; padding-bottom:24px; }
.search-results h5 {line-height: 36px;}
.topics a { line-height: 24px; text-decoration:underline; }
.topics a:hover { text-decoration: none;}
.bold-gray { font-weight: bold; color:#666666; line-height:24px; }
.right-6column {width:90px; float: left;}

#openheight { padding-top: 8px; padding-bottom: 8px;}
#nofadedown { padding-top: 24px; padding-bottom: 24px;}
#fadedown h1, #fadedown h2, #fadedown h3, #fadedown h4, #nofadedown h1, #nofadedown h2, #nofadedown h3, #nofadedown h4 { margin-bottom: 10px; }
#fadedown h1, #nofadedown h1 { font-size: 30px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#fadedown h2, #nofadedown h2 { font-size: 20px; }
#fadedown h3, #nofadedown h3 { font-size: 16px; font-weight: bold; }
#fadedown h4, #nofadedown h4 { font-size: 16px; }
.content_2column { padding-top: 10px; padding-bottom:10px; padding-right:24px; float: left; width: 380px; margin-left: 0px; }
.content_2column_last { padding-top: 10px; padding-bottom:10px; padding-left:24px;  background-image:url(../images/wide_bar_vertical.gif); background-position:left center; background-repeat:no-repeat; float: left; width: 380px; margin-left: 0px; }
.icon_container  { padding-left: 5px; padding-right:14px; float: left; width: 40px; margin-left: 0px; }
.blue_bold { font-weight: bold; color:#007698; font-size:14px; clear:both; padding-bottom: 10px; }
.blue_h4 { color:#007698; font-size:16px; clear:both; padding-bottom: 10px;}
.blue_h4_unclear { color:#007698; font-size:16px; padding-bottom: 10px;}
.blue_h5 { color:#007698; font-size:14px; clear:right; padding-bottom: 6px;}
.contact_form {background-image:url(../images/bg_contact_form.gif); width:406px; height:371px;}
.contact_2column { float: left; width: 160px; padding-top: 4px; padding-left: 22px;}
.contact_comment {float: left; width: 350px; padding-top: 25px; padding-left: 25px;}
.contact_send_bt {float: right; width: 100px; padding-top: 16px; padding-right: 24px; clear:both}
.contact_blue_bold { font-weight: bold; color:#007698; font-size:12px; padding-bottom: 6px; font-family:Arial, Helvetica, sans-serif; }
input, select, textarea { color: #333333; background: #FFFFFF; border: 1px solid #999999; padding-left:1px; padding-right:1px; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
#bt_summit input {border: 0px; !important}

/*==start rounded corners elastic==*/
#rounded_corners_wrap {max-width:900px}
.corner-top-left, .corner-top-right, .corner-bottom-left, .corner-bottom-right { background-image: url(../images/rounded_corners.gif); 	height: 15px; font-size: 2px;/*for stupid error in IE*/}
.corner-top-left, .corner-bottom-left { margin-right: 15px; /*width of corners = image-height / 2 */}
.corner-top-right, .corner-bottom-right { margin-left: 15px; margin-top: -15px;}
.corner-top-right { background-position: 100% 0; }
.corner-bottom-left  { background-position: 0 -15px;}
.corner-bottom-right { background-position: 100% -15px;}
.inside { border-left: 2px solid #E9E9E9; border-right: 2px solid #E9E9E9; 	background: #F7F9F9; color: #000000; padding: 1px 10px;}
.notopgap    { margin-top: 0; } 
.nobottomgap { margin-bottom: -1px; padding-bottom: 1px; }

.box_header { padding-bottom:6px; padding-left: 4px; color:#007698}
.box_content { background-color:#FFFFFF; background-image:url(../images/horizontal_fade_610.gif); background-repeat:no-repeat; background-position:top center; border-left: 2px solid #E9E9E9; border-right: 2px solid #E9E9E9; padding-left: 10px; padding-right:10px;}
.box_footer {padding-top:6px; padding-left: 4px; color:#007698; background-image:url(../images/horizontal_fade_610.gif); background-repeat:no-repeat; background-position:top center;}



.inside_box_decorated {background-image:url(../images/horizontal_fade_610.gif); background-repeat:no-repeat; background-position:top center; background-color:#FFFFFF; border-left: 2px solid #E9E9E9; border-right: 2px solid #E9E9E9;}
.header_box_decorated, .box_header { padding-bottom:6px; padding-left: 4px; color:#007698}
.container_box_decorated, {padding:10px;}
.bt_post { text-align:right; clear:both; padding-top:12px; padding-right:24px;}

/*layouts*/
.right_top_floating_box { width:250px; padding-left:30px; float:right;}
.xsmall_note { font-size: 9px; margin-left: 8px;}
.under_line a {	text-decoration: underline !important;	line-height: 18px;}
.under_line a:hover {text-decoration: none;}
#search-results-jobs { clear:both; padding-top:4px; padding-bottom:24px; padding-left: 18px; }
.horizontal_fade_610 {background-image:url(../images/horizontal_fade_610.gif); background-position:center; background-repeat:no-repeat; line-height:2px; padding:0px;}
