@charset "utf-8";
/* CSS Document */

	



/* main page */
.main{
width:1400px;
margin:0px auto;
padding:0px;
}

/* header */

.header-top{

background:url(Images/Banners/HeaderTop1.jpg) ;	
width:1400px;
height:21px;


}

.header-layout{

background:url(Images/Banners/HeaderMiddle1.jpg) repeat-y;	
width:1400px;
height:175px;
position: relative;

}

.header-logo{
	
position: relative;	
left: 10;

top: 0;



}

.header-left-layout{

width:500px;
border-style: none;
float:left;
margin:0px 0px 0px 0px;
height:150px;


}

.header-right-layout{
float: right;	
width:860px;
margin:0px 0px 0px 0px;
height:150px;



}

.header-right-local{
/*
padding-left:25px;
*/
	width:860px;
}

.tile-layout{

margin:0px 0px 0px 0px;


width: 1400px;

}
.tile1-layout{
	
margin:0px 0px 0px 0px;

bottom:0;

}

.tile2-layout{
	
margin:0px 0px 0px 0px;

bottom:0;


}

.top-link{
background:url(../images/LinkBarBackground.jpg) no-repeat;
font-family:Verdana, Geneva, sans-serif;
color:#FFFFFF;
position: absolute;
bottom:0;
right:0;
margin:0px 0px 0px 0px;
padding-top: 10;
padding-left: 15;
width:835;

font-size: 13;
}

.top-link a{
font-family:Verdana, Geneva, sans-serif;

color:#FFFFFF;
margin:0px 0px 0px 0px;
text-decoration:none;
}

.top-link a:hover , .active{
text-decoration:underline;
color:#EEDD99;
}

.top-link a:visited{

}

.header-right-joinus-image
{
position: relative;
left:25;
top:0;
}

/* content */



.left-flash-layout
	{
/*width:300px;
height:500px;
display: inline;
*/
width: 300px;
        min-height: 500px;
        vertical-align: top;
        margin: 5px;
        zoom: 1;
        display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
        _height: 500px;


	}


.flash-banner{
	
padding-left: 100;

	
}



.call-us{
background:url(../images/call-us-banner.jpg) no-repeat;
width:195px;
height:94px;
margin:0px 0px 10px 0px;
}

.cntct-num{
color:#7e7e7e;
font-size:28px;
font-family:Arial Narrow, Verdana, Geneva, sans-serif;
padding:59px 0px 0px 55px;
}

.leftbar-box{
width:195px;
margin:0px 0px 10px 0px;
}

.leftbar-box-hd{
background:url(../images/leftbar-hd-bg.jpg) no-repeat;
width:195px;
height:30px;
}

.grn-hd-txt{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
color:#01421f;
padding:7px 0px 0px 11px;
}

.leftbar-box-txt{
background:url(../images/leftbar-txt-bg.jpg) #FFF repeat-x;
width:193px;
border-left:solid 1px #dceae3;
border-right:solid 1px #dceae3;
float:left;
}

.leftbar-box-btm{
background:url(../images/leftbar-btm-bg.jpg) no-repeat;
width:195px;
height:7px;
line-height:0;
font-size:0px;
clear:both;
}

.grn-hd-1{
background:url(../images/grn-arw.jpg) no-repeat left top;
float:left;
width:100%;
}

.box-txt{
padding:5px 7px 10px 12px;
float:left;
}

.grn-hd-1 a{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#01421f;
padding:0px 0px 0px 10px;
float:left;
}

.grn-hd-1 a:hover{
text-decoration:none;
}

.gry-hd-1{
background:url(../images/grn-arw.jpg) no-repeat left top;
float:left;
width:100%;
}

.gry-hd-1 a{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#383838;
padding:0px 0px 0px 10px;
float:left;
text-decoration:none;
}

.gry-hd-1 a:hover{
text-decoration:underline;
}

.gry-txt{
color:#686868;
font-size:11px;
padding:3px 0px 0px 10px;
float:left;
}

.grn-hd-2{
float:left;
width:50%;
padding:18px 15px 0px 0px;
}

.grn-hd-2 a{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#01421f;
}

.grn-hd-2 a:hover{
text-decoration:none;
}

.product-img{
}

.gry-txt-1{
color:#686868;
font-size:11px;
padding:3px 0px 0px 0px;
}

/*main Search page */
.right-bar{
/*left: 400;
top: -100;
display: inline;*/
width: 500;
padding-left:100;
padding-bottom: 50;
vertical-align:top;

        min-height: 250px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin: 5px;
        zoom: 1;
        *display: inline;
        _height: 250px;


}
.homepage-container
	
	{
	padding-top: 0;
	
	}
	
.right-bar-lower{
left: 400;
top: 100;

}

.search-business{
width:573px;
padding:0px;
margin:0px;
padding-bottom:50px;

}


.gld-hd{
background:url(Images/Body/search-ylw-hd-bg.jpg) no-repeat top;
width:673px;
height:36px;
padding:0px;
margin:0px;
}

.wht-hd{
color:#FFF;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
padding:11px 0px 0px 75px;
float:left;
}

.srch-business-form{
margin:3px 0px 0px 0px;
}

.srch-gld-form-top{
background:url(Images/Body/srch-gld-top-bg.jpg) no-repeat top;
width:675px;
height:125px;
}



.srch-gld-form-bttm{
background:url(Images/Body/srch-gld-bottom-bg.jpg)  no-repeat top;
width:675px;
height:8px;

}




.gld-hd-500{
background:url(Images/Body/search-ylw-hd-bg-500.JPG) no-repeat top;
width:573px;
height:36px;
padding:0px;
margin:0px;
}



.srch-gld-form-top-500{
background:url(Images/Body/srch-gld-top-bg-500.JPG) no-repeat top;
width:575px;
height:125px;
}



.srch-gld-form-bttm-500{
background:url(Images/Body/srch-gld-bottom-bg-500.JPG)  no-repeat top;
width:575px;
height:8px;

}

.srch-gld-form-bttm-loggedin{
background:url(Images/Body/srch-gld-bottom-bg.jpg)  no-repeat top;
width:675px;
height:8px;
padding-left:50;
}

.srch-gld-form-bttm-loggedin{
background:url(Images/Body/srch-gld-bottom-bg.jpg)  no-repeat top;
width:900px;
height:8px;

}

.frm-title{
color:#292929;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
width:280px;

float:left;
}

.search-form{
margin:10px 0px 0px 0px;
padding:10px 10px 10px 25px;
float:left;
vertical-align:text-top;
width:90%;
}

.txtarea{
color:#9e4242;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
border:solid 1px #c8c8c8;
height:18px;
width:209px;
padding:5px 0px 0px 5px;
}

.txtareaUpload{
color:#9e4242;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
border:solid 1px #c8c8c8;
height:22px;
width:220px;
padding:5px 0px 0px 5px;
}

.txtareaSubmit{
color:#9e4242;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
border:solid 1px #c8c8c8;
height:22px;
width:170px;

bottom: 30px;
right: 10px;
position: absolute;
}
.txtBoxUpload{
color:#9e4242;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
border:solid 1px #c8c8c8;
height:80px;
width:220px;
padding:5px 0px 0px 5px;
}

/*top search bar*/

.right-bar-top{
left: 700;
top: -300;


}

.right-bar-lower-top{
left: 700;
top: -200;

}

.test{
background: url('Images/Banners/HeaderSearchGoldMiddle.jpg');
background-repeat: repeat-x;


}
.search-business-top-holder{
width: 220;
position:absolute;
top:50;
left:330;
height:150px;
}

.search-products-top-holder
	{
	width: 220;
	position:absolute;
	top:50;
	left:600;
	height:150px;
	}
.search-business-top{
background-image:url(Images/Banners/HeaderSearchGoldMiddle.jpg);
background-repeat: repeat-x;
position: absolute;
left:60;
width:210px;
top: -14;
height:150px;


}
.search-products-top{
background:url(Images/Banners/HeaderSearchGreenMiddle.jpg);
background-repeat: repeat-x;
position:absolute;
right:-70;
top: -14;
width:220px;
height:150px;
}

.search-products-bannerLeft{
background:url(Images/Banners/HeaderSearchGreenLeft.jpg) no-repeat top;

position:absolute;
left:-12;
top: 0;
width:12px;
height:150px;
}
.search-products-bannerRight{
background:url(Images/Banners/HeaderSearchGreenRight.jpg) no-repeat top;

position:absolute;
right:-15;
top: 0;
width:30px;
height:150px;
}
.search-business-bannerLeft{
background:url(Images/Banners/HeaderSearchGoldLeft.jpg) no-repeat top;
position: absolute;

top:-16;
left:48;
width:12px;
height:152px;
}
.search-business-bannerRight{
background:url(Images/Banners/HeaderSearchGoldRight.jpg) no-repeat top;

position: absolute;
left:265;
top:-14;
width:21px;
height:150px;
}
.gld-hd-top{
/*background:url(Images/Body/search-ylw-hd-bg.jpg) no-repeat top;*/
text-align: left;

right:0;
	
}
.grn-hd-top
{

/*background:url(Images/Body/search-ylw-hd-bg.jpg) no-repeat top;*/
text-align: left;

}

.wht-hd-top{
color:#112211;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
padding: 11px 0px 0px 0px;
float:left;
}
.prd-hd-top{
color:#EEDD99;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
padding: 11px 0px 0px 0px;
float:left;
}

.srch-business-form-top{

}
.srch-grn-form-top-top
{

}
.txtarea-bg-top
	{
	width:150px;
	}
.srch-gld-form-top-top{

}

.srch-gld-form-bttm-top{

position: absolute;
bottom:10;
right: 10;

}
.srch-grn-form-bttm-top{
position: absolute;
bottom:10;
right: 10;
	
}

.frm-title-top{
color:#112211;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
width:160px;
margin:0px 0px 0px 0px;
float:left;
}
.prd-frm-title-top{
color:#EEDD99;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
width:180px;
margin:0px 0px 0px 0px;
float:left;
}

.search-form-top{
margin:10px 0px 0px 0px;
padding:0px 0px 0px 15px;
float:left;
vertical-align:text-top;
width:95%;
}

.txtarea-top{
color:#9e4242;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
border:solid 1px #c8c8c8;
height:18px;
width:209px;
padding:5px 0px 0px 5px;
}

/*End top search bar*/


.exct{
margin:0px 0px 0px 9px;
font-family:Verdana, Geneva, sans-serif;
color:#000;
font-size:11px;
}

.txtarea-bg{
float:left;
}

.radio-btn{
}

.chk-bx{
float:left;
margin:3px 0px 0px 0px;
}

.radio-blk{
float:left;
margin:0px 0px 0px 18px;
}

.chk-bx-title{
font-family:Verdana, Geneva, sans-serif;
color:#000;
font-size:11px;
float:left;
margin:6px 0px 0px 0px;
}

.find-gold{
background:url(../images/find-gld-bg.jpg) no-repeat bottom;
width:53px;
height:41px;
float:left;
}

.search-product{
width:673px;
margin:5px 0px 0px 0px;
}

.grn-hd{
background:url(Images/Body/search-grn-hd-bg.jpg) no-repeat top;
width:673px;
height:39px;
}

.srch-grn-form-top{
background:url(Images/Body/srch-grn-top-bg.jpg) no-repeat top;
width:675px;
height:125px;
}

.srch-grn-form-bttm{
background:url(Images/Body/srch-grn-bottom-bg.jpg) no-repeat top;
width:675px;
height:8px;

}

.srch-grn-form-bttm-loggedin{
background:url(Images/Body/srch-grn-bottom-bg.jpg) no-repeat top;
width:900px;
height:8px;
padding-left:50;
}

.find-grn{
background:url(../images/find-grn-bg.jpg) no-repeat bottom;
width:53px;
height:41px;
float:left;
}

.flash-add{
margin:10px 0px 0px 0px;
}

.ecomrc-box{
}

.tab-btn{
background:url(../images/ecom-box-top.jpg) no-repeat bottom;
width:675px;
height:27px;
}

#tabs16 {
padding-left:0px;
background-color: #FFFFFF;
font-family: Tahoma;
font-weight: bold;
color: #7f5b09;
text-decoration: none;
margin:0px 0px 0px 9px;
}

#tabs16 .active{
text-decoration:none;
color:#7f5b09;
float:left;
margin:0 8px 0 0;
padding:0 0 1px 7px;
font-size:11px;
font-family:tahoma , Arial, Helvetica, sans-serif; 
background-image:url(../images/ecom-tab-slct-left.jpg);
background-repeat: no-repeat;
background-position: left top;
font-weight:bold;
}


#tabs16 .active span {
color:#7f5b09;
display:block;
background-image:url(../images/ecom-tab-slct-right.jpg);
background-repeat: no-repeat;
background-position: right top;
padding:5px 3px 6px 0px;
}

#tabs16 a{
text-decoration:none;
color:#7f5b09;
float:left;
margin:0 8px 0 0;
padding:0 0 0 6px;
font-size:11px;
font-family:tahoma , Arial, Helvetica, sans-serif; 
background-image:url(../images/ecom-tab-left.jpg);
background-repeat: no-repeat;
background-position: left top;
font-weight:normal;
}

#tabs16 a span {
color:#7f5b09;
display:block;
background-image:url(../images/ecom-tab-right.jpg);
background-repeat: no-repeat;
background-position: right top;
padding:5px 3px 5px 0px;
}

#tabs16 a:hover {
background-image: url(../images/ecom-tab-slct-left.jpg);
background-repeat: no-repeat;
background-position: left top;
}

#tabs16 a:hover span {
background-image: url(../images/ecom-tab-slct-right.jpg);
background-repeat: no-repeat;
background-position: right top;
color:#7f5b09;
}

.ecorc-midl{
background:url(../images/ecom-box-midl.jpg) #fefcf8 repeat-X top;
border-left:solid 1px #ece0c3;
border-right:solid 1px #ece0c3;
width:673px;
float:left;
}

.detail-inner{
padding:5px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.detail-inner ul{
margin:0px;
padding:0px;
}

.detail-inner ul li{
list-style:none;
margin:0px 0px 0px 25px;
padding:3px 0px 3px 0px;
}

.ecom-product a{
	color:#7f5b09;
}

.ecom-product a:hover{
	color:#7f5b09;
	text-decoration:none;
}

.product-detail a{
}

.product-detail-selected{
background:url(../images/product-hover-bg.jpg) no-repeat top;
width:153px;
height:157px;
}

.product-detail{
width:153px;
}

.price{
font-size:13px;
font-weight:bold;
color:#c40000;
float:left;
padding:3px 21px 0px 0px;
}

.add-cart{
float:left;
}

.ecom-product{
padding:10px 5px 10px 5px;
float:left;
}


/* business-detail */
.business-detail{
margin:4px 0px 4px 0px;
}

.business-detail-top{
background:url(../images/business-top-bg.jpg) no-repeat;
width:675px;
height:28px;
}

.gry-hd{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
color:#3a3a3a;
font-weight:bold;
padding:4px 0px 0px 15px;
}

.business-detail-midl{
background:url(../images/business-midl-bg1.jpg) #fefcf8 repeat-x top;
width:673px;
border-left: solid 1px #ece0c3;
border-right: solid 1px #ece0c3;
float:left;
}

.business-detail-midl-top{
padding:10px 0px 0px 5px;
}

.ofc-img{
float:left;
margin:0px 0px 0px 0px;
padding:0px 5px 0px 10px;
}

.ofc-add{
float:left;
width:35%;
margin:0px 10px 0px 10px;
}

.blk-hd{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#3a3a3a;
font-weight:bold;
float:left;
width:90px;
height:auto;
}

.gry-txt-2{
margin:0px 0px 3px 0px;
float:left;
color:#3a3a3a;
}

.gry-link a{
margin:0px 0px 0px 0px;
float:left;
color:#3a3a3a;
text-decoration:underline;
}

.gry-link a:hover{
text-decoration:none;
}

.business-detail-midl-midle{
background:url(../images/busns-txt-box.jpg) no-repeat;
width:651px;
height:141px;
margin:0px auto 0px;
clear:both;
padding:0px 0px 0px 0px;
color:#7f5b09;
}

.gld-txt{
margin:0px 0px 0px 10px;
padding:10px 0px 0px 0px;
}

.smll-img{
margin:10px 0px 10px 0px;
padding:0px 10px 0px 10px;
float:left;
}

.business-detail-botm{
background:url(../images/business-botm-bg.jpg) no-repeat top;
height:8px;
width:675px;
clear:both;
}

.bdr{
padding:0px 0px 10px 0px;
line-height:0;
font-size:0px;
float:left;
}

.business-link{
background:url(../images/grn-arw.jpg) no-repeat left top;
color:#01421F;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
}

.business-link a{
color:#01421F;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 10px;
}

.banner{
margin:0px 0px 10px 0px;
}

.ofc-img-main{
float:right;
margin:0px 0px 0px 0px;
padding:0px 18px 0px 10px;
}

.business-detail-midl-txt{
background:url(../images/busns-txt-box-sml.jpg) no-repeat;
width:638px;
height:61px;
margin:0px auto 0px;
clear:both;
padding:0px 0px 0px 0px;
color:#7f5b09;
}

.page-link{
text-align:center;
}

.page-link ul{
margin:0px;
padding:0px;
}

.page-link ul li{
margin:0px 2px 0px 2px;
padding:0px;
display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
list-style:none;
}

.page-txt{
color:#7f5b09;
font-weight:bold;
}

.page-txt a{
color:#7f5b09;
font-weight:bold;
text-decoration:none;
padding:0px 3px 3px 3px;
}

.page-txt a:hover{
color:#4b4b4b;
font-weight:bold;
background:url(../images/gry-box.jpg) no-repeat;
}

.arrow-1{
margin:0px 0px 0px 0px;
}


/* footer*/
.footer{
	margin:0px auto;
	width:880px;
}

.footer-midl{
background:url(../images/footer-midl.jpg) repeat-y top;
width:880px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#7f7f7f;
}

.footer-link{
width:800px;
margin:0px auto;
padding-top:8px;
}

.footer-midl img{
}

.footer-midl a{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#7f7f7f;
margin:0px 5px 0px 5px;
text-decoration:none;
}

.footer-midl a:hover{
text-decoration:underline;
}

.copyright{
padding:0px 0px 9px 0px;
}

.copyright a{
color:#259256;
text-decoration:underline;
}

/* inner-page top */
.content-top{
width:880px;
clear:both;
}


/* inner-page search */
.tab{
float:left;
width:880px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
}

#tabs15 {
padding-left:0px;
background-color: #FFFFFF;
font-family: Tahoma;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

#tabs15 .active{
text-decoration:none;
color:#fff;
float:left;
margin:0 8px 0 0;
padding:0 0 0 6px;
font-size:11px;
font-family:tahoma , Arial, Helvetica, sans-serif; 
background-image:url(../images/search-tab-left.jpg);
background-repeat: no-repeat;
background-position: left top;
}


#tabs15 .active span {
color:#fff;
display:block;
background-image:url(../images/search-tab-rght.jpg);
background-repeat: no-repeat;
background-position: right top;
padding:5px 3px 5px 0px;
}

#tabs15 a{
text-decoration:none;
color:#184f34;
float:left;
margin:0 8px 0 0;
padding:0 0 0 6px;
font-size:11px;
font-family:tahoma , Arial, Helvetica, sans-serif; 
background-image:url(../images/search-tab-wht-left.jpg);
background-repeat: no-repeat;
background-position: left top;
}

#tabs15 a span {
color:#184f34;
display:block;
background-image:url(../images/search-tab-wht-rght.jpg);
background-repeat: no-repeat;
background-position: right top;
padding:5px 3px 5px 0px;
}

#tabs15 a:hover {
background-image: url(../images/search-tab-left.jpg);
background-repeat: no-repeat;
background-position: left top;

}

#tabs15 a:hover span {
background-image: url(../images/search-tab-rght.jpg);
background-repeat: no-repeat;
background-position: right top;
color:#FFFFFF;
}

.search-inner{

}

.inner-srch-left{
float:left;
}

.inner-srch-midl{
float:left;
width:862px;
background:url(../images/inner-srch-midle.jpg) repeat-x;
height:51px;
}

.inner-search-rght{
float:left;
}

.srch-inr-blg{
float:left;
margin:15px 0px 0px 10px;
}

.srch-txt{
float:left;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#FFF;
margin:3px 9px 0px 0px;
font-weight:bold;
}

.txtbox{
float:left;
}

.textarea{
border:solid 1px #02622f;
width:180px;
color:#9e4242;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
height:20px;
}

.find-btn{
float:left;
margin:15px 0px 0px 10px;
}





/*
	aded new styles
	
*/


.Details-Layout-Top
	{
	background:url(Images/Body/AddDetailsHolderTop.jpg) no-repeat;
	width: 900px;	
	height: 54px;
	
	
	}
	.Details-Layout-Bottom
	{
	background:url(Images/Body/AddDetailsHolderBottom.jpg) no-repeat;
	width: 900px;
	height: 70px;
	padding-left:50;
	padding-top:0;

	
	}
	.Details-Layout-Middle-Image
	{
	background:url(Images/Body/AddDetailsHolderMiddle.jpg) repeat-y;
	width: 900px;
	
	
	}
	
	.fieldError { 
	border:4px solid red; 
	
	} 
	 
	 .fieldErrorDropdown
	 {
	color: white;
	background-color: red;
	 }
.Details-Layout
	{
	
	padding-left: 0px;
	padding-top: 50px;
	
	
	}
	.Details-holder
	{
	
	
	width: 680;
	padding-left:10px;
	height: 40;
		}
	.Details-holder-large
	{
	padding-left:10px;
	width: 680;
	
	height: 120;
		}	
		
		.Details-holder-largetop
	{
	padding-left:10px;
	width: 680;
	
	height: 60;
		}
	.Details-text-box
	{
	display: -moz-inline-stack;
        display: inline-block;
        zoom: 1;
        *display: inline;
        
	vertical-align: top;
	text-align: right;
	width:350;
	/*position: absolute;
	
	right: 0px;
	*/
	}
	
	.Details-text
	{
	display: -moz-inline-stack;
        display: inline-block;
        zoom: 1;
        *display: inline;
	vertical-align: top;
	text-align: left;
	width:300;
	/*position: absolute;
	
	left: 0px;
	*/
	}
	.Details-text-box-sm
	{
	display: -moz-inline-stack;
        display: inline-block;
        zoom: 1;
        *display: inline;
	vertical-align: top;
	text-align: right;
	width:300;
	}
	
	.Details-text-right
	{
	display: -moz-inline-stack;
        display: inline-block;
        zoom: 1;
        *display: inline;
	text-align: right;
	vertical-align: top;
	width:350;
	
	
	}
	

.Breadcrum-Container
	{
	
	
	background:url(Images/Body/BreadCrumBackground.jpg) repeat-x;
	
	width: 1397;
	top:-170;
	height: 80;
	left:2;
	}

.Breadcrum-Text
	{
	
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#FFF;
	
		
	}
	.Breadcrum-Padding
	{
	
	padding-left: 100;
	padding-top:15;
	
		
	}
	
	.LoggedinHeader
	
	{
	width: 40em;
	
	padding-left: 170;
	font-family: Verdana, Geneva, sans-serif;
	
	font-size:20px;
	color: 112211;
			
	}
	
	.LoggedinHeaderOptions
	
	{
	width: 40em;
	
	padding-left: 170;
	font-family: Verdana, Geneva, sans-serif;
	
	font-size:20px;
	color: 112211;
			
	}
	
	
	.LoggedinHeaderOptions a:hover , .active{
	text-decoration:underline;
	background:#EEDD99;
	font-weight:bold;
	
	}
	.LoggedinHeaderOptionsText
	{
	color: 112211;
	text-decoration:none;
	}
	
	.Welcome-Text
	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#FFF;
	
		
	}
	
	.Breadcrum-Text a:hover , .active{
	text-decoration:underline;
	color:#EEDD99;
	font-size:15px;
	}
	
	
.Breadcrum-Text-only
	{
	

	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#FFF;
	border-style: none;
	
	}
	
	
	.hit-result-header-Text-only
	{
	
	width:230;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#112211;
	display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
	border-bottom-style: ridge;
	padding-left:10;	
	padding-right:10;	
	padding-top:5;	
	padding-bottom:5;
	font-weight: bold;	
	
	}
	.hit-table-container
	{
	padding-top:50;
	}
	
	.hit-result-header-Text-only-sm
	{
	
	width:140;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#112211;
	display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
	border-bottom-style: ridge;
	padding-left:10;	
	padding-right:10;	
	padding-top:5;	
	padding-bottom:5;
	font-weight: bold;	
	
	}
	.hit-result-Text-only
	{
	
	width:140;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#112211;
	display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
	border-left-style: ridge;
	padding-left:10;	
	padding-right:10;	
	padding-top:5;	
	padding-bottom:5;	
	
	}
	.hit-result-Text-only-widthset
	{
	
	width:230;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#112211;
	display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
	border-left-style: ridge;
	padding-left:10;	
	padding-right:10;	
	padding-top:5;	
	padding-bottom:5;
	
	
	}
	
	.hit-result-container
	{
	

	
	display: block;

		
	
	}
	
.imgNoBorder
	{
	border-style: none;
	}
	
	.imgFooterNoBorder
	{
	border-style: none;
	padding-right:30;
	float: right;
	}
	
	.BusinessTemplateLoc
	{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	width: 650;
	color:#FFF;
	padding-left: 5;
		
	}
	.BusinessImageLoc
	{
	
	
	width:200px;
	}
	
	.BusinessTextLoc
	{
	position: absolute;
	left: 350px;
	top: 0px;
	width:400px;
	
	
	}
	
	.BusinessMapLoc
	{
	/*display: inline;
	width:400;*/
	
	padding-top:10;
	padding-left:0;
	vertical-align: top;
	
	 width: 200px;
        min-height: 250px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin: 5px;
        zoom: 1;
        *display: inline;
        _height: 250px;

	}
	
	.BusinessColTemplateLoc
	{
	/*display: inline;
	width:350;*/
	 width: 200px;
        min-height: 250px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin: 5px;
        zoom: 1;
        *display: inline;
        _height: 250px;
        word-wrap:break-word;
       
        
	
	}
	
	.BusinessMiddleColTemplateLoc
	{
	/*
	display: inline;
	width:400;*/
	
	  width: 200px;
        min-height: 250px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin: 5px;
        zoom: 1;
        *display: inline;
        _height: 250px;
	 word-wrap:break-word;
          
	
	}
	.BusinessRightColTemplateLoc
	{
	/*
	display: inline;
	width:400;*/
	
	  width: 200px;
        min-height: 250px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin: 5px;
        zoom: 1;
        *display: inline;
        _height: 250px;
	 word-wrap:break-word;
	}
	.BusinessUnderVideoLoc
	{
	
	width:150px;
	
	padding-top: 30;	
	}
	
	.BusinessHeaderLoc
	{
	
	background:url(Images/Body/BodyTemplateHolderTop.jpg) no-repeat;
	width:650px;
	height: 18px;
	
	
	}
	.BusinessMiddleLoc
	{
	
	background:url(Images/Body/BodyTemplateHolderMiddle.jpg) repeat-y;
	width:650px;
	
	
	
	}
	.BusinessContainer
	{
	
	width:650px;
	
	
	}
	
	
	.BusinessFooterLoc
	{
	background:url(Images/Body/BodyTemplateHolderBottom.jpg);
	width:650px;
	height:33px;
	}
	
	
	.BusinessTemplateText {
	width:200px;
		font-size:11px;
           color: #EEDD99;
           background: #112211;
         
      }
	/*
	H1 {
		font-size:14px;
           color: #112211;
             background: #EEDD99;
         
      }
      */
      H2 {
		font-size:11px;
           color: #112211;
         
      }
      H3 {
		font-size:10px;
           color: #112211;
         
      }
       
       .H2link {
       font-weight: bold;
		font-size:11px;
           color: #112211;
         text-decoration:none;
	
      }
      .H2link a:hover{
	text-decoration:underline;
	color:#EEDD99;
	background:#112211;
	}
	
	
	 .H2linkSearch {
       font-weight: bold;
		font-size:11px;
           color: #112211;
         text-decoration:none;
	
      }
      .H2linkSearch a:hover{
	text-decoration:underline;
	color:#EEDD99;
	background:#112211;
	}
      .BusinessFullContainer
      {
     
     padding-left: 10;
     padding-top: 30;
      
      }
      .ControlScreenContainer
      {
      width: 900;
      }
      
	.BusinessTopLinkBar
	{
	padding: 0px 25px 0px 25px;
	width:600px;
	align:left;
	
	
	}
	
	
	
	.BusinessTopLink
	{
	background:url(Images/Buttons/PageButton.jpg);
	width:175px;
	height:54px;
	top:-43px;
	/*display:inline;*/
	
	
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        /*padding: 5px 0px 0px 5px;*/
        zoom: 1;
        *display: inline;
        _height: 54px;
	
	
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	text-align:center;
	vertical-align:bottom;
	
	font-size: 13;
	font-weight: bold;
	
	
	}
	
	.BusinessTopLinkOpacity
	{
	background:url(Images/Buttons/PageButton.jpg);
	width:175px;
	height:54px;
	top:-43px;
	font-size:16px;


        min-height: 54px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
       /* padding: 5px 0px 0px 5px;*/
        zoom: 1;
        *display: inline;
        _height: 54px;
	
	
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	/*font-size:20px;*/
	text-align:center;
	vertical-align:middle;
	filter:alpha(opacity=70);
	
	font-size: 13;
	font-weight: bold;
	
	}
	.UploadTextContainer
	{
	text-align:center;
	color: #112211;
    width:250;
    height:200;     
	border-style: ridge;
	

        min-height: 200px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin: 5px;
        zoom: 1;
        *display: inline;
        _height: 200px;
	
	
	}
	
	.UploadTextContainerTextWrite
	{
	text-align:center;
	color: #112211;
    width:250;
    height:200;  
   

        min-height: 200px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin: 5px;
        zoom: 1;
        *display: inline;
        _height: 200px;
    
	
	}
	
	
	.BusinessTopLink a{
	font-family:Verdana, Geneva, sans-serif;
	
	color:#FFFFFF;
	
        text-decoration:none;
	}
	.BusinessTopLinkOpacity a{
	font-family:Verdana, Geneva, sans-serif;
	
	color:#FFFFFF;
	        text-decoration:none;
	}
	
	.UploadCol1Container
	{
	position: absolute;
	left:-30px;
	top:0;
	}
	.UploadCol2Container
	{
	position: absolute;
	left:270px;
	top:0;
	}
	.UploadCol3Container
	{
	position: absolute;
	left:570px;
	top:0;
	}
	.UploadCol4Container
	{
	position: absolute;
	left:870px;
	top:0;
	}
	
	.BusinessTopLink a:hover , .active{
	background:url(Images/Buttons/PageButtonGold.jpg);
	width:175px;
	
	height:54px;
	
	color:#112211;
	/*font-weight: bold;*/
	
	}
	
	.BusinessTopLinkOpacity a:hover , .active{
	background:url(Images/Buttons/PageButtonGold.jpg);
	width:175px;
	
	height:54px;
	filter:alpha(opacity=100);
	
	color:#112211;
	/*font-weight: bold;*/
	
	}
	.uploadContentForm
	{
	width: 1100;
	height: 900;
	}
	.SearchResultsContainer
	{
	padding-left: 50;
	width:600;
	
	top: -150;
	}
	.Search-holder
	{
	background:url(Images/Body/SearchTopCorner.jpg) no-repeat;
	list-style-type: none;
	border-style: solid;
	border-color: #112211;
	border-width: thin;
	}
	.Search-Container
	{
	
	padding-left:10;
	padding-right:10;
	padding-bottom:10;
	padding-top:10;
	;
	
	
	}
	.Rating-Search-Text
	{
	width:300;
	display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
	text-align: right;
	}
.Phone-Search-Text
	{
	width:300;
	display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
	text-align: left;
	}
.Search-Container-left
	{
	padding-left: 10;
	width:300;
	display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
	text-align: left;
	}
	
	.Search-Container-left-advanced
	{
	padding-left: 10;
	width:600;
	display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
	text-align: left;
	background-color:yellow;
	}
	.Search-Container-right
	{
	vertical-align: top;
	text-align: right;
	display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
	width:180;
	}
		
	.rating_bar {
	
	text-align: left;
	display:block;
  width: 105px;
  border-style: solid;
	border-color: #EEDD99;
	border-width: thin;
  background: url(Images/Body/StarEmpty.jpg) 0 0 repeat-x;
}

.rating_bar div {
	text-align: left;
	display:block;
  height: 25px;
  background: url(Images/Body/StarFull.jpg) 0 0 repeat-x;
}
	.Number-Text-only
	{
	

	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#FFF;
	border-style: none;
	width: 20;
	position: relative;
	left:5;
	top:-2;
	line-height: 200%;
	/*padding-left:3;*/
	float: left;
	
	}
	
	.SearchFilterContainer
	{
	
	
	width:600;
	padding-top:25;

	top: -150;
	
	
	}
	
	
	.SearchFilterPadding
	{
	
	width:600;
	padding-left: 50;
	
	}
	.SearchFilterMiddleIMG
	{
	position: relative;
	background: #112211;
	width:800;
	height:185;
	
	}
	.SearchFilterLeftIMG
	{
	/*
	background: url(Images/Body/SearchTopMiddle.jpg) repeat-x;
	width:1150;
	height:150;
	display: -moz-inline-stack;
   display: inline-block;
   *display: inline; */
	}
	
	.SearchFilterRightIMG
	{
	/*
	background: url(Images/Body/SearchTopRight.jpg) repeat-x;
	width:31;
	height:153;
	display: -moz-inline-stack;
        display: inline-block;
        *display: inline;*/
	}
	.WhiteText
	{
	color: #FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	}
	
	.Phon-Container
	{
	padding-top:10;
	padding-left:20;
	width: 400;
	
	}
	
	.filter-Container
	{
	position: absolute;
	right: 10;
	bottom: 10;
	padding-right:10;
	padding-bottom:10;
	
	width: 550;
	align: right;
	
		/*float: right;*/
	}
	
	.search-number-selector
	{
	
	text-align: right;
	float: right;
	}
	
	.footer-Container
	{
	padding-bottom:50;
	}
	.footer-top
	{
	background: url(Images/footer/FooterBackTop.jpg) no-repeat ;
	height:1;
	width:1400;
	
			}
	
	.footer-mid
	{
	background: url(Images/footer/FooterBackMiddle.jpg) repeat-y;
	
	width:1400;
	height:50;
			}
	.footer-bottom
	{
	background: url(Images/footer/FooterBackBottomNoLogo.jpg) no-repeat;
	
	width:1400;
	height:97;
			}
			
			
.bottom-link{
font-family:Verdana, Geneva, sans-serif;
color:#FFFFFF;

padding-left:50;
padding-top:10;



font-size: 13;
}

/*Put into inline block containers*/

.bottom-link a{
font-family:Verdana, Geneva, sans-serif;

color:#FFFFFF;
margin:0px 0px 0px 0px;
text-decoration:none;
}

.bottom-link a:hover , .active{
text-decoration:underline;
color:#EEDD99;
}

.bottom-link a:visited{

}

.error-class
	{
	font-weight: bold;
	color: white;
	}
	
	
	
	.reminded-verify-holder
	{
	margin-left:20px; 
	margin-right:150px;
	border-color: red;
    border-width: 3px;
    border-style: solid;
	padding: 10px 0px 10px 10px;
	background-color: green;
	width:95%;
	}
	
	.reminded-verify
	{
	font-weight: bold;
	color: white;
	font-size: 10pt;
	}
	.error-class-holder
	{
	
	margin-left:20px; 
	margin-right:150px;
	border: solid red;
	background-color: #FF4500;
	width:95%;
	
	}
	.error-class-holder-np
	{
	
	
	border: solid red;
	background-color: #FF4500;

	}
	.frm-cont
	{
	margin-left:20px;
	width: 620px;
	}
	
.DayOpeningTime
	{
	display: -moz-inline-stack;
	display: inline;
	width:90;
	}	
	.OpeningTime
	{
	display: -moz-inline-stack;
	display: inline;
	width:40;
	font-size:10;
	}
	.OpeningTimeTitle
	{
	display: -moz-inline-stack;
	display: inline;
	width:40;
	
	}
	.DayOpeningTimeContainer
	{
	width:190;
	padding-left:20;
	
	}
	
	.Details-Layout-Padding
	{
	padding-left: 15;
	padding-top: 15;
	}
	.allign-right
	{
	width: 300;
	float: right;
	}
	
	.paddingLeftRight
	{
	padding-left: 20;
	padding-right:120;
	}
	
	.cart-tile-text
	{
	border: none;

	color: #112211;
	width:200px;
	min-height: 50;
	float: right;
	}
	
	.productDetailbody
	{
	
	width: 550;
	
	
	}
	.BusinessTemplateLocTileHolder
	{
	width: 1000;
	}
	.information-tile
	{
	float: right;
	}
	
	.greenLink {
	
	color: #112211;
	font-size: 15;
	}
	.greenLink a:hover , .active{
	color:#EEDD99;
	background-color: #112211;
	font-size: 15;
	}
	
	
	.greenLinkLarge
	{
	color: #112211;
	font-size: 19;
	}
	
	.greenLinkLarge a:hover , .active
	{
	color:#EEDD99;
	background-color: #112211;
	font-size: 19;
	}
	.OptionLetterStyle
	{
	background-color:yellow;
	font-size: 19;
	
	}
	.PersonalDetailsForm
	{
	width:690;
	margin-left:10;
	
	background-color:yellow;
	}
	.smallsmall
	{
	font-size: 1px;
	color: white;
	}
	
	.comments-form
	{
	padding-left: 10px;
	list-style: none;
	}
	
	
  
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background: url(../img/icons/stargrey16.png) left -1000px repeat-x;
}



.star-rating{
	position:relative;
	width:80px;
	height:16px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background: url(../img/icons/star16.png);
	
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
	
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
	
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
	
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
	
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
	
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
	background: url(../img/icons/star16.png);
}	





.star-rating-top,
.star-rating-top a:hover,
.star-rating-top a:active,
.star-rating-top a:focus{
	background: url(../img/icons/stargrey32.png) left -1000px repeat-x;
}



.star-rating-top{
	position:relative;
	width:160px;
	height:32px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating-top li{
	display: inline;
}
.star-rating-top a, 
.star-rating-top .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:32px;
	line-height:32px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating-top a:hover,
.star-rating-top a:active,
.star-rating-top a:focus{
	background: url(../img/icons/star32.png);
	
}
.star-rating-top a.one-star{
	width:20%;
	z-index:6;
	
}
.star-rating-top a.two-stars{
	width:40%;
	z-index:5;
	
}
.star-rating-top a.three-stars{
	width:60%;
	z-index:4;
	
}
.star-rating-top a.four-stars{
	width:80%;
	z-index:3;
	
}
.star-rating-top a.five-stars{
	width:100%;
	z-index:2;
	
}
.star-rating-top .current-rating{
	z-index:1;
	background-position: left center;
	background: url(../img/icons/star32.png);
}	








textarea.textarea[class] {
font-family:"Lucida Grande",Tahoma,"Trebuchet MS",Verdana,sans-serif;
}

form textarea.large {
height:20em;
}

input.text, input.number, input.url, input.email, input.password, input.file, textarea.textarea, select.select {
border-color:#7C7C7C #C3C3C3 #DDDDDD;
border-style:solid;
border-width:1px;
color:#333333;
font-size:1.2em;
list-style: none;
}

form .large, form textarea.textarea {
width:340px;
}

textarea.textarea {
margin-bottom:1px;
}
label.desc{
    margin: 4px 0 3px 0;
    border: 0;
    color: #444;
    font-size: 1em;
    line-height: 1.3em;
    display: block;
    font-weight: bold;
}


.comments-head {
    color:#CC9933;
    font-size:200%;
    font-weight:bold;
    border-bottom:1px dotted #666;
    text-transform:uppercase;
    letter-spacing: .2em;  	
    margin-top: .5em;		
  
    	
}

.hreview .type
{
	display: none;
}

.hreview .star-rating .rating
{
	display: none;
}



div#container
{
   width: 1000px;
   position: relative;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
}




.google-seach-map
	{
		position:absolute;
		top:350px;
		left:600px;	
	
	}
	
	
	.refine-Container
	{
	position: absolute;
	right: 10;
	top: 10;
	padding-right:10;
	padding-bottom:10;
	color: white;
	width: 380;
	align: right;
	
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
border:solid 1px #c8c8c8;

padding:5px 0px 0px 5px;
	 
	
	}
	
	.refine-opts
	{
	align: right;
	
	}

/*
A{
	font-size:13px;  
	color:#024902; 
	face:Arial; 
	}
	*/
	.linkStyle
	{
	font-size:13px;  
	color:#024902; 
	face:Arial; 
	}
	
	.aboutlinkStyle
	{
	font-size:16px;  
	color:white; 
	font-weight:700;
	face:Arial;
	text-decoration:none;
	}
	.aboutlinkStyle a:hover , .active
	{
	color:#EEDD99;
	
	}

.tableStyle{
	border-top:2px solid #EBEBEC;
	 border-right:2px solid #EBEBEC;
	 border-bottom:2px solid #EBEBEC;
	 border-left:2px solid #EBEBEC;
}
	
	
.nudgeDown
	{
	position: relative;
	top:6px;
	right:1px;
	}	
	
	#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


.sociable-hovers 
	{
	filter : alpha(opacity=100); 
	opacity: 1;
	-moz-opacity: 1;
	border-style: none;
	}
	
	/* twitter box */
	
	/*
#twitter { 
	width: 250px;
	margin: 0 0 10px;
	float: left;
	border-bottom: 1px solid #a8bcca;
	background: url(/EasyDeals1/images/bg_twitter.gif) 0 0 no-repeat;
	}
	#twitter h5 {
		color: #333; 
		font-size: 17px;
		 face: Arial;
		height: 25px;
		padding: 0 12px;
		}
		#twitter_update_list {margin: 5px 12px;}
			#twitter_update_list li 
			{padding: 3px 0;
			font: normal 1.1em/1.2em "Trebuchet MS", Verdana, sans-serif; 
			border-bottom: 1px solid #d4d4d4;
			list-style: none;
			}
			#twitter_update_list span {	color: #555;}
			#twitter_update_list span a {color: #333;}	
			
			
			
			
			*/
			
			
			
			/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
	
	
	
	/* Price Plan Styles by Brendan - 23/7/2010 */
.main-header { 
	margin: 0 15px 20px;
	background: #eeece0; 
	text-align: center; 
	padding: 15px 15px 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;}
.main-header h1 { color: #ff5d00; font-size: 2.7em; padding: 0 0 5px;}
.main-header h2 { color: #2d652c; font-size: 2.7em; padding: 0 0 10px;}
.main-header p { font-size: 1.4em;  }
.price-plans { width: 870px; margin: 5px 15px 15px;background: #eeece0; padding: 0;}
.price-plans .top { width: 870px; height: 12px; float: left; background: #eeece0 url(../img/price-plans-top.gif) 0 0 no-repeat;}
.price-plans .btm { width: 870px; height: 12px; float: left; background: #eeece0 url(../img/price-plans-btm.gif) 0 0 no-repeat;}
.price-plans .plans { width: 870px;background: #eeece0 url(../img/price-plans.gif) 0 0 repeat-y;float: left;}
.price-plans .plans .plan-one { width: 260px; padding: 12px 15px;float: left;  }
.price-plans .plans .plan-two { width: 260px; padding: 5px 15px; float: left;}
.price-plans .plans .plan-three { width: 260px; padding: 12px 15px; float: left;  }
.price-plans .plans h3 {font-size: 3em;}
.price-plans .plans .plan-two h3 { color: #f18902; font-size: 3.3em; margin-bottom: 6px;}
.price-plans .plans h5 {font-size: 1.4em;color: #2d652c;margin: 0 0 10px;}
.price-plans .plans p {margin: 0 0 12px; color: #333;}
.price-plans .plans ul li { border: 0; margin: 0 0 5px;}
.price-plans .ruler {border-bottom: 1px dotted #aaa;}


.CashInApp{
font-size:170%
}

.CashInApp a{
	color: green;
	}

