/* project: Green Offers 
*/



body {
	padding:5px 0 0 0;
	margin:0;
	/*background:url(/images/green_background.gif) repeat 0 0; */



	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	


	}




a {

	color: #006633; 
}
a:hover {
	color: #004000;
}
a.title {
	color: #FE6700;
	background: #FFF;
}

div.scroll {
	height: 370px;
	width: 570px;
	overflow: auto;
	
	padding: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

h1 {



	font: bold 2em "Trebuchet MS", Arial, Helvetica, sans-serif;



	/*letter-spacing: -1px; 



	padding: 2px 0 0 0px;*/



	margin: 0;



	color: #464548;



	/*background: inherit;

	

	line-height: 0%;	*/



}







h1 a, h2 a {



	text-decoration: none;



	color: #464548;



	background: inherit;



}







h1 a:hover {



	color: #C3593C;



	background: #FFF;



}







h2 a:hover {



	color: #C3593C;



}







h1 .red{



	color: #C3593C;



	background: inherit;



}











h2 { 



	margin: 0 0 1px 0; 



	padding: 0; 



	font: bold 1.5em Arial, Helvetica, sans-serif;



	/*letter-spacing: -1px;*/



	color: #000; 



	/*background: inherit;*/



}







h2 .yellow{



	color: #C3593C;



	background: inherit;



}







p {	margin: 0 0 0 0; }







ul { 



	margin: 0; 



	padding : 0; 



	list-style : none; 



}














div.rbroundbox { background: url(http://greenoffers.info/images/nt.gif) repeat; width:100%; }



div.rbtop div { background: url(http://greenoffers.info/images/tl.gif) no-repeat top left; }



div.rbtop { background: url(http://greenoffers.info/images/tr.gif) no-repeat top right; }



div.rbtop div, .rbtop {



width: 100%;



height: 7px;



font-size: 1px;}



div.rbcontent { margin: 0 ; }



div.rbroundbox { width: 192px;height:25px; }











.border 



{



  border-bottom : 1px solid #DBDBDB;



  border-left : 1px solid #DBDBDB;



  border-right : 1px solid #DBDBDB;



  border-top : 1px solid #DBDBDB;



  border-collapse: #464548;



}











.content { 



	margin: 10px auto;



	width: 760px; 



}







.logo {



	float: left;



	width: 180px;



	vertical-align:top;



}







.header_right {



	float: right;



	/* padding-top:19px; */



	padding-top:17px;



	vertical-align:bottom;



	width: 490px;



	height: 35px;



}







.logo p {



	font-size: 0.9em;



	color: #808080;



	padding: 0 0 0 50px;



	background: inherit;



}











.top_info {



	width: 743px;



	/*margin: 12px 0 5px 0;*/



	padding: 0 10px 10px 0;



	text-align: right;



	background: #FFF url(http://greenoffers.info/images/dot.gif) repeat-x bottom;



	color: #444;



}



	







.bar { 



	text-align: right;



	font-size: 1.1em;



	height: 30px; 



}







.bar li { 



	



	padding: 0px 0px 0px 0px;



	color: #808080;



	background: #FFF;



	display: inline;



}







.bar li.active { 



	background: #FFF url(http://greenoffers.info/images/bar.gif) no-repeat center bottom; 



	color: #C3593C;



	font-weight: bold; 



	padding-bottom: 8px; 



}







.bar a { 



	font-weight: bold;



	color: #4A8EBC; 



	background: inherit;	



} 








.grey {



	font-size: 1.2em;



	font-weight: bold;



	color: #ccc;



	background: inherit;



	



}



.text {



	font-size: 1.2em;



	font-weight: normal;



	color: #fff;



	background: inherit;



	



}














.subheader {



	clear: both;



	margin: 3px 0 10px 0;



	padding-left:8px;



	padding-right:8px;



	background: #f4f4f4;



	color: #808080;



	border-bottom: 1px solid #ccc;



}







/* left side



   --------- */







.left {



	float: left;



	width: 490px;



	margin: 0 0 10px 0;



}



	.left_articles {



		margin: 0 0 8px 0;



		padding: 0 0 0 0;



	}







	.lt {



		height: 10px;



		background: #6E6E6E url(http://greenoffers.info/images/lt.gif) ;



		color: #FFF;



	}



	



	.lbox {



		color: #eee;



		padding: 10px 12px;



		margin: 0 0 15px 0;



		background: #6E6E6E url(http://greenoffers.info/images/lb.gif) no-repeat bottom left;



		/*height: 178px;*/



	}



	



	.lbox a {



		color: #FFFCD1;



		background: inherit;



	}



	



	.lbox h2 {



		color: #FFF;



		background: #6E6E6E;



	}



	



	



.thumb {



	float: left;



	width: 60px;



	border: 1px solid #d4d4d4;



	color: #fff;



	background: #6e6e6e;



	margin: 0 15px 15px 0;



	padding: 5px;



}







.thumb p { margin: 0; padding: 3px; color: #FFF; background: #6e6e6e; }



	



/* right side



   ---------- */



		



.right {



	float: right;



	width: 245px;



	margin: 0 0 10px 0;



}







.right a {



	color: #FFFCD1;



	background: inherit;



}







		



	.rt {



		background: #C85E35 url(http://greenoffers.info/images/rt.gif) no-repeat;



		color: #FFF;



		height: 7px;



	}



		



		
	.right_articles {
	font-size: 8pt;
	background: #009B9B url(http://greenoffers.info/images/rb.gif) no-repeat bottom;
	color: #FFFFFF;
	padding: 4px 8px;
	margin: 0 0 10px 0;
	font-weight: bold;
	}




	



			



/*.image {



	float: left;



	margin: 0 9px 3px 0;



}*/







/* footer



   ------ */







.footer { 



	clear: both; 



	text-align: center;



	line-height: 1.8em;



	color: #808080;



	background: #FFF url(http://greenoffers.info/images/dot.gif) repeat-x;



	padding: 8px 0;



}







.br



{



font-size : 2px; 



margin : 0; 



} 



.footer a {



	color: #4A8EBC;



	background: inherit;



}







.footer a:hover {



	color: #C3593C;



	background: inherit;



}



.formfield



{



 font: Arial, Helvetica, sans-serif; 



 font-size: 13px;



}







span.attention {display: block;padding: 8px 10px 8px 36px;margin: 15px 0;}



span.attention {



color: #B79000;border: 1px solid #E7BD72;background: #FFF3A3 url(http://greenoffers.info/images/alert.gif) 10px 50% no-repeat; height:20px;



}








.spacer{



	font-size:0;



	line-height:0;



	clear:both;



	}





.bodyPanel{



	width:760px;



	margin:5px 0;



	background-color:#FFFFFF;



	}



	




.leftPanel{



	float:left;



	width:478px;



	}






/*----- Body ------*/



	



#footer{



	width:760px;



	}



	



	



	



/*------------------ SEARCH PAGE------------------*/







a.searchLink{



	color:#c3593c;



	font-weight:bold;



	text-decoration:underline;



	}



	



a.searchLink:hover{



	text-decoration:none;



	}



	



	



.searchPanel{



	margin:20px 0 0 0;



	border:solid 1px #d5d5d5;



	background-color:#FFFFFF;



	}



	



.searchPanelInner{



	background:url(http://greenoffers.info/images/advbg.jpg) repeat-x 0 0;



	border:solid 1px #FFFFFF;



	padding:20px 10px 12px 10px;



	}



	



h3.searchSubheading{



	font-size:12px;



	font-weight:bold;



	line-height:15px;



	color:#000000;



	}



	



.searchBox{



	background-color:#eaeaea;



	}



	



.searchform{



	height:40px;



	background-color:#6e6e6e;



	margin:10px 0 0 0;



	padding:15px 10px;



	font-size:11px;



	font-weight:bold;



	line-height:19px;



	color:#FFFFFF;



	border-bottom:solid 1px #FFFFFF;



	}



	



input.textBox{



	width:146px;



	height:14px;



	padding:2px;



	font-size:11px;



	line-height:14px;



	color:#000000;



	}



	



select.catagory{



	padding:2px;



	font-size:11px;



	line-height:14px;



	color:#000000;



	width:150px;



	height:22px;



	}



	



select.radius{



	padding:2px;



	font-size:11px;



	line-height:14px;



	color:#000000;



	width:50px;



	height:22px;



	}



	



input.searchButton{



	width:105px;



	height:19px;



	border:none;



	background:url(http://greenoffers.info/images/search-button.gif) no-repeat 0 0;



	cursor:pointer;



	}



	







.mapBox{



	margin:10px auto;



	width:623px;



	padding:9px;



	background-color:#a5a5a5;



	}







/*----------------------------Register page New-------------------------------------------*/











.registerpanel {



	padding:12px 12px;}	



	



.registerpanel h2 { font: bold 24px/27px Arial, Helvetica, sans-serif; color:#464548;width:722px;}	







.registerpanel h2 span { color:#C3593C;}	







p.reg { padding:10px 0 15px 0;width:737px; display:block;}







a.reglink {font: bold 11px/14px Arial, Helvetica, sans-serif; color:#7A797D; text-decoration:underline;}







a.reglink:hover {font: bold 11px/14px Arial, Helvetica, sans-serif; color:#7A797D; text-decoration:none;}







p.reg1 { font:18px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:8px 0 10px 16px; background:url(http://greenoffers.info/images/registerback.gif) left top no-repeat; width:719px; height:36px; margin:12px 0 0 0;}











#registeruser { padding:18px 0 0 0;}







#registeruser form {border:1px solid #DDDDDD; padding:34px 0 10px 231px; background:url(http://greenoffers.info/images/formleftbg.jpg) left bottom no-repeat #F4F4F4;}







#registeruser form label { width:246px; height:35px; vertical-align:middle; font:13px Arial, Helvetica, sans-serif; color:#666666; display:block;}







.inputboxreg {width:203px; height:15px; border:1px solid #B9B9B9; padding:4px; font:12px/12px Arial, Helvetica, sans-serif; color:#666666;}







a.reglink1 {font: bold 13px Arial, Helvetica, sans-serif; color:#C3593C; text-decoration:underline;}







a.reglink1:hover {text-decoration:none;}







.text1 { font:11px/14px Arial, Helvetica, sans-serif; color:#666666; padding:0px 0 16px 0;}







.regsubmit {background:url(http://greenoffers.info/images/submit.gif) left top no-repeat; width:93px; height:22px; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; border:0; margin:10px 0 0px 0;}











ul#blueicon {list-style-type:none; margin:31px 0 36px 0;}







ul#blueicon li {background:url(http://greenoffers.info/images/blueicon.gif) 0 2px no-repeat; padding:0 0 0 28px; font:12px/21px Arial, Helvetica, sans-serif; color:#666666;}







.righttop {float:right;}











#headerpan  #headerpanleft{ width:446px; float:left; padding:22px 23px 0 13px;color:#fff; background:url(http://greenoffers.info/images/below.jpg) left bottom no-repeat #C3593C;}







#headerpan  #headerpanleft h4 { font:24px/18px Arial, Helvetica, sans-serif; color:#fff; padding:0; display:block; margin:0 0 18px 0;}







#headerpan  #headerpanleft p { padding:0 0 10px 0;}



/*#headerpan  #headerpanleft span { float:left;}*/







a.headlink {background:url(http://greenoffers.info/images/headlink.gif) left top no-repeat; width:220px; height:29px; display:block; text-align:center; font:bold 12px/29px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;  margin:0px 0 0 55px;}







a.headlink:hover {background:url(http://greenoffers.info/images/headlink-h.gif) left top no-repeat; width:220px; height:29px; display:block; text-align:center; font:bold 12px/29px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; margin:0 0 0 55px;}







#headerpan  #headerpanleft p.lefticon {background:url(http://greenoffers.info/images/icon.jpg) left top no-repeat; display:block; height:54px; padding:16px 0 0px 0;}







/*----------------------------End of Register page-------------------------------------------*/







/*----------------------------Local coupons page-------------------------------------------*/







.localcoupon {



	padding:4px 12px; 

	float:left; 

	background-color:#FFFFFF;



	}	







.localcoupon h2 { font: bold 24px/20px Arial, Helvetica, sans-serif; color:#464548; float:left; display:block; margin:0 7px 0 0;}	







.localcoupon h2 span { color:#C3593C;}	



	



/*.rss {background:url(http://greenoffers.info/images/rss.jpg) left top no-repeat; width:26px; height:15px; float:left; margin:3px 1px 0 0; text-indent:-20000px;}	*/







/*.xml {background:url(http://greenoffers.info/images/xml.jpg) left top no-repeat; width:27px; height:15px; float:left; margin:3px 1px 0 0; text-indent:-20000px;}	*/







.localcoupon p { float:left; padding:9px 0 21px 0;}



.localcoupon p.topbox { width:737px; float:left; padding:9px 0 21px 0;}







.localcoupon  a { font: bold 12px/14px Arial, Helvetica, sans-serif; color:#4A8EBC; text-decoration:underline;}



.localcoupon  a:hover { font: bold 12px/14px Arial, Helvetica, sans-serif; color:#C3593C; text-decoration:none;}







h2.leftHeading1{



	font-size:24px;



	line-height:27px;



	color:#626262;



	float:left;



	width:538px;



	



}







h2.leftHeading1 span{



	color:#c3593c;



	}



h3.searchSubheading1{



	font-size:12px;



	font-weight:bold;



	line-height:15px;



	color:#000000;



	float:left;



	width:730px;



	margin:5px 0 0 0;



	}



	







.searchcoupon {width:735px; float:left;}	



	



#searchformcoupon{



	height:40px;



	background-color:#6e6e6e;



	padding:11px 10px 20px 17px;



	margin:13px 0 19px 0;



	font-size:11px;



	font-weight:bold;



	line-height:19px;



	color:#FFFFFF;



	border-bottom:solid 1px #FFFFFF;



	}	



	



select.distance{



	padding:2px;



	font-size:11px;



	line-height:14px;



	color:#000000;



	width:85px;



	height:22px;



	margin:0 18px 0 0;



	}	



	



	



a.leftgrey { background:url(http://greenoffers.info/images/leftgrey.jpg) left top no-repeat; width:220px; height:29px; font:bold 12px/29px Arial, Helvetica, sans-serif; color:#fff; float:left; margin:7px 7px 13px 0; display:block; text-align:center; text-decoration:none;}	







a.leftgrey:hover { background:url(http://greenoffers.info/images/leftred.jpg) left top no-repeat; display:block;  color:#fff; font:bold 12px/29px Arial, Helvetica, sans-serif; }	



	



a.rightgrey { background:url(http://greenoffers.info/images/rightred.jpg) left top no-repeat; width:260px; height:29px; font:bold 12px/29px Arial, Helvetica, sans-serif; color:#fff; float:left; margin:7px 7px 13px 0; display:block; text-align:center; text-decoration:none;}	







a.rightgrey:hover { background:url(http://greenoffers.info/images/rightred-h.jpg) left top no-repeat; display:block; font:bold 12px/29px Arial, Helvetica, sans-serif; color:#fff; }	







.localcoupon .sectiongery { width:696px; padding:14px 18px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#939393; background-color:#F4F4F4; float:left; }







a.redtext {color:#BB4A2B; text-decoration:underline;}



a.redtext:hover {color:#000; text-decoration:none;}







.localcoupon p {padding:0 0 2px 0;}	



	



.localcoupon .section { width:696px; padding:14px 15px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#939393;float:left; }







.imgbor {border:6px solid #B5B5B5; float:left; margin:0 44px 0 0;}	







/*----------------------------End of Local coupons page-------------------------------------------*/



/*----------------------------- compare membership pages start -------------------------------*/











h2.membershipHeading {



	font-size:20px;



	line-height:25px;



	color:#626262;



	}



	



.comparebox{



	border:solid 1px #e1e1e1;



	margin:2px 0 0 0;



	font-size:12px;



	line-height:25px;



	font-weight:bold;



	color:#000000;



	}



	



.comparebox a{



	font-weight:normal;



	text-decoration:underline;



	color:#4a8ebc;



	}



	



.comparebox a:hover{



	color:#c3593c;



	}



	



.boxhead{
	background-color:#003300;
	color:#FFFFFF;
	font-weight:bold;
	height:27px;
	padding:0 5px;


	}
.boxheadred{
	background-color:#990000;
	color:#FFFFFF;
	font-weight:bold;
	height:27px;
	width:auto;

	padding:0 5px;

	}	

.boxheader{

	color:#003300;
	font-weight:bold;
	font-size: 14px;
	height:27px;
	padding:0 5px;


	}

	



.boxhead2{



	background-color:#6e6e6e;



	color:#FFFFFF;



	height:27px;



	padding:0 5px;



	}



	



.boxbg1{



	background-color:#f4f4f4;



	color:#000000;



	height:36px;



	padding:0 5px;



	}



	



.boxbg2{



	background-color:#ffffff;



	color:#000000;



	height:36px;



	padding:0 5px;



	}



	



.leftborder{



	border-left:solid 1px #e1e1e1;



	}



	



.topMargin{



	margin-top:20px;



	}











/*----------------------------- compare membership pages start -------------------------------*/







/*---------------------------- computer service details page start---------------------------------*/







.servicePanel{



	padding:15px 10px;



	}



	



.servicePanel h2.serviceHeading{



	font:normal 24px/27px Arial, Helvetica, sans-serif;



	color:#3d3d3d;



	float:left;



	margin:0 10px 10px 0;



	}



	



/*.rsslink{



	float:left;



	margin:7px 1px 0 0;



	}







#servicePanel p.resultLink{



	color:#3d3d3d;



	line-height:17px;



	}



	



#servicePanel p.resultLink a{



	padding:0 2px;



	margin:0 2px;



	color:#3d3d3d;



	line-height:17px;



	text-decoration:none;



	}



	



#servicePanel p.resultLink a:hover{



	background-color:#bb4a2b;



	color:#FFFFFF;



	}











#servicePanel p.resultLink a.active{



	background-color:#bb4a2b;



	color:#FFFFFF;



	}*/



	



	



.dealsPanel{



	margin:12px 0 0 0;



	width:737px;



	}



	



.dealsPanel p{



	margin-bottom:5px;



	}



	



.dealsLeft{



	float:left;



	width:498px;



	padding:27px 0 0 8px;



	}


.dealsLeft1{



	float:left;



	width:737px;



	padding:27px 0 0 8px;



	}


	



.dealsTextLeft{



	/*width:500px;*/



	float:left;



	/*margin-right:10px;*/



	}



	



/*.dealsImageBox{



	width:151px;



	height:121px;



	background-color:#FFFFFF;



	float:left;



	}*/



	







.dealsRight{



	float:right;



	width:226px;



	padding:15px 0 0 5px;



	}











/*------------------------------------*/











.joomlaBox{



	background:url(http://greenoffers.info/images/grey-round-bl.gif) no-repeat 0 100% #f2f2f2;



	color:#464548;



	}



	



	



	



.joomlaLeft{



	background:url(http://greenoffers.info/images/grey-round-tl.gif) no-repeat 0 0;



	}



	



.joomlaRT{



	background:url(http://greenoffers.info/images/grey-round-rt.gif) no-repeat 100% 0 #f9f9f9;



	}



	



.joomlaRB{



	background:url(http://greenoffers.info/images/joomla-rb.gif) no-repeat 100% 100%;



	width:226px; height:15px;



	}



	



.joomlaLeft h2{



	font-size:18px;



	line-height:19px;



	font-weight:normal;



	}



	



p.smallText{



	font-size:11px;



	line-height:16px;



	}



	



/*span.star{



	width:85px;



	float:left;



	}*/



	



a.viewLink{



	font-weight:bold;



	color:#898989;



	text-decoration:none;



	}



	



a.viewLink:hover{



	color:#464548;



	}



	



ul.listinfo{



	padding:0;



	margin:0 0 10px 0;



	list-style-type:none;



	}



	



	



/*ul.listinfo li{



	background:url(http://greenoffers.info/images/blt-listarrow.gif) no-repeat 0 50%;



	padding:0 0 0 10px;



	font-size:12px;



	line-height:19px;



	font-weight:bold;



	color:#464548;



	}



	



ul.listinfo li a{



	font-size:12px;



	line-height:19px;



	font-weight:bold;



	color:#464548;



	text-decoration:underline;



	}



	



ul.listinfo li a:hover{



	text-decoration:none



	}*/



	



a.locationLink{



	display:block;



	background:url(http://greenoffers.info/images/location-link-bg.gif) no-repeat 0 0;



	width:142px;



	height:23px;



	padding:0 0 0 7px;



	margin:5px 0 0 0;



	font-size:11px;



	line-height:23px;



	font-weight:bold;



	color:#7a797d;



	text-decoration:none;



	}



	



a.locationLink:hover{



	color:#333333;



	}



	



	



	



/*------------------------------------*/











.cityslickBox{



	background:url(http://greenoffers.info/images/citislick-round-bl.gif) no-repeat 0 100% #fef6e5;



	color:#464548;



	}



	



h2.cityslickHeading{



	font-size:18px;



	line-height:19px;



	color:#ac8c3d;



	font-weight:normal;



	}	



	



.citislickLeft{



	background:url(http://greenoffers.info/images/cityslick-round-tl.gif) no-repeat 0 0;



	}



	



.cityslickRT{



	background:url(http://greenoffers.info/images/cityslick-round-rt.gif) no-repeat 100% 0 #ffe9b5;



	}



	



.cityslickRB{



	background:url(http://greenoffers.info/images/cityslick-rb.gif) no-repeat 100% 100%;



	width:226px; height:15px;



	}



	



	







	



p.rightLink	{



	color:#ac8c3d;



	}



	



a.viewLink2{



	font-weight:bold;



	color:#ac8c3d;



	text-decoration:none;



	}



	



a.viewLink2:hover{



	color:#464548;



	}



	







	



a.locationLink2{



	display:block;



	background:url(http://greenoffers.info/images/location-link2-bg.gif) no-repeat 0 0;



	width:142px;



	height:23px;



	padding:0 0 0 7px;



	margin:5px 0 0 0;



	font-size:11px;



	line-height:23px;



	font-weight:bold;



	color:#a07b24;



	text-decoration:none;



	}



	



a.locationLink2:hover{



	color:#333333;



	}



	



	



/*----------------------- */







.houstonBox{



	background:url(http://greenoffers.info/images/houston-round-bl.gif) no-repeat 0 100% #fff5e6;



	color:#464548;



	}



	



h2.houstonHeading{



	font-size:18px;



	line-height:19px;



	color:#cd6c25;



	font-weight:normal;



	}	



	



.houstonLeft{



	background:url(http://greenoffers.info/images/houston-round-tl.gif) no-repeat 0 0;



	}



	



.houstonRT{



	background:url(http://greenoffers.info/images/houston-round-rt.gif) no-repeat 0 0 #fff1da;



	}



	



.houstonRB{



	background:url(http://greenoffers.info/images/houston-rb.gif) no-repeat 100% 100%;



	width:226px; height:15px;



	}



	



	







	



	



p.rightLink3	{



	color:#cd6c25;



	}



	



a.viewLink3{



	font-weight:bold;



	color:#006633;



	text-decoration:none;



	}



	



a.viewLink3:hover{



	color:#009900;



	}



	

a.viewLink4{



	font-weight:bold;



	color:#990000;



	text-decoration:none;



	}



	



a.viewLink4:hover{



	color:#ff3300;



	}







	



a.locationLink3{



	display:block;



	background:url(http://greenoffers.info/images/location-link3-bg.gif) no-repeat 0 0;



	width:142px;



	height:23px;



	padding:0 0 0 7px;



	margin:5px 0 0 0;



	font-size:11px;



	line-height:23px;



	font-weight:bold;



	color:#bb8431;



	text-decoration:none;



	}



	



a.locationLink3:hover{



	color:#333333;



	}



	



	



/*----------------------- */







.roundTop{



	background:url(http://greenoffers.info/images/round-top.gif) no-repeat 0 0;



	padding:9px 0 0 0;



	}



	



	



.roundbottom{



	background:url(http://greenoffers.info/images/round-bottom.gif) no-repeat 0 0;



	padding:9px 0 0 0;



	}







.roundBorderLeft{



	padding:18px 0 0 7px;



	color:#464548;



	}







.roundBorderRight{



	padding:6px 0 0 4px;



	}



	



.roundBorder{



	border-left:solid 1px #cccccc;



	border-right:solid 1px #cccccc;



	overflow:hidden;



	width:735px;



	padding:0 0 10px 0;



	}







/*---------------------------- computer service details page end---------------------------------*/







/*---------------------------- Computer Service---------------------------------*/







.main {



	padding:18px 12px; float:left;



	width:737px;



	background-color:#FFFFFF;



	}







/*----Service left------*/	



.serviceLeft{



	float:left;



	width:178px;



	}



.serviceLeft h2{



	float:none;



	background:url(http://greenoffers.info/images/red-top-round.gif) no-repeat 0 0;



	height:28px;



	padding:0 0 0 15px;



	font-size:12px;



	line-height:28px;



	font-weight:normal;



	color:#FFFFFF;



	}



	



.helplink{



	width:178px;



	margin-bottom:15px;



	}



	



.helplink a{



	display:block;



	background:url(http://greenoffers.info/images/blt-plus.gif) no-repeat 0 0 #ebebea;



	height:26px;



	border-top:solid 1px #FFFFFF;



	padding:0 0 0 26px;



	/*font-size:12px;*/



	line-height:25px;



	color:#646464;



	text-decoration:none;



	}



	



.helplink a:hover{



	background-color:#f8f8f8;



	}



		



/*----Service right------*/	



.serviceRight{



	float:right;



	width:538px;



	}



.serviceRight a{



	float:none;



	font-size:12px;



	line-height:18px;



	font-weight:bold;



	color:#4a8ebc;



	text-decoration:underline;



	}



	



	



.serviceRight a:hover{



	color:#c3593c;



	}



	



.mainHeading{



	float:none;



	background:url(http://greenoffers.info/images/mainheading-bg.gif) repeat-y 0 0;



	width:538px;



	margin:0 0 14px 0;



}







.mainHeadingTop{



	background:url(http://greenoffers.info/images/mainheading-bg-top.gif) no-repeat 0 0;



	width:538px;



	padding:10px 0 0 0;



	}



	



.mainHeadingBody{



	width:498px;



	padding:10px 20px;



	}







.mainHeadingBottom{



	background:url(http://greenoffers.info/images/mainheading-bg-bottom.gif) no-repeat 0 100%;



	width:538px;



	height:10px;



	}















.mainHeading p{



	font-size:18px;



	line-height:25px;



	color:#c3593c;



	}



	



h2.leftHeading2{



	font-size:24px;



	line-height:27px;



	color:#626262;



	



}







h2.leftHeading2 span{



	color:#c3593c;



	}



	



/*----- Feature Box-----*/



	



.featureBox{



	width:178px;



	margin-bottom:14px;



	}







.featuredBoxbody{



	background:url(http://greenoffers.info/images/red-round-bg.gif) repeat-y 0 0;



	width:146px;



	padding:16px 16px 0;



	}



	



.featuredBoxbody a{



	display:block;



	float:none;



	font-size:12px;



	line-height:18px;



	font-weight:bold;



	color:#4a8ebc;



	padding:0 0 0 17px;



	text-decoration:underline;



	}



	



	



.featuredBoxbody a:hover{



	color:#c3593c;



	}



	



.featuredBoxbody a.linkstar{



	background:url(http://greenoffers.info/images/star.gif) no-repeat 0 4px;



	margin-bottom:12px;



	}



	



.featuredBoxbottom{



	background:url(http://greenoffers.info/images/red-bottom-round.gif) no-repeat 0 100%;



	width:178px;



	height:14px;	



	}



	



.featuredBoxbody a.featureDate{



	color:#646464;



	margin:0 0 7px 0;



	}	







.featuredBoxbody a.linktick{



	background:url(http://greenoffers.info/images/arrow.gif) no-repeat 0 4px;



	margin-bottom:6px;



	}



	



.featuredBoxbody a.moreArticles{



	font-weight:normal;



	text-align:right;



	padding:0;



	margin:0 0 20px 0;



	}	



	



/*--- Inner Left----*/



.innerLeft{



	float:left;



	width:330px;



	}



	.innerLeft{



	float:left;



	width:330px;



	}



	



.arrow{



	background:url(http://greenoffers.info/images/arrow.gif) no-repeat 0 0;



	padding:0 0 0 37px;



	display:block;



	height:25px;



	}



	



ul.customAncherList{



	padding:0 0 0 15px;



	list-style-type:none;



	}



	



/*ul.customAncherList li{



	line-height:18px;



	padding:0 0 0 20px;



	background:url(http://greenoffers.info/images/arrow-small.gif) no-repeat 0 50%;



	margin-bottom:8px;



	}*/



	



ul.customAncherList li a{



	font-weight:normal;



	}



	



p.homeText{



	margin:8px 0 0 0;



	padding:0 0 0 37px;



	background:url(http://greenoffers.info/images/loc.jpg) no-repeat 0 3px;



	line-height:20px;	



	}



	



p.phoneText{



	margin:10px 0 0 0;



	padding:0 0 0 37px;



	background:url(http://greenoffers.info/images/cell.jpg) no-repeat 0 3px;



	line-height:20px;	



	}



	



p.adText{



	margin:10px 0 0 0;



	padding:0 0 0 37px;



	background:url(http://greenoffers.info/images/ad.gif) no-repeat 0 3px;



	line-height:20px;	



	}



	



p.websiteText{



	margin:10px 0 0 0;



	padding:0 0 0 37px;



	background:url(http://greenoffers.info/images/www_mini.png) no-repeat 0 3px;



	line-height:20px;	



	}







p.couponsText{



	margin:10px 0 0 0;



	padding:0 0 0 37px;



	background:url(http://greenoffers.info/images/coupons_mini.png) no-repeat 0 3px;



	line-height:20px;	



	}







	



h2.networkHeading{



	font-size:18px;



	background:url(http://greenoffers.info/images/coma.gif) no-repeat 0 0;



	line-height:31px;



	color:#646464;



	font-weight:normal;



	margin:15px 0 8px 0;



	padding:0 0 12px 16px;



	border-bottom:dashed 1px #666666;



	}



	



h2.networkHeading span{



	background:url(http://greenoffers.info/images/coma2.gif) no-repeat 0 0;



	padding:0 0 0 16px;



	}



	



p.faxText{



	margin:18px 0 25px 0;



	padding:0 0 0 37px;



	background:url(http://greenoffers.info/images/fax.jpg) no-repeat 0 3px;



	line-height:25px;	



	}



	



p.specialText{



	padding:0 0 0 37px;



	background:url(http://greenoffers.info/images/ad.gif) no-repeat 0 3px;



	line-height:14px;	



	}



	



.reasonPanel{



	/*border:solid 1px #dbdbdb;



	margin-bottom:14px;



	padding-top:6px;



	padding-bottom:5px;*/



	background:url(http://greenoffers.info/images/reason-bg.gif) no-repeat 0 0;



	width:314px;



	height:121px;



	padding:4px 8px;



	margin:6px 0 12px;



	}



	



.reasonPanel img{



	float:left;



	margin:0 20px 0 0;



	}



	



.reasonPanel p{



	font-weight:bold;



	}



	



.reasonPanel p.localBusiness{



	margin:12px 0 10px;



	color:#4a8ebc;



	}



	











	



	



/*--Inner Right--*/	



.innerRight{



	width:192px;



	float:right;



	}



	



.newLogoPanel{



	border:solid 1px #dbdbdb;



	margin-bottom:14px;



	padding-top:6px;



	padding-bottom:5px;



	}



	



.roundRedPanel{



	width:191px;



	background:url(http://greenoffers.info/images/round-red-top.gif) no-repeat 0 0;



	padding:25px 0 0 0;



	}



	



.roundRedBottom{



	background:url(http://greenoffers.info/images/round-red-bottom.gif) no-repeat 0 100%;



	height:24px;



	width:191px;



	}



	



.roundRedBody{



	background:url(http://greenoffers.info/images/round-red-bg.gif) repeat-y 0 0;



	width:171px;



	padding:0 10px;



	}



	



.roundRedBody a{



	height:25px;



	font-size:12px;



	font-weight:normal;



	line-height:25px;



	color:#FFFFFF;



	text-decoration:underline;



	vertical-align:top;



	}







.roundRedBody a:hover{



	color:#FFFFAA;



	}







	



#voteForm{



	width:191px;



	background:url(http://greenoffers.info/images/round-yellow-top.gif) no-repeat 0 0;



	padding:14px 0 0 0;



	/*height:360px;*/



	margin:14px 0;



	}



	



/*#voteForm select{



	width:132px;



	font-size:12px;



	line-height:15px;



	margin:0 10px 0 0;



	}



	



#voteForm label{



	width:132px;



	height:23px;



	display:block;



	margin:0 auto 27px;;



	}*/



	



.voteBody{



	background:url(http://greenoffers.info/images/round-yellow-bg.gif) repeat-y 0 0;



	padding:0 14px;



	width:163px;



	/*height:345px;*/



	}



		



.voteBottom{



	width:191px;



	background:url(http://greenoffers.info/images/round-yellow-bottom.gif) no-repeat 0 0;



	height:14px;



	}



	



p.votes{



	color:#000000;



	line-height:16px;



	margin:0 0 9px 0;



	}



	



p.votes span{



	width:112px;



	height:16px;



	display:block;



	float:left;



	}



	

#keyForm{


    width:191px;

	background:url(http://greenoffers.info/images/round-yellow-top1.gif) no-repeat 0 0;


	padding:14px 0 0 0;
	
	text-indent:inherit;

	

	margin:14px 0;



	}

.keyBody{



	background:url(http://greenoffers.info/images/round-yellow-bg1.gif) repeat-y 0 0;



	padding:5px 14px 10px 10px;



	width:163px;


	/*height:345px;*/



	}

	
.keyBottom{



	/*width:177px;*/

   width:191px;


	background:url(http://greenoffers.info/images/round-yellow-bottom1.gif) no-repeat 0 0;



	height:14px;



	}








	



/*----- Grey Box ----*/







.roundGreybox{



	width:191px;



	background:url(http://greenoffers.info/images/round-grey-top.gif) no-repeat 0 0;



	padding:13px 0 0 0;



	}



	



.roundGreyBody{



	background:url(http://greenoffers.info/images/round-grey-bg.gif) repeat-y 0 0;



	width:167px;



	padding:0 12px;



	/*height:100px;*/



	}



	



/*.roundGreyBody p{



	margin-bottom:14px;



	}



	



.roundGreyBody a{



	background:url(http://greenoffers.info/images/grey-arrow.gif) no-repeat 0 50%;



	padding:0 0 0 20px;



	font-weight:normal;



	}*/



	



.roundGreybottom{



	width:191px;



	background:url(http://greenoffers.info/images/round-grey-bottom.gif) no-repeat 0 100%;



	height:13px;



	}



	



	/*---------------------------- Image Gallery---------------------------------*/







.imageGallery{



	width:737px;



	margin:10px 0 0 0;



	}



	



.galleryTop{



	background:url(http://greenoffers.info/images/gallery-top.gif) no-repeat 0 0;



	padding:10px 0 0 0;



	white-space:737px;



	}



	



.galleryBottom{



	background:url(http://greenoffers.info/images/gallery-bottom.gif) no-repeat 0 100%;



	padding:10px 0 0 0;



	white-space:737px;



	}



.galleryBody{



	background:url(http://greenoffers.info/images/gallery-bg.gif) repeat-y 0 0;



	width:737px;



	}



	



.galleryLeft{



	float:left;



	width:511px;



	padding:0 15px 0 15px;



	}



	



/*.imageGallery img{



	float:left;



	padding:3px;



	background-color:#efefef;



	border:solid 1px #b2b2b2;



	margin-right:18px;



	}*/



	



.galleryLeft p{



	float:left;



	width:320px;



	}



	



.galleryRight{



	float:left;



	width:156px;



	padding:0 15px 0 25px;



	}	



	



.galleryRight p{



	float:none;



	margin-bottom:10px;



	}	







	



/*.galleryRight a:hover{



	font:bold 11px/22px Arial, Helvetica, sans-serif;



	color:#e0cbc6;



	}*/		



	



	



.btmMargin{



	display:block;



	margin-bottom:15px;



	}



	



	



.galleryTop2{



	background:url(http://greenoffers.info/images/gallery-top2.gif) no-repeat 0 0;



	padding:10px 0 0 0;



	white-space:737px;



	}



	



.galleryBottom2{



	background:url(http://greenoffers.info/images/gallery-bottom2.gif) no-repeat 0 100%;



	padding:10px 0 0 0;



	white-space:737px;



	}



.galleryBody2{



	background:url(http://greenoffers.info/images/gallery-bg2.gif) repeat-y 0 0;



	width:707px;



	padding:0 15px;



	}



	



.galleryBody2 a{



	display:block;



}



	



.galleryBody2 p{



	float:left;



	width:320px;



	margin:10px 0 0 0;



	}	











/*---------------------------- Registration ---------------------------------*/





#regalert{



	width:700px;



	background:url(http://greenoffers.info/images/browse-top.gif) no-repeat 0 0 #c3593c;



	padding:14px 0 0 0;



	



	}



	



#regalertBottom{



	background:url(http://greenoffers.info/images/browse-bottom.gif) no-repeat 0 100% #c3593c;



	padding:0 16px 39px;



	width:705px;



	}

	

#regalertBottom p{



	color:#FFFFFF;



	}



	



#regalertBottom a{



	background:url(http://greenoffers.info/images/adv-search-bg.gif) no-repeat 0 0;



	display:block;



	width:108px;



	margin:5px 0 0 0;



	height:22px;



	line-height:18px;



	padding:0 0 0 25px;



	font-weight:bold;



	text-decoration:none;



	color:#FFFFFF;



	}



/*---------------------------- browse local business------------------------------*/







h2.browseHeading{



	height:35px;



	margin-bottom:10px;



	}







#catagorySearch{



	width:737px;


	background:url(http://greenoffers.info/images/browse-top.gif) no-repeat 0 0 #c3593c;



	padding:14px 0 0 0;
	
	
	float:left;



	



	}



	



#catagorySearchBottom{



	background:url(http://greenoffers.info/images/browse-bottom.gif) no-repeat 0 100% #c3593c;



	padding:0 16px 39px;



	width:705px;

    float:left;

	}



	



#catagorySearchBottom p{



	color:#FFFFFF;



	}



	



#catagorySearchBottom a{



	background:url(http://greenoffers.info/images/adv-search-bg.gif) no-repeat 0 0;



	display:block;



	width:108px;



	margin:5px 0 0 0;



	height:22px;



	line-height:18px;



	padding:0 0 0 25px;



	font-weight:bold;



	text-decoration:none;



	color:#FFFFFF;



	}







#catagorySearchBottom a:hover{



	color:#a3a2a2;



	}



	



	



#catagoryLink{



	width:570px;



	margin:0 auto;



	padding:20px 0 24px;



	}



	



#catagoryLink a{



	display:block;



	float:left;



	background:url(http://greenoffers.info/images/catagorylink-bg.gif) no-repeat 0 0;



	width:19px;



	height:17px;



	margin:0 2px 0 0;



	font-size:12px;



	line-height:15px;



	font-weight:normal;



	text-align:center;



	color:#009900;



	text-decoration:underline;



	}



	



#catagoryLink a:hover{



	background:#336600;



	color:#FFFFFF;



	}



	
#footfoot{
	font-family: Tahoma;
	font-size: 9px;
	font-variant: normal;
}

.pagefooter
{
	margin: 0;
		font-size: 9px;
	color: #666666;
}

.lk{
	font-size: 9px;	
	color: #990000;
}
.lk:hover{
	color: #006633;
		font-size: 9px;
}
.lk:visited{
	color: #669900;
		font-size: 9px;
}
	



#catalog{



	width:737px;



	background-color:#F4FFFA;



	padding:20px 0;



	}



	



.catalogPanel{



	float:left;



	width:288px;



	padding:20px 40px;



	}



	



.lftBdr{



	border-left: dashed 1px #9e9e9e;



	}



	







#catalog a{



	display:block;



	height:22px;



	font-size:12px;



	line-height:21px;



	font-weight:normal;



	color:#004A00;



	text-decoration:underline;



	margin:0 0 10px;



	}



	



#catalog a span{



	display:block;



	float:left;



	width:51px;



	height:22px;



	}



	



#catalog a:hover{



	text-decoration:none;



	color:#cc0000;



	}



	



/*---------------------------- browse local business------------------------------*/







/*----------- my profile listing ------------*/







p.linkText{



	float:right;



	padding:0 10px;



	}



	



.rtMargin{



	margin-right:360px;



	}







 a.area2 { 



 	font: normal 12px/25px Arial, Helvetica, sans-serif; 



	color:#4A8EBC; 



	text-decoration:underline;  



	}



	



 a.area2:hover {



 	font: normal 12px/25px Arial, Helvetica, sans-serif; 



	color:#4A8EBC; 



 	text-decoration:none;



	}



	



.rsslink2{



	float:right;



	margin:7px 0 0 3px;



	}



	



.profileBody{



	width:737px;



	}	



	



	



p.edit-listing{



	background:url(http://greenoffers.info/images/computer-image.gif) no-repeat 0 0;



	padding:0 0 0 26px;



	margin:16px 0 7px;



	}	



	



	



p.deletelisting{



	background:url(http://greenoffers.info/images/folder.gif) no-repeat 0 50%;



	padding:0 0 0 25px;



	margin:0 0 10px 0;



	}



	



a.redlink{



	color:#c3593c;



	text-decoration:none;



	}



	



a.redlink:hover{



	text-decoration:underline;



	}



	



a.onLink{



	color:#323232;



	text-decoration:none;



	font-weight:normal;



	}



	



a.onLink:hover{



	font-weight:normal;



	color:#323232;



	text-decoration:underline;



	}



	



.productList{



	width:737px;



	}



	



.curvePanel{



	width:86px;



	float:left;



	background:url(http://greenoffers.info/images/curve-body.gif) repeat-y 0 0;



	margin-right:7px;



	}



	



.curveTop{



	background:url(http://greenoffers.info/images/curve-top.gif) no-repeat 0 0;



	padding:9px 0 0 0;



	}



	



.curveBottom{



	background:url(http://greenoffers.info/images/curve-bottom.gif) no-repeat 0 100%;



	padding:9px 0 0 0;







	}



	







	



.curveText{



	width:86px;



	height:45px;



	text-align:center;



	font:normal 12px/18px Arial, Helvetica, sans-serif;



	color:#323232;



	padding-bottom:71px;



	background:url(http://greenoffers.info/images/banner-logo.jpg) no-repeat 50% 42px;



	}



	



.curveLink{



	width:80px;



	height:56px;



	margin:0 3px;



	padding: 6px 0 12px;



	background-color:#fafafa;



	text-align:center;



	border-top:solid 1px #eeeeee;



	}



	



.curveLink a{



	font:bold 12px/18px Arial, Helvetica, sans-serif;



	color:#4a8ebc;



	text-decoration:underline;



	}



	



.curveLink a:hover{



	font:bold 12px/18px Arial, Helvetica, sans-serif;



	color:#4a8ebc;



	text-decoration:none;



	}



	



.curveLink2{



	height:72px;



	}



	



	



.curvebg2{



	background:url(http://greenoffers.info/images/product.jpg) no-repeat 50% 36px;



	}



	



.curvebg3{



	background:url(http://greenoffers.info/images/image.jpg) no-repeat 50% 25px;



	}



	



.curvebg4{



	background:url(http://greenoffers.info/images/video.jpg) no-repeat 50% 20px;



	}



	



.curvebg5{



	background:url(http://greenoffers.info/images/coupon.jpg) no-repeat 50% 25px;



	}



	



.curvebg6{



	background:url(http://greenoffers.info/images/location.jpg) no-repeat 50% 25px;



	}



	



.curvebg7{



	background:url(http://greenoffers.info/images/jobs.jpg) no-repeat 50% 25px;



	}



	



.curvebg8{



	background:url(http://greenoffers.info/images/file.jpg) no-repeat 50% 25px;



	}



	



a.listingLink{



	display:block;



	float:left;



	background:url(http://greenoffers.info/images/list-link-bg.gif) repeat-x 0 0;



	font:bold 11px/20px Arial, Helvetica, sans-serif;



	color:#FFFFFF;



	text-decoration:none;



	border:solid 1px #000000;



	height:20px;



	padding:0 8px;



	margin: 15px 10px 15px 0;



	}



	



a.listingLink span{



	display:block;



	float:left;



	width:14px;



	height:20px;



	background:url(http://greenoffers.info/images/link-arrow.gif) no-repeat 0 50%;



	}



	



a.listingLink:hover{



	display:block;



	float:left;



	font:bold 11px/20px Arial, Helvetica, sans-serif;



	color:#feee98;



	height:20px;



	padding:0 8px;



	}



/*-------- Round List--------*/







.roundList{



	background:url(http://greenoffers.info/images/round-list-bg.gif) repeat-y 0 0;



	width:737px;



	margin:12px 0;



	}



	



/*.roundList p{



	float:none;



	}*/



	



.roundListBody{



	/*padding:0 20px;*/



	}







.roundListTop{



	background:url(http://greenoffers.info/images/round-list-top.gif) no-repeat 0 0;



	padding:24px 0 0 0;



	}



	



.roundListBottom{



	background:url(http://greenoffers.info/images/round-list-bottom.gif) no-repeat 0 100%;



	padding:10px 0 0 0;



	}



	



	



.logoutPanel{



	background:url(http://greenoffers.info/images/login-icon.jpg) no-repeat 61px 0;



	padding-left:174px;



	}



	



	



a.logoutLink{



	display:block;



	float:left;



	background:url(http://greenoffers.info/images/logoutbg.gif) repeat-x 0 0;



	font:bold 11px/20px Arial, Helvetica, sans-serif;



	color:#FFFFFF;



	text-decoration:none;



	border:solid 1px #914128;



	height:20px;



	padding:0 8px;



	margin: 15px 0;



	}



	



a.logoutLink span{



	display:block;



	float:left;



	width:14px;



	height:20px;



	background:url(http://greenoffers.info/images/link-arrow.gif) no-repeat 0 50%;



	}



	



a.logoutLink:hover{

    display:block;



	float:left;



	font:bold 11px/20px Arial, Helvetica, sans-serif;


	color:#feee98;
	
	height:20px;



	padding:0 8px;



	}



	



.loginText{



	background:url(http://greenoffers.info/images/alert.gif) no-repeat 0 0px;



	padding:0 0 0 25px;



	}



	



	



.roundTextBox{



	background:#efefef;



	border-right:solid 1px #FFFFFF;



	padding:10px;



	}



	



.pad{



	padding:5px 0;		



	}



	



	



.pad2{



	padding:25px 0 0 0;		



	}



	



.pad3{



	padding:15px 0 25px;



	}



	



.submitFormBG{



	background:url(http://greenoffers.info/images/submit-form-bg.jpg) no-repeat 100% 100%;



	padding: 0 305px 0 10px;



	}



	



input.submitTextBox{



	width:204px;



	height:18px;



	padding:2px;



	font:normal 12px/18px Arial, Helvetica, sans-serif;



	color:#000000;



	border:solid 1px #bbbbbb;



	margin-bottom:12px



	}



	



textarea.terms{



	width:204px;



	height:50px;



	padding:2px;



	font:normal 12px/18px Arial, Helvetica, sans-serif;



	color:#000000;



	border:solid 1px #bbbbbb;



	margin-bottom:12px



	}



	



.submitButton{



	margin:10px 0 20px 0;



	}



	



p.textPadd{



	padding-bottom:15px;



	float:none;



	text-align:center;



	}







.padd2{



	padding:0 0 20px;



	}



	



.padd3{



	padding-bottom:10px;



	}



	



.greyBox{



	background-color:#e3e3e3;



	border-right: solid 1px #FFFFFF;



	padding:20px 10px;



	}



	



.greyBox2{



	background-color:#f1f1f1;



	border-right: solid 1px #FFFFFF;



	padding:20px 10px;



	}



	



.noMargin{



	margin:0 0 0 0;



	}



	



	/*------- New Added -------- */









.pagehead
{
   font: bold 2em "Trebuchet MS", Arial, Helvetica, sans-serif;


	margin: 0;



	color: #003333;
 
}

.pageheadred
{
	font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0;
	color: #990000;
	font-size: 14px;
	font-variant: normal;
}



a.viewlocation 
{

color:#C3593C;

}
/*------------------------------------------------ Added on 19-01-2009 ----------------------------------------------------------------*/

.localcoupon .couponSection { width:735px; font:normal 12px/17px Arial, Helvetica, sans-serif; color:#464548; padding:20px 0; }

.couponFormPanel{
	background:url(http://greenoffers.info/images/coupon-form-bg.gif) repeat-y 0 0;
	width:354px;
	float:left;
	}
	
.couponFormButton{
	background:url(http://greenoffers.info/images/coupon-form-bottom.gif) no-repeat 0 100%;
	height:20px;
	}
	
#couponForm{
	background:url(http://greenoffers.info/images/coupon-form-top.gif) no-repeat 0 0;
	padding:26px 62px 0;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#464548;
	}
	
#couponForm p{
	padding-bottom:4px;
	padding-left:8px;
	float:none;
	}
	
.field{
	padding:0 0 6px 0;
	}
	
#couponForm input.textField{
	width:224px;
	height:17px;
	padding:0 3px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
#couponForm input.pricetextField{
	width:95px;
	height:17px;
	padding:0 3px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
#couponForm label{
	padding:0;
	margin:0;
	display:block;
	width:112px;
	height:21px;
	}
	
.lftFlt{
	float:left;
	}
	
.rtFlt{
	float:right;
	}
	
#couponForm select{
	padding:0;
	margin:0;
	width:110px;
	line-height:17px;
	height:
	}
	
#couponForm input.button{
	background:url(http://greenoffers.info/images/button-bg.gif) repeat-x 0 0 #000000;
	height:23px;
	width:107px;
	border:solid 1px #000000;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	color:#fffddc;
	cursor:pointer;
	}
	
.couponGrayPanel{
	background:url(http://greenoffers.info/images/coupon-gray-bg.gif) repeat-y 0 0;
	width:354px;
	float:right;
	}

.couponGrayTop{
	background:url(http://greenoffers.info/images/coupon-gray-top.gif) no-repeat 0 0;
	padding:17px 0 0 0;
	}
	
.couponGrayBottom{
	background:url(http://greenoffers.info/images/coupon-gray-bottom.gif) no-repeat 0 100%;
	padding:0 15px 16px 15px;
	}
	
.couponGrayBottom img.couponPic{
	border:solid 1px #dedede;
	margin-left:2px;
	}
	
.couponGrayBottom h2{
	font:bold 18px/41px Arial, Helvetica, sans-serif;
	color:#464548;
	float:none;
	}
	
.couponGrayBottom p{
	background:none;
	float:none;
	}
	
.recentCouponPanel{
	width:354px;
	}
	
.recentCouponPanel h2.ticketHeading{
	float:none;
	height:30px;
	width:314px;
	padding:0 0 0 40px;
	background:url(http://greenoffers.info/images/icon-arrow.gif) no-repeat 12px 50% #f4f4f4;
	font:bold 18px/29px Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	}
	
.ticketPanel{
	width:338px;
	padding:14px 8px;
	color:#464548;
	}
	
.ticketPanel img{
	border:solid 4px #6e6e6e;
	}
	
.ticketPanelGray{
	background:#f4f4f4;
	}
	
	
.ticketPanel img{
	margin:0 auto;
	}
	
.ticketPanel a{
	float:none;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#4a8ebc;
	text-decoration:none;
	
	}
	
.ticketPanel a:hover{
	color:#bb4a2a;
	text-decoration:underline;
	padding:0;
	margin:0;
	line-height:15px;
	}
	
.ticketPanel p{
	float:none;
	}
	
.ticketPanel p.ticketHead{
	float:none;
	padding-top:8px;
	}
	
/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
}


.GB_Gallery {
    margin: 0 22px 0 22px;
}

.GB_Gallery .content {
    background-color: #fff;
    border: 3px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 2px solid #555;
    border-top: 2px solid #555;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 3px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #999;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    margin: 0;

    height: 22px;
    font-size: 12px;
    padding: 3px 0;
    color: #333;
}

.GB_Window .caption {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }

div.scroll {
	height: 200px;
	width: 416px;
	overflow: auto;
	
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

