@CHARSET "ISO-8859-1";
DIV.sliderOriginal {display:none;}
DIV.sliderControl {display:block;}
  div.slider { width:200px; clear:both;margin:0px 0; background:url('/images/slider_bg.png') no-repeat; height:20px; position: relative; }
  div.slider div.handle { width:20px; height:20px; background:url('/images/slider_blue.png') no-repeat; cursor:move; position: absolute; }

  html body div#clearFormatting h1{background:transparent;font-size: 2em; margin: .67em 0;padding:0px;color:#000;}
  html body div#clearFormatting h2{background:transparent;font-size: 1.5em; margin: .75em 0;padding:0px;color:#000;}
  html body div#clearFormatting h3{background:transparent;font-size: 1.17em; margin: .83em 0;padding:0px;color:#000;}
  html body div#clearFormatting h4{background:transparent;font-size: 1em;margin: 1.12em 0;padding:0px;color:#000;}
  html body div#clearFormatting h5{background:transparent;font-size: .83em; margin: 1.5em 0;padding:0px;color:#000;}
  html body div#clearFormatting h6{background:transparent;font-size: .75em; margin: 1.67em 0;padding:0px;color:#000;}


  html {
overflow-y: scroll;
}
  body {text-align:center;font-family:arial;background:#fff;margin:0px;}
  body_Old {text-align:center;font-family:arial;background:#001c38;margin:0px;}
  body_Old2{background:#c5def7;}
  form {margin:0px;}

img, fieldset {border:0px;}
#main {text-align:center;width:950px;margin:0px auto;background:#fff;}
#footer {text-align:center;margin-top:10px;background:#fff;float:left;width:100%;}
#footerInner {width:100%;float:left;border-top:1px solid #eee;}
#mainInner {text-align:left;float:left;width:950px;margin-top:0px;background:#fff;padding-top:0px;}
#mainInner_Old {text-align:left;float:left;width:950px;margin-top:20px;background:#fff url(/images/main_top.png) no-repeat;padding:20px;padding-top:0px;}
#mainInner_nerw {text-align:left;float:left;width:990px;margin-top:0px;background:#fff;padding:40px;padding-top:0px;}
#top {text-align:center;}

#top ul {margin:20px;}
#top ul li {display:inline;font-size:0.8em;padding:0px;margin:0px;list-style:none;margin-right:10px;font-weight:bold;}
#top ul li a {color:#333;text-decoration:none;}
#header {width:100%;float:left;height:95px;background:#fff url(/images/top.png) no-repeat;}
#header DIV.leftHeader {width:680px;float:left;}
#header DIV.rightHeader {color:#fff;width:270px;float:right;background:#369 url(/images/login_bottom.png) bottom no-repeat;margin-bottom:10px;padding-top:2px;}



#header DIV.form {float:left;width:100%;}
#header DIV.form input {margin:0px;padding:0px;float:left;margin-left:10px;font-size:0.7em;width:70px;}
#header DIV.form label {margin:0px;padding:0px;float:left;margin-left:10px;font-size:0.7em;font-weight:bold;}
#header DIV.login_column {float:left;width:32%;padding-top:3px;}
#header DIV.emulate_label_input {padding-top:14px;float:left;}

#header DIV.fb_login {margin-left:10px;}

#header DIV.sep_top {border-bottom:1px solid #18497c;padding-bottom:2px;}
#header DIV.sep_bot {border-top:1px solid #507dab;}


#header DIV.rightHeader form {margin:0px;float:left;}
#header DIV.rightHeader ul {padding:0px;margin:0px;float:left;width:100%;padding-top:5px;padding-bottom:3px;}
#header DIV.rightHeader ul li {float:left;font-size:0.7em;padding:0px;margin:0px;list-style:none;padding-left:10px;}
#header DIV.rightHeader ul li a {color:#fff;text-decoration:none;}
#logo {float:left;height:80px;}
#logo img {float:left;margin-top:10px;}
DIV.advertise {float:left;width:468px;height:70px;overflow:hidden;padding-top:10px;}

#nav {float:left;width:100%;}
#nav UL.main_nav {float:left;margin:0px;padding:0px;margin-left:10px;}
#nav UL.main_nav LI {margin:0px;float:left;list-style:none;line-height:32px;text-align:center;
font-weight:bold;font-size:0.8em;color:#333;background:#f8f2e6;}
#nav UL.main_nav LI a {color:#333;display:block;padding-left:10px;padding-right:10px; text-decoration:none;}

#nav UL.main_nav LI.services_inactive DIV.cl {background:#f8f2e6 url(/images/li_services_inactive.png) top left no-repeat;}
#nav UL.main_nav LI.request_service_inactive DIV.cl {background:#f8f2e6 url(/images/li_request_service_inactive.png) top left no-repeat;}
#nav UL.main_nav LI.work_inactive DIV.cl {background:#f8f2e6 url(/images/li_work_inactive.png) top left no-repeat;}
#nav UL.main_nav LI.request_work_inactive DIV.cl {background:#f8f2e6 url(/images/li_request_work_inactive.png) top left no-repeat;}

#nav UL.main_nav LI.services_active DIV.cl {background:#f8f2e6 url(/images/li_services_active.png) top left no-repeat;}
#nav UL.main_nav LI.request_service_active DIV.cl {background:#f8f2e6 url(/images/li_request_service_active.png) top left no-repeat;}
#nav UL.main_nav LI.work_active DIV.cl {background:#f8f2e6 url(/images/li_work_active.png) top left no-repeat;}
#nav UL.main_nav LI.request_work_active DIV.cl {background:#f8f2e6 url(/images/li_request_work_active.png) top left no-repeat;}

#nav UL.main_nav LI a span {padding-left:35px;}

#nav UL.main_nav LI.inactive DIV.cr {background:url(/images/nav_corner_top_right_inactive.png) top right no-repeat;}
#nav UL.main_nav LI.active DIV.cr {background:url(/images/nav_corner_top_right.png) top right no-repeat;}

#nav UL.main_nav LI.link {background:#eee;}
#nav UL.main_nav LI.mygleemo {background:#eee;color:#369;}

UL.secondary_nav {float:right;list-style:none;margin:0px;padding:0px;}
UL.secondary_nav LI {float:left;padding:5px;font-size:0.9em;}
UL.secondary_nav LI.first {border-left:0px none;}
UL.secondary_nav LI a {text-decoration:none;}
DIV.contain_600 {width:600px;}

#content {float:left;text-align:left;width:100%;}


#content {font-size:0.9em;}
#minimal {padding:10px;}
#content h1 {font-size:1.3em;margin:0px;margin-top:10px;margin-left:0px;color:#269;}
#content h2 {color:#b1b1a9;font-size:1.2em;width:100%;clear:both;margin:0px;}
#content h3 {color:#369;margin:0px;font-size:1em;}
#content h4 {color:#666;margin:0px;margin-bottom:15px;font-size:0.8em;}
#content h3 a {color:#369;text-decoration:none;}
#contentHeader {float:left;width:100%;}
#contentHeaderInner {background:#b9d4ef url(/images/blue_top.png) no-repeat;float:left;width:950px;}
#contentHeaderInner h2 {color:#369;margin:0px;padding:0px;margin-left:43px;margin-top:20px;font-size:15px;float:left;}
#contentContainer {background:url(/images/blue_middle_top.png) top no-repeat;padding-top:16px;margin-top:0px;float:left;width:950px;}
#contentMiddle {margin-top:0px;float:left;width:950px;position:relative;}
#contentMiddleInner {float:left;width:100%;}
#contentMiddleInnerInner {float:left;width:100%;}
#postServiceRequestMiniForm {margin-left:55px;margin-top:43px;float:left;}



DIV.search {padding:0px;width:675px;float:left;margin-left:20px;margin-top:20px;clear:both;}
DIV.search DIV.inner {float:left;}
DIV.search input.keywords {width:300px;float:left;}
DIV.search input, DIV.search select {float:left;font-size:16px;margin-right:2px;border:1px solid #ccc;}

DIV.search select {float:left;color:#454545;}
DIV.search input.keyword {float:left;background:#fff url(/images/serch-icon.jpg) right no-repeat;margin-left:5px;}
DIV.search input.imageInput  {float:left;font-size:18px;color:#fff;border:0px none;}
DIV.inner_search {width:100%;background:#f1f1f1 url(/images/tr.png) top right no-repeat;float:left;padding-top:5px;}
DIV.inner_search DIV.bl {float:left;width:100%;}
DIV.inner_search DIV.br {background:url(/images/br.png) bottom right no-repeat;float:left;width:100%;padding-bottom:5px;}
UL.search_switcher {float:left;clear:both;list-style:none;margin:0px;padding:0px;width:500px;}
UL.search_switcher LI {float:left;padding:0px;font-size:1em;font-weight:bold;margin-right:10px;}
UL.search_switcher LI.active {background:#f1f1f1;}


UL.search_switcher LI a {text-decoration:none;color:#666;}
UL.search_switcher LI.active a{color:#369;}
UL.search_switcher LI.active DIV.tl {background:url(/images/tl.png) top left no-repeat;float:left;}
UL.search_switcher LI.active DIV.tr {background:url(/images/tr.png) top right no-repeat;float:left;padding:5px;padding-top:2px;padding-bottom:2px;}

UL.search_switcher LI DIV.tl {float:left;}
UL.search_switcher LI DIV.tr {float:left;padding:5px;padding-top:2px;padding-bottom:2px;}

#switchTabFiller {width:100%;float:left;height:10px;}

#content p.pagination {margin:0px;float:right;}



#catNav {float:left;}
#catNav ul {float:left;margin:0px;padding:0px;margin-bottom:10px;}
#catNav li {clear:both;list-style:none;background:#fbf7ee;margin:0px;padding:0px;color:#A3780E;padding-right:20px;padding-bottom:2px;padding-top:2px;}
#catNav li.sub {background:#000;font-size:0.9em;color:#333;padding:0px;padding-left:14px;background:url(/images/cat_li.gif) left no-repeat;}
#catNav li a {color:#A3780E;text-decoration:none;}
#catNav li.sub a {color:#369;}


#searchResults {float:left;width:100%;}

#searchResults ul.sort {margin:0px;padding:0px;float:left;}
#searchResults ul.sort li {float:left;list-style:none;margin:0px;padding:4px;padding-right:20px;background:url(/images/sort_down.png) right no-repeat;}
#searchResults ul.sort li.neutral {background:#fff;}
#searchResults ul.sort li a {color:#369;text-decoration:none;}

#searchResults table.results {width:100%;float:left;border-top:1px solid #eee;}
#searchResults table.results tr th {background:#eee;font-weight:normal;color:#333;text-align:left;padding:2px;vertical-align:top;border-bottom:1px solid #ccc;}
#searchResults table.results tr th  a {text-decoration:none;}
#searchResults table.results td {background:#fff;padding:2px;font-size:0.9em;vertical-align:top;}
#searchResults table.results td.rating {vertical-align:top;}
#searchResults table.results td h4 a {color:#369;text-decoration:none;font-size:1.4em;}
#searchResults table.results td p.attributes {font-size:0.8em;margin-top:5px;}
#searchResults table.results td p.description {margin-top:3px;}
#searchResults table.results td img {margin:3px;margin-left:0px;}
#searchResults table.results td p.type {clear:both;}

#searchResults table.results tr.head td{padding:0px;padding-top:10px;margin:0px;border-bottom:1px solid #eee;background:#fff;}
#searchResults ul.results {margin:0px;padding:0px;border-top:1px solid #e8cf9f;float:left;}
#searchResults ul.results li {clear:both;list-style:none;background:#fbf7ee;margin:0px;padding:10px;padding-right:20px;border-bottom:1px solid #e8cf9f;border-top:1px solid #fff;}
#searchResults ul.results li a {color:#000;text-decoration:none;}
#searchResults ul.results li h3 a {color:#000;}
#searchResults p.locality {clear:both;width:100%;font-size:0.8em;color:#269;}
#searchResults p.locality a {text-decoration:none;color:#269;}
#searchResults p.postedby {clear:both;width:100%;font-size:0.8em;}
#searchResults p.job_location {clear:both;width:100%;color:#269;}
#searchResults p.postedby a {color:#269;}
#searchResults h4 {margin:0px;font-size:0.8em;}
#searchResults p {margin:0px;font-size:0.9em;}
#searchResults p.attributes {}
#searchResults p.availability {clear:both;float:left;width:100%;margin-top:5px;float:left;}
#searchResults p.type {clear:both;margin:0px;float:left;width:90%;border-top:1px solid #eee;margin-top:2px;padding-top:2px;}
#searchResults p.type img {margin:0px;}
#searchResults p.rating {font-weight:bold;color:#bd911a;font-size:1.1em;}
#searchResults p.cost {float:right;font-weight:bold;width:104px;color:#333;height:30px;line-height:30px;text-align:center;background:url('/images/cost.png') repeat-x} 
DIV.ratingCanvas {width:100px;height:20px;background:url('/images/star_canvas.png') 0px 0px no-repeat;}
DIV.ratingContainer DIV.ratingCanvas {float:left;clear:right;}
DIV.ratingContainer DIV.ratingText {float:left;}
DIV.ratingContainer DIV.ratingText p {float:left;line-height:20px;margin:0px;padding:0px;}
DIV.ratingContainer {float:left;width:100%;clear:both;}
#content DIV.ratingContainer h3 {color:#d7af25;line-height:20px;font-size:14px;}
#content DIV.column_third {float:left;width:33%;}
#content DIV.column_twothirds {float:left;width:66%;}
#content h2.large {font-size:1.4em;}

DIV.statusContainer {top:10px;clear:both;width:200px;height:14px;position:relative;font-size:12px;}
DIV.statusBackground {border:1px solid #3ba600;top:0px;left:0px;width:98px;height:12px;background:#eee;position:absolute;z-index:9;}
DIV.statusFiller {background:#eee;height:12px;position:absolute;left:0px;top:0px;background:#3ba600;z-index:10;}
DIV.statusText {position:absolute;left:106px;top:0px;z-index:11;line-height:16px;color:#d7af25;}
	
	
	DIV.statusContainerLarge {top:10px;clear:both;width:500px;height:40px;position:relative;font-size:36px;}
DIV.statusBackgroundLarge {border:1px solid #3ba600;top:0px;left:0px;width:298px;height:40px;background:#eee;position:absolute;z-index:9;}
DIV.statusFillerLarge {background:#eee;height:40px;position:absolute;left:0px;top:0px;background:#3ba600;z-index:10;}
DIV.statusTextLarge {position:absolute;left:306px;top:0px;z-index:11;line-height:40px;color:#d7af25;}
	
DIV.friendLoader  {width:100%;float:left;clear:both;}
DIV.friendLoader {}
	
DIV.ratingStar {height:20px;background:url('/images/stars.png') 0px 0px no-repeat;}



DIV.ratingContainerRight DIV.ratingCanvas {float:left;clear:right;}
DIV.ratingContainerRight DIV.ratingText {float:left;}
DIV.ratingContainerRight DIV.ratingText p {float:left;line-height:20px;margin:0px;padding:0px;color:#999;}
DIV.ratingContainerRight {float:right;}
DIV.ratingContainerRight DIV.ratingStar {height:20px;background:url('/images/stars.png') 0px 0px no-repeat;}


SPAN.ratingContainerLeft SPAN.ratingCanvas {float:left;display:block;width:100px;height:20px;background:url('/images/star_canvas.png') 0px 0px no-repeat;}
SPAN.ratingContainerLeft SPAN.ratingText {display:block;float:left;}
SPAN.ratingContainerLeft SPAN.ratingText {display:block;float:left;line-height:20px;margin:0px;padding:0px;color:#999;}
SPAN.ratingContainerLeft {float:left;display:block;height:20px;padding-top:1px;margin-left:10px;}
SPAN.ratingContainerLeft SPAN.ratingStar {display:block;height:20px;background:url('/images/stars.png') 0px 0px no-repeat;}

DIV.recommendsContainer {margin-left:10px;display:block;float:left;height:24px;line-height:24px;width:50px;}
#content DIV.recommendsContainer a {width:50px;height:24px;line-height:24px;margin-top:2px;background:url(/images/thumbsup.png) no-repeat;display:block;text-indent:16px;text-align:center;font-weight:bold;color:#fff;text-decoration:none;}

DIV.recommendsContainerClear {margin-left:2px;display:block;float:left;height:24px;line-height:24px;width:50px;}
#content DIV.recommendsContainerClear a {width:50px;height:24px;line-height:24px;background:url(/images/thumbsup.png) no-repeat;display:block;text-indent:16px;text-align:center;font-weight:bold;color:#fff;text-decoration:none;}


DIV.recommendsContainerInline {display:block;float:right;width:50px;height:24px;line-height:24px;margin-top:2px;background:url(/images/thumbsup.png) no-repeat;display:block;text-indent:16px;text-align:center;font-weight:bold;color:#fff;text-decoration:none;}


DIV.miniRatingCanvas {width:50px;height:10px;background:url('/images/mini_star_canvas.png') 0px 0px no-repeat;}
DIV.miniRatingContainer DIV.ratingCanvas {float:left;clear:right;}
DIV.miniRatingContainer DIV.ratingText {float:left;}
DIV.miniRatingContainer DIV.ratingText p {float:left;line-height:10px;margin:0px;padding:0px;}
DIV.miniRatingContainer {float:left;width:100%;clear:both;}
DIV.miniRatingStar {height:10px;background:url('/images/mini_stars.png') 0px 0px no-repeat;}
DIV.miniRatingContainer p {margin:0px;padding:0px;font-size:0.8em;}








/*Form Stuff*/

UL.form_none {margin:0px;padding:3px;padding-left:0px;float:left;list-style:none;}
UL.form_none LI {margin:0px;padding:0px;float:left;}

UL.form_horizontal {margin:0px;width:100%;padding:10px;float:left;margin-bottom:20px;list-style:none;}
UL.form_horizontal li {margin:0px;padding:0px;float:left;margin-right:20px;}
UL.form_horizontal li input {font-size:1em;}
UL.form_horizontal li input.text {}
UL.form_horizontal li select {font-size:1em;}
UL.form_horizontal li input.required {background:#ff9900;}
UL.form_horizontal li label {width:100%;display:block;color:#369;font-weight:bold;font-size:1em;}
UL.form_horizontal li DIV.checkbox label {width:auto;display:inline;color:#333;font-weight:normal;font-size:0.8em;}
UL.form_horizontal li .textarea {width:100%;height:200px;font-size:1em;}
UL.form_horizontal li .textareaBig {width:100%;height:400px;font-size:1em;}
UL.form_horizontal li .terms {font-size:0.8em;}
UL.form_horizontal li textarea.required {background:#ff9900;}
UL.form_horizontal li.helper {font-size:0.8em;margin:0px;margin-bottom:30px;color:#836900;border:0px none;}
UL.form_horizontal li.error {background:#ed3a17;color:#fff;font-size:1em;margin:0px;margin-bottom:30px;border:0px none;padding:5px;}
UL.form_horizontal li.error a{color:#fff;}
UL.form_horizontal li span.error {color:#ed3a17;}

UL.form_horizontal li label.radio {font-size:0.8em;font-weight:normal;color:#333;float:right;}
UL.form_horizontal li .radioButton {}
h5.form_horizontal {width:100%;font-size:1em;float:left;clear:both;color:#333;background:#eee;border-bottom:1px solid #ccc;}
UL.form_horizontal select.selectDate {width:28%;float:left;margin-bottom:20px;	}
UL.form_horizontal input.submit {margin:0px;padding:5px;font-size:0.8em;font-weight:bold;background:#eee;border:1px solid #ccc;}

DIV.row {float:left;width:100%;}
DIV.column {float:left;width:49%;}
DIV.column_right {float:right;width:49%;}
DIV.column3 {float:left;width:32%;margin-right:1%;}
DIV.column4 {float:left;width:24%;margin-right:1%;}
DIV.column2_or {float:left;width:42%;margin-right:1%;}
DIV.column2_or_or {float:left;width:10%;margin-right:1%;text-align:center;}
DIV.column2_or_or h1 {font-size:1.8em;text-decoration:underline;}
DIV.column5 {float:left;width:19%;margin-right:1%;}
DIV.column3_right {float:left;width:32%;margin-left:1%;}
DIV.column2 {float:left;width:48%;margin-right:1%;}

#content H3.error {color:#990000;margin-bottom:20px;}
#content UL.form {margin:0px;padding:10px;list-style:none;}
#content UL.float {float:left;width:70%;}
#content UL.form li {margin:0px;padding:0px;margin-top:10px;margin-bottom:10px;width:100%;clear:both;}
#content UL.form li input {font-size:0.8em;}
#content UL.form li input.double {width:300px;}
#content UL.float li input {font-size:0.8em;}
#content UL.form li input.text {}
#content UL.form li select {font-size:0.8em;}
#content UL.form li input.required {background:#ff9900;}
#content UL.form li label {width:100%;display:block;color:#369;font-weight:bold;font-size:0.9em;}

#content UL.form li DIV.checkbox label {width:auto;display:inline;color:#333;font-weight:normal;font-size:0.8em;}
#content UL.form li .textarea {width:100%;height:200px;font-size:1em;}
#content UL.form li .textareaBig {width:100%;height:400px;font-size:1em;}
#content UL.form li .textareaMedium {width:100%;height:200px;font-size:1em;}

#content UL.form li .terms {font-size:0.8em;}
#content UL.form li textarea.required {background:#ff9900;}
#content UL.form li.helper {font-size:0.8em;margin:0px;margin-bottom:30px;color:#836900;border:0px none;}
#content UL.form li.helper_big {color:#990000;margin-bottom:20px;}

#content UL.form li.error {background:#f1f0d6 url('/images/caution.png') no-repeat left;width:60%;color:#333;font-size:1em;margin:0px;margin-bottom:30px;border:0px none;padding:5px;padding-left:30px;}
#content UL.form li.success {background: url('/images/yes.png') no-repeat left;width:60%;color:#333;font-size:1em;margin:0px;margin-bottom:10px;border:0px none;padding:5px;padding-left:30px;}
#content UL.form li.error a{color:#369;}
	#content h3.formDescription {border-bottom:1px solid #ccc;background:#e6e6dc url('/images/corner_top_left_dark.png') top left no-repeat;color:#333;padding:5px;padding-left:10px;}

#content UL.form li.confirmed {color:#333;}
#content UL.form li.not_confirmed {border:1px solid #e80000;padding:10px;width:80%;background:#e1bc56}
	
	#content h3.formDescriptionSimple {border-bottom:1px solid #ddd ;background:#eee ;color:#333;padding:5px;padding-left:10px;}
#content h3.formDescriptionStyleEmbedded {border-bottom:1px solid #ccc;background:#eee;color:#333;padding:5px;padding-left:10px;}
UL.form li span.error {color:#ed3a17;}

#content h3.formDescriptionBlue {border-bottom:1px solid #d5deea;background:#B9D4EF;color:#333;padding:5px;padding-left:10px;}
UL.formGroupBlue {background:#f7fafd;margin-bottom:50px;border:1px solid #e1e8f1;border-top:1px solid #fff;border-bottom:1px solid #ccc;clear:both;}
UL.formGroupBlue  li label {width:100%;display:block;color:#369;font-weight:normal;font-size:1em;}

#cdContainer {
	
	height: 50px;
	width: 100%;
	font-family: "Courier New", Courier, mono;
	font-size: 20pt;
	color: #000;
	text-align: center;
	font-weight: bold;

	line-height:50px;
	vertical-align: middle;
}

UL.formGroup {background:#f7f7f7;margin-bottom:50px;border:1px solid #eee;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
UL.formGroup  li label {width:100%;display:block;color:#369;font-weight:normal;font-size:1em;}

UL.formColumnGroup {background:#fff;margin-bottom:20px;border-top:1px solid #eee;}


UL.form li label.radio {font-size:0.8em;font-weight:normal;color:#333;float:right;}
UL.form li .radioButton {}
h5.form {width:100%;font-size:1em;float:left;clear:both;color:#333;background:#eee;border-bottom:1px solid #ccc;}
UL.form select.selectDate {width:70px;float:left;margin-bottom:20px;	}
UL.form input.submit {margin:0px;padding:5px;font-size:0.8em;font-weight:bold;background:#eee;border:1px solid #ccc;}
UL.form input.caution {background:#ff0000;color:#fff;}
DIV.contain {padding:5px;}
DIV.contain_row {width:100%;float:left;}
DIV.contain_column {width:45%;margin:1%;float:left;}
DIV.lightblue {background:#f7fafd;border:1px solid #e1e8f1;}
DIV.split_row {width:100%;float:left;margin-bottom:20px;}
DIV.split_column {float:left;width:265px;}
DIV.mid_split_column {width:80px;float:left;}
#content UL.form LI DIV.mid_split_column h2 {color:#333;font-size:1.2em;}
#content h3.helper {color:#269;margin-bottom:10px;}
#content span.helper {display:block;clear:both;font-size:0.8em;margin:0px;margin-bottom:30px;color:#836900;border:0px none;}
UL.sideform {margin:0px;padding:0px;list-style:none;}
UL.sideform li {margin:0px;padding:0px;margin-top:10px;margin-bottom:10px;clear:both;}
UL.sideform li input {font-size:1em;}
UL.sideform li input.text {}
UL.sideform li select {font-size:1em;width:160px;}
UL.sideform li input.required {background:#ff9900;}
UL.sideform li label {width:100%;display:block;color:#369;font-weight:bold;font-size:1em;}
UL.sideform li DIV.checkbox label {width:auto;display:inline;color:#333;font-weight:normal;font-size:0.8em;}
UL.sideform li .textarea {width:100%;height:200px;font-size:1em;}
UL.sideform li .textareaBig {width:100%;height:400px;font-size:1em;}


UL.sideform li .terms {font-size:0.8em;}
UL.sideform li textarea.required {background:#ff9900;}
UL.sideform li.helper {font-size:0.8em;margin:0px;margin-bottom:30px;color:#836900;border:0px none;}
UL.sideform li.error {background:#990000;color:#fff;font-size:1em;margin:0px;margin-bottom:30px;border:0px none;padding:5px;}
#content h3.formDescription {border-bottom:1px solid #ccc;background:#e6e6dc url('/images/corner_top_left_dark.png') top left no-repeat;color:#333;padding:5px;padding-left:10px;}
#content h3.formDescriptionStyleEmbedded {border-bottom:1px solid #ccc;background:#eee;color:#333;padding:5px;padding-left:10px;}
UL.sideform li span.error {color:#990000;}
UL.formGroup {background:#f7f7f7;margin-bottom:50px;border:1px solid #eee;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
UL.formGroup  li label {width:100%;display:block;color:#369;font-weight:normal;font-size:1em;}
UL.sideform li label.radio {font-size:0.8em;font-weight:normal;color:#333;float:right;}
UL.sideform li .radioButton {}
h5.sideform {width:100%;font-size:1em;float:left;clear:both;color:#333;background:#eee;border-bottom:1px solid #ccc;}
UL.sideform select.selectDate {width:28%;float:left;margin-bottom:20px;	}
UL.sideform input.submit {margin:0px;padding:5px;font-size:0.8em;font-weight:bold;background:#eee;border:1px solid #ccc;}








/*Form Stuff*/

UL.email {margin:0px;padding:10px;list-style:none;}
#content UL.email li {margin:0px;padding:0px;margin-top:5px;margin-bottom:5px;width:100%;float:left;clear:both;font-size:1.2em;}
#content UL.email li input {font-size:0.8em;}
#content UL.email li input.text {width:300px;float:left;}
#content UL.email li select {font-size:0.8em;}
#content UL.email li input.required {background:#ff9900;}
#content UL.email li label {width:80px;float:left;display:block;color:#369;font-weight:bold;font-size:0.8em;}
#content UL.email li.email {margin-top:20px;}
#content UL.email li DIV.checkbox label {width:auto;display:inline;color:#333;font-weight:normal;font-size:0.8em;}
#content UL.email li .textarea {width:100%;height:130px;}
#content UL.email li .terms {font-size:0.8em;}
#content UL.email li textarea.required {background:#ff9900;}
#content UL.email li.helper {font-size:0.8em;margin:0px;margin-bottom:30px;color:#836900;border:0px none;}
#content UL.email li.error {background:#990000;color:#fff;font-size:0.8em;margin:0px;margin-bottom:30px;border:0px none;padding:5px;}
#content h3.formDescription {border-bottom:1px solid #ccc;background:#e6e6dc url('/images/corner_top_left_dark.png') top left no-repeat;color:#333;padding:5px;padding-left:10px;}
#content h3.formDescriptionStyleEmbedded {border-bottom:1px solid #ccc;background:#eee;color:#333;padding:5px;padding-left:10px;}
#content UL.email li span.error {color:#990000;}
#content UL.formGroup {background:#f7f7f7;margin-bottom:50px;border:1px solid #eee;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
#content UL.formGroup  li label {width:100%;display:block;color:#369;font-weight:normal;font-size:0.8em;}
#content UL.email li label.radio {font-size:0.8em;font-weight:normal;color:#333;float:right;}
#content UL.email li .radioButton {}
#content h5.email {width:100%;font-size:1em;float:left;clear:both;color:#333;background:#eee;border-bottom:1px solid #ccc;}
#content UL.email select.selectDate {width:28%;float:left;margin-bottom:20px;	}

#content DIV.userBlock {font-size:0.8em;padding:3px;background:#eee;float:left;border:1px solid #ccc;}

DIV.threadHistory {float:left;margin-top:20px;}

.clearboth {clear:both;}
#replyToMessage {float:left;width:100%;margin-bottom:20px;padding-bottom:10px;}
.threadTitle {color:#69f;}



/*General UL formatting*/
UL.highlight {float:left;list-style:none;margin:0px;margin-top:10px;margin-bottom:10px;padding:0px;}
UL.highlight LI {color:#369;float:left;margin:0px;padding:5px;font-size:0.8em;font-weight:bold;background:#eee;border:1px solid #ccc;}
UL.highlight LI a {text-decoration:none;color:#369;}

UL.highlight LI.clear {float:left;margin:0px;padding:3px;font-size:0.8em;font-weight:bold;background:#fff;border:0px none}
UL.highlight LI.nothing {float:left;margin:0px;padding:0px;font-size:0.8em;font-weight:bold;background:#fff;border:0px none}

UL.highlightHead {float:right;list-style:none;margin:0px;margin-top:10px;margin-bottom:10px;padding:0px;}
UL.highlightHead LI {float:right;margin:0px;padding:5px;font-size:0.8em;font-weight:bold;background:#eee;border:1px solid #ccc;}
UL.highlightHead LI a {text-decoration:none;color:#369;}

UL.folder {margin:0px;padding:0px;list-style:none;}
UL.folder LI {margin:0px;padding:4px;padding-left:20px;background:url(/images/folder.png) no-repeat;line-height:16px;}
UL.folder LI A {text-decoration:none;}
UL.folder LI.seperator {background:transparent;padding:0px;border-bottom:1px solid #eee;width:80%;margin-top:5px;font-weight:bold;}
UL LI.inline_highlight {padding-top:10px;padding-bottom:15px;list-style:none}
UL LI.inline_highlight a, OL LI.inline_highlight a {text-decoration:none;color:#269;width:auto;padding:5px;font-size:0.8em;font-weight:bold;background:#eee;border:1px solid #ccc;}

UL LI.inline_major_highlight {padding-top:10px;padding-bottom:15px;list-style:none}
UL LI.inline_major_highlight a, OL LI.inline_highlight a {text-decoration:none;color:#333;width:auto;padding:5px;font-size:0.8em;font-weight:bold;background:#ff9900;border:1px solid #ccc;}


UL.formMini {margin:0px;padding:0px;list-style:none;}
#contentMiddleInnerRight div.section div.inner UL.formMini li {margin:0px;padding:0px;margin-top:0px;margin-bottom:5px;width:220px;clear:both;}
#contentMiddleInnerRight div.section div.inner p {margin:0px;}
	UL.formMini li a {}

UL.formMini li input.text {width:100%;}
UL.formMini li select {font-size:1em;}
UL.formMini li input.required {background:#ff9900;}
UL.formMini li label {width:100%;display:block;color:#369;font-weight:bold;}
UL.formMini li DIV.checkbox label {width:auto;display:inline;color:#333;font-weight:normal;font-size:0.8em;}
UL.formMini li .textarea {width:100%;height:100px;font-size:1.1em;}
UL.formMini li .terms {font-size:0.9em;}
UL.formMini li textarea.required {background:#ff9900;}
UL.formMini li.helper {font-size:0.8em;margin:0px;margin-bottom:30px;color:#333;border:0px none;}
UL.formMini li.error {background:#990000;color:#fff;font-size:1em;margin:0px;margin-bottom:30px;border:0px none;padding:5px;}
UL.formMini li span.error {color:#990000;}
UL.formGroup {background:#f7f7f7;margin-bottom:50px;border:1px solid #eee;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
UL.formGroup  li label {width:100%;display:block;color:#369;font-weight:normal;font-size:1em;}
UL.formMini li label.radio {font-size:0.8em;font-weight:normal;color:#333;float:right;}
UL.formMini li .radioButton {}
h5.formMini {width:100%;font-size:1.25em;float:left;clear:both;color:#333;background:#eee;border-bottom:1px solid #ccc;}
UL.formMini select.selectDate {width:28%;float:left;margin-bottom:20px;	}
#contentMiddleInnerRightInner UL.formMini select.selectDate {width:28%;float:left;margin-bottom:20px;	}

p.helper{font-size:0.8em;margin:5px;margin-left:0px;margin-bottom:30px;color:#836900;border:0px none;}
.left {float:left;}
.right {float:right;}
a.buttonLink {	}

a.buttonLink:hover {		
}	
#content DIV.searching_friends DIV {color:#369;font-size:0.9em;}
#content DIV.searching_friends a {color:#369;text-decoration:none;}
#content DIV.searching_friends IMG {float:left;}

#content UL.friendsearch {width:100%;float:left;clear:both;margin:0px;padding:0px;}
#content UL.friendsearch li {float:left;list-style:none;margin:0px;padding:0px;padding-bottom:5px;padding-right:10px;line-height:16px;}
#content UL.friendsearch li.friend {padding-left:20px;background:url('/images/gleemo_icon.gif') left no-repeat;}
#content UL.friendsearch li.fbfriend {padding-left:20px;background:url('/images/fbfriend.png') left no-repeat;}
#content UL.friendsearch li.mfriends {padding-left:20px;background:url('/images/mfriends.png') left no-repeat;}
#content UL.friendsearch li.address {padding-left:20px;background:url('/images/address.png') left no-repeat;}


#content DIV.mfriends {width:100%;float:left;clear:both;font-size:0.8em;text-align:center;}
#content DIV.mfriend_container {float:left;width:75px;height:100px;border:1px solid #ccc;background:#eee;}
#content DIV.mfriend_inner {float:left;width:75px;height:65px;overflow:hidden;}
#content DIV.mfriend_inner img {margin:2px;width:60px;height:auto;}
/*Tabs*/
UL.tabs {float:left;margin:0px;padding:0px;list-style:none;height:24px;}
UL.tabs LI.inactive {padding:0px;font-size:0.9em;float:left;line-height:24px;background:#f1f1f1;}
UL.tabs LI.inactive DIV {}
UL.tabs LI.inactive DIV.cl {padding-left:6px;background:url(/images/corner_top_left_d6e0ec.png) top left no-repeat;}
UL.tabs LI.inactive DIV.cr {padding-right:6px;background:url(/images/corner_top_right_d6e0ec.png) top right no-repeat;}
UL.tabs LI.inactive a {color:#369;text-decoration:none;}

UL.tabs LI.active {padding:0px;font-size:0.9em;font-weight:bold;float:left;line-height:24px;background:#b9d4ef;}
UL.tabs LI.active DIV {}
UL.tabs LI.active DIV.cl {padding-left:6px;background:url(/images/corner_top_left_dark_d6e0ec.png) top left no-repeat;}
UL.tabs LI.active DIV.cr {padding-right:6px;background:url(/images/corner_top_right_dark_d6e0ec.png) top right no-repeat;}
UL.tabs LI.active a {color:#333;text-decoration:none;}

UL.tabs LI.clear {padding:0px;font-size:0.9em;float:left;line-height:27px;margin-right:5px;}
UL.tabs LI.head {padding:0px;font-size:1.25em;font-weight:bold;float:left;line-height:27px;margin-right:10px;}



/*Tabs*/
UL.switchTabs {float:left;margin:0px;padding:0px;list-style:none;height:27px;}
UL.switchTabs LI.inactive {padding:0px;font-size:1em;float:left;line-height:27px;background:transparent;margin-right:5px;}
UL.switchTabs LI.inactive DIV {}
UL.switchTabs LI.inactive DIV.cl {padding-left:6px;}
UL.switchTabs LI.inactive DIV.cr {padding-right:6px;}
UL.switchTabs LI.inactive a {color:#369;text-decoration:none;}

UL.switchTabs LI.active {padding:0px;font-size:1em;font-weight:bold;float:left;line-height:27px;background:#fff;margin-left:10px;}
UL.switchTabs LI.active DIV {}
UL.switchTabs LI.active DIV.cl {padding-left:6px;background:url(/images/corner_top_left_dark_invert_d6e0ec.png) top left no-repeat;}
UL.switchTabs LI.active DIV.cr {padding-right:6px;background:url(/images/corner_top_right_dark_invert_d6e0ec.png) top right no-repeat;}
UL.switchTabs LI.active a {color:#333;text-decoration:none;}

UL.switchTabs LI.clear {padding:0px;font-size:0.9em;float:left;line-height:27px;margin-right:5px;}
UL.switchTabs LI.head {padding:0px;font-size:1.25em;font-weight:bold;float:left;line-height:27px;margin-right:10px;}
	
	SPAN.breadrcumb {font-size:0.8em;}
	
UL.nofrills {margin:0px;padding:0px;list-style:none;}
UL.nofrills LI {margin:0px;padding:0px;list-style:none;}
	
a {color:#1B7BDD;text-decoration:none;}
p.notice {color:#990000;}
DIV.breather_top {float:left;width:100%;margin-top:15px;padding-bottom:15px;}
DIV.breather {float:left;width:100%;margin-bottom:15px;padding-bottom:15px;}
DIV.breaker {width:100%;float:left;clear:both;}
DIV.pageToolsBreaker {float:left;width:100%;height:20px;clear:both;}
DIV.border {border-bottom:1px solid #eee;margin-bottom:10px;}
DIV.breather_inner {float:left;padding:10px;width:90%;}
DIV.breather_inner_small {float:left;padding:5px;}
p.tip {font-style:italic;color:#ff9900;margin:5px;widht:100%;clear:both;}


table.bordered td {border-bottom:1px solid #ddd;}

#uploadedFiles {}

UL.uploadedFiles {margin:0px;padding:0px;list-style:none;}
UL.uploadedFiles LI {margin:0px;padding:0px}
UL.uploadedFiles LI a {font-size:1em;}
a.searchHelpClose {clear:both;float:right;}
#contentMiddleInnerMiddleRightContainerTop {position:relative;float:right;margin:0px;padding:0px;width:100%;clear:both;height:30px;}

#pageTools {position:absolute;top:2px;right:0px;margin:0px;margin-right:5px;}
#pageTools ul {float:right;margin:0px;padding:0px;list-style:none;margin-left:20px;}
#pageTools ul li a {text-decoration:none;color:#259;}
#pageTools ul li {float:left;margin:0px;padding:0px;list-style:none;padding-left:3px;padding-right:3px;}
#pageTools ul li.small {font-size:0.8em;}
#pageTools ul li.medium {font-size:1em;}
#pageTools ul li.large {font-size:1.2em;}
#pageTools ul li.huge {font-size:1.4em;}

#pageTools ul.tools li.print {background:url(/images/print.png) no-repeat left;padding-left:20px;margin-left:10px;}
#pageTools ul.tools li.email {background:url(/images/email.png) no-repeat left;padding-left:20px;margin-left:10px;}


p.print {font-size:0.8em;text-align:left;border-top:1px solid #eee;clear:both;width:100%;float:left;}

DIV.imageRow {float:left;padding:5px;padding-top:0px;padding-left:0px;}
DIV.imageRow  img {float:left;margin:0px;}


#share {float:right;margin:10px;background:#fff;}



DIV.suggestion_search{position:absolute;width:300px;height:200px;overflow:auto;border:1px solid #ccc;display:none;background:#fff;z-index:100;}
DIV.suggestion_search_results_container {position:relative;}
DIV.suggestion_search UL {margin:0px;padding:0px;width:90%;}
DIV.suggestion_search UL LI {width:100%;list-style:none;padding:4px;margin:0px;}
DIV.suggestion_search UL LI.category_seperator {color:#369;padding:0px;margin:0px;background:#eee;}
DIV.suggestion_search UL LI.category {width:90%;padding-left:5;}
DIV.suggestion_search UL LI.sub_category {width:90%;padding-left:5;}


#shareButton {float:right;}


p.caution {padding-left:30px;background:url(/images/caution.png) left no-repeat;color:#ae7700;}
p.ok {padding-left:30px;background:url(/images/yes.png) left no-repeat;}






#content DIV.genericSideFormContainer {float:left;width:100%;}
#content DIV.genericSideFormContainer DIV.genericMainForm {float:left;width:100%;clear:both;background:#a9ccf5 url('/images/clear_tl_a9ccf5.png') top left no-repeat;}
#content DIV.genericSideFormContainer DIV.genericMainFormInn {float:left;width:100%;background:url('/images/clear_tr_a9ccf5.png') top right no-repeat;}
#content DIV.genericSideFormContainer DIV.genericMainFormInner {background:url('/images/clear_bl_a9ccf5.png') bottom left no-repeat;float:left;width:100%;clear:both;}
#content DIV.genericSideFormContainer DIV.genericMainFormInnerInner {float:left;width:100%;background: url('/images/clear_br.png') bottom right no-repeat;}
#content DIV.genericSideFormContainer DIV.genericMainFormInnerInnerInner {float:left;padding:5px;}

#content DIV.genericSideFormContainer DIV.genericMainForm span.clearTl {display:block;float:left;width:100%;background:#f8f4e6 url(/images/clear_tl_a9ccf5.png) top left no-repeat;}
#content DIV.genericSideFormContainer DIV.genericMainForm span.clearTr {display:block;padding-left:10px;padding-right:10px;padding-top:3px;float:left;background:url(/images/clear_tr_a9ccf5.png) top right no-repeat;}
#content DIV.genericSideFormContainer DIV.genericMainFormInner .sep_top {border-bottom:1px solid #92bae7;padding-bottom:4px;}
#content DIV.genericSideFormContainer DIV.genericMainFormInner .sep_bot {border-top:1px solid #c8e2ff;padding-top:4px;}

optgroup {padding:0px;margin:0px}
option {padding:0px;margin:0px}



.close {background:#369;clear:right;}
.close a {float:right;}
h2.close_header {float:left;display: inline;text-align:left;color:#f7f7f7;margin:0px;font-size:14px;line-height:20px;padding:0px;padding-left:5px;}

.dialog {padding:0px;clear:right;}
.dialogcontainer1 {clear:right;}
.iframe_loader {text-align:center;padding-top:30px;}
.close a.back {float:left;display:none;}
.dialog iframe {border:0px none;}
.float_me_left {float:left;}
DIV.shaded {background:#f3f6f9;border:1px solid #bad1ed;padding:5px;}
#content .textareaMedium {width:300px;height:140px}
#content .textareaColumn {width:400px;height:140px;}
#content h3.message {padding-left:20px;background:url('/images/yes.png') no-repeat left;color:#35cb00;}
#content span.instructions {float:right;clear:right;}
#content input.largerButton {font-size:1.2em;}
#content #instructions p {margin:0px;padding:0px;color:#666;}

#content li.row {float:left;width:100%;clear:both;}
#content li.row DIV.column {width:45%;float:left;}


#content table.data td.count0 {background:#ff6262;}
#content table.data td.count1, #content table.data td.count2 {background:#ffdddd;}
#content table.data td.count3, #content table.data td.count4 {background:#ffe4d6;}
#content table.data td.count5, #content table.data td.count6, #content table.data td.count7 {background:#fffbe3;}
#content table.data td.count8, #content table.data td.count9, #content table.data td.count10 {background:#f2ffbe;}
#content table.data td.count11, #content table.data td.count12, #content table.data td.count13 {background:#ddffbe;}
#content table.data td.count14, #content table.data td.count15, #content table.data td.count16 {background:#caffbe;}
#content table.data td.count17, #content table.data td.count18, #content table.data td.count19 {background:#80ea91;}


.previous_link {font-size:0.8em;}

table.jobsoverview {width:100%;}
table.jobsoverview td, table.jobsoverview th {padding:4px;}
table.jobsoverview td {height:115px;border:2px solid #fff;border-left:0px solid #fff;}
table.jobsoverview th {text-align:left;color:#369;background:#fff;font-size:0.8em;}
table.jobsoverview td.yes {width:120px;background:#dae8f4 url('/images/test_right.png') no-repeat right;}
table.jobsoverview td.complete {width:120px;background:#ddf4da url('/images/test_rightg.png') no-repeat right;}
table.jobsoverview td.declined {width:120px;background:#f6ddd8 url('/images/test_rightd.png') no-repeat right;}
table.jobsoverview td.arrow {width:21px;border-right:0px solid #fff;background:#dae8f4 url('/images/test_left.png') no-repeat left}
table.jobsoverview td.arrowg {width:21px;border-right:0px solid #fff;background:#ddf4da url('/images/test_leftg.png') no-repeat left}
table.jobsoverview td.arrowd {width:21px;border-right:0px solid #fff;background:#f6ddd8 url('/images/test_leftd.png') no-repeat left}
table.jobsoverview td.wait {border-right:0px solid #fff;}
table.jobsoverview td.no {}

DIV.admin_info {width:100%;clear:both;text-align:left;}
