/*-------------				Spring  			-----------*/
body{
	background:url(images/bg.jpg) 0 0 repeat;
}

.header{
	background:url(images/header.png) 0 0 no-repeat;
}

.header .othercompanyinfo{
	background: #bfd835 !important; /* green  */
	opacity:0.7;
}

.header .othercompanyinfo span{
	opacity:1;
	color: #552600 !important; /* brown */
}

.content-columns{
	border-left:1px solid #442d02; /* dark brown */
	border-right:1px solid #442d02;
}



/* --  topcurves, btmcurves ---- */

.topcurves{
	background:url(images/topcurves-bg.jpg) 0 0 repeat-x;
}
.topcurves h3{
	background:url(images/topcurves-left-curve-bg.jpg) 0 0 no-repeat;
}
.topcurves h3 span{
	background:url(images/topcurves-right-curve-bg.jpg) right 0 no-repeat;
}
.topcurves h4{
	background:url(images/topcurves-left-curve-bg.jpg) 0 0 no-repeat;
}
.topcurves h4 span{
	background:url(images/topcurves-right-curve-bg.jpg) right 0 no-repeat;
}

.btmcurves{
	background:url(images/btmcurves-bg.jpg) 0 bottom repeat-x;
}
.btmcurves span{
	background:url(images/btmcurves-left-curve-bg.jpg) 0 0 no-repeat;
}
.btmcurves span span{
	background:url(images/btmcurves-right-curve-bg.jpg) right 0 no-repeat;
}

.bottomcurve_mid{
	background:url(images/bot_curve.png) left top repeat-x;
}
.bottomcurve_left{
	background:url(images/bot_left_curve.png) left top no-repeat;
}
.bottomcurve_right{
	background:url(images/bot_right_curve.png) right top no-repeat;
}

/*----  footer   ----*/

.footcurves_mid{
	background:url(images/foot_mid.png) 0 bottom repeat-x;
}

.footcurves_left{
	background:url(images/foot_left.png) 0 0 no-repeat;
}

.footcurves_right{
	background:url(images/foot_right.png) right 0 no-repeat;
}

/*   Navemnu css starts here  */
.navemenu{ 
	background:url(images/navemnu_bg.gif) repeat-x left top;  
}
#tabs li {
      background:url(images/tabright.gif) repeat-x right top;
}


/*******   Rpounded Corner Css starts here   *********/
.top{ background:#fff url(images/dot.gif) 0 0 repeat-x; width: 100%;}
.bottom{background:url(images/dot.gif)  0 100% repeat-x}
.left{background:url(images/dot.gif) 0 100% repeat-y }
.right{background:url(images/dot.gif) 100% 0 repeat-y }
.LT{ background: url(images/LT.gif) no-repeat left top;}
.RT{ background:url(images/RT.gif) no-repeat right top;}
.LB {background:url(images/LB.gif) no-repeat left bottom;}
.RB{ background:url(images/RB.gif) no-repeat right bottom;}

.wid100{ width:160px; float:left; height:50px; font-weight:600; color:#000;}
.wid100 span{ margin-top:5px;}


/*---------- lists ------------*/
.dynamicTableWide.user_public td {
	/* this theme colors only (for manage_lists.phtml) */
	border-bottom: #cdd386 1px solid;
}


.dotted_border_bottom {
	border-bottom: #cdd386 1px dashed;
}

.reserve_time_btn, .select_another_btn, .soft_button {
	border:1px solid #cdd386;
	color:#555555; 
	background: #f9ffee;
}

.reserve_time_btn:hover, .select_another_btn:hover, .soft_button:hover {
	border:1px solid #b7bf5a;
	color:#444455;
	background: #f9ffc7 !important;
}


.unit_description {
	color: #555555; 
}