/* Reset */

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*div { border: 1px solid #F00;}*/
* { margin: 0; }
html, body { height: 100%; }
body {
	font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	color: #494848;
	font-size: 14px;
	background-color: #EEE;
}

body#body-m
{
	background-color: #FFF;
	font-size: 98%;
}
acronym { border-bottom: 1px dotted #1f6ba2; color: #1f6ba2; cursor: help; }
a:link, a:hover, a:active, a:visited { color: #1f6ba2; }
a.active:link, a.active:hover, a.active:active, a.active:visited { color: #ab4949; }

h2 { font-size: 1.5em; font-weight: normal; color: #1f6ba2; }
p { padding-bottom: 1em; line-height: 1.5em; }

.all {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width: 90%;
	min-width: 960px;
	margin: 0 auto -213px auto;
}

#home-m 
{
	min-width: 98%;
	margin: 0 auto;
	width: 99%;
}

#wrapper {
	width: 100%;
	float: left;
	background-color: #FAFAFA;
	margin: 0 auto 0 auto;
}


/*****************/
/* HEADER STYLES */
/*****************/
#header {
	background: url('../images/ssusa-header.png') no-repeat;
	height: 74px;
	width: 100%;
}
#header-m {
	background: url('../images/charity-logo.png') no-repeat;
	height: 74px;
	 
}
#header h1,
#header h2,
#header h3 {
	display: none;
}



/*****************/
/* FORM ELEMENTS */
/*****************/

#right-column > .module > .contents > fieldset {
	float: left;
	border: 1px solid #DDD;
	padding: 10px;
	margin: 10px;
	width: 95%;
	min-width: 387px;
	display: block;
}

#right-column > .module > .contents > fieldset.submit {
	position: relative;
	border: none;
	padding-bottom: 20px;
}

.contents fieldset label {
	float: left;
	clear: left;
	display: block;
	padding: 5px;
	width: 9.5em;
	text-align: right;
	font-size: 1.25em;
	font-weight: lighter;
	color: #5b5b5b;
}

.contents fieldset label.checkbox-label-register {
	float: left;
	clear: left;
	display: block;
	padding: 5px;
	width: 31.5em;
	text-align: left;
	font-size: 1.25em;
	font-weight: lighter;
	color: #5b5b5b;
}

.contents fieldset label.checkbox-label-account {
	float: left;
	clear: left;
	display: block;
	padding: 5px;
	width: 35.5em;
	text-align: left;
	font-size: 1.25em;
	font-weight: lighter;
	color: #5b5b5b;
}

.contents fieldset label.checkbox-label-login {
	float: right;
	clear: left;
	display: block;
	padding: 5px;
	width: 18.5em;
	text-align: left;
	font-size: 1.25em;
	font-weight: lighter;
	color: #5b5b5b;
}

.contents fieldset input,
.contents fieldset textarea,
.contents fieldset select {
	float: left;
	clear: right;
}
 

.contents fieldset legend {
	font-size: 1.5em;
	font-weight: lighter;
}

.contents fieldset p {
	padding-left: 4.2em;
	line-height: 1em;
	padding-bottom: 3px;
}

.contents fieldset p.error 
{
	color: Red;
}
.fieldset-right
{
	padding: 1em;
	text-align: center;
}

#contactus-comments
{
	clear:both;
	margin-left:6em;
}

#contactus-content div.text
{
  clear: both;
  left: 90px;
}
#register-h1
{
	padding: 1em;
}
	
#all-stores-list
{
	float:left;
}

	/***********/
	/* BUTTONS */
	/***********/
	a.button {
		background:url('../images/button.png') bottom left no-repeat;
		display:block;
		color:#555;
		font-weight:normal;
		height:44px;
		line-height:27px;
		margin-bottom:14px;
		text-decoration:none;
		font-size: 1.0em;
		width:267px;
		position: relative;
		top: -10px;
	}

	a:hover.button {
		color: #06C;
	}
	
	
	
	/*******************/
	/* SEARCH OVERRIDE */
	/*******************/
	
	div#search a.button {
		background:url('../images/search-button.png') top left no-repeat;
		height: 25px;
		width: 40px;
		display: inline-block;
		left: -15px;
		top: 2px;
	}
	
	div#search a.button .search {
		display: none;
	}

	a.button.right {
		float: right;
		clear: left;
	}
	
	a.button.left {
		float: left;
	}


		
		/******************/
		/* BUTTON CLASSES */
		/******************/
		
		a.button .invite {
			background:url('../images/invite.png') no-repeat 18px 9px;
			height: 44px;
			text-indent:100px;
			padding-top: 14px;
			display:block;
			overflow: visible;
		}

		a:hover.button .invite {
			background-image: url('../images/invite-hover.png');
		}
		
		a.button .shop {
			background:url('../images/shop.png') no-repeat 18px 9px;
			height: 44px;
			text-indent: 100px;
			padding-top: 14px;
			display: block;
			overflow: visible;
		}
		
		a:hover.button .shop {
			background-image: url('../images/shop-hover.png');
		}
		
		a.button .fav {
			background:url('../images/fav-button.png') no-repeat 18px 9px;
			height: 44px;
			text-indent: 100px;
			padding-top: 14px;
			display: block;
			overflow: visible;
		}
		
		a:hover.button .fav {
			background-image:url('../images/fav-button-hover.png');
		}
		a.button .removefav {
			background:url('../images/remove-button.png') no-repeat 18px 9px;
			height: 44px;
			text-indent: 100px;
			padding-top: 14px;
			display: block;
			overflow: visible;
		}
		
		a:hover.button .removefav {
			background-image:url('../images/remove-button-hover.png');
		}
		
		a.button .save {
			background:url('../images/save.png') no-repeat 18px 9px;
			height: 44px;
			text-indent: 100px;
			padding-top: 14px;
			display: block;
			overflow: visible;
		}
		
		a:hover.button .save {
			background-image:url('../images/save-hover.png');
		}

/*************************************/
/* LIST OF CONFIRMED FRIENDS INVITED */
/*************************************/
p.confirm {
	clear: both;
	text-align: right;
	color: #229922;
	padding-top: 0.5em;
}



/*********************/
/* NAVIGATION STYLES */
/*********************/

#navigation {
	padding-top: 17px;
	float: left;
	width: 100%;
}
ul#nav {
	padding-left: 10px;
	float: left;
	clear: left;
}
ul#nav li {
	float: left;
	font-size: 1.4em;
	font-family: Impact;
	text-transform: uppercase;
	padding-right: 25px;
}
ul#nav a {
	text-decoration: none;
}
ul#nav a:link,
ul#nav a:active,
ul#nav a:visited {
	color: #a0b3c3;
}
ul#nav a.active:link,
ul#nav a.active:active,
ul#nav a.active:visited {
	color: #5b92c0;
}
ul#nav a:hover,
ul#nav a.active:hover {
	color: #4175a0;
}
ul#nav a:active,
ul#nav a.active:active {
	color: #345e80;
}

div#search {
	float: right;
}
	
	
	
	/**********/
	/* SEARCH */
	/**********/

	#search #search-submit {
		border: none;
		position: relative;
		top: 6px;
	}



/******************/
/* CONTENT STYLES */
/******************/
.content {
	float: left;
	width: 100%;
	background: url('../images/left-column-door-bg.png') bottom left repeat-y;
}


.content-one-col
{
	float: left; 
	padding: 10px;
	 
}	

#faq .contents ol  
{
	list-style-type: decimal;
	margin-bottom:2em;
margin-left:2em;
margin-right:2em;
}

#faq .contents ol li
{
	margin-bottom: 1em;

}

#useragreement .contents ul  
{
	list-style: disc inside none;
	margin-bottom: 2em;
}

#useragreement .contents ul li
{ 
	margin-bottom: 1em;
}


/***************/
/* LEFT COLUMN */
/***************/

#left-column {
	float: left;
	width: 230px;
	padding: 2em 20px 2em 0;
	padding-top: 2em;
	padding-bottom: 2em;
	background: url('../images/left-column-bg.png') top left no-repeat;
}



/****************/
/* RIGHT COLUMN */
/****************/

#right-column {
	position: relative;
	margin-left: 260px;
	padding-top: 2em;
}
#right-column:before {
	clear: both;
}



/***********/
/* MODULES */
/***********/

.module {
	margin-bottom: 2em;
	float: left;
}
.module h3 {
	color: #4175a0;
	font-weight: normal;
	font-size: 1.1em;
	padding-bottom: 1em;
}
	
	
	
	
	/***********************/
	/* LEFT COLUMN MODULES */
	/***********************/

	#left-column .module {
		width: 200px;
		padding: 0 10px 20px 20px;
		clear: both;
		font-size: 0.9em;
		background: url('../images/left-module-bg.png') bottom left repeat-x;
	}

	#left-column .module h3 {
		margin-left: -10px;
		font-size: 1.4em;
	}

	#left-column .module .list li {
		clear: both;
		margin-bottom: 0.5em;
	}

	#left-column .module .list li h4 {
		float: left;
		color: #1f6ba2;
		font-size: 1.2em;
		font-weight: normal;
		margin-bottom: 0.5em;
	}

	#left-column .module .list li .rss,
	#left-column .module .list li .email {
		float: right;
		padding-left: 5px;
	}

	#left-column .module .list#profile-settings li {
		padding-top: 1em; line-height: 1em;
	}


	#left-column .module .list .value {
		float: right; font-style: italic;
	}
	
	#left-column .module .list#social-networks-list {
		width: 170px;
		margin: 0 auto 0 auto;
	}
	
	#left-column .module .list#social-networks-list li {
		float: left;
		clear: none;
		padding-right: 10px;
	}
	
	#left-column .module .list#social-networks-list:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	
	
		/******************************/
		/* LEFT COLUMN POPULAR STORES */
		/******************************/
		
		#left-column .module .popular-stores {
			width: 100%;
		}
		
		#left-column .module .popular-stores td{
			padding: 5px 0;
		}
		
		
		
		/******************************/
		/* LEFT COLUMN AMOUNT DONATED */
		/******************************/
		
		h2.donation-amount {
			font-size: 2em;
			font-weight: bold;
			text-align: center;
		}
	
	
	
	
	/************************/
	/* RIGHT COLUMN MODULES */
	/************************/
	
	#right-column .module    {
		width: 98%;
		background: url('../images/module-bg.png') bottom right no-repeat;
		display: block;
	}
	
	#right-column .module .contents  {
		background: url('../images/module-bg-door.png') bottom left no-repeat;
		height: 100%;
		width: 100%;
		padding-bottom: 5px;
		display: block;
		float: left;
	}
	
	#right-column > .module > .contents > * {
		margin-left: 4px;
		margin-right: 4px;
	}
	
	 

	#right-column .module .contents h3, #loginDialog .module .contents h3, #registerDialog .module .contents h3, #forgorPasswordDialog .module .contents h3 {
		background: url('../images/module-header-bg.png') top right no-repeat;
		height: 29px;
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		margin-top: -10px;
		text-transform: uppercase;
		color: #8f8680;
		text-shadow: #FFF 1px 1px 0px;
	}
	
	#right-column .module .contents h3 span, #loginDialog .module .contents h3 span, #registerDialog .module .contents h3 span, #forgorPasswordDialog .module .contents h3 span {
		background: url('../images/module-header-bg-door.png') top left no-repeat;
		padding-left: 10px;
		padding-top: 10px;
		height: 29px;
		width: 100%;
		display: block;
	}
	
	
		/***************************/
		/* RIGHT COLUMN CATEGORIES */
		/***************************/
		
		#right-column .module.categories {
			width: 330px;
			margin-right: 20px;
		}
	
	
	
		/*****************************/
		/* RIGHT COLUMN MODULE LISTS */
		/*****************************/
		
		#right-column .module ul.list li {
			background: url('../images/right-col-list-bg.png') bottom left repeat-x;
			padding: 12px 10px 9px 14px;
			display: block;
			position: relative;
		}
		
		#right-column .module ul.list li p.deal {
			display: inline-block;
			max-width: 85%;
			vertical-align: top;
		}
		
		#right-column .module ul.list li p.date {
			display: inline;
			position: absolute;
			right: 40px;
			color: #beb0a7;
			font-weight: bold;
			font-size: 0.9em;
		}
		
		#right-column .module ul.list li div.deal-desc {
			 
			display: none;
			
			 
		}
		
		
		
		/****************************/
		/* RIGHT COLUMN STORE LISTS */
		/****************************/
		
		#right-column .module ul.store-list {
			padding-bottom: 9px;
			float: left;
		}
		
		#right-column .module ul.store-list li {
			padding: 0px 10px 2px 14px;
			float: left;
			width: 300px;
		}
		
		#right-column .module .contents > p {
			padding: 0px 10px 9px 14px;
		}
		
		#right-column .module ul.store-list li .percent {
			float: right;
		}
		
		
		/**********************/
		/* STORE DETAIL IMAGE */
		/**********************/
		
		.store-image {
			float: left;
			clear: left;
			padding-left: 10px;
			padding-right: 10px;
			padding-bottom: 0.125em;
		}
		
		
		
		
		/****************/
		/* DISMISS DEAL */
		/****************/
		
		#right-column .module ul.list li a.dismiss {
			float: right;
			position: relative;
			top: -3px;
			text-indent: -99999em;
			overflow: hidden;
			background: url('../images/dismiss.gif') top left no-repeat;
			width: 18px;
			height: 18px;
		}
		
		#right-column .module ul.list li a.dismiss:hover {
			background-image: url('../images/dismiss-hover.gif');
		}
		
		
		
		/*******************/
		/* CONFIRM INVITES */
		/*******************/
		
		#right-column .module ul.confirm {
			margin-bottom: 1em;
		}
		
		#right-column .module ul.confirm li {
			font-weight: bold;
			padding-left: 40px;
			line-height: 1.25em;
		}
		
		
		
		/*****************************/
		/* RIGHT COLUMN TABLE STYLES */
		/*****************************/
		#right-column .module .contents .account-table {
			width: 97%;
			margin-left: 10px;
			margin-right: 10px;
			margin-bottom: 10px;
			border: 1px solid #EEE;
		}
		
		.account-table tr th {
			text-align: left;
			padding: 5px;
		}
		
		.account-table tr td {
			padding: 5px;
			border-top: 1px solid #CCC;
		}
		
		.account-table .odd {
			background-color: #EEE;
		}
		
		.account-table .even {
			background-color: #FFF;
		}

		
		
		/*****************************/
		/* RIGHT COLUMN HOW IT WORKS */
		/*****************************/
		
		ul.how-it-works 
		{
			clear: left;
			padding-left: 10px;
			padding-right: 10px;
		}
		
		ul.how-it-works li {
			padding-bottom: 10px;
		}
		
		ul.how-it-works h4 {
			color: #1f6ba2;
			font-size: 1.3em;
		}
		
		ul.how-it-works span.step {
			font-size: 150%;
			padding-right: 10px;
			float: left;
		}

a.view-more {
	position: relative;
	top: -2.65em;
	float: right;
	margin-right: 50px;
	padding: 5px 10px;
	height: 11px;
	display: block;
	background: url('../images/view-more-bg.png') top left repeat-x;
	text-decoration: none;
	font-size: 0.9em;
}

a.view-more:link,
a.view-more:active,
a.view-more:visited,
a.view-more:hover {
	color: #FFF;
}
ul.list p {
	padding-bottom: 0;
}




/********************/
/* CATEGORY MODULES */
/********************/

ul.category {
	font-size: 0.9em;
	padding: 10px;
}

ul.category li {
	float: none;
	clear: left;
	padding:0 0 0.5em 0;
}

ul.category li span {
	float: right;
}



/*****************/
/* FOOTER STYLES */
/*****************/

#footer, .push {
	height: 213px;
	clear: both;
}

#footer {
	color: #FFF;
	width: 100%;
	overflow: hidden;
	background-image: url('../images/footer-bg.png');
	background-position: center top;
	background-repeat: repeat-x;
}

#footer ul#footer-nav {
	position: relative;
	float: left;
	left: 50%;
	top: -35px;
	*top:-10px;
	clear: left;
	
}

#footer ul#footer-nav li {
	position: relative;
	float: left;
	right: 50%;
}

#footer ul#footer-nav a {
	text-decoration: none;
	color: #FFF;
}

#footer ul#footer-nav .divider {
	padding: 0 10px;
	color: #FFF;
}

#footer #footer-container {
	min-width: 960px;
	width: 90%;
	margin: 0 auto 0 auto;
	padding-top: 20px;
}

#footer .module {
	width: 30%;
	margin-right: 1%;
}

.powered-by {  padding-top: 9px; padding-right: 5px; height: 100px; position:relative; right:5px; float:right;top:-200px;*top:-180px;}
.powered-by span { position: relative; top: -7px; padding-right: 0.5em; }


/******************/
/* FOOTER MODULES */
/******************/

#footer h3 {
	color: #FFF;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 100;
	font-size: 2em;
}



/**********************/
/* HOME PAGE OVERIDES */
/**********************/

.all#home {
	padding: 0;
	width: 960px;
}

.all#home .content {
	background-image: none;
}

.all#home fieldset label 
{
	font-size: 98%;
}

.all#home #loginDialog .module 
{
	width: 405px;
	background: white;
}
.all#home #registerDialog .module
{
	width: 459px;
	background: white;
}
.all#home #forgorPasswordDialog .module 
{
	width: 405px;
	background: white;
}

div.hero {
	background: url('../images/hero.jpg') top left no-repeat;
	width: 960px;
	height: 450px;
	position: relative;
	z-index: 0;
}

.all#home div.hero div.signin {
	position: absolute;
	left: 200px;
	top: 325px;
	width: 280px;
}

.all#home a.button {
	color: #FFF;
	background: url('../images/start-helping.jpg') top left no-repeat;
	width: 188px;
	height: 36px;
	float: right;
	clear: right;
	margin-bottom: 0;
	text-indent: -10000px;
}

.all#home div.signin p {
	clear: left;
	text-align: right;
	float: right;
	margin: -10px 10px 0 0;
	padding: 0;
	color: #FFF;
	font-size: 0.8em;
}

.all#home div.signin p a {
	color: #EEE;
}



.all#home p {
	margin-bottom: 1em;
	clear: left;
}

.all#home a.buttonsmall {
		background:url('../images/go-button.png') bottom left no-repeat;
		display:block;
		 
		font-weight:normal;
		height:41px;
		line-height:35px; 
		text-decoration:none;
		font-size: 1.0em;
		font-weight: bold;
		width:52px;
		position: relative;
		top: -2px; 
		padding-left:13px; 
	}
	
	#home-howitworks
	{
		clear: both;
	}
	
	 
	
	.all#home ul.how-it-works-title {
		clear:left;
		padding-left:10px;
		padding-right:10px;
	}

	.all#home ul.how-it-works-title li {
		float:left;
		padding:10px; 
	} 
	.all#home ul.how-it-works-title li {
		padding-bottom:10px;
	}
	
	.all#home .content .how-it-works-title h3
	{
		padding: 0;
	}

.all#home ul.how-it-works li {
	float: left;
	width: 290px;
	padding: 10px;
}

.all#home ul.how-it-works li h4 {
	color: #555;
}

.all#home h1.mall-exit,.all#home h1.mall-exit

{
	font-size: 1.5em;
	padding: 20px 0 10px 20px;
}
.all#home .content h3 {
	font-size: 2em;
	padding: 20px 0 10px 20px;
	color: #1f6ba2;
}

/**********/
/* jGROWL */
/**********/

div.jGrowl div.manilla {
				background-color: 		#FFF1C2;
				color: 					navy;
			}
			
			div.jGrowl div.smoke {
				background: url(smoke.png) no-repeat;
				-moz-border-radius: 	0px;
				-webkit-border-radius:	0px;
				width: 					280px;
				height: 				55px;
				overflow: 				hidden;
			}

			div.jGrowl div.flora {
				background: 			#E6F7D4 url('../js/jGrowl-1.2.4/examples/flora-notification.png') no-repeat;
				-moz-border-radius: 	0px;
				-webkit-border-radius:	0px;
				opacity: 				1;
				filter: 				alpha(opacity = 100);
				width: 					270px;
				height: 				90px;
				padding: 				0px;
				overflow: 				hidden;
				border-color: 			#5ab500;
			}

			div.jGrowl div.flora div.message {
				padding: 				5px;
				color: 					#000;
			}
			
			div.jGrowl div.flora div.header {
				background: 			url('../js/jGrowl-1.2.4/examples/flora-header.png') no-repeat;
				padding: 				5px;
			}

			div.jGrowl div.flora div.close {
				background: 			url('../js/jGrowl-1.2.4/examples/flora-close.png') no-repeat;
				padding: 				5px;
				color: 					transparent;
				padding: 				0px;
				margin: 				5px;
				width:					17px;
			}
			
			div.jGrowl div.iphone {
				font-family: 			"Helvetica Neue", "Helvetica";
				font-size: 				12px;
				background: 			url('../js/jGrowl-1.2.4/examples/iphone.png') no-repeat;
				-moz-border-radius: 	0px;
				-webkit-border-radius:	0px;
				opacity: 				.90;
				filter: 				alpha(opacity = 90);
				width: 					245px;
				height: 				137px;
				padding: 				0px;
				overflow: 				hidden;
				border-color: 			#5ab500;
				color: 					#fff;
			}

			div.jGrowl div.iphone div.message {
				padding-top: 			0px;
				padding-bottom: 		7px;
				padding-left: 			15px;
				padding-right: 			15px;
			}
			
			div.jGrowl div.iphone div.header {
				padding: 				7px;
				padding-left: 			15px;
				padding-right: 			15px;
				font-size: 				17px;
			}

			div.jGrowl div.iphone div.close {
				display: 				none;
			}
			
			div#random {
				width: 					1000px;
				background-color: 		red;
				line-height: 			60px;
			}
			
			
  #ctl00_ContentPlaceHolder1_tblEmails td, #ctl00_ContentPlaceHolder1_dlCategories td, #ctl00_ContentPlaceHolder1_dlStoreByLetters td, #ctl00_ContentPlaceHolder1_dlDonationBrackets td
  {
  	vertical-align: top;
  	
  }
  
  /* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). 
	
.jqmWindow {
    display: none; 
    position: fixed;
    top: 17%;
    left: 50%; 
    margin-left: -201px; 
    background-color: #FFF;
    color: #333;
     
     
}
.jqmWindow2 {
    display: none; 
    position: absolute;
    top: 5%;
    left: 50%; 
    margin-left: -300px; 
    background-color: #FFF;
    color: #333;
     
     
}
.jqmOverlay { background-color: #000; }*/

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) 
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}*/

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead  
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
*/

.jqmClose 
{
	font-size: 0.8em;
}
