﻿
body {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #AAC2CC;
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 14pt;
}
h2 {
	font-size: 10pt;
	padding: 0px;
	margin: 0px;
}
a:link { text-decoration: none; 
	color: #003366;
}
a:visited { text-decoration: none; 
	color: #003366;
}
a:hover { text-decoration: underline; 
	color: #003366;
}
a:active { text-decoration: none; 
	color: #003366;
}
.more {
	text-align: right;
	font-size: 7pt;
	padding-top: 8px;
}

form { padding: 0px;
	margin: 0px;
}
.xtitle {}


/* **** DO NOT MODIFY MAIN **** */
.pg { margin: 0px; padding: 0px; }
.pg {	float: left;
	float/**/: none; }
/* easy clearing */
.pg:after	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; }
.pg {	display: inline-block; }
/*\*/
.pg {	display: block;	width: 100%;}


.pg .ls
{	background-image: url(http://www.findsavings.com/images/fs/bggradient_left.jpg);
	background-position: left top ;
	background-repeat: repeat-y;
	margin-left: 7%;
}
.pg .rs
{	background-image: url(http://www.findsavings.com/images/fs/bggradient_right.jpg);
	background-position: right top;
	background-repeat: repeat-y; 
	margin-right: 7%;
}

.pg .m 
{	
	border: 1px solid black;
	margin-right: 12px;
	margin-left: 12px;
	
}


/* Page Top */
.pg .t { background-color:#ffffff; 
	border-bottom: 1px solid black;
	padding: 10px 10px 2px 10px; }
/* Page Content */
.pg .c { background-color:#5CADC1; 
	padding: 10px 0px 0px 0px;
	color: #172A4E; }
/* Page Bottom */
.pg .b {	background-color:#ffffff; 
	border-left: none; 
	border-right: none;
	border-top: 1px solid black;
	border-bottom: none;
	padding: 10px;
	font-size: 8pt;}

/* Page Footer */
.pg .f { font-size: 8pt;
		margin: 10px 8%;
		color: #666666;
		border: none;}
.pg .f .l {}
.pg .f .m {}
.pg .f .r {}


.min {}
.main { }
.main .l 
{	width: 19%;
	margin-left: -79.5%;
	border: 0px none;
	padding: 0px
	}
.main .l .min {width: 200px; }
.main .m 
{	width: 60%;
	margin-left: 20%;
	margin-right: 0%;
	padding: 0px;
	border: 0px none;
}
.main .m .min { width: 488px;}
.main .r 
{
	margin-left: .5%;
	margin-right: 0%;
	padding: 0px;
	width: 19%;
	border: 0px none;
}
.main .r .min {width: 200px; }


/* Main content blocks 
   b1 - Outer shadow
   b2 - Box and inner shadow
   cnt - Content of the box

   tbox - Title Box
   cbox - Content box */

/* Outer Shadow */
.b1 {border-top: none;
	border-right: none;
	border-bottom: 3px solid #276281;
	border-left: none;  
	padding: 0px;
	margin: 0px 0px 4px 0px; }
/* Border/Inner shadow */
.b2 {	border: 1px solid black; 
	padding: 0px;
	margin: 4px 0px 0px 0px;}
.cnt {
    border: none;
}

.bt0, .bb0, .bt1, .bt2, .bt3, .bt4, .bb1, .bb2, .bb3, .bb4  {
	height: 0px;   
    margin: 0px; 
    padding: 0px; 
    border: none 0px;
    visibility:hidden;
    }


/* Title Box "tbox" */
.tbox { margin:0px;}
.notitle { }
.notitle .b1, .notitle .b2, .notitle .cnt { }
.tbox .cnt {	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	margin: 0px;
	padding: 3px 8px;}
.tbox .b2 { 	background-image: url(http://www.findsavings.com/images/fs/subnav_gradient.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

/* Content Box */
.cbox { margin: 0px; }
.cbox .cnt { 
	background-color: #D8E6F3;
	border-top: 4px solid #B2B9C8;
	border-bottom: 4px solid #B2B9C8;
	font-size: 9pt;
	color: #003366;
	text-decoration: none;
	
	padding: 8px 10px 10px 10px;
	margin: 0px 0px 0px 0px;}
.cbox .b2 {
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}
.cbox .cnt a:link { 	color: #2E7194; }
.cbox .cnt a:visited { 	color: #2E7194; }
.cbox .cnt a:hover { 	color: #2E7194; text-decoration: underline; }
.cbox .cnt a:active { 	color: #2E7194; }

.feature .cbox .cnt a:link,
.feature .cbox .cnt a:visited,
.feature .cbox .cnt a:hover,
.feature .cbox .cnt a:active { color: #003366; }



 /* End Separate Section */ 







/* Special Types of content blocks
   - navbox - navigation box 
   - feature - featured box
   - feature2 - secondary featured box
   - newsletter 
*/


.navbox .tbox .cnt,
.navbox .cbox .cnt,
.navbox .bt1, .navbox .bt2, .navbox .bt3, .navbox .bt4, .navbox .bb1, .navbox .bb2, .navbox .bb3, .navbox .bb4 {
}

.m .tbox .cnt,
.m .cbox .cnt,
.m .bt1, .m .bt2, .m .bt3, .m .bt4, .m .bb1, .m .bb2, .m .bb3, .m .bb4 { }

.feature .tbox .b1 { margin: 0px; 
	border: none;}
.feature .tbox .b2 {
	background-image: url(http://www.findsavings.com/images/fs/subhdr_gradient.jpg);
	background-color: white;
	background-position: left center;
	border-bottom: 1px solid white;
	padding-top: 3px;
	}
.feature .notitle {border-bottom: 1px solid black;
	margin: 4px 0px 0px 0px; }

.feature .tbox .cnt { background-color:Transparent; 
	}
.feature .cbox .cnt { background-color: #FFFFFF; 
		padding-left: 15px;}
.feature .cbox .b2 {}

.feature .tbox a:link, 
.feature .tbox a:visited, 
.feature .tbox a:hover, 
.feature .tbox a:active { color: #000000;}


.feature2 .tbox .b1 { }
.feature2 .tbox .b2{ }
.feature2 .tbox .cnt { }
.feature2 .cbox .b2{ }
.feature2 .cbox .cnt { }


.newsletter .cbox .cnt { }
.newsletter .cbox .cnt input{ }
.newsletter .form { }



/* Top menu navigation */
/* Top Menu */
.n { height: 31px; }
.n .tbox { }
.n .tbox .b1 { }
.n .tbox .b2 { }
.n .tbox .cnt {	border: none;
}
.n .notitle { visibility:hidden; border: 0px none; padding: 0px; margin: 0px; }

/* Bottom Menu */
.n .cbox { padding: 0px; margin: 0px; height: 31px; }
.n .cbox .b1 { padding: 0px; margin: 0px; }
.n .cbox .b2 { padding: 0px; margin: 0px;  }
.n .cbox .cnt 
{
	background-image: url(http://www.findsavings.com/images/fs/nav_gradient.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	height: 31px;
	}

/* Menu Items - Navigation Links */
.n .cbox .cnt .nlink {display: block;  	
	float: left;
	background-image: url(http://www.findsavings.com/images/fs/nav_mngradient.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right: 1px solid black;
	padding: 7px 10px 3px 10px;
	margin: 0px 0px 0px 0px;
	height: 21px;
	}
.n .cbox .cnt .nlinkend { display: block;  	
	float: left;
	background-image: url(http://www.findsavings.com/images/fs/nav_mngradient.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 7px 10px 3px 10px;
	margin: 0px 0px 0px 0px;
	height: 21px;}


.n .cbox .cnt a:link,
.n .cbox .cnt a:visited,
.n .cbox .cnt a:hover,
.n .cbox .cnt a:active { color: #000000; }


/* Sale listing */
.slisting {
	color: #000000;
	border-bottom: 1px solid black;
}
.cnt .slisting a:link { }
.cnt .slisting a:active { }
.cnt .slisting a:visited {}
.cnt .slisting a:hover { }

.slisting .icon {
	width: 45px;
	vertical-align: top;
}
.slisting .slogo {	}
.slisting .slogo img 
{
    border: 1px solid black;
}

.slisting .ccode {
	color: #E27200;
}
.slisting .details {
	background-color: #F4F4F4;
	border: 1px solid #CCCCCC; 
	color: #999999;
}
.slisting .ctrl {
	color: #666666;
}
.slisting .ctrl img {}

/* Modification of sale listing called quick */
.quick .slisting  { }
.feature .quick .slisting .store { }
.quick .slisting .sale { }
.quick .slisting .store a:link {
	color: #003366;
	font-weight: bold;
}
.quick .slisting .store a:visited {
	color: #003366;
	font-weight: bold;
}
.quick .slisting .sale a:link{
	color: #666666;
}
.quick .slisting .sale a:visited{
	color: #666666;
}
.quick .slisting .ccode {
	color: #249309;
}
.quick .slisting .exp { }
.quick3 .slisting { }

.feature .quick .slisting { }


.banner .slisting { }
    
    
/* Merchant Listing */
.mlisting { }


.navbox .mlisting { }
.quick .clisting{ }
.navbox .quick .clisting{ }
.navbox .nlink { }

/* Product listing */

.plisting { }
.plisting .prod { }
.plisting img{ }
.plisting .price { }
.plisting .ctrl { }
.plisting .ctrl img{ }
.main .r .plisting .prod{ border-top: 1px solid gray;}
.main .m .plisting .prod{ }

.main .l .info a { color: #99ffff; }
.main .l .info { }
.main .m .info { font-size: 9pt; }
.main .m .info .cnt { }
.main .m .info .cnt img { }
.main .r .info a {
	color: #99ffff;
}
.main .r .info { }

/* Store Info pages and site info pages */
.info { }
.info .cnt { }
.info img{
	border: 1px solid black;
	background-color:white;
}
.info .rss { }
.info .rss img {
	border: none;
	background-color: transparent;
}

.info .cbox .cnt { }

.main .info .tbox .cnt { }


.bDate { font-size: 7pt; 
}
.bPost 
{	margin-top: 5px;
	padding: 20px 10px 15px 15px; 
	border: 1px solid #ADAEAD;
}
.bCmnts {width: 49%; float: right; text-align:right; font-size: 8pt; }
.bPerm {width: 49%; float: left;  display:inline; font-size: 8pt;}
.bNewS { padding-left: 3px;}
.bNewS ul {padding-bottom: 8px; }
.bNewS .store { list-style: none; font-weight: bold; }
.bNewS .sale { list-style-type: disc; font-weight: normal; }

.bNewM dt {font-weight: bold;}
.bNewM dl { list-style-type:disc; }
.Cmt { border: 1px solid #ADAEAD;
	margin-top: 10px;
	font-size: 8pt;
	padding: 5px; }

