/*  HTML5 Ã¢Å"Â° Boilerplate1  */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, 
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,  footer, searchalign, errorbox, header, hgroup, 
menu, nav, section, summary, time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}                  
article, aside, details, figcaption, figure, footer, searchalign, header, hgroup, menu, nav, section { 
    display:block;
}
nav ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent;text-decoration:none;  }
ins { background-color:#ff9; color:#000; text-decoration:none; }
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }
table { border-collapse:collapse; border-spacing:0; }
hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:10px 0 5px; padding:0; }
input, select { vertical-align:middle; }


body { font:14px/1.231 sans-serif; *font-size:small; } 
select, input, textarea, button { font:99% sans-serif; }
pre, code, kbd, samp { font-family: monospace, sans-serif; }



body, select, input, textarea {   color: #000; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; }
html { overflow-y: scroll; }


/* dp */ 
h1 {
        font-family: 'Roboto Condensed', sans-serif;
        font-size: 23px;
        font-weight: lighter;
        color: #000 !important;
        padding-top: 1px;
        margin-bottom: 1px;
}

h1.h1title {line-height:115%; text-transform: uppercase;}


h2 {	
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: normal;
	color: #000 !important;
}

h2.h2title {line-height:115%; text-transform: uppercase;font-weight: lighter;color: #000 !important;font-size: 15px;}
h3 {	
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: lighter;
	color: #000 !important;
}

h7 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 13px;
	
	color: #000;
	text-transform: uppercase;
	
}
h8 {
        font-family: 'Roboto Condensed', sans-serif;
        font-size: 13px;
        color: #000;
}


a, a:active, a:visited { color: #607890; } 
a:hover { text-decoration: underline; }
a:hover, a:active { outline: none; }

#signupprof {}
#signupprof ul, ol { margin-left: 1.5em; list-style-image: url(/images/red-bullet1.png);}
ul, ol { margin-left: 1.8em;}
//ul, ol { margin-left: 1.8em; list-style-image: url(/images/red-bullet1.png);}
ol { list-style-type: decimal; }

nav ul, nav li { margin: 0; } 
small { font-size: 85%; }
strong, th { font-weight: bold; }
td, td img { vertical-align: top; } 
sub { vertical-align: sub; font-size: smaller; }
sup { vertical-align: super; font-size: smaller; }
pre {  padding: 15px;  white-space: pre;  white-space: pre-wrap;  white-space: pre-line;  word-wrap: break-word; }
textarea { overflow: auto; } 
.ie6 legend, .ie7 legend { margin-left: -7px; } 
input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; }
.ie7 input[type="checkbox"] { vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }
label, input[type=button], input[type=submit], button { cursor: pointer; }
button, input, select, textarea { margin: 0; }
input:valid, textarea:valid   {  }
input:invalid, textarea:invalid { border-radius: 1px;  -moz-box-shadow: 0px 0px 5px red; -webkit-box-shadow: 0px 0px 5px red;  box-shadow: 0px 0px 5px red; }
.no-boxshadow input:invalid, 
.no-boxshadow textarea:invalid { background-color: #f0dddd; }

/*background: #FF5E99; color:#fff;*/
::-moz-selection{  background: #607890;  color:#fff; text-shadow: none; }
::selection {  background:#607890;  color:#fff; text-shadow: none; } 
a:link { -webkit-tap-highlight-color: #FF5E99; } 

button {  width: auto; overflow: visible; }


.ie7 img { -ms-interpolation-mode: bicubic; }

.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
.hidden { display: none; visibility: hidden; } 
.visuallyhidden { position: absolute !important; clip: rect(1px 1px 1px 1px);  clip: rect(1px, 1px, 1px, 1px); }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after {  content: "\0020"; display: block; height: 0; visibility: hidden;	 } 
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.prbig {FONT-FAMILY: verdana,arial,helvetica,sans serif;        font-size: 14px; line-height:150%; color: #000000;}
.prbignew { font-family: 'Roboto Condensed', sans-serif;  font-size: 15px; COLOR: #FFFFFF; }

 /* Primary Styles
    Author: 
 */


/* Suresh: Added on 23rd Mar */
.classdsc {
width:425px; height:200px; line-height: 1.5em;
}

/* kc stylesheet */
/*a:link, visited {
	color: #fff;
}
*/

a:link {color: #a84d0f;}
a:visited{
	/*color: #a84d0f;*/
	color: #551A8B;
}


a:active {
	color: #f3766f;
}

#container417
{ 
	margin:auto;
	/*width: 1000px;*/
	width: 960px;
}

/*Header*/

#HeaderWrapper a:link, visited {
	color: #8c4c31;
}

#HeaderWrapper a:hover, active {
	color: #f3766f;
}

#HeaderWrapper {
/*	background-image: url(/images/Header-Background.png);*/
	margin: 0px;
	padding: 0px;
/*	height: 170px;*/
	width: 100%;
}
#HeaderContainer {
	margin: auto;
	padding: 0px;
/*	height: 170px;*/
	/*width: 1000px; */
	width: 960px;
}
#HeaderLogo {
	float: left;
	width: 232px;
}




#PlatinumSponsor {
	float: right;
	width: 300px;
	padding-left: 7px;
	font-size: 13px;
	font-family:'Roboto Condensed', sans-serif;
	color: #306b85;
	padding-top: 7px;
	padding-bottom: 7px;
	border: 1px solid #306b85;
	/*margin-right: 40px;*/
}


#SignUpHeader {
	float: right;
	height: 61px;
	width: 283px;
		/* Suresh */
	padding-right: 40px;
	padding-top: -30px;
}
#UtiliyNavHeader {
	float: right;
	width: 600px;
	clear: right;
	/*padding-top: 20px;*/
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: right;
	font-size: 13px;
	font-family:'Roboto Condensed', sans-serif;
	/* Suresh */
	padding-right: 0px;
/*margin-right: 40px;*/
}

/*End Header*/



/*Footer*/

#footer2013-wrapper a:link, visited {
	color: #fff;
	text-decoration:none;
}

#footer2013-wrapper a:hover, active {
	color: #f3766f;
	text-decoration:none;
}

#footer2013-wrapper {
	background-image: url(/images/footer-background.png);
	background-repeat: repeat-x;
	height: 331px;
/*	font-size: 15px;*/

}
#footer2013-container {
	/*	font-family:'Roboto Condensed', sans-serif;
*/	color: #fff;
	font-size:12px;
	font-weight:normal;
	height: 316px;
	padding-top: 15px;
	margin: auto;
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}
#footerleft {
	width: 352px;
	float: left;
	clear: none;
}
#footermiddle {
	width: 150px;
	float: left;
	clear: right;
	padding-top: 30px;
	padding-left: 100px;
}
#footermiddle a:visited {
color: #fff;
}

#footerright {
	width: 225px;
	float: right;
	padding-top: 30px;

}
#footerright a:visited {
color: #fff;
}

#footerright2 {
	width: 150px;
	float: right;
	padding-top: 30px;

}
#footerright2 a:visited {
color: #fff;
}

#footerbottom {
	font-size: 12px;
	width: 605px;
	float: right;
	text-align: right;
	line-height: 25px;
	padding-top:30px;
	color: #d1b9ad;
	padding-right:20px;
}
#footerbottom a:visited {
color: #d1b9ad;
}

#footerbottom a:link, visited {
	color: #d1b9ad;
	text-decoration:none;
}

#footerbottom a:hover, active {
	color: #f3766f;
	text-decoration:none;
}


#footer-icon {
	float: left;
}
#social-footer {
	float: left;
	clear: left;
}

#reviewauthor h2 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 22px;
}

#reviewAvatar {
	vertical-align: top;	
	
}
#fabricReview {
	float:left;
	clear: both;
}

.SponsorBox {
	margin-top: 0px;
	font-size: 11px;
	font-family:'Roboto Condensed', sans-serif;
	/*border: 1px solid #306b85;*/
	border: 1px solid #aeaeae;
	background-color: #ffffff;


}

.SponsorBox h1{ 
	color: #306b85 !important;
	

}

.SponsorBox h2{ 
	color: #306b85 !important;
}
.SponsorBox h3{ 
	color: #306b85 !important;
}


.SponsorBoxText {
	*margin-top: 0px;
	font-size: 11px;
	border: 1px solid #000;
	width: 700px;
	font-family:'Roboto Condensed', sans-serif;
	color: #306b85;

}

.SponsorContent {
	font-size: 11px;
	font-family:'Roboto Condensed', sans-serif;
	color: #306b85;
	background-color: #FF6666;
	z-index: 500;
	margin-top: -5px;
	margin-left: 5px;
	margin-bottom: -5px;
	width: 70px;
	padding-left:5px;
	left: 25px;
	float: right;
	margin-right: 20px;
	height: 30px;
	text-align: left;
	
	}
	






.forumlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
}

.replyButton {
	
	background-color:#E4E4E4;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #999;
	display:inline-block;
	color:#000;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background-image: url(/images/reply-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.replyButton:link {
	position:relative;
	top:1px;
	color:#666;
}
.replyButton:visited {
	position:relative;
	top:1px;
	color:#999;
}
.replyButton:hover {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#999;
	color:#000;
	background-position: left top;
}
.replyButton:active {
	position:relative;
	top:1px;
	color:#000;
}

.ReadButton {
	background-color:#E4E4E4;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #999;
	display:inline-block;
	color:#000;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background-image: url(/images/read-review-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 20px;
}
.ReadButton:link {
	position:relative;
	top:1px;
	color:#666;
}
.ReadButton:visited {
	position:relative;
	top:1px;
	color:#999;
}
.ReadButton:hover {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#999;
	color:#000;
	background-position: left top;
}
.ReadButton:active {
	position:relative;
	top:1px;
	color:#000;
}





.tagButton {
	
	
	
	
	
        background-color:#f3dbc0;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        border:1px solid #999;
        display:block;
        float:left;
        color:#000;
        
        font-size:11px;
        font-color:#000;
        font-weight:normal;
        text-decoration:none;
        padding-top: 2px; 
        padding-bottom: 2px; 
				padding-left: 2px;
				padding-right: 2px;
				border-width: 1px; 
	border-top-color: #ffffff; 
	border-left-color: #ffffff; 
	border-bottom-color: #666666; 
	border-right-color: #666666; 
	margin-right: 7px; 
	margin-bottom: 4px; 
        
     
}





.tagButton:link {
        position:relative;
        top:1px;
        color:#000;
}
.tagButton:visited {
        position:relative;
        top:1px;
        color:#000;
}
.tagButton:hover {
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
        background-color:#999;
        color:#fff;
        background-position: left top;
}
.tagButton:active {
        position:relative;
        top:1px;
        color:#000;
}


/*kc End */









@media all and (orientation:portrait) { 
  
}

@media all and (orientation:landscape) { 
  
}

@media screen and (max-device-width: 480px) {
  
  
  /* html { -webkit-text-size-adjust:none; -ms-text-size-adjust:none; } */
}

@media print {
  * { background: transparent !important; color: #444 !important; text-shadow: none !important; }
  a, a:visited { color: #444 !important; text-decoration: underline; }
  a:after { content: " (" attr(href) ")"; } 
  abbr:after { content: " (" attr(title) ")"; }
  .ir a:after { content: ""; }  
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }  
  tr, img { page-break-inside: avoid; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3{ page-break-after: avoid; }
}

.strong {font-weight: bold;}
.clear {clear: both; margin: 0;}
.norightmargin {margin-right: 0;}
/********* The Goods *************/
body {
/*	background-image: url(/images/new/body_background.gif);*/
	background-position: bottom;
	background-repeat: repeat-x;
	/* 	font-face: Helvetica, Arial, sans-serif; */
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 14px;
	line height: 150%;
	 
	width: 100%;
	min-width:1010px !important;
	margin-top: -25px;
	/*background-color: #000;*/
	}


a:link, visited {
	color: #a84d0f;
}

a:active {
	color: #f3766f;
}

a:hover {
	text-decoration:underline;
}
p {margin-bottom: 10px; margin-top: 1px;}

#canvas {
/*	border: 10px solid  #fff0ef;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	margin-top: 30px;
	background-color: #fff;
	box-shadow: 0px 0px 5px #888;
	-webkit-box-shadow: 0px 0px 10px #888;*/
	width: 100%;
	margin:auto;
	background-color: #fff;
	padding-top: 25px;

}

#border {/*border: 1px solid #000;	padding: 20px;*/
}

.right {float: right;}
.left {float: left;}

/* Image Replacement for the Logo */
h1#logo
{
  width: 266px;
  height: 112px;
  position: relative;
  float: left;
/*  margin-top: -17px;*/

}

h1#logo span
{
  background: url(/images/pattern-review-logo.png) no-repeat;
  position: absolute;
  width: 100%;
  height: 100%;
}

#header #right {
	float: right;
	text-align: right;
}

#sponsor {
	width: 300px;
	color: #000;
	border: 1px solid #bebebe;
	text-align: center;
	padding: 10px;
	float: right;
         margin-top: -17px;
}
#signup {clear: both; margin-top: 40px; padding-top: 10px; height: 20px; font-weight: bold;}
/* reduced 5 to 2 16 to 13 */
#header-nav {margin-top: 2px; font-size: 13px;}


a.blue {
	background-image: url('https://sewing.patternreview.com/images/pagecomponents/button_blue.gif');
	background-color: #5873a7;
	background-position: top;
	font-size:  14px;	
	color: #fff;
	padding: 6px;
	padding-left: 12px;
	padding-right: 12px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	text-decoration: none;
	font-weight: bold;
}








 

a.bluebook {
        background-image: url('https://sewing.patternreview.com/images/pagecomponents/button_blue.gif');
        background-color: #5873a7;
        background-position: top;
        font-size:  12px;
        color: #fff;
        padding: 6px;
        padding-left: 12px;
        padding-right: 12px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        text-decoration: none;
        font-weight: bold;
}


a.inblue {
        background-color: '';
        background-position: top;
        font-size: 14px;
        color: #5873a7;
        padding: 8px 12px 5px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        text-decoration: none;
        font-weight: normal;
        border: solid 1px #5873a7;
}
a.inblue:hover {
        background-color: #5873a7;
        color: #fff;
        border: solid 1px #5873a7;
}

/* 83B5E6 4B7CB6 */
a.lightblue {
        background-color: #4B7CB6;
        background-position: top;
        font-size: 14px;
        color: #fff;
        padding: 8px 12px 5px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        text-decoration: none;
        font-weight: normal;
        border: solid 1px #5873a7;
}

a.lightblue:hover {
        background: none;
        color: #4B7CB6;
        border: solid 1px #5873a7;
}



a.green { 
	
	font-family: 'Noto Sans', sans-serif; 
	background-color: #3bc1ae; -moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px; 
	border: 1px solid #ffffff; 
	display: inline-block; 
	cursor: pointer; 
	color: #ffffff !important; 
	font-size: 15px; 
	padding: 6px 15px; 
	text-decoration: none; 
	text-shadow: 0px 1px 0px #575757;

} 
a.green:hover{ background-color: #3FDFC8; color: #ffffff; text-decoration: none; }

a.greenbutton {

        font-family: 'Noto Sans', sans-serif;
        background-color: #3bc1ae; -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        border: 1px solid #ffffff;
        display: inline-block;
        cursor: pointer;
        color: #ffffff !important;
        font-size: 15px;
        padding: 6px 15px;
        text-decoration: none;
        text-shadow: 0px 1px 0px #575757;
	float: left;
	margin-top: 5px;

}
a.greenbutton:hover{ background-color: #3FDFC8; color: #ffffff; text-decoration: none; }





a.full {display: block; text-align: center;}

#nav-container417
{
	width: 100%;
	background-image: url(/images/pagecomponents/nav-background-texture.png);
	background-repeat: repeat-x;
	clear:both;
}

#nav {
	/*	background-image: url(/images/pagecomponents/nav-background-texture.png);
	background-repeat: repeat-x;*/
	/*padding: 10px; May18*/
	padding: 5px 5px 0px;
	/*padding-bottom: 3px;*/
	 padding-bottom: 2px;
	clear: both;
	/*	width: 100%;
*/	top: 10px;
	/*	left: -40px;*/
/*	position: relative;*/
	/*  height: 50px; */	
	height: 40px;
	text-align: center;
	margin:auto;
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


#nav ul li.home {background-image: url(/images/icons/icon_home.png);  background-repeat: no-repeat; width: 20px;  border:0; vertical-align:middle; position:relative; margin-top:5px;}
#nav ul li.home a {text-indent: -9999px; }
#nav ul.pureCssMenu li.home a:hover {background-color: transparent;}

#nav li.fopr {background-image: url(/images/icons/friendslogowhite.png);  background-repeat: no-repeat; width: 20px;  border:0; vertical-align:middle; position:relative; margin-top:5px;}
#nav li.fopr a {text-indent: -9999px; }
#nav .pureCssMenu li.fopr a:hover {background-color: transparent;}





.blueclr { 
	
	font-family: 'Noto Sans', sans-serif; 
	background-color: #3bc1ae; -moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px; 
	border: 1px solid #ffffff; 
	display: inline-block; 
	cursor: pointer; 
	color: #ffffff !important; 
	font-size: 15px; 
	padding: 6px 15px; 
	text-decoration: none; 
	text-shadow: 0px 1px 0px #575757;

} 
.blueclr:hover{ background-color: #3FDFC8; color: #ffffff; text-decoration: none; }





ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block}

ul.pureCssMenu {position: absolute; text-align: center; z-index:9999;}

ul.pureCssMenu ul.pureCssMenu ul {
	margin:0px;
	list-style:none;

}
ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {
	display:block;
	zoom:1;
	float: left;
}
ul.pureCssMenu ul{
}
ul.pureCssMenu li{
	display:block;
	/* for IE */
	font-size:0px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	border-width:0px;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding-left:0;
	font-size: 12px;
	color: #fff;
	text-decoration:none;
	font-weight: bold;
	
}

ul.pureCssMenu a {text-align: center; padding-top: 5px; padding-bottom: 5px;}

ul.pureCssMenu ul {background-color: #fff; background-color: #914b30; width: 165px;} 

ul.pureCssMenu ul li { padding: 3px;}
ul.pureCssMenu ul li a { padding: 10px;}

ul.pureCssMenu ul a {text-align: left;}
ul.pureCssMenu span{
	overflow:hidden;
	 text-align: center;
}

ul.pureCssMenu li {
     float:left;
     padding: 5px;
     width: 115px;
} 

.pureCssMenui {text-align: center;}

.pureCssMenum li {float: left; border:0; border-right: 0px dotted #fff; }

ul.pureCssMenu li.last {  border: 0; width: 15px;}
ul.pureCssMenu li.narrow { width: 65px;  }
ul.pureCssMenu li.first {  width: 20px; }

ul.pureCssMenu ul li {
	float:none;

}
ul.pureCssMenu ul a {
	white-space:nowrap;
}


ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a{
	color: #fff;
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:#c04841;
	color: #ffffff;
	text-decoration:none;

}

ul.pureCssMenu li ul a:hover{
width: 140px;
}


ul.pureCssMenu li ul li {
width: 150px;
padding-top: 1px;
border: 0;
}

a.pureCssMenui {text-align: center;}


input.green {
        background-image: url(https://sewing.patternreview.com/images/pagecomponents/button_green.gif);
        background-color: #6c9967;
        background-position: top;
        font-size:  12px;
        color: #fff;
        padding: 6px;
        padding-left: 12px;
        padding-right: 12px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        text-decoration: none;
        font-weight: bold;
}

/* Suresh */
/* side bar */
.diveg {
    /*padding: 15px;*/
	
	padding: 5px;
	height: auto !important;
	/*width: 130px !important;*/
	width: 140px !important;
	margin-bottom: 10px!important;
	/*font-size: 11px;*/
	font-size: 12px; /* Increase the font size by 1 */
	line-height: 1.2em;
	border: 1px solid #e5d8d7 !important;
	/*background: #FFF0EF !important;*/
	background: #F3DBC0 !important;
	}
	
.searchtable {
	border: 1px solid #e5d8d7 !important;
	/*background: #FFF0EF !important;*/
	background: #F3DBC0 !important;
	}	
	
.nth {
width: 130px;
}
.peg {
padding-top: 10px;
	margin: 0;
}
.imgeg {
margin: 10px auto;
	display: block;
	width: 130px;
	height: auto;
}
.imgover {
opacity: .6;
}
a.sidebut {
	/*background-image: url('https://sewing.patternreview.com/images/pagecomponents/button_blue.gif');*/
	background-color: #f9b9b6;
	background-position: top;
	font-size:  11px;	
	color: #b6443d;
	padding: 6px;
	padding-left: 12px;
	padding-right: 12px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	text-decoration: none;
	font-weight: normal;
	width: 75px;
}
.blueclass {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9847d', endColorstr='#e06b63', GradientType=0 );
	color: #fff;
	width: 100px;
	display: block;
	border: none;
}
.bluehover {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9847d', endColorstr='#e06b63', GradientType=0 );
}
.brclass {
display: none;
}


/* Suresh */



#search {margin-top: 15px; float: left;}

#search input {border: 0; background-image: url(https://sewing.patternreview.com/images/pagecomponents/form_input-background.gif); height: 28px; border: 1px solid #aeaeae; margin-right: 10px;}

#addareview {display: block; margin-top: 40px; position: relative; float: right;}

/*#content {border-top: 5px solid #e5e2e2; width: 920px; margin-top: 20px; padding-top: 10px;}*/
#content {border-top: 0px solid #e5e2e2; width: 100% !important; margin-top: 1px; padding-top: 1px;}

/* Suresh -  for topbar search page - testing */
#contentnew {
/*border-top: 5px solid #e5e2e2; */
/* width: 920px; */
margin-top: 5px; 
padding-top: 5px;
}

/*
#content h1 {
	font-size: 23px;
	margin-bottom: 10px;
	height: 22px;
	padding-top: 8px;
	padding-left: 0px;
	color: #000;
	text-transform: uppercase;
	margin-bottom: 15px;
}
*/

#content h1 {
        font-size: 23px;
        padding-top: 1px;
        margin-bottom: 1px;
}

#content h1.pagetitle {line-height:115%; text-transform: uppercase;}


/*
#content h2 {font-size: 25px; margin-bottom: 10px;}
*/

#content h2 {font-weight: normal; font-size: 14px;}
#content h3.sub {font-weight: normal; font-size: 14px;}
.border {/*background-color: #f2f2f2; background-position: bottom; padding: 5px; border: 1px solid #aeaeae;*/}
.bordersingle {background-color: #aeaeae; background-position: bottom; padding: 1px; border: 1px #aeaeae;}
.tableborder {background-color: #ffffff; background-position: bottom; padding: 1px;margin-top:1px; border: 1px solid #aeaeae;}
#addreviewbutton {float: right; margin-top: 15px; background-position: bottom;}

.borderstore {background-color: #FFF0EF; background-position: bottom; padding: 5px; border: 1px solid #aeaeae;}




/* Suresh - Mar 29,2013 */
/* Added for right side, above adv */
a.blueright {
	/*background-color: #5873a7;*/
	background-color: #6FAAF3;
	background-position: top;
	font-size: 14px;
	color: #fff;
	padding: 4px 12px 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	text-decoration: none;
	font-weight: normal;
	border: solid 1px #5873a7;
}

a.blueright:hover {
	background: none;
	color: #5873a7;
	border: solid 1px #5873a7;
}
/*#addreviewbuttonright {
	margin-top: 15px;
	background-position: bottom;
}*/
/* End */


img.left {float: left; margin-right: 10px; margin-bottom: 10px;}
img.right {float: right; margin-left: 10px; margin-bottom: 10px;}

.section {clear: both; margin-bottom: 10px;display: block; }

.sectionRight {
	clear: both;
	margin-bottom: 10px;
	display: block;
	background-color: #f3dbc0;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.sectionRightMerchant {
	clear: both;
	margin-bottom: 10px;
	display: block;
	background-color: #FF6666;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	
}

.sectionRightMerchant h3 {
	
	color: #fff !important;
	
}

.sectionRightMerchant a { 
	color: #fff; 
} 


body#home .section {
/*	background-image: url(https://sewing.patternreview.com/images/pagecomponents/gradient.gif);*/
/*	background-color: #f3dbc0 !important;*/
	background-position: bottom;
	background-repeat: repeat-x;
	padding-bottom: 5px;
	}
	
	
	
	
	/* new */
	
/*body {
background-image: none;*/
/*background: #fffefe;*/ /* Old browsers */
/*background: -moz-linear-gradient(top,  #fffefe 0%, #fffcfc 8%, #fdebea 22%, #f58a84 77%, #f37972 91%, #f3766f 100%);*/ /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffefe), color-stop(8%,#fffcfc), color-stop(22%,#fdebea), color-stop(77%,#f58a84), color-stop(91%,#f37972), color-stop(100%,#f3766f));*//* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top,  #fffefe 0%,#fffcfc 8%,#fdebea 22%,#f58a84 77%,#f37972 91%,#f3766f 100%);*/ /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top,  #fffefe 0%,#fffcfc 8%,#fdebea 22%,#f58a84 77%,#f37972 91%,#f3766f 100%);*/ /* Opera 11.10+ */
/*background: -ms-linear-gradient(top,  #fffefe 0%,#fffcfc 8%,#fdebea 22%,#f58a84 77%,#f37972 91%,#f3766f 100%);*/ /* IE10+ */
/*background: linear-gradient(to bottom,  #fffefe 0%,#fffcfc 8%,#fdebea 22%,#f58a84 77%,#f37972 91%,#f3766f 100%);*/ /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffefe', endColorstr='#f3766f',GradientType=0 );*/ /* IE6-9 */
 
/*}*/

	/* end new */
	
.twothirds {width: 640px; margin-right: 20px; float: left;}

.onethird {
	width: 300px;
	float: left;
	}

.onethird h3 {width: 300px; float: left;
	height: 22px;
	padding-top: 8px;
	font-size: 16px;
	padding-left: 0px;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 10px;}


	
.onethird h4 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 13px;
	color: #000;
	text-transform: uppercase;
	
	}
	
	

.twothirds .half {width: 290px; float: left; margin-right: 10px; }

.leftcolumn {width: 200px; float: left; margin-right: 20px;}

.classes {width: 425px; float: left;}

.classes .description {float: left; width: 200px;}
.first,.second {margin-right: 15px; padding-right: 15px; border-right: 1px solid #bebebe;}

.date {width: 30px; height: 30px; text-align: center; font-weight: bold;}

.small {font-size: 10px; width: 20px; height: 20px; float: left; margin-right: 10px;}

.classcatalog {width: 275px; float: left;}


a.viewcatalog {float: right; color: #fff; text-decoration: none; text-transform: none; font-size: 14px; margin-right: 10px; font-weight: normal;}
a.viewcatalog16 {float: right; text-decoration: none; text-transform: none; font-size: 14px; margin-right: 40px; font-weight: normal;}

.classcatalog hr{clear: both; display: block;}

.classleft {width: 200px; float: left; margin-right: 10px;}
.reviewleft {width: 90px; float: left; margin-right: 10px;}


.reviewleft a.blue {display: block; text-align: center;}

.classleft a.blue {display: block; text-align: center;}


#reviewdescription {width: 640px; float: left; margin-left: 10px;}

.reviewmember {margin-left: 20px; margin-top: 20px;}

.reviewmember small {display: block;}

#reviewauthor .left {margin-right: 20px; margin-top: 10px;}

#reviewauthor {border: 0px solid #bebebe; padding: 10px; background-color: #fff0ef;}

.reviewdetails {width: 160px; float: left; margin-top: 10px;}

/* added line-height: 1.5em */
#classdescription {width: 450px; float: left; margin-left: 10px; line-height: 1.5em;}
#classinstructor {text-align: right; float: left; width: 250px;}



.classvideothumbnail {

	padding:4px; 
	border:1px solid #bebebe;
	width: 400px;
	height:220px;
	position: relative;
}


.classvideothumbnail span {

  position: absolute;
	display:block;
	top:12px;
	left:90px;
	height:92px;
	width:90px;
	background: url ("https://sewing.patternreview.com/images/buttons/PlayButton.png") no-repeat;
	
	

}


ul.shortverticalmargin { margin:-20px 0;}

ul.storeinfo {margin: 0; padding: 0; border: 1px solid #bebebe; list-style-type: none; display:block; padding: 10px; text-align: center; height: 20px;}
ul.storeinfo li {float: left; margin-right: 20px;}
ul.storeinfo li strong {font-size: 18px;}

#120banner {float: left;}
.description ul {
	list-style: none;
	margin-top: 10px;
	margin-left: 0;
}
/* margin-top: 10px; */
ul.description {
	list-style: none;
	margin-top: 0px;
	margin-left: 0;
}

.storeleft {float: left; width: 320px;}
.storereview {margin-top: 10px; margin-bottom: 20px;}

/*.section h1 {
	background-image: url(https://sewing.patternreview.com/images/pagecomponents/section_background.gif); 
	height: 22px;
	padding-top: 8px;
	font-size: 23px;
	padding-left: 0px;
	color: #000;
	text-transform: uppercase;
	margin-bottom: 10px;
	font-weight: normal !important;
}*/

.section h3 {
/*	background-image: url(https://sewing.patternreview.com/images/pagecomponents/section_background.gif); */
	height: 22px;
	padding-top: 8px;
	font-size: 23px;
	padding-left: 0px;
	color: #999;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.section h6 {
        background-image: url(https://sewing.patternreview.com/images/pagecomponents/section_background.gif);
        height: 18px;
        padding-top: 8px;
        font-size: 14px;
        padding-left: 8px;
        color: #fff;
       /* text-transform: uppercase; */
        margin-bottom: 1px;
}




.section h4 {
font-size: 14px;
font-weight: bold;
}

.section h4 a {text-decoration: none;}

.section h5 {
font-size: 12px;
font-weight: bold;
margin-bottom: 6px;
}

ul.inlinenav {
	margin: 0;
	padding: 10px;
	list-style-type: none;
	border: 1px solid #bebebe;
	text-align: center;
	clear: both;
}

ul.inlinenav li {
	display: inline;
}

ul.inlinenav li a {
	padding-right: 10px;
}
ul#featuredclasses {margin: 0; padding: 0; list-style-type: none; clear: both;}
ul#featuredclasses li {border-right: 1px solid #bebebe; display: inline; width: 110px; text-align: center; float: left;}

ul#featuredmember {
	list-style-type: none;
	margin-bottom: 20px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.balloon {background-image:url(https://sewing.patternreview.com/images/pagecomponents/balloon.gif); background-repeat: no-repeat; width: 252px; height: 152px; clear: both; padding: 15px;}




#newsletter input {border: 0; background-image: url(https://sewing.patternreview.com/images/pagecomponents/form_input-background.gif); height: 28px;border: 1px solid #aeaeae; margin-right: 10px; float: left; display: block;}
#newsletter a {position: relative; top: 6px; }

#forum td {padding: 10px;}
#forum th {padding: 10px;}

#forum th.lastpost {width: 200px; display: block;}
#forum th.topicstarter {width: 95px; display: block;}

#forum td.header {background-color: #bebebe; font-weight: bold;}

#forum td small {font-weight: bold; display: block;}

#forum a.name {display: block; font-weight: bold;}

#forum tr.forum {border-bottom: 1px solid #bebebe;}

#forum tr {text-align: left;}

#forum-banners {text-align: center; margin-bottom: 10px;}

#forum th {
	background-image: url(https://sewing.patternreview.com/images/pagecomponents/forum_background.gif);
	height: 20px;
	font-size: 15px;
	color: #fff;
	text-transform: uppercase;
}

#forum td.number {font-weight: bold;}

#faq th {padding: 1px;}
#faq th {
	background-image: url(/images/icons/section_background.gif); 
	height: 25px;
	font-size: 12px;
	color: #fff;
	/*text-transform: uppercase;*/
}


ul.contests {
	list-style: none;
	margin-top: 10px;
}

#footer {width: 980px; margin-left: auto; margin-right: auto; text-align: center; margin-top: 10px;}
#footer a {color: #fff;}
#searchalign {background-color: #fff; vertical-align: middle;}
/*#searchtdfield { background-image:url('https://sewing.patternreview.com/images/pagecomponents/section_background.gif');color: #fff;}*/
#searchtdfield { background-color: #f3dbc0; color: #999;}
#searchtitle {background-image:url('https://sewing.patternreview.com/images/pagecomponents/section_background.gif'); height: 24px; font-size: 16px; color: #fff;}
#searchreadbtn {float: left; width: 50px; margin-top: 2px;}
#trlines {border-bottom: 1px solid #bebebe;}
#tablebrdclr {table-layout: auto; border-spacing: 3px; border-top: solid #FF5E99; border-right: solid #FF5E99; border-bottom: solid #FF5E99; border-left: solid #FF5E99}
#tdclr {
	color: #fff;
	background-color: #D75D56;
}
#tdcomment {color: brown}
#rmlink {text-decoration : none;color:#000000;}

/* p.errorbox{
width: 500px;
border:solid 1px #F1B79A;
background:#fbd9c8 ;
color:#FF0000;
padding:4px;
text-align:center;
font-family: verdana,arial,helvetica,sans serif,tahoma;
font-size: 12px;
font-weight:bold;
} */
/* new errorbox  */
p.errorbox{
        width: 500px;
        border:solid 1px #F1B79A;
        background:#C00;
        color:#FFF;
        padding:4px;
        text-align:center;
        font-size: 13px;
        font-weight:normal;
}


p.successbox{
width: 570px;
border:solid 1px #42914F;
background:#CEE6C3 ;
color:#42914F;
padding:4px;
text-align:center;
font-family: verdana,arial,helvetica,sans serif,tahoma;
font-size: 12px;
}


.successboxfull{
width: 100%;
border:solid 1px #42914F;
background:#CEE6C3 ;
color:#42914F;
padding:4px;
text-align:center;
font-family: tahoma,arial;
font-size: 14px;
}


.box {
 width: 95%;
 font-family: verdana,arial,helvetica,sans serif; 
 font-size:11px; 
 color: #333333; 
 background-color: #ffe2e0; 
 border : 1px solid #F1B79A;
 padding-top: 5px; 
 padding-right: 5px; 
 padding-bottom: 5px; 
 padding-left: 5px; 
 text-align:left;
 #text-indent: 2pt; 
 
}

/* new errorbox  */
.errorbox{
        width: 500px;
        border:solid 1px #F1B79A;
        background:#C00;
        color:#FFF;
        padding:4px;
        text-align:center;
        font-size: 13px;
        font-weight:normal;
}


.errorbox a:link {
	color:#FFF;
	text-decoration: none;
	
}

.errorbox a:visited {
	color:#FFF;
	text-decoration: none;
	
}


.errorbox a:hover {
	color:#FFF;
	text-decoration: underline;
}


.errorbox a:active {
	color:#FFF;
	text-decoration: none;
	
}



/* Commented on Mar 30 */
/*.mopr {
	text-align:center; 
	width: 150px; 
	height: 60px; 
	float:left; 
	padding-bottom: 20px; 
	background-color: #eee; 
	margin: 4px; 
	border: 1px solid #ddd; 
	padding: 10px;	
	
}*/
/* End */



.mopr {
	text-align: center;
	width: 159px;
	height: auto;
	min-height: 110px;
	background-color: #FFF0EF;
	margin: 0 8px;
	border: 1px solid #e5d8d7;
	padding: 0;
	display: inline-block;
	vertical-align: top;
	
}

.mopr a {
	padding: 0;
	display: block;
	height: 60px;
	display: table-cell;
	vertical-align: middle;
	text-decoration: none;
	width: 139px;
	padding: 15px 10px 10px;
	background: #fa928b;
	color: #ffffff;
}

.mopr a:hover {
	background: #f9776f;
}


.mopr a b {
	font-weight: 400;
	font-size: 14px;
}

#dealsclr {
background-color: #FFF0EF;
color:#fa928b;
/*background-color: #FFF0EF;
color:#000;*/
	padding: 0;
	display: block;
	height: 10px;
	display: table-cell;
	vertical-align: middle;
	text-decoration: none;
	width: 139px;
	padding: 1px 10px 1px;
	/*background: #fa928b;
	color: #ffffff;*/
}

/* Suresh */
.moprtitle {
	margin-top: 30px;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 0;
	color: #ae534d !important;
}

/*.buttonad {
	text-align:center; 
	width: 120px; 
	height: 60px; 
	float:left; 
	padding-top:2px;
	padding: 2px;	
	padding-bottom: 2px; 
	background-color: #eee; 
	margin-top: 3px;
	margin-bottom: 3px; 
	margin-left:3px;
	margin-right:3px;
	border: 1px solid #ddd; 
	
	
}

.platinum {
	text-align:center; 
	height: 60px; 
	float:left; 
	margin-left:3px;
	#padding: 2px;	
	#padding-bottom: 2px; 
	background-color: #eee; 
 
	border: 1px solid #ddd; 
	
	
}*/

.platinum {
	text-align: center;
	height: 60px;
	float: left;
	margin-left: 3px;

	border-bottom: 1px solid #e5d8d7;
	background: #FFF0EF;
	padding: 1px 0 4px 0;
	height: auto !important;
	width: 100% !important;
	margin-bottom: 0px;
	 
}

.platinumheader{
	
	
	
	color: #306b85 !important;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 26px;
	font-weight: normal;
	
	 
	 
	} 

.platinumdesc{
	
	
	
	
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 15px;
	/*color: #000 !important;*/
	color: #306b85 !important;
	 
	 
	} 
	
	
	
.platinum img {
	padding-top: 2px;
}

.buttonad {
	text-align: center;
	width: auto !important;
	height: 60px;
	display: inline;
	margin: 20px 6px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000; 

}


#myaccount {
		display: inline-block;
		position: relative;
}

#myaccount ul {position: absolute; top: -9999px;}

#myaccount ul {background-color: #fff; z-index: 99999; min-width: 120px; padding: 10px; border-color: #ccc;}

#myaccount:hover ul {top: 16px; left: -26px;-webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.2);
box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.2);
}

#myaccount:hover ul li {list-style-type: none; text-align: left;}

#myaccount:hover ul a {display: block; padding: 5px; border-bottom: 1px solid #ccc;}
#myaccount:hover ul li:last-child a {border-bottom: 0;}

.thumbnail {background-color: #f2f2f2; background-position:center center; background-repeat: no-repeat; background-size: auto; padding: 5px; border: 1px solid #aeaeae; float: left;margin-right:10px; }

.thumbs {
height:17px;
width:150px;
float: right;
vertical-align:top;
border:none;
background:invisible;
color:#141414;
padding:4px;
text-align:left;
font-family: verdana,arial,helvetica,sans serif;
font-size: 12px;
}

.boardquote {
 width: 90%;
 font-family: verdana,arial,helvetica,sans serif;
 font-size:10px;
 color: #333333;
 background-color: #fbd9c8;
 border : 1px solid #F1B79A;
 padding-top: 2px;
 padding-right: 2px;
 padding-bottom: 2px;
 padding-left: 2px;
 text-indent: 2pt;

}


/**** IE ******/
html.ie6 .balloon {background-image:url(https://sewing.patternreview.com/images/pagecomponents/balloon.gif); background-repeat: no-repeat; width: 283px; height: 152px; clear: both; padding: 15px; font-size: 12px;}
html.ie7.balloon {background-image:url(https://sewing.patternreview.com/images/pagecomponents/balloon.gif); background-repeat: no-repeat; width: 313px; height: 152px; clear: both; padding: 10px; font-size: 12px;}


html.ie6 body {text-align: center;}
html.ie6 #canvas {text-align: left;}

html.ie7 body {text-align: center;}
html.ie7 #canvas {text-align: left;}



html.ie6 .section h3 {padding-top: 3px; padding-bottom: 8px;}
html.ie6 #canvas {width: 960px;}
html.ie6 #nav {width: 900px; font-size: 12px; position: relative; text-align: center; margin: 0; left:0; background-position: center;}
html.ie6 .section {width: 100%; font-size: 12px;}

html.ie7 .section h3 {padding-top: 3px; padding-bottom: 8px;}
html.ie7 #canvas {width: 960px;}
html.ie7 #nav {width: 900px; font-size: 12px; position: relative; text-align: center; margin: 0; left:0; background-position: center;}
html.ie7 .section {width: 100%; font-size: 12px;}





html.ie6 #nav ul li a {margin-right: 0px; margin-left: 0px; padding-left: 10px; padding-right: 10px; margin-top: 0; top: 2px;}
html.ie6 #nav ul {margin: 0; padding: 0;}
html.ie7 #nav ul li a {margin-right: 0px; margin-left: 0px; padding-left: 10px; padding-right: 10px; margin-top: 0; top: 2px;}
html.ie7 #nav ul {margin: 0; padding: 0;}


html.ie6 #content {width: 900px;}
html.ie7 #content {width: 900px;}
html.ie8 #content {width: 900px;}

html.ie6 .twothirds {width: 570px; margin-right: 20px; float: left;}
html.ie6 .onethird {width: 300px; float: left;}
html.ie6 .twothirds .half {width: 260px; float: left; margin-right: 10px;}

html.ie7 .twothirds {width: 570px; margin-right: 20px; float: left;}
html.ie7 .onethird {width: 300px; float: left;}
html.ie7 .twothirds .half {width: 280px; float: left; margin-right: 5px;}



html.ie6 a.blue {color: white;}
html.ie6 #signup a.blue {padding-top: 5px; padding-bottom: 5px; height: 10px;} 
html.ie6 #search a.green {height: 20px; color: #fff;}

html.ie7 a.blue {color: white;}
html.ie7 #signup a.blue {padding-top: 5px; padding-bottom: 5px; height: 10px;} 
html.ie7 #search a.green {height: 20px; color: #fff;}

/* Only changes for IE8 */
html.ie8 .twothirds {width: 570px; margin-right: 20px; float: left;}
html.ie8 .onethird {width: 300px; float: left;}
html.ie8 .twothirds .half {width: 260px; float: left; margin-right: 10px;}


/*                .FAQtopiclink {font-family : tahoma, arial, helvetica, sans serif ; font-weight:bold; font-size:11px; color: #FFFFFF;}
                .FAQtopiclink a:link, .FAQtopiclink a:visited,.FAQtopiclink a:active  { text-decoration: none; FONT-FAMILY: tahoma,arial,helvetica,sans serif; font-size:11px; font-weight:bold; COLOR: #FFFFFF; }
                .FAQtopiclink a:hover { text-decoration: underline; FONT-FAMILY: tahoma,arial,helvetica,sans serif; font-size:11px; font-weight:bold; COLOR: #FFFFFF;}
*/


hr.style-two {
    border: 0;
    height: 1px;
    margin-top:3px;
    margin-bottom:3px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    
}
.PRpaginateNew {
        color:#993333;
        font-family: verdana,arial,helvetica,sans serif; 
        font-size:11px; 
}
.PRpaginateNew .on {
        border:1px solid #993333;
	/*border:1px solid #000;*/
        padding:3px;
        background-color:#F6E9CE;
        color:#993333;
        text-decoration:none;
        font-family: verdana,arial,helvetica,sans serif; 
        font-size:11px; 
        
}
.PRpaginateNew a:link,
.PRpaginateNew a:visited {
        padding:3px;
        text-decoration:none;
        font-family: verdana,arial,helvetica,sans serif; 
        font-size:11px; 
}
.PRpaginateNew a:hover {
        padding:3px;
        background-color:#F1B79A;
        border:1px solid #993333;
        color:#993333;
        font-family: verdana,arial,helvetica,sans serif; 
        font-size:11px; 
}

