/* CSS Document */@charset "utf-8";

/* CSS Document */
/* Global Settings */
* {
	margin:0;
	padding:0;
	list-style:none;
	outline:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	line-height: 1.5
}

#footer .navigation a,
#footer p { font-size: 13px }

/* End Global Settings */
/* Tag Section */
body {
	background:#2b4264 url(../images/bg_body.gif) repeat-x;
	color:#344354;
}

legend { display:none; }

a span { cursor:pointer; }

/* End Tag Section */
/* Class Section */
.none { background:none !important; }

.but1 {
	background:url(../images/but1_bulet.gif) left no-repeat;
	padding-left:14px;
	display:block;
	float:right;
	text-decoration:none;
}

.but1 strong {
	background: url(../images/but1_wrap.gif) right no-repeat;
	padding:4px 10px 5px 0;
	display:block;
	width:auto;
	float:left;
	font-size:11px;
	color:#3a587d;
}
.undelinea	{
	text-decoration: underline !important;
}
.listing1 li {
	height:100%;
	overflow:hidden;
	padding-left:22px;
	background:url(../images/bulet.gif) 9px 5px no-repeat;
	margin-top:6px;
	float:none !important;
}

/* End Class Section */
/* ID Section */


/* Div #center */
#center {
	width:1057px;
	margin:0 auto;
	overflow:hidden;
}

/* Div #header */
#header #globalnav {
	padding:13px 0 23px 0;
	height:100%;
	overflow:hidden;
	width:110%;
	font-size: 11px;
}

#header #globalnav li, #header #globalnav li a {
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	font-size: 11px;
}

#header #globalnav li {
	float:left;
	color:#f5d65f;
	padding:0 10px;
	background: url(../images/globalnav_sep.gif) no-repeat right;
	font-size: 11px;
}

#header #globalnav li a { color:#fff; font-size: 11px; }

#header h1, #header h1 span {
	width:255px;
	height:84px;
	cursor:pointer;
}

#header h1 span {
	display:block;
	position:absolute;
	background: url(../images/logo.gif);
}

#header .promo {
	float:right;
	padding-top:10px;
}

#header h1, #header .promo li {
	float:left;
	clear:right;
}

#header .promo li { padding:0 5px; }

#header .promo li a img { border:none; }

#search {
	clear:both;
	height:100%;
	overflow:hidden;
	padding-top:15px;
}

#search p {
	color:#d7e9fb;
	padding-left:5px;
	float:left;
}

#search p strong { color:#fff; }

#search fieldset {
	border:none;
	float:right;
	width:auto;
}

#search label {
	background:url(../images/quickSearch.gif);
	width:182px;
	height:22px;
	display:block;
	float:left;
}

#search input {
	float:left;
	display:block;
}

#search label input {
	margin-top:4px;
	font-size:12px;
	padding-left:10px;
	width:165px;
	border:none;
	color:#495568
}

/* Div #content */
#content {
	background:url(../images/content.gif) repeat-y;
	margin-top:7px;
}

#wrapcontent1 { background:url(../images/content_top.gif) top no-repeat; }

#wrapcontent2 {
	background:url(../images/content_bottom.gif) bottom no-repeat;
	padding-bottom:9px;
	height:100%;
	overflow:hidden;
}

/* Div #leftcontent */
#leftcontent {
	float:left;
	width:204px;
	height:100%;
	overflow:hidden;
	padding-left:5px;
	padding-top:4px;
}

#leftcontent dl, #rightcontent dl { background:url(../images/dd_last.gif) bottom no-repeat; }

#leftcontent dt, #rightcontent dt {
	background:url(../images/left_dt_bg.gif) no-repeat;
	height:100%;
	overflow:hidden;
	font-size:12px;
	color:#4d637e;
	font-weight:bold;
	padding: 10px 27px;
	text-transform:uppercase;
}

#leftcontent dd, #rightcontent dd {
	height:100%;
	overflow:hidden;
}

#leftcontent dd a {
	display:block;
	padding:6px 22px 7px;
	color:#344253;
	text-decoration:none;
	background:url(../images/dd_bulet.gif) 12px 10px no-repeat;
}

#leftcontent dd a:hover { font-weight: bold }

#leftcontent dd.first { 
	background: url(../images/dd_first.gif) top repeat-x; 
}

#leftcontent dd.last { padding-bottom:9px; }

#leftcontent form, #leftcontent fieldset { border:none; }

#leftcontent form dd, #leftcontent #registeruser .last { padding:10px; }

#leftcontent #loginform dl, #leftcontent #loginform dl { background:url(../images/lastloginform.gif) no-repeat 0 bottom; }

#leftcontent #loginform dd, #leftcontent #forgotpassForm dd { padding:10px 10px 2px; }

#leftcontent #loginform #lastloginform { padding:25px 10px 15px; }

#leftcontent #loginform #lastloginform a {
	font-weight:normal;
	color:#727e8c;
	float:left;
	padding:0;
	background:none;
}

#leftcontent #loginform #lastloginform strong { padding-left:15px; }

#leftcontent form dl { background:url(../images/form_dl_bg.gif) bottom no-repeat; }

#leftcontent form dd select {
	width:178px;
	padding:2px;
	border: 1px solid #a0a0a0;
}

#leftcontent form dd a {
	font-weight:bold;
	padding-left:10px;
	background-position:0 10px;
	font-size:10px;
}

#leftcontent .wraptop {
	height:100%;
	overflow:hidden;
	text-align:center;
	padding-top:40px;
	padding-bottom:15px;
	background:url(../images/leftcontent_wraptop_bg.gif) top no-repeat;
}

#centercontent .wrapcenter { padding:0 6px 0 7px; }

#leftcontent .wraptop a img { border:solid 1px #073870; }

#centercontent {
	width:629px;
	float:left;
	padding-left:5px;
	margin-top:4px;
}

#centercontent .wrapPanel {
	padding:14px 20px 20px 14px;
	height:100%;
	overflow:hidden;
	background:url(../images/wrapPanel_bg.gif) 0 bottom no-repeat;
}
.login_error	{
	background-color: red !important;
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 10px 5px 10px !important;
	margin: 2px;
}
#centercontent .postReview .wrapPanel { padding:14px 0 20px 0; }

#centercontent .redlink {
	background: url(../images/redlink.gif) no-repeat top right;
	padding-right:7px;
	float:right;
	text-decoration:none;
	font-weight: bold;
	margin-top:10px;
	margin-left:250px;
}
.postrevoewerror	{
	font-size: 12px;
	font-weight: bold;
	background-color: red;
	display: block;
	color: white;
	padding: 4px 10px;
	margin: 5px 2px;
}

#centercontent .redlink span {
	padding:3px 0 3px 12px;
	background:url(../images/redlinkwrap.gif) repeat-x;
	color:#fff;
	font-size:10px;
	display:block;
	float:left;
}

#flashplayer {
	background:#6f8fb4;
	padding-bottom:3px;
	width: 630px;
	height:100%;
	overflow:hidden;
	margin-bottom:20px;
}

#centercontent h2 {
	font-size:11px;
	padding:8px 20px;
	background:url(../images/centercontent_h2_bg.jpg) no-repeat;
	text-transform:uppercase;
	color:#fff;
}

.review, .news, .rated, .productReview, .postReview {
	background:url(../images/centerpanel_bg.gif) repeat-y;
	margin-top:10px;
}

.postReview fieldset { border:none; }

.postReview legend { display:none; }

.postReview .basicform label span {
	font-size:10px;
	font-family:Tahoma;
	color:#344354;
	display:block;
	float:left;
	font-weight:bold;
	width:88px;
	padding-left:17px;
}

.postReview form .basicform ol li { 
	height: 100%;
	overflow: hidden;
	padding:4px 0; 
}

.postReview form .basicform ol li input, .postReview form .basicform ol li textarea, .postReview form .basicform ol li select {
	border:solid 1px #d0ddec;
	padding:2px;
	width:160px;
	font-family:Tahoma;
	color:#696969;
}

.postReview form .basicform ol li textarea {
	height:52px;
	overflow:auto;
}

.basicform {
	height:100%;
	overflow:hidden;
	padding-bottom:20px;
}

.postReview form .basicform ol li select { width:112px; }

.starsraiting ul, .starsraiting li {
	float:left !important;
	width:auto !important;
}

#centercontent .review img { float:left; }

#centercontent .review a img { border:solid 1px #d0ddec }

#centercontent .review h3 {
	padding-bottom:6px;
	margin-bottom: 10px;
	border-bottom:solid 1px #c1d2e6;
}

.review li {
	padding-right:6px;
	float:left;
}

.leftreview {
	width:232px;
	float:left;
	margin-left:-5px;
}

.leftreview img, .leftreview a img { border:solid 1px #d0ddec; }

.leftreview a img { width: 230px }

.leftreview .comp1 a img, .leftreview .comp1 img { border:none; }

.comp1 dt {
	background:url(../images/comp1_dt_.gif) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding:8px 0 8px 20px;
	text-transform:uppercase;
}

.comp1 span {
	padding:5px 18px;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#c30202;
	font-weight:bold;
	float:right;
}

.leftreview dl {
	background:#fff url(../images/comp1_bg.gif) 0 0 repeat-y;
	width:232px;
	margin-top:8px;
	width:232px;
	overflow:hidden;
	float:left;
	clear:both;
}

.leftreview dd {
	padding: 10px 8px 5px;
	height:100%;
	overflow:hidden;
	background:url(../images/comp1_dd_bg.gif) bottom no-repeat;
}

.leftreview dd.last {
	background:url(../images/comp1_last_bg.gif) bottom no-repeat;
	padding-bottom:20px;
}

#centercontent .review h3 span {
	display:block;
	float:left;
	/*width:245px;*/
	font-size:12px;
	color:#528cd1;
}

#centercontent .review h3, #centercontent .review p, #centercontent .review ul {
	float:left;
	/*width:350px;*/
	width: 420px;
	margin: 0px 0px 10px 0px;
}

.review p { margin-left: 150px; float: right }

.review ul { width: 200px; margin-right:100px }


#centercontent .productReview h3, #centercontent .productReview p, #centercontent .productReview ul {
	width:345px;
}

#centercontent .review ul {
	padding-top:5px;
	margin-bottom:15px;
	float:left;
	width:345px;
	padding-left:10px;
}
.reviewmini .inf 	{
	margin-top: 10px;
}

#centercontent .rated ul { padding-left:28px; }

#centercontent .rated ul li img { border:solid 1px #d0ddec; }

#centercontent .review h3 em {
	font-size:13px;
	width: auto !important;	
	float: right;
	color:#636466;
	font-weight:normal;
	font-style:normal;
}

.rateArea legend { display:none; }

.rateArea dd a, .rateArea li a {
	display:block;
	width:77px;
	height:103px;
	background-position:center;
}

div.rateArea {
height:100%;
	overflow: hidden;
	padding-left: 43px;
	padding-bottom:0;
	position:relative;
	z-index:10;
}

.addressArea1 { background-image:url(../images/icons/compact.gif); }

.addressArea2 { background-image: url(../images/icons/midsize.gif); }

.addressArea3 { background-image: url(../images/icons/large.gif); }

.faceHeight1 { background-image: url(../images/icons/shallow.gif); }

.faceHeight2 { background-image: url(../images/icons/average.gif); }

.faceHeight3 { background-image: url(../images/icons/deep.gif); }

.topLine1 { background-image: url(../images/icons/thin.gif); }

.topLine2 { background-image: url(../images/icons/medium.gif); }

.topLine3 { background-image: url(../images/icons/thick.gif); }

.offset1 { background-image: url(../images/icons/minimal.gif); }

.offset2 { background-image: url(../images/icons/medium1.gif); }

.offset3 { background-image: url(../images/icons/large1.gif); }

.swingSpeed1 { background-image: url(../images/icons/slow.gif); }

.swingSpeed2 { background-image: url(../images/icons/medium2.gif); }

.swingSpeed3 { background-image: url(../images/icons/fast.gif); }

.trajectory1 { background-image: url(../images/icons/low.gif); }

.trajectory2 { background-image: url(../images/icons/medium3.gif); }

.trajectory3 { background-image: url(../images/icons/high.gif); }

.distance1 { background-image: url(../images/icons/short.gif); }

.distance2 { background-image: url(../images/icons/average1.gif); }

.distance3 { background-image: url(../images/icons/long.gif); }

.distance_21 { background-image: url(../images/icons/short.gif); }

.distance_22 { background-image: url(../images/icons/average1.gif); }

.distance_23 { background-image: url(../images/icons/long.gif); }

.spin1 { background-image: url(../images/icons/low1.gif); }

.spin2 { background-image: url(../images/icons/medium4.gif); }

.spin3 { background-image: url(../images/icons/high1.gif); }

.forgivness1 { background-image: url(../images/icons/low2.gif); }

.forgivness2 { background-image: url(../images/icons/moderate.gif); }

.forgivness3 { background-image: url(../images/icons/high2.gif); }

.workability1 { background-image: url(../images/icons/low3.gif); }

.workability2 { background-image: url(../images/icons/average2.gif); }

.workability3 { background-image: url(../images/icons/high3.gif); }

.rateArea dd a:hover { background-position:bottom; }

.rateArea dd a.active { background-position:top; }

.rateArea dd a:hover { background-position:bottom; }

.rateArea dd a.active { background-position:top; }

#centercontent .review .rateArea ul {
	width:auto;
	float:none;
	height:100%;

	padding:0 0 0 0;
	position:relative;
	z-index:100;
}

.rateArea li {
	width:273px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	display:inline;
}

.rateArea .rateContainer li { width: 77px;}

.rateContainer {
	display:block;
	height: 100%;
	overflow: hidden;
	padding: 10px 0;
}

.rateArea dt {
	font-size:10px;
	font-weight:bold;
	color:#373737;
	background: url(../images/rateArea_dt_bg.gif);
	padding:5px 10px;
}

.rateArea dd {
	margin-top:7px;
	padding:0 6px;
	float:left;
}

.rateArea .control {
	height:100%;
	overflow:hidden;
	margin-bottom:-15px;
}

.rateArea .control input {
	width:84px;
	margin:0 auto;
	display:block;
	position:relative;
	z-index:200;
}

#centercontent .rated li {
	float:left;
	width:144px;
	padding:17px 16px;
}

.rated li img { padding:87px 91px 0 0; }

#centercontent .rated li strong {
	display:block;
	font-size:12px;
	color:#528cd1;
	margin-top:10px;
}

#centercontent .rated li.center {
	border:solid 1px #e5edf7;
	border-top:none;
	border-bottom:none;
	padding:17px;
}

#centercontent .news h3 strong {
	color:#528cd1;
	padding:2px;
	font-size:12px;
	/*display:block;*/
	display: inline;
}

#centercontent .news h3 span {
	background:#b90000;
	padding:2px;
	color:#fff;
	font-weight:normal;
	display:block;
	float:left;
	margin-right:8px;
}

#centercontent .news ul { padding:0 10px; }

#centercontent .news p { padding-top:5px; 
	clear: both;
}

#centercontent .news li {
	border-bottom:solid 1px #c1d2e6;
	padding-top:12px;
	padding-bottom:15px;
	height:100%;
	overflow:hidden;
}

#centercontent .news li.last { border:none; }

/* Div #rightcontent */
#rightcontent {
	float:right;
	width:204px;
	padding:4px 5px 0 0;
	height:100%;
	overflow:hidden;
}

#rightcontent dl { padding-bottom:11px; }

#rightcontent dd {
	background:url(../images/rightpanel_dd_bg.gif) center bottom no-repeat;
	padding:11px 8px;
}

#rightcontent dd.last { background:none; }

#rightcontent dd img {
	float:left;
	border:solid 1px #d0ddec;
}

#rightcontent dd p {
	width: 130px;
	float:right;
	color:#528cd1;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#rightcontent dd p strong {
	display:block;
	padding-bottom:5px;
}

#rightcontent dd p img { border:none; }

#rightcontent .wraptop {
	height:100%;
	overflow:hidden;
	text-align:center;
	padding-bottom:15px;
	background:url(../images/leftcontent_wraptop_bg.gif) top no-repeat;
}

.postReview form .basicform ol li.left {
clear: left;
	float: left;
	width:275px
}

.postReview form .basicform ol li.right {
	float:right;
	width:285px;
}

#rightcontent .wraptop li { padding-top:19px; }

#rightcontent .wraptop li a img { border:solid 1px #97a3b4; }

/* Div #footer */
#footer {
	height:100%;
	overflow:hidden;
	padding-top:6px;
	padding-bottom:20px;
}

#footer .promofooter {
	background:#fff;
	height:100%;
	overflow:hidden;
	margin-bottom:15px;
}

#footer .promofooter li {
	float:left;
	text-align:center;
	padding:11px 27px;
}

#footer .promofooter li.first { background:url(../images/footer_promofooter_first.gif) left 0 no-repeat;
height:59px; }

#footer .promofooter li.last {
	float:right;
	background:url(../images/footer_promofooter_last.gif) right 0 no-repeat;
}

#footer .promofooter li a img { border:none; }

#footer .navigation li {
	float:left;
	background:url(../images/footer_navigation_sep.gif) right no-repeat;
	padding:0 9px;
}

#footer .navigation { float:left; }

#footer p {
	float:right;
	color:#d0ddec;
}

#footer .navigation li.first { padding-left:2px; }

#footer .navigation li.last { background:none; }

#footer .navigation a {
	font-weight:bold;
	color:#d0ddec;
	text-decoration:none;
}

#footer .navigation a.open { color:#fff; }

/* End ID Section */
/* End CSS Documen */
/* stars section */
.starsLI label, .userReviewStars label {
	color:#4a7098;
	font-size:10px;
	font-weight:bold;
	padding:0pt 0pt 0pt 0px;
}
.starsLI label small	{
	font-weight: normal !important;
	font-size: 11px;
}
.starsUL {
	overflow:hidden;
	height:100%;
}

.starsraiting {
	background:url(../images/starsraiting_bg.gif) repeat-x;
	height:100%;
	overflow:hidden;
	border-left:solid 1px #d0ddec;
	border-right:solid 1px #d0ddec;
	margin:0 0;
}

#centercontent .review .starsraiting ul {
	padding-top:3px;
	height:100%;
	overflow:hidden;
}

.reviewul {
	height:100%;
	overflow:hidden;
	padding:0 20px 10px 47px;
	float:none !important;
	width:auto !important;
	position:relative;
}

.reviewul li {
	margin-bottom:20px;
	padding-left:14px;
}

.reviewmini {
	height:100%;
	overflow:hidden;
	padding:80px 6px 0 14px;
	background:url(../images/reviewmini_bg.gif) repeat-x top;
	width:594px;
	margin:-30px 1px 0;
}

.reviewmini .white li {
	height:100%;
	overflow:hidden;
	float:none;
	font-size:14px;
}

.reviewmini .white li strong { 
	background: url(../images/r-arrow.gif) 0 4px no-repeat;
	padding-left: 10px;
	padding-right:5px; 
	font-size: 14px !important;
	color: #344354;
}
.reviewmini .white li	{
	font-size: 14px;
	color: #344354;
	padding: 3px 0;
}

.reviewmini h3 {
	border:none !important;
	background:url(../images/h3_bg.gif) bottom repeat-x;
}

.reviewmini p, .reviewmini h3, .reviewmini .inf {
	float:left !important;
	width:310px !important;
}

.reviewmini .inf li {
	background:url(../images/icon_li.gif) left 0 no-repeat;
	padding:5px 5px 5px 25px;
	float:none;
}
.inf  li  a	{
	font-size: 14px;
	color: #344354;
	text-decoration: none;
}

.reviewmini h3 strong {
	color:#cb8703 !important;
	padding:5px 0 5px 26px;
	background:url(../images/h3_icon.gif) left 0 no-repeat;
	position:relative;
}
.reviewmini h3 strong a {
	color:#cb8703 !important;
	padding:5px 0 5px 26px;
	background:url(../images/h3_icon.gif) left 0 no-repeat;
	position:relative;
}
.reviewmini h3 strong a:hover {
	color:#cb8703 !important;
	padding:5px 0 5px 26px;
	text-decoration: underline;
	background:url(../images/h3_icon.gif) left 0 no-repeat;
	position:relative;
}
.reviewmini h3 {
	color: #6686ab;
}

.white {
	background:#fff;
	border:solid 1px #d0ddec;
	/*padding:10px;*/
	padding: 5px;
	padding-top: 0px;
	width:260px !important;
	height:100%;
	overflow:hidden;
	float:right !important;
}

#centercontent .review .starsraiting ul .starsLI {
	background:url(../images/starsraiting_ul_bg.gif) right 0 no-repeat;
	padding:2px 2px 0 5px;
	height:39px;
	float:left;
	width:90px !important;
	overflow:hidden;
}

#centercontent .review .starsraiting ul .starsLI ul { /* padding-right:15px; */}

#centercontent .review .starsraiting ul li.last { background:none; }

#centercontent .review .starsraiting ul li { padding:0 3px; }

#centercontent .review .starsraiting ul li a {
	display:block;
	float:left;
	width:8px;
	height:8px;
	background:url(../images/starRed.gif) 0 -8px no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

#centercontent .review .starsraiting ul li a:hover, #centercontent .review .starsraiting ul li a.choose { background-position:top; }

.rating_onestar .one-star { background-position:top !important; }

.rating_twostar .one-star, .rating_twostar .two-stars { background-position:top !important; }

.star-threestar .one-star, .star-threestar .two-stars, .star-threestar .three-stars { background-position:top !important; }

.rating_fourstars .one-star, .rating_fourstars .two-stars, .rating_fourstars .three-stars, .rating_fourstars .four-stars { background-position:top !important; }

.rating_fivestar .one-star, .rating_fivestar .two-stars, .rating_fivestar .three-stars, .rating_fivestar .four-stars, .rating_fivestar .five-stars { background-position:top !important; }

.productsShow {
	background:none !important;
	border-bottom:1px dotted #dbe7f5;
	margin-bottom:20px;
}

.pageList {
	height:100%;
	overflow:hidden;
	padding:10px 0;
}

.pageList .nextPage {
	display:block;
	float:right;
	background:url(../images/nextlink.gif);
	width:42px;
	height:18px;
	text-indent:-9999px;
	margin:0;
}

.pageList p {
	float:left;
	width:500px;
	text-align:center;
	padding:0 15px;
}

.pageList a { color:#c30202; }

.pageList .page {
	font-size:11px;
	font-weight:bold;
	padding:4px;
	margin:0 2px;
	float:left;
}

.pageList .previousPage {
	display:block;
	width:42px;
	height:18px;
	text-indent:-9999px;
	background:url(../images/prevlink.gif);
	float:left;
	margin:0 !important;
}

/* form section */
#searchFormAdv {
	height:100%;
	overflow:hidden;
}

#searchFormAdv fieldset { border:none; }

#searchFormAdv ol { float:left; }

#searchFormAdv ol li {
	float:none;
	margin-bottom:10px;
}

#searchFormAdv ol li.actions {
	clear:both;
	padding-left:85px;
	padding-top:10px;
}

#searchFormAdv ol li label {
	display:block;
	width:80px;
	float:left;
	text-align:right;
	padding-right:5px;
}

#searchFormAdv ol li input, #searchFormAdv ol li select {
	width:200px;
	padding:2px;
	border:solid 1px #BBD3D9;
}

#searchFormAdv ol li select { width:206px; }

#searchButImg {
	border:none !important;
	width:52px !important;
	height:18px;
}
#searchButImgSort {
	border:none !important;
	width:52px !important;
	height:18px;
}

#searchFormAdv .starsLI {
	background:none !important;
	padding:2px 6px 0pt 6px!important;
}

#searchFormAdv .starsraiting {
	width:82px;
	height:23px;
	padding:0;
	border-bottom:solid 1px #bbd3d9;
	float:left;
}

label.minRaitingTitle { padding-top:5px; }

#flashPlayer2, #flashPlayer3 {
	float:left;
	overflow:hidden;
}

#flashPlayer2 { width:295px; height:283px; float:left; overflow:hidden; background:#fff; text-align:center; position:relative}
#flashPlayer2  a img{ border:none; /*position:absolute; bottom:25%; right:25%;*/margin-top:1px;height:100%;overflow:hidden;width:100%; /*border:solid 1px #97a3b4;*/border:none;}
#flashPlayer3{ width:335px; float:right;}
#loginform label span, #forgotpassForm label span { display:block; }

#loginform #loginName, #loginform #loginPassword, #registeruser input, #forgotpassForm #emailFogotPass {
	width:171px;
	border:solid 1px #d0ddec;
	padding:2px;
}

#lastForgotForm a { float:left !important; }

#registeruser #createMyAccountButton {
	border:none;
	width:auto;
}

.nopadding2 {
	background:transparent url(../images/centerpanel_bg.gif) repeat-y scroll 0%;
	height:100%;
	overflow:hidden;
}

.displayingTitleBar {
	font-weight:normal;
	padding-left:365px;
}

.pageSelected {
	padding:4px;
	color:#7292b8 !important;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:0 2px;
}

#leftcontent form .loggedUserMenu { padding:0 10px; }

#leftcontent form .loggedUserMenuLast { padding:0 10px 10px; }

#leftcontent form .loggedUserMenu a, #leftcontent form .loggedUserMenuLast a { font-size:11px; }

#rightcontent dl dd a { font-weight: bold; color:#344354; }

h3.newstitle strong a{
	font-size: 12px !important;
	color: #528cd1 !important;
	text-decoration: none;
}
a.winnerplace	{
	text-decoration: none;
	font-size: 11px;
	color: #344253;
}
.errors	{
	font-size: 12px !important;
	font-weight: bold !important;
	background-color: red !important;
	color: white !important;
	padding:  10px 10px 10px 10px !important;
}

#centercontent .wrapPanel form fieldset{
border:none;
}
.commentsWrap	{
	width: 100%;
}
#post_comments{
overflow:hidden;
}
#post_comments  .commentAuthor	{
	font-weight: bold;
}
.latestBlogNews	li {
	padding-bottom: 25px !important;
}
.news .latestBlogNews	li {
	padding-bottom: 15px !important;
}
.news .latestBlogNews	li a.description {
	color:#344354;
}
.news .latestBlogNews	li h3.newstitle	{
	padding-bottom:5px;
}
.news .latestBlogNews	li h3.newstitle strong	{
	padding-left: 0 !important;
}
.latestBlogNews	li p {
	height: 100%;
	overflow: hidden;

}
.latestBlogNews	li	{

}
.latestBlogNews	li img	{
	padding-right: 10px;
}
.commentsWrap	a	{
	margin-left: 10px !important;
}
.submitComment li{
	float:left;
	clear:both;
	padding: 2px 0;
}
.submitComment li textarea{
	overflow:auto;
	border:1px solid #D0DDEC;
	font-family:Tahoma;
	padding:2px;	
	color:#696969;
	width:532px;
}
.submitComment li input{
/*	width:232px;
	height:20px;*/
	
	color:#696969;
	font-family:Tahoma;
	padding:2px;
	width:250px;
}
.submitCommentButton{
width:100px !important;
}
.commentHeader{
clear:both;
}
.commentHeader span{
float:left;
display:block;

padding:6px 5px 6px 0px;
color:#528CD1;

}
.commentHeader p{
float:left !important;
clear:left!important;
width:100% !important;
}

.errors{
margin-top:20px;
clear:both;
}
.commentAuthor{
color:#4D637E !important;
text-transform:capitalize;
}
#formAddComments{
clear:both;
}
.commentsLink{
color: #FF3300;
font-weight:bold;
float:left;
}
.commentsLink_right{
color:#ff3300;
font-weight:bold;
float:right;
}
.productTextContainer table{
clear:both;
width:100%;
border:none;
margin-top:10px;
border-collapse:collapse;

}
.productTextContainer table td{
text-align:center;
border:0.01em solid #2B4264;
padding:2px 0pt;
}
.productTextContainer p{
padding:5px -5px;
margin-left: -300px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
}
.productTextContainer{
}
/*
.comp1 {
display:none;
}
*/


.productTextContainer ul li{

width:90%;
list-style:disc !important;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
margin-left: 20px;
}
.review_productReview1 .starsTitle	{
	font-size: 15px;
	font-weight: bold;
	color: #000; 
}

.review_productReview1 .wrapPanel .paragraphBlog p{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding:5px 0pt;
word-spacing:2px;
/*width:325px !important;*/
padding-left:10px;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.review_productReview1 .postHeading{
width:100% !important;
border-bottom:1px solid #C1D2E6;
margin-bottom:10px;
float:left;
height:100%;

}
.review_productReview1 .postHeading span{
font-size:20px !important;
font-weight:normal !important;
color:#528CD1;
display:block;
float:left;
width:390px;

}

.review_productReview1 .postHeading em{

color:#636466;
float:right;
font-size:11px;
font-style:normal;
font-weight:bold;
width:auto !important;
padding-top:8px;
}

#month{

padding-left:50px;
}
 #month li{
width:auto;
float:left;
color:#ff3300;
}
 #month li a {
color:#FF3300 !important;
padding:0px 6px;
font-weight:bold;
}
 #archiveAjaxUpdate table{
clear:both;
padding-top:15px;
}
 #archiveAjaxUpdate table th, #archiveAjaxUpdate table td{
width:24px;
text-align:center;
}

.specialDate a:link, .specialDate a:visited, .specialDate a:hover{
	color:#ff3300 !important;
}
.pager{
padding:10px 0 10px 7px;
}
.pager a{

color:#2B4264;

}

.blogGallery{
width:230px !important;
float:left !important;
}
.blogGallery li a img{
margin-bottom:6px !important;
border:1px solid #D0DDEC;
}
.review_productReview1 {
background:transparent url(../images/centerpanel_bg.gif) repeat-y scroll 0%;
margin-top:10px;
overflow:hidden;
height:100%;
}

#centercontent .review_productReview1 h2{ 
background:transparent url(../images/blog_HeadingBg.jpg) no-repeat;
color:#FFFFFF;
font-size:18px;
padding:8px 20px;
text-transform:uppercase;

}
#centercontent .review_productReview1 #comments{
background:transparent url(../images/centercontent_h2_bg.jpg) no-repeat scroll 0%;
color:#FFFFFF;
font-size:11px;
padding:8px 20px;
text-transform:uppercase;
}
.blogLink	{
	color:#FFFFFF;
	font-size:11px;
	text-decoration: none;
}
#centercontent .latestBlogNews h3 span {
	float: right;
	background: none !important;
	margin-right:0px !important;
	color:#636466;
}
.back_to{
padding-top:10px;
}
.back_to li{
float:left;
width:100%;
}
.back_to li a{
width:auto;
}

 .paragraphBlog p {
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
/*padding:5px 0pt 5px 10px;*/
width:325px !important;
word-spacing:2px;
}
/*new*/
.submitComment li img{
padding-left:10px;

}

#captcha{
float:left;

}
.paragraphBlog blockquote{
/*float:right;*/
padding-left: 10px;

}
.paragraphBlog blockquote em strong{
font-style:normal;
font-size:10px;
}
div.paragraphBlog{
	float: right;
	width: 325px;
}
.paragraphBlogNoImage p{
width:100% !important;
}
.paragraphBlogNoImage {
float:left;
}
.paragraphBlog a{
color:#528CD1;
font-weight:bold;

}
.paragraphBlog ul{
float:right;
clear:both;
width:305px;
}
.paragraphBlog ul li{
padding:3px 0;

}