body {  background: url("../images/blue/bg.jpg"); }
a:hover { color: #ff5b3d; }
.price { color: #ff5b3d; }
#header { position:relative; background: url(../images/blue/top-bg.jpg) bottom repeat-x; background-color: #fff; z-index: 2;}
.box {  border:  1px solid #fff !important; background: #ffffff !important;}

.small-light a:hover { color: #ff5b3d; }

#tree_categories li a:hover { color: #ff5b3d;}

.btn1 {  background: url(../images/blue/btn1.png) no-repeat left;}
.btn1 strong { background: url(../images/blue/btn1.png) no-repeat right;}
div.btn1 strong:hover { color: #f0f2fd; }
div.btn2 strong:hover { color: #ff5b3d; }

.btn4 {  background: url(../images/blue/btn4.png) no-repeat left;}
.btn4 strong { background: url(../images/blue/btn4.png) no-repeat right;}

.btn_video { background: url(../images/blue/btn_video.png) no-repeat left; }
.btn_video strong { background: url(../images/blue/btn_video.png) no-repeat right;}

.heading2 { background-color: #6177d9; color: #ffffff;  }
.heading2-under { background:  transparent url('../images/blue/heading2-bg.jpg') no-repeat 0 0;}
.heading5 { background-color: #a2d4e4; color: #fff; }
.heading5-under { background:  transparent url('../images/blue/heading5-bg.jpg') no-repeat 0 0;}
.lbox h3 a:hover { color: #ff5b3d; }
.inline-lbox h3 a { color: #868686 !important; } 
.inline-lbox h3 a:hover { color: #ff5b3d !important; }

a:hover.post-listing-btn { color: #f2f2f2; }
a.post-listing-btn { background: url(../images/blue/post-listing-button.png); }

.paginator a{ border: 1px solid #4e65c8; background-color: #6177d9; }
.featured-icon {  background: transparent url('../images/blue/small-featured.png') no-repeat;}
.featured-big-icon {  background: transparent url('../images/blue/big-featured.png') no-repeat;}

.sold-bg { background: transparent url('../images/blue/sold-bg.png') repeat-x;  color: #fff;}
.rented-bg { background: transparent url('../images/blue/rented-bg.png') repeat-x; color: #fff;}
.images-no  { background: transparent url('../images/blue/images-no.png') repeat-x; color: #fff; }

.error { color: #fff;  background: url("../images/blue/error.png") no-repeat 0 #ff684c;}
.info { color: #fff; background: url("../images/blue/info.png") no-repeat 0 #75cbe8;}
.warning { color: #ab803f; background: url("../images/blue/warning.png") no-repeat 0 #ffc868;}
.db_error { border: 1px solid #ffc9bf !important; }

.error a { color: #fff; font-weight: bold; }
.info a { color: #fff; font-weight: bold; }
.warning a { color: #fff; font-weight: bold; }

.err { border: 2px solid #fe7360 !important; }
.err:hover { border: 2px solid #f85842 !important;}
.err_label { color: #fe7360 !important; }

.plan_price { color: #ff5b3d; }
.plan_button { background: url("../images/blue/select_plan_btn.png");}

.plan_title0 { border-bottom: 1px solid #75ae57; background-color: #87c469; }
.plan_title0 h3 { color: #fff; }
.plan_title0 .small-light {color: #e7f0e2;}

.plan_title1 { border-bottom: 1px solid #ee744e; background-color: #fe8560; }
.plan_title1 h3 { color: #fff; }
.plan_title1 .small-light {color: #ffeae3;}

.plan_title2 { border-bottom: 1px solid #6ba1b3; background-color: #83b3c3;}
.plan_title2 h3 { color: #e2ecf0; }
.plan_title2 .small-light {color: #e7f0e2;}

.plan_title3 { border-bottom: 1px solid #af7f51; background-color: #c49669; }
.plan_title3 h3 { color: #fff; }
.plan_title3 .small-light { color: #ebe1d7;}

.plan_title4 { border-bottom: 1px solid #a46fb8; background-color: #b382c5;}
.plan_title4 h3 { color: #fff; }
.plan_title4 .small-light { color: #e8dcec;}

.plan_title5 { border-bottom: 1px solid #65a877; background-color: #76b988;}
.plan_title5 h3 { color: #fff; }
.plan_title5 .small-light { color: #dae9de;}

#theading th { background-color: #8598e9; color: #fff;}
#theading .hleft { background: url("../images/blue/theading_left.jpg") 0 0 no-repeat; background-color: #8598e9; } 
#theading .hright {background: url("../images/blue/theading_right.jpg") 100% 0 no-repeat; background-color: #8598e9; } 
.datatable tr { background-color: #f3f3f3; }
.datatable tr:hover { background-color: #e5eafc;}
.datatable .left-heading { background-color: #9097b7; color: #fff;}
.datatable .left-heading:hover { background-color: #a0a7c7 !important; }

.more a{ color: #47a7c5 !important;}
.more a:hover { color: #57b7d5 !important;}

.tc_medium a { color: #3c3c3c !important; }
.tc_large a { color: #ff5b3d !important; }
.tc_largest a { color: #47a7c5 !important; }

.tc_medium a:hover { color: #6c6c6c !important; }
.tc_large a:hover { background: #ff5b3d; color: #fff !important; }
.tc_largest a:hover { background: #47a7c5; color: #fff !important; }

#create_alert:hover { color: #ff5b3d;  }
.check_on { background: url("../images/blue/checkbox_on.png") 0 8px no-repeat;}


/* negative and positive buttons */
.buttons span.negative { background: url(../images/blue/submit-button-negative.png) no-repeat left;  padding: 1em 0 1em 5px; margin-right: 10px; cursor: pointer;}

.buttons span.negative input, span.negative a { color: #7b7c7b; background: url(../images/blue/submit-button-negative.png) no-repeat right;  margin: 0 -5px 0 0; padding: 1em 10px 1em 5px; border: 0; cursor: pointer; }

.buttons span.negative:hover { background: url(../images/blue/submit-button-over-negative.png) no-repeat left;  padding: 1em 0 1em 5px; margin-right: 10px; cursor: pointer;}

.buttons span.negative input:hover, span.negative a:hover { color: #7b7c7b; background: url(../images/blue/submit-button-over-negative.png) no-repeat right; margin: 0 -5px 0 0; padding: 1em 10px 1em 5px; border: 0; cursor: pointer; }


.buttons span.positive { background: url(../images/blue/submit-button-positive.png) no-repeat left; padding: 1em 0 1em 5px; margin-right: 10px; cursor: pointer; }

.buttons span.positive input, span.positive a { color: #7b7c7b; background: url(../images/blue/submit-button-positive.png) no-repeat right; margin: 0 -5px 0 0; padding: 1em 10px 1em 5px; border: 0; cursor: pointer; }

.buttons span.positive:hover { background: url(../images/blue/submit-button-over-positive.png) no-repeat left; padding: 1em 0 1em 5px; margin-right: 10px; cursor: pointer; }

.buttons span.positive input:hover, span.positive a:hover { color: #7b7c7b; background: url(../images/blue/submit-button-over-positive.png) no-repeat right; margin: 0 -5px 0 0; padding: 1em 10px 1em 5px; border: 0; cursor: pointer; }

/* end negative and positive buttons */

/*.ov-box1 { background-color: #9fd1e1;}*/
.ov-box1-top { background: url("../images/blue/blue-box-top.jpg") no-repeat 0 0;}
.ov-box1-bottom { background: url("../images/blue/blue-box-bottom.jpg") no-repeat 0 0; }
.ov-box1-bg { background: url("../images/blue/blue-box-bg.jpg") repeat-y; }
.ov-bottom-text { color: #fff; }
.ov-bottom-text a { color: #ff8568; }
.ov-separator { border-top: 1px solid #d3d8f1;}
.ov-body {background-color: #7c8bcf !important; }


.submenu2 { border-top: 4px solid #7489e5;  }
.submenu2 li a { color: #959595 !important;} 
.submenu2 li a:hover { color: #ff5b3d !important;} 
.submenu2 li.signout a { color: #101010 !important; }

.submenu2 li.signout a { background: url("../images/blue/sign-out-icon.png") 20px 50% no-repeat; }
/*.submenu2 li.signout a:hover { background: url("../images/blue/sign-out-icon.png") 20px 50% no-repeat; }*/

.row-odd { background-color: #f3f3f3; }
.row-even {background-color: #e5eafc; }


/*register */
.regbox1 { background-color: #e5f0f4; color: #a9b5b9; }
.regbox1 .tl { background: url("../images/blue/rbox1_tl.png") 0 0 no-repeat; }
.regbox1 .tr { background: url("../images/blue/rbox1_tr.png") 100% 0 no-repeat; }
.regbox1 .bl { background: url("../images/blue/rbox1_bl.png") 0 100% no-repeat; }
.regbox1 .br { background: url("../images/blue/rbox1_br.png") 100% 100% no-repeat;  }
.regbox1 .btitle {  background: url("../images/blue/rbox1_sep.png") bottom repeat-x;}

.regbox2 { background-color: #e0f3e7; color: #a2b8aa; }
.regbox2 .tl { background: url("../images/blue/rbox2_tl.png") 0 0 no-repeat; }
.regbox2 .tr { background: url("../images/blue/rbox2_tr.png") 100% 0 no-repeat; }
.regbox2 .bl { background: url("../images/blue/rbox2_bl.png") 0 100% no-repeat; }
.regbox2 .br { background: url("../images/blue/rbox2_br.png") 100% 100% no-repeat;  }
.regbox2 .btitle {  background: url("../images/blue/rbox2_sep.png") bottom repeat-x;}

.regbox3 { background-color: #e7e6d3; color: #bebda5; }
.regbox3 .tl { background: url("../images/blue/rbox3_tl.png") 0 0 no-repeat; }
.regbox3 .tr { background: url("../images/blue/rbox3_tr.png") 100% 0 no-repeat; }
.regbox3 .bl { background: url("../images/blue/rbox3_bl.png") 0 100% no-repeat; }
.regbox3 .br { background: url("../images/blue/rbox3_br.png") 100% 100% no-repeat;  }
.regbox3 .btitle {  background: url("../images/blue/rbox3_sep.png") bottom repeat-x;}

.regbox4 { background-color: #f4edcd; color: #beb795; }
.regbox4 .tl { background: url("../images/blue/rbox4_tl.png") 0 0 no-repeat; }
.regbox4 .tr { background: url("../images/blue/rbox4_tr.png") 100% 0 no-repeat; }
.regbox4 .bl { background: url("../images/blue/rbox4_bl.png") 0 100% no-repeat; }
.regbox4 .br { background: url("../images/blue/rbox4_br.png") 100% 100% no-repeat;  }
.regbox4 .btitle {  background: url("../images/blue/rbox4_sep.png") bottom repeat-x;}

.regbox5 { background-color: #cbc1be; color: #928986; }
.regbox5 .tl { background: url("../images/blue/rbox5_tl.png") 0 0 no-repeat; }
.regbox5 .tr { background: url("../images/blue/rbox5_tr.png") 100% 0 no-repeat; }
.regbox5 .bl { background: url("../images/blue/rbox5_bl.png") 0 100% no-repeat; }
.regbox5 .br { background: url("../images/blue/rbox5_br.png") 100% 100% no-repeat;  }
.regbox5 .btitle {  background: url("../images/blue/rbox5_sep.png") bottom repeat-x;}

/* end register */

td.category {  background: url('../images/blue/corner.png') right bottom no-repeat; }
.bullet-bg {  background: url('../images/blue/bullet-bg.png') no-repeat;  color: #fff; }
.special { color: #62bfdc; }
.current-filter { background: url(../images/blue/crt-filter.png);  }
#compare_button { background: #6177d9; } 
#compare_button:hover { background: #7287e5; }
.search-button input { background: url(../images/blue/search-button.png) no-repeat left; color: #fff !important; }


.plan_options ul { list-style-image: url('../images/blue/bullet.png');}
.subscription_details ul { list-style-image: url('../images/blue/bullet.png');}
.subscription_options ul { list-style-image: url('../images/blue/bullet.png');}
ul.list1 li { color: #485fc6;}

.row-bottom { border-bottom: 3px solid #619eb2; }

.btn5 {  background: url(../images/blue/btn4.png) no-repeat left;}
.btn5 strong { background: url(../images/blue/btn4.png) no-repeat right;}

.btn6 {  background: url(../images/blue/btn6.png) no-repeat left;}
.btn6 strong { background: url(../images/blue/btn6.png) no-repeat right; color: #222;}
