#contentMiddleInnerLeft { width:950px;float:left;}
#contentMiddleInnerLeftInner {float:left;padding:0px;width:950px;background:#bad4ef;}
#contentMiddleInnerLeftInnerInner {float:left;width:100%;background:#fff;}
#contentMiddleInnerLeftInnerInnerInner {float:left;padding:0px;width:100%;background:#fff;}
#contentMiddleInnerRight{width:340px;margin-left:10px;float:left;}
#contentMiddleInnerRightInner {float:left;background:#d0deea url('/images/right_top.png') no-repeat;width:335px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;}
DIV.update_results {float:left;}

#contentMiddleInnerLeft h3 {color:#b1b1a9; margin:0px;line-height:22px;font-size:0.9em;letter-spacing:-1px;clear:both;}
#contentMiddleInnerLeft h3 a {text-decoration:none;color:#b1b1a9;}

#contentMiddleInnerLeft h2 {color:#369;border-bottom:1px solid #eee; margin:0px;line-height:22px;font-size:1.2em;letter-spacing:-1px;clear:both;}



#contentMiddleInnerRight DIV.section {margin:10px;margin-top:0px;margin-bottom:1px;border-bottom:1px solid #ccc;width:315px;background:#fff url(/images/section_bg.png) top no-repeat;float:left;}
#contentMiddleInnerRight h3.head {line-height:27px;font-size:1em;color:#333;padding-left:10px;background:#d0deea url(/images/h3.png) no-repeat;float:left;}
#contentMiddleInnerRight h3.head span {display:block;float:left;width:100%;padding-right:5px;background:url(/images/h3_flip.png) top right no-repeat;}
#contentMiddleInnerRight DIV.section DIV.inner {padding:10px;width:300px;float:left;clear:both;}

#contentMiddleInnerRightInner DIV.attr {margin-bottom:10px;float:left;}
#contentMiddleInnerRightInner DIV.attr p {margin:0px;font-size:0.7em;}
#contentMiddleInnerRightInner DIV.checkbox {float:left;width:80px;font-size:0.8em;}
#contentMiddleInnerRightInner label {font-weight:normal;color:#369;}
#contentMiddleInnerRightInner p {color:#333;margin-top:0px;}
#contentMiddleInnerRightInner h3 {color:#333;font-size:1em;clear:both;}
#contentMiddleInnerRightInner h5 {color:#369;margin:0px;}
#contentMiddleInnerRightInner select {width:90%;}
#contentMiddleInnerRightInner h4 {color:#333;font-size:0.9em;margin:0px;margin-top:10px;margin-left:10px;padding:5px;padding-left:0px;padding-right:10px;float:left;}
#contentMiddleInnerRightInner DIV.cat_list {margin-bottom:20px;float:left;width:300px;}
#contentMiddleInnerRightInner DIV.cat_list ul {padding-left:10px;margin:0px;margin:0px;background:#fff;padding:0px;float:left;width:290px;}
#contentMiddleInnerRightInner DIV.cat_list ul li {margin:0px;padding:1px;list-style:none;}
#contentMiddleInnerRightInner DIV.cat_list ul li a {text-decoration:none;color:#369;}
#contentMiddleInnerRightInner DIV.cat_list ul li.active {background:#fbf7ee;}
#contentMiddleInnerRightInner DIV.cat_list ul li.active a {color:#333;}

#contentMiddleUpperInnerLeftInnerInnerInner h2 {color:#369;text-align:center;}
#contentMiddleTopInnerLeft h3 {color:#336699;font-size:15px;margin:0px 0 10px 13px;padding:0;clear:both;}

DIV.hpButtons {margin-top:15px;width:960px;padding-left:20px;float:left;height:85px;}
DIV.button {background:url(/images/post_service_bg.png);float:left;width:171px;height:85px;}
DIV.button img {float:left;margin:10px;width:60px;}
#content DIV.button h3 {margin:5px;color:#0D65A9;font-size:1.3em;font-weight:normal;}
DIV.arrow {background:url(/images/arrow.jpg) 18px 10px no-repeat;width:70px;height:100px;float:left;}
DIV.row {clear:both;}

	/*Categories*/
	DIV.category_sub_block {font-size:0.8em;width:188px;float:left;border-top:1px solid #fff;border-bottom:1px solid #ccc;background:#eee;border-left:1px solid #fff;border-right:1px solid #ccc;padding:5px;}
	DIV.category_sub_block h3, DIV.category_sub_block p {margin:0px;padding:0px;}
	DIV.category_block ul {margin:0px;padding:0px;list-style:none;}
	DIV.category_block ul li a {color:#369;font-size:0.8em;text-decoration:none;}
	DIV.category_block {width:180px;padding-left:5px;padding-right:5px;float:left;padding-bottom:10px;background:#fff;}
	DIV.category_column {width:180px;float:left;}
	#categoryOuter {width:100%;float:left;overflow:hidden;}
	#categoryInner {width:100%;float:left;padding-top:10px;}
	DIV.category_block  h6 {clear:both;float:left;width:100%;color:#369;margin:0px;padding:0px;}

#hpContainer {width:100%;float:left;margin-top:10px;}
	
	
#hpLeft {width:440px;float:left;background:#fff;}
#hpLeft p {margin:0px;padding:0px;margin-top:0px;}
#hpLeft form {margin:0px;padding:0px;margin-top:0px;}
#hpRight {width:505px;float:right;background:#fff;}
#hpRightLower {width:505px;float:right;}
#hpRight h2 {font-size:1em;color:#369;margin:0px;}



#content DIV.hpFormOuter {border-top:1px solid #e3dbbf;width:100%;float:left;clear:both;}
#content DIV.hpForm {float:left;width:100%;clear:both;border-top:1px solid #fff;background:#F6F1E0;padding-bottom:6px;	}
#content DIV.hpFormInner {padding:6px;}
#content DIV.hpFormInner p {margin:0px;}
#content DIV.hpFormInner img {margin:2px;}
#content DIV.hpFormInner UL LI input {font-size:14px;padding:0px;margin:0px;}
#content DIV.hpFormInner UL LI select {font-size:14px;padding:0px;margin:0px;}
UL.formHome {list-style:none;margin:5px;margin-top:0px;margin-top:3px;padding:0px;}
UL.formHome LI {clear:both;width:100%;font-size:0.8em;margin:0px;padding:0px;padding-bottom:1px;}
UL.formHome label {font-size:0.9em;color:#000;font-weight:bold;}
UL.formHome input {width:120px;margin:0px;}
UL.hp_intro {margin:5px;padding-left:15px;margin-bottom:0px;}
UL.hp_intro LI {padding-bottom:5px;}


DIV.hpMainFormContainer {float:left;width:426px;border-bottom:6px solid #fff;}
DIV.hpMainFormContainer DIV.hpMainForm {float:left;width:100%;clear:both;background:#a9ccf5;}
DIV.hpMainFormContainer DIV.hpMainFormInn {float:left;width:100%;background:url('/images/clear_tr_a9ccf5.png') top right no-repeat;}
DIV.hpMainFormContainer DIV.hpMainFormInner {background:url('/images/clear_bl_a9ccf5.png') bottom left no-repeat;float:left;width:100%;clear:both;}
DIV.hpMainFormContainer DIV.hpMainFormInnerInner {float:left;width:416px;margin-left:10px;margin-top:10px;background: url('/images/clear_br_car_light_blue.png') bottom right no-repeat;}
DIV.hpMainFormInnerInner p {margin:0px;padding-bottom:4px;font-weight:bold;font-size:0.9em;}
DIV.hpMainForm h2 {float:left;color:#000;font-size:0.9em;margin:0px;padding:0px;}

#content  DIV.hpMainFormContainer DIV.column {width:194px; overflow:hidden;float:left;margin-right:2px;margin-left:2px;}

#content DIV.hpMainFormContainer DIV.hpMainForm span.clearTl {display:block;float:left;width:100%;background:#a9ccf5 url(/images/clear_tl_a9ccf5.png) top left no-repeat;}
#content DIV.hpMainFormContainer DIV.hpMainForm 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 label.checkboxLabel {color:#fff;margin:0px;padding:0px;float:left;clear:right;}
#content input.checkboxWithLabel {margin:0px;padding:0px;float:left;}
#content li.checkboxGroup {}
DIV.checkboxGroup {width:100%;clear:both;float:left;}
DIV.checkboxGroupColumn {width:48%;float:left;}
DIV.checkboxGroupItem {float:left;width:100%;clear:both;}

#content DIV.hpMainFormContainer UL.hpMainFormTabs {width:100%;float:left;margin:0px;padding:0px;list-style:none;}
#content DIV.hpMainFormContainer UL.hpMainFormTabs li.option1 {margin:0px;padding:5px;padding-left:10px;padding-right:20px;float:left;background:#a9ccf5 url('/images/clear_tl_a9ccf5.png') top left no-repeat;}
#content DIV.hpMainFormContainer UL.hpMainFormTabs li.option2 {margin:0px;padding:5px;padding-left:10px;padding-right:20px;float:left;background:#f6f1e0 url('/images/clear_tr_f6f1e0.png') top right no-repeat;}
#content DIV.hpMainFormContainer UL.hpMainFormTabs li a {text-decoration:none;color:#333;font-size:0.8em;font-weight:bold;}

DIV.hpSideFormContainer {float:left;width:210px;border-right:4px solid #fff;border-bottom:6px solid #fff;}
DIV.hpSideFormContainer DIV.hpMainForm {float:left;width:100%;clear:both;background:#f6f1e0 url('/images/clear_tl_f6f1e0.png') top left no-repeat;}
DIV.hpSideFormContainer DIV.hpMainFormInn {float:left;width:100%;background:url('/images/clear_tr_f6f1e0.png') top right no-repeat;}
DIV.hpSideFormContainer DIV.hpMainFormInner {background:url('/images/clear_bl_f6f1e0.png') bottom left no-repeat;float:left;width:100%;clear:both;}
DIV.hpSideFormContainer DIV.hpMainFormInnerInner {float:left;width:200px;padding:5px;background: url('/images/clear_br_meet.png') bottom right no-repeat;}
DIV.hpSideFormContainer DIV.Course {background: url('/images/clear_br_course.png') bottom right no-repeat;}
DIV.hpSideFormContainer DIV.Insurance {background: url('/images/clear_br_insurance.png') bottom right no-repeat;}

#content DIV.hpSideFormContainer DIV.hpMainForm span.clearTl {display:block;float:left;width:100%;background:#f8f4e6 url(/images/clear_tl_f6f1e0.png) top left no-repeat;}
#content DIV.hpSideFormContainer DIV.hpMainForm span.clearTr {display:block;padding-left:10px;padding-right:10px;padding-top:3px;float:left;background:url(/images/clear_tr_f6f1e0.png) top right no-repeat;}

#hpMainFormInner form {margin:0px;padding:0px;}
#content DIV.hpMainFormInner ul {margin:0px;padding:0px;list-style:none;border:0px none;float:left;width:100%;}
#content DIV.hpMainFormInner ul li {margin:0px;padding:0px;padding-bottom:5px;float:left;width:100%;}
#content DIV.hpMainFormInner ul li.helper {font-size:0.7em;}
#content DIV.hpMainFormContainer DIV.hpMainFormInner .sep_top {border-bottom:1px solid #92bae7;padding-bottom:4px;}
#content DIV.hpMainFormContainer DIV.hpMainFormInner .sep_bot {border-top:1px solid #c8e2ff;padding-top:4px;}

#content DIV.hpSideFormContainer DIV.hpMainFormInner .sep_top {border-bottom:1px solid #efe6d4;padding-bottom:4px;}
#content DIV.hpSideFormContainer DIV.hpMainFormInner .sep_bot {border-top:1px solid #fff;padding-top:4px;}


#content DIV.hpMainFormInner label {font-weight:bold;font-size:0.7em;}





DIV.imageRow {padding:8px;padding-top:0px;text-align:center;}
DIV.imageRow img{margin-right:12px;}

DIV.third_party_container {float:left;height:65px;width:140px;overflow:hidden;vertical-align:middle;}
DIV.facebook_share {width:200px;height:65px;overflow:hidden;float:left;}
DIV.twitter width {width:120px;float:left;}
DIV.twitter img {margin-top:12px;float:left;}
DIV.blogspot img {margin-top:12px;float:left;}
#featuredContainer {clear:both;width:505px;float:left;background:url(/images/clear_tl.png) top left no-repeat;}
#featuredContainerInner {background:url(/images/clear_tr.png) top right no-repeat;padding:8px;}



#featuredCategoryOuter {width:488px;float:left;background:#fff url('/images/dfe7f1_tl.png') top left no-repeat;}
#featuredCategoryInner {float:left;background:url('/images/dfe7f1_tr.png') top right no-repeat;}
#featuredCategoryInnerInner {float:left;background:url('/images/dfe7f1_bl.png') bottom left no-repeat;}
#featuredCategoryInnerInnerInner {float:left;background:url('/images/dfe7f1_br.png') bottom right no-repeat;padding:10px;}




/*Categories*/
DIV.featured_category_block {border:4px solid #fff;width:100px;float:left;background:#fff;}
DIV.featured_category_block SPAN.imageContainer {display:block;float:left;height:70px;width:100px;overflow:hidden;background:#fff;}
DIV.featured_category_block SPAN.imageContainer IMG {float:right;width:100px;overflow:hidden;}
#contentMiddleTop DIV.featured_category_block h2 {color:#797979;margin:0px;text-align:center;font-size:0.8em;overflow:hidden;clear:both;}
#contentMiddleTop DIV.featured_category_block h2 a {color:#666;text-decoration:none;}
DIV.featured_category_block_right {clear:both;}
DIV.featured_category_block_right input.text{width:50px;}

DIV.featured_category_block_inner {float:left;padding-left:5px;}
DIV.featured_category_block  p {margin:0px;padding:0px;color:#333;font-size:0.8em;}
DIV.featured_category_block  h6 {color:#369;margin:0px;padding:0px;}

DIV.featured_category_block UL {width:100%;clear:both;list-style:none;float:left;margin:0px;padding:0px;}
DIV.featured_category_block UL LI {float:left;margin:0px;padding:0px;padding-right:1px;border-right:1px solid #eee;margin-right:1px;font-size:0.7em;}
DIV.featured_category_block UL LI a {color:#369;text-decoration:none;}



#hpIntroduction {float:left;padding-bottom:10px;}
#hpIntroduction img {margin-right:15px;}