/*  HTML5  Boilerplate1  */

/* tr, th, td,table, form, */

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, label, legend, caption, tbody, tfoot, thead,
article, aside, canvas, details, figcaption, figure,  footer, searchalign, errorbox, header, hgroup, 
menu, 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, section { 
    display:block;
}

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: bold; color: #000;}
html { overflow-y: scroll; }

h3 {	
	font-family: 'Roboto Condensed', sans-serif;
/*	font-size: 26px;*/
	font-weight: lighter;
	color: #000 !important;
}


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



a, a:active, a:visited { color: #607890; } 
a:hover { text-decoration: underline; }
a:hover, a:active { outline: none; }
ul, ol { margin-left: 1.8em;}


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


//ul#signupprof {margin-left: 1.2em; list-style-image: url(/images/red-bullet1.png); list-style-position:inside;}
#signupprof ul{
	list-style-type: none;
}

#signupprof li{
	list-style-type: none;
     	background:url(/images/red-bullet1.png) no-repeat 0 1px; 
     	padding-left: 20px; /* Suresh: the width of image + some space */
     	margin: 3px 0;
}

//li#signupprof {list-style-image: url(/images/red-bullet1.png); list-style-position:inside;}
ol { list-style-type: decimal; }

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; }



 /* Primary Styles
    Author: 
 */





hr.style-two {
    border: 0;
    height: 1px;
    margin-top: 5px;
    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)); 
    
    
}

#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: 10px;
	padding-bottom: 5px;
	text-align: right;
	font-size: 13px;
	font-family:'Roboto Condensed', sans-serif;
	padding-right: 0px;
	margin-right: 40px;
}

/*End Header*/

# Sticky
#wrapper1 { 
		position:relative;
		min-height:100%;
		height: auto !important; 
		width:100%;
		margin:0 auto;
	}
#wrapper1:after {
		content:'';
		height:331px;
		display:block;
	}


/*Footer*/

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

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

#footer2013-wrapper {
		/* Suresh Modified */
		/* position:absolute; */
		/* End */

	background-image: url(/images/footer-background.png);
	background-repeat: repeat-x;
	height: 331px;
	bottom:0;
	/*height: auto !important;*/
/*	font-size: 15px;*/
	/* Suresh modified */
	/*position:fixed !important;*/
	/*margin-top: 200px;
	/*margin-top: -331px;*/
	/*position: relative; !important;
	/*position: absolute; !important;*/
	/*bottom:0;
	/*top:100%;*/
	/*width: 1000px !important;*/
	/*width: 100% !important;*/
	
}
#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;
}
/* Suresh */
#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: 625px;
	float: right;
	text-align: right;
	line-height: 25px;
	padding-top:30px;
	color: #d1b9ad;
}

#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;
	
	}
	
	
	.sectionRight {
	clear: both;
	margin-bottom: 10px;
	display: block;
	background-color: #f3dbc0;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.searchtable {
	border: 1px solid #e5d8d7 !important;
	/*background: #FFF0EF !important;*/
	background: #F3DBC0 !important;
	font-size: 11px;
        font-family: Arial, Helvetica, sans-serif;

	}	

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

.rotateButton {

        /*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(https://images.patternreview.com/siteimages/icons/icon_rotate.png);
        background-repeat: no-repeat;
        background-position: left top;
        padding-top: 2px;
        padding-right: 8px;
        padding-bottom: 2px;
        padding-left: 17px;
}

.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: 17px;
}
.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;
}

.newTopicButton {

        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/new-topic.png);
        background-repeat: no-repeat;
        background-position: left top;
        padding-top: 2px;
        padding-right: 8px;
        padding-bottom: 2px;
        padding-left: 15px;
}
.newTopicButton:link {
        position:relative;
        top:1px;
        color:#666;
}
.newTopicButton:visited {
        position:relative;
        top:1px;
        color:#999;
}
.newTopicButton:hover {
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
        background-color:#999;
        color:#000;
        background-position: left top;
}
.newTopicButton: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-family:arial;
        font-size:1em;
        font-weight:normal;
        text-decoration:none;
        padding-top: 2px; 
				padding-bottom: 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:#666;
}
.tagButton:visited {
        position:relative;
        top:1px;
        color:#999;
}
.tagButton:hover {
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
        background-color:#999;
        color:#000;
        background-position: left top;
}
.tagButton:active {
        position:relative;
        top:1px;
        color:#000;
}


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

.tablepadding { padding: 15px; }

/* 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-FAMILY: verdana,arial,helvetica,sans serif; 
	font-size:13px; 
	COLOR: #000000; 
	line-height:150%;
			
	/*font-family: 'Noto Sans', sans-serif;*/
	width: 100%;
	margin-top: 0px;
	}


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




p {margin-bottom: 10px; margin-top: 5px;}

#canvas {

	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('/images/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;
	/*FONT-FAMILY: verdana,arial,helvetica,sans serif;*/
}


a.bluebook {
        background-image: url('/images/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;
		/*FONT-FAMILY: verdana,arial,helvetica,sans serif;*/
}




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.greenlink { 
	
	color: #3bc1ae;
	text-decoration: none; 
	font-weight: normal;

} 

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;*/
/* Sur	padding: 10px; */
	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: 60px;}
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 { 
	
	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;

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





/* side bar */
.diveg {
 	background: #F3DBC0 !important;
	padding: 5px;
	font-size: 12px;
	line-height: 1.2em;
	border: 1px solid #e5d8d7 !important;
	text-align:center; 
	margin: 10px; 	 
	height: auto !important;
	width: 140px !important;
	margin-bottom: 10px!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 */







#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('/images/section_background.gif');color: #fff;}*/
#searchtdfield { background-color: #f3dbc0; color: #999;}
#searchtitle {background-image:url('/images/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:#000;}
.showpage { background-color: #f3dbc0; color:#000;}


/* 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;
}
*/

.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; 
 
}


.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: 23px;
	float: left;
	padding-left: 20px;
	font-weight: normal;
	
	 
	 
	} 

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


.buttonad {
	text-align: center;
	width: auto !important;
	/* height: 60px; */
	display: inline-block;
	margin: 0px 0px 5px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 15px;
	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: 18px; 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; }


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


/**** IE ******/
html.ie6 .balloon {background-image:url('/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('/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;}




/* dp */ 
h1 {	
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 26px;
	font-weight: lighter;
	color: #000 !important;
	line-height:115%;
}


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

		/*.pr { font-family: 'Noto Sans', sans-serif; font-size:13px; COLOR: #000000; }*/
		.pr { font-family: 'Roboto Condensed', sans-serif; font-size:13px; COLOR: #000000; }
		/*.smallwhite { FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:9px; COLOR: #FFFFFF; }*/
		.smallwhite { FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:9px; COLOR: #000000; }
		
		/*.white { FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:10px; COLOR: #FFFFFF; }*/
		.white {font-family: 'Noto Sans', sans-serif,verdana,arial,helvetica;font-size:10px; COLOR: #000000; }
		.white a:link, .white a:visited,.white a:active  { text-decoration: none; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:10px; COLOR: #FFFFFF; }
		.white a:hover { text-decoration: underline; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:10px; COLOR: #FFFFFF;}
		
		.whitetahoma { FONT-FAMILY: Tahoma; font-size:11px; COLOR: #FFFFFF;}
		.whitetahoma a:link, .whitetahoma a:visited,.whitetahoma a:active  { text-decoration: none; FONT-FAMILY: tahoma; font-size:10px; COLOR: #FFFFFF; }
		.whitetahoma a:hover { text-decoration: underline; FONT-FAMILY: tahoma; font-size:10px; COLOR: #FFFFFF;}
	
		
		/*.bigwhite { FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:12px; COLOR: #FFFFFF; }*/
		.bigwhite { FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:12px; COLOR: #000000; }
		.bigwhite a:link, .bigwhite a:visited,.bigwhite a:active  { text-decoration: underline; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:12px; COLOR: #FFFFFF; }
		.bigwhite a:hover { text-decoration: underline; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-weight:bold; font-size:12px; COLOR: #FFFFFF;}
		
		
		.verybigwhite { FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:14px; COLOR: #FFFFFF; }
		.verybigwhite a:link, .verybigwhite a:visited,.verybigwhite a:active  { text-decoration: underline; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:14px; COLOR: #FFFFFF; }
		.verybigwhite a:hover { text-decoration: underline; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-weight:bold; font-size:14px; COLOR: #FFFFFF;}
		
		.invisible { background-color: #FFFFFF; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:10px; COLOR: #FFFFFF; }	
		
		.blue { FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:11px; COLOR: #000000; }	
		.brown { FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:11px; COLOR: #993333; }
		.brownsmall {font-family : 'Noto Sans', sans serif ; font-weight:normal; font-size:11px; color: #993333;}
		.prbig {FONT-FAMILY: verdana,arial,helvetica,sans serif;	font-size: 14px; line-height:150%; color: #000000;}
		.prdel {FONT-FAMILY: verdana,arial,helvetica,sans serif;	font-size: 14px; line-height:150%; color: #000000;text-decoration: line-through;}
		.prbignew { font-family: 'Roboto Condensed', sans-serif;  font-size: 15px; COLOR: #FFFFFF; }
		.prgrey { FONT-FAMILY: 'Noto Sans', sans serif; font-size:11px; COLOR: #555555; line-height:150%;}
		.prwide { FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:11px; COLOR: #000000; line-height:150%;}
		.prwhite { FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:11px; COLOR: #FFFFFF; }
		.prbigger { FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:12px; COLOR: #000000; }
		.prsmall { font-family: 'Noto Sans', sans-serif; font-size:13px; COLOR: #000000; }
		.error { FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:11px; COLOR: #FF0000; }	
		.good { FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:11px; COLOR: blue; }	
		.bigblue { FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:16px; COLOR: blue;font-weight:bold; }	
		.bigerror { FONT-FAMILY: verdana,arial,helvetica,sans serif;font-weight:bold; font-size:12px; COLOR: #FF0000; }	
		.title { FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:12px; COLOR: #993333; }	
		.bigblack { FONT-FAMILY:'Noto Sans', sans-serif,verdana,arial,helvetica; font-size:14px; COLOR: #000000;  }
		.bigger { FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:17px; COLOR: #000000;  }	
	.news { FONT-FAMILY: verdana,arial,helvetica,sans serif;font-size:14px; COLOR: #000000; line-height:150%; }
	
		.pagetitle { FONT-FAMILY: 'Noto Sans', sans serif ; font-size:21px; COLOR: #993333; line-height:150%;}	
		
		.pink {font-family : verdana, arial, helvetica, sans serif ; font-weight:normal; font-size:10px; color: #F1B79A;}
		.pink a:link, .pink a:visited,.pink a:active  { text-decoration: none; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:10px; font-weight:normal;  COLOR: #F1B79A; }
		.pink a:hover { text-decoration: underline; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:10px; font-weight:normal; COLOR: #F1B79A;}
		
		.smallbutton { background-color: #FFFFFF;font-family: verdana,arial,helvetica,sans serif; font-size:10px; COLOR: #993333;font-weight:bold;} 
		
		.pinkbig {font-family : verdana, arial, helvetica, sans serif ; font-weight:normal; font-size:11px; color: #F1B79A;}
		.pinkbig a:link, .pink a:visited,.pink a:active  { text-decoration: none; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:11px; font-weight:normal;  COLOR: #F1B79A; }
		.pinkbig a:hover { text-decoration: underline; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:11px; font-weight:normal; COLOR: #F1B79A;}
		
		
		.pinkback {font-family : 'Noto Sans', sans serif ; font-weight:normal; font-size:13px; color: #000000; background-color: #f3dbc0 ;}
		.brownback {font-family : 'Noto Sans', sans serif ; font-weight:normal; font-size:13px; color: #000; background-color: #fff ;}
		.bgback {font-family : verdana, arial, helvetica, sans serif ; font-weight:normal; font-size:10px; color: #000000; background-color: #FFFFFF ;}
		.pinkbackbig {font-family : verdana, arial, helvetica, sans serif ; font-weight:normal; font-size:11px; color: #000000; background-color: #F1B79A ;}
		
		.redback {font-family : verdana, arial, helvetica, sans serif ; font-weight:bold; font-size:10px; color: #000000; background-color: #FF6666 ;}
		
		.blacklink { FONT-FAMILY: tahoma, verdana,arial,helvetica,sans serif; font-weight:bold; font-size:12px; COLOR: #000000; }
		.blacklink a:link, .blacklink a:visited,.blacklink a:active  { FONT-FAMILY: tahoma,verdana,arial,helvetica,sans serif; font-size:12px; COLOR: #000000; }
		.blackregular { FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:12px; COLOR: #000000; }
		.blackregular a:link, .blackregular a:visited,.blackregular a:active  { FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:12px; COLOR: blue; }
		.benefitlink { FONT-FAMILY: tahoma, verdana,arial,helvetica,sans serif; font-weight:bold; font-size:11px; COLOR: #FFFFFF; }
		.benefitlink a:link, .benefitlink a:visited, .benefitlink a:active { FONT-FAMILY: tahoma, verdana,arial,helvetica,sans serif; font-weight:bold; font-size:11px; COLOR: #FFFFFF; }
		
		#QUOTE { font-family: tahoma,arial; 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; }
		
		
		
		.FAQtopiclink {font-family : 'Noto Sans', sans serif ; font-weight:bold; font-size:11px; color: #000000;}
		.FAQtopiclink a:link, .FAQtopiclink a:visited,.FAQtopiclink a:active  { text-decoration: none; FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:11px; font-weight:bold; COLOR: #000000; }
 		.FAQtopiclink a:hover { text-decoration: underline; FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:11px; font-weight:bold; COLOR: #FFFFFF;}
  		.FAQtopiclabel {font-family : 'Noto Sans', sans serif ; font-weight:bold; font-size:11px; color: #000000;}
 		.FAQbacklink {font-family : 'Noto Sans', sans serif ; font-weight:normal; font-size:9px; color: #000000;}
		.FAQbacklink a:link, .FAQbacklink a:visited,.FAQbacklink a:active  { text-decoration: none; FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:9px; font-weight:normal; COLOR: #000000; }
 		.FAQbacklink a:hover { text-decoration: underline; FONT-FAMILY: verdana, arial, helvetica, sans serif; font-size:9px; font-weight:normal; COLOR: #FFFFFF;}
 		.FAQquestion {font-family : 'Noto Sans', sans serif ; font-weight:normal; font-size:12px; color: #000000;}
		.FAQanswerlabel {font-family : 'Noto Sans', sans serif ; font-weight:bold; font-size:11px; color: #000000;}
		.FAQanswerlink {font-family : 'Noto Sans', sans serif ; font-weight:bold; font-size:11px; color: #993333;}
		.FAQanswer {font-family : 'Noto Sans', sans serif ; font-weight:bold; font-size:12px; color: #993333;}
		.FAQanswerlight {font-family : 'Noto Sans', helvetica, sans serif ; font-weight:normal; font-size:12px; color: #993333;}



select.prbig, input.prbig {
 /*   height: 22px; */
    padding-top: 0px;
    padding-bottom: 0px;
}


table.board {
	/*FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:11px; COLOR: #000000; line-height:150%;*/
	border-width: 1px;
	border-spacing: 1px;
	border-style: none;
	border-collapse: collapse;
	background-color: rgb(246, 233, 206);
}
table.board th {
	border-width: thin;
	padding: 2px;
	border-style: solid;
	border-color: rgb(241, 183, 154);
	background-color: rgb(246, 233, 206);

}
table.board td {
	border-width: thin;
	padding: 2px;
	border-style: solid;
	border-color: rgb(241, 183, 154);
	background-color: rgb(246, 233, 206);
	
}

#boardlist{
	FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:14px; COLOR: #000000; line-height:150%;
	border-width: 1px;
	border-spacing: 1px;
	border-style: none;
	border-collapse: collapse;
	
}


#boardlist td, #boardlist th{
	border-width: thin;
	padding: 5px;
	border-style: solid;
	border: 1px solid #e5d8d7 !important;
	text-align: left;
	
}

#boardlist tr.alt td 
{
color:#000000;
/*background-color:#f4f4f4;*/
background-color:#FDF5E6;
font-size:14px; COLOR: #000000; line-height:150%;	

}

#boardlist tr.alt2 td 
{
color:#000000;
/*background-color:#ffffff;*/
background-color:#FFFAF0;
font-size:14px; COLOR: #000000; line-height:150%;	

}

#boardlist tr.header td 
{
color:#000000;
background-color:#FDF5E6;
font-family: 'Noto Sans', sans-serif; font-size:13px; COLOR: #000000; line-height:150%; text-align:left;font-weight: bold;	
}

#prlist{
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-collapse: collapse;
	background-color: rgb(246, 233, 206);
}

#prlist td, #prlist th{
	border-width: thin;
	padding: 3px;
	border-style: none;
	border-color: rgb(241, 183, 154);
	background-color: rgb(246, 233, 206);
	border-radius:1 ;
	text-align: left;
	
}

#prlist tr.alt td 
{
color:#000000;
background-color:#f3dbc0;

}

#prlist tr.header td 
{
color:#000000;
background-color:#f3dbc0;
/*FONT-FAMILY: verdana,arial,helvetica,sans serif; */
font-size:12px; 
font-weight:bold;
COLOR: #000000; 
line-height:150%;

	
}

.mouseOut {
background: #708090;
color: #FFFAFA;
}
.mouseOver {
background: #FFFAFA;
color: #000000;
}

disabledbutton {
background-color: #FFFFFF;
font-size: 10pt;
/*font-family: verdana,arial,helvetica,sans serif; font-size:10px; COLOR: #000000;*/
}



table.prtable {
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	/*font-family: verdana, arial, helvetica, sans serif; */
	font-size:11px; 
	color: #000000; 
	background-color: #FFFFFF;
}
table.prtable th {
	border-radius: 0px 0px 0px 0px;
}
table.prtable td {
	border-radius: 0px 0px 0px 0px;
}


table.sidebar {
	border-width: 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	/*font-family: verdana, arial, helvetica, sans serif; */
	font-size:11px; 
	color: #000000; 
	background-color: #F1B79A;
}
table.sidebar th {
	border-radius: 0px 0px 0px 0px;
}
table.sidebar td {
	border-radius: 0px 0px 0px 0px;
}



.PRheadingBar {
        border-top:1px solid #BADAE8;
        border-bottom:1px solid #BADAE8;
        padding:6px;
}
.PRpaginate {
        color:#993333;
        font-family: verdana,arial,helvetica,sans serif; 
        font-size:11px; 
}
.PRpaginate .on {
        border:1px solid #993333;
        padding:3px;
        background-color:#FFFFFF;
        color:#993333;
        text-decoration:none;
        font-family: verdana,arial,helvetica,sans serif; 
        font-size:11px; 
        
}
.PRpaginate a:link,
.PRpaginate a:visited {
        padding:4px;
        text-decoration:none;
        font-family: verdana,arial,helvetica,sans serif; 
        font-size:11px; 
}
.PRpaginate a:hover {
        padding:3px;
        background-color:#F1B79A;
        border:1px solid #993333;
        color:#993333;
        font-family: verdana,arial,helvetica,sans serif; 
        font-size:11px; 
}

hr.dash {
	border: none 0; 
	border-top: 1px dashed #FF9966;
	border-bottom: 1px dashed #FF9966;
	width: 100%;
	height: 2px;
	margin: 0px auto 0 0;
	text-align: left;
	}	
	
hr.dashbrown {
	border: none 0; 
	border-top: 1px dashed #7c4a32;
	border-bottom: 1px dashed #7c4a32;
	width: 100%;
	height: 2px;
	margin: 0px auto 0 0;
	text-align: left;
}	

 
/* 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;
	
}



.errorboxa{
        width: 250px;
        border:solid 1px #F1B79A;
        background:#C00;
        color:#FFF;
        padding:4px;
        text-align:center;
        font-size: 13px;
        font-weight:normal;
}



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

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


.soundbyte{
width: 570px;
border:solid 1px #993333;
background:#F1B79A ;
color:#000000;
padding:4px;
text-align:left;
font-family: tahoma,arial;
font-size: 13px;
}

.boardreply{
float:left; 
width: 30%;
border:none;
background:invisible ;
color:#333333;
padding:2px;
text-align:left;
/*font-family: verdana,arial,helvetica,sans serif;*/
font-size: 11px;
padding-top: 15px;
}

.boardop{
float:right;
width: 20%;
border:solid 1px #FFFFFF;
background:#FFFFFF ;
color:#000000;
padding:1px;
text-align:center;
/*font-family: verdana,arial,helvetica,sans serif;*/
font-size: 11px;
}


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

.boardmessage{
width: 99%;
height : 100%;
border: solid 1px #FFFFFF;
background:#FFFFFF ;
color:#000000;
padding:4px;
text-align:left;
/*font-family: verdana,arial,helvetica,sans serif;*/
font-size: 11px;
}

.boardheader{
width: 100%;
border:solid 1px #e7a381;
background:#F1B79A ;
color:#000000;
padding:1px;
text-align:center;
/*font-family: verdana,arial,helvetica,sans serif;*/
font-size: 14px;
}

.boarduser{
width: 95%;
height: 99%;
border:solid 1px #F5E4C2;
background:#FFF4E0 ;
color:#000000;
padding:4px;
text-align:left;
/*font-family: verdana,arial,helvetica,sans serif;*/
font-size: 11px;
}


.newsheader{
height:15px;
background:url(https://images.patternreview.com/siteimages/backgrounds/gradient.jpg) 0% 0% repeat-y;
color:#000000;
padding:4px;
text-align:left;
font-family: tahoma,arial;
font-size: 11px;
font-weight:bold;
}

.thumbs {

height:17px;
width:150px;
float: right;
vertical-align:top;
border:none;
background:invisible;
color:#333333;
padding:4px;
text-align:left;
/*font-family: verdana,arial,helvetica,sans serif;*/
font-size: 10px;

}

.links{

float:right;
vertical-align:top;
/*border:solid 1px #F1B79A;
background-color:#f3dbc0;
color:#333333;*/
padding:4px;
text-align:center;
/*font-family: tahoma,arial;
font-size: 10px;*/
/*font-family: 'Roboto Condensed', sans-serif;  font-size: 18px;*/
/*font-family: 'Noto Sans', sans-serif; font-size:11px; line-height:150%;*/
 font-family: 'Noto Sans', sans-serif;  font-size: 13px; 

	
}




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


/*.links{

float:right;
vertical-align:top;
border:solid 1px #F1B79A;
background-color:#f3dbc0;
color:#333333;
padding:4px;
text-align:center;
font-family: tahoma,arial;
font-size: 10px;

	
}*/

.buttongreen {
  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;
	border-radius: 5px;
	text-decoration: none;
	font-weight: bold;
	border: none;
  background: url('/images/button_green.gif');
  /*FONT-FAMILY: verdana,arial,helvetica,sans serif;*/
}

.buttongreen:hover {
  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;
	border-radius: 5px;
	text-decoration: none;
	font-weight: bold;
	border: none;
  background: url('/images/button_grey.gif');
  /*FONT-FAMILY: verdana,arial,helvetica,sans serif;*/
}

.news a{
    color: #3bc1ae;
    text-decoration: none;
    font-weight: normal;
}
