/* CSS Document */
.dummy
{
}
html
{
	color: #828181;
}
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote
{
	margin: 0; /*padding: 0;*/
	padding:0px;
	list-style: none;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img
{
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var
{
	font-weight: normal;
}
h1, h2, h3, h4, h5, h6
{
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after
{
	content: '';
}
abbr, acronym
{
	border: 0;
	font-variant: normal;
}
sup
{
	vertical-align: text-top;
}
sub
{
	vertical-align: text-bottom;
}
input, textarea, select
{
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}
legend
{
	color: #828181;
}
strong
{
	font-weight: bold;
}
/* Normalizing Styles
-----------------------------------------------------------------------------*/
body
{
	font-family: Helvetica, Arial, Tahoma;
	font-size: 14px;
	color: #828181;
	margin: 0;
	padding: 0;
	background: #fff;
	background: url(images/main.jpg) repeat-y center top;
	height: 100%;
}
p
{
	/*padding: 0 0 15px 0;*/
	padding: 0 0 0 0;
	outline: none;
}
a
{
	color: #666666;
}
a:hover
{
	color: #666666;
	text-decoration: none;
}
.clear
{
	clear: both;
}
h1
{
	clear: both;
	color: #141a36;
	display: block;
	font-size: 18px; /*font-weight: bold;*/
	padding: 4px 0 0 8px;
	font-family: Helvetica;
}

.images-top
{
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(    'images/right-top-img.jpg' );
	width: 219px;
	height: 198px;
}
.images-bottom
{
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(    'images/right-bot-corn.jpg' );
	width: 219px;
	height: 9px;
}
/* Containor 
-----------------------------------------------------------------------------*/

#main-containor
{
	width: 1001px;
	margin: 0 auto;
}
/* header 
-----------------------------------------------------------------------------*/

#top-part
{
	width: 1001px;
	float: left;
	background: url(images/top-bg.jpg) repeat-x;
}
#logo
{
	height: 70px;
	width: 694px;
	float: left;
	background-image: url(images/logo.jpg);
}

#header
{
	width: 1001px;
	float: left;
}

.navHeader
{
	background: url(images/left-top-img.png) no-repeat left bottom;
	width: 190px;
	height: 22px;
	line-height: 22px;
	padding-left: 5px;
	color: #4776BD;
	font-weight: bold;
}

.navigation
{
	width: 1001px;
	height: 44px;
	float: left;
	background: url(images/navi-bg.jpg) repeat-x;
}
/*.navi-link
{
	width: 450px;
	float: left;
	padding: 14px 0 0 200px;
}*/

.navi-link
{
	float: left;
	padding: 14px 0 0 20px;
	width: 630px;
}
.navi-link ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.navi-link ul li
{
	font-family: "Myriad Pro";
	font-size: 13px;
	color: #b7b7b7;
	display: inline;
	padding: 14px 2px 0 2px;
}
.navi-link ul li a
{
	text-decoration: none;
	color: #b7b7b7;
}
.navi-link ul li a:hover
{
	color: #ffffff;
}
.navi-link ul li a:hover
{
	color: #ffffff;
	/*text-transform: uppercase;*/
}

.search
{
	width: 340px;
	float: right;
	padding: 9px 0 0 0;
}
.search-filde
{
	width: 309px;
	float: left;
	height: 28px;
}
.search-filde-input
{
	width: 285px;
	float: left;
	height: 23px;
	background: url(images/search-bg.jpg) no-repeat;
	border: none;
	padding: 5px 0 0 6px;
	font-family: Helvetica, Arial, Tahoma; /*1font-family: "Myriad Pro";*/
	font-size: 14px;
	color: #44a8b3; /*text-transform: uppercase;*/
}
.go-but
{
	width: 40px;
	float: left;
}
.go-but-input
{
	/*width: 40px;     float: left;*/
	background: url(images/go1.jpg) no-repeat;
	border: 0px;
	padding: 0 0 0 0;
	font-family: "Myriad Pro";
	font-size: 16px;
	text-align: center; /*text-transform: uppercase;*/
	height: 28px;
	color: #FFFFFF;
	width: 27px;
	background-position: center;
	margin: 0 0 0 10px; 
	float: left;
}

/* header-end 
-----------------------------------------------------------------------------*/

/* body-part
-----------------------------------------------------------------------------*/

.bodypart
{
	width: 989px;
	float: left;
	padding: 0 6px 0 6px;
	background: url(images/midle-bg-boder-1.gif);
}

/* body-part-left
-----------------------------------------------------------------------------*/

#leftWrap
{
	width: 210px;
	float: left; /*border-right: 3px solid;     border-color: #b8b8b8;*/
	padding: 10px 0 100px 0;
}
.Categories
{
	width: 204px;
	background: url(images/left-top-img.jpg) no-repeat center top;
	padding: 6px 0 0 0;
	float: left;
}
.tame
{
	width: 180px;
	float: left;
	padding: 8px 0 10px 8px;
}
.tame ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.tame ul li
{
	font-family: Helvetica;
	font-size: 11px;
	color: #787878;
	display: block;
	padding: 4px 0 4px 0;
	font-weight: bold;
}
.tame ul li a
{
	text-decoration: none;
	color: #787878;
}
.tame ul li a:hover
{
	text-decoration: underline;
}

/* body-part-mid
-----------------------------------------------------------------------------*/

#content
{
	width: 542px;
	float: left;
	padding-top: 10px;
}
#content1
{
	margin: 10px 0 0 6px;
	width: auto;
	float: left;
}

.header-banner
{
	/*width: 512px;
	float: left;
	background-image: url(images/header-banner.jpg);
	background-repeat: no-repeat;
	height: 384px;*/
	width: 512px;
background-image: url(images/header-banner.jpg);
background-repeat: no-repeat;
height: 384px;
margin: 0 auto;

}
.box-main
{
	width: 530px;
	margin: 0 auto;
	padding: 10px 0 0 0;
}
.box-1
{
	width: 262px;
	float: left;
	min-height: 157px;
}
.box-1-RP
{
	width: 250px;
	float: left;
	min-height: 157px;
}
.box-2
{
	width: 262px;
	float: left;
	padding: 0 0 0 6px;
	min-height: 157px;
}
.box-bg
{
	width: 240px;
	float: left; /*border-left: 1px solid; 	border-right: 1px solid;*/
	border-color: #9a9a9a;
	padding: 0 10px 0 10px;
}
.box-bg-rp
{
	width: 240px;
	float: left;
	border-color: #9a9a9a;
	padding: 0 10px 0 10px;
}
.box-left
{
	width: 146px;
	float: right;
}
.box-text-1
{
	width: 152px;
	float: left;
	font-family: Helvetica;
	font-size: 12px;
	color: #343434;
	text-transform: uppercase;
}
.box-text-2
{
	width: 152px;
	float: left;
	font-family: Helvetica;
	font-size: 16px;
	color: #37398f;
	padding: 5px 0 5px 0;
	font-weight: bold;
	min-height: 50px;
}
.box-text-3
{
	width: 152px;
	float: left;
	font-family: Helvetica;
	font-size: 12px;
	color: #343434;
	min-height: 60px;
}
.box-text-3-FP
{
	width: 235px;
	float: left;
	font-family: Helvetica;
	font-size: 12px;
	color: #343434;
	/*height: 30px;*/
}
.box-text-4
{
	width: 152px;
	float: left;
	font-family: Helvetica;
	font-size: 12px;
	color: #343434;
	font-weight: bold; /*padding: 45px 0 0 0;*/
}

/* body-part-right
-----------------------------------------------------------------------------*/

.rightWrap
{
	width: 218px;
	float: left; /*border-left: 3px solid;     border-color: #b8b8b8;*/
	padding: 10px 0 180px 12px;
}
#rightWrap1
{
	width: 218px;
	float: right;
	border-left: none;
	border-color: #b8b8b8;
	padding: 6px 0 0 5px;
}
.right-box-top
{
	width: 218px;
	float: left;
}
.right-box-grad
{
	width: 209px;
	float: left;
	background: url(images/right-box-rre.jpg) repeat-x;
	background-color: #ecebec;
	padding: 0 4px 0 4px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #515151;
}

.box-right-22
{
	width: 201px;
	float: left;
	padding: 0 0 0 8px;
}

.right-box-text-1
{
	width: 209px;
	float: left;
	font-family: Helvetica;
	font-size: 12px;
	color: #343434; /*text-transform: uppercase;*/
	padding: 10px 0 0 0;
}
.right-box-text-2
{
	width: 209px;
	float: left;
	font-family: Helvetica;
	font-size: 15px;
	color: #37398f;
	padding: 5px 0 5px 0; /*font-weight: bold;*/
}
.right-box-text-3
{
	width: 209px;
	float: left;
	font-family: Helvetica;
	font-size: 12px;
	color: #343434;
	line-height: 18px;
}
.right-box-text-3-new
{
	width: 191px;
	float: left;
	font-family: Helvetica;
	font-size: 12px;
	color: #343434;
	line-height: 18px;
	text-align: justify;
}
.right-box-text-4
{
	width: 209px;
	float: left;
	font-family: Helvetica;
	font-size: 12px;
	color: #343434; /*font-weight: bold;*/
	padding: 25px 0 0 0;
}
.more-link
{
	font-family: Helvetica;
	font-size: 14px;
	color: #343434;
	text-decoration: none;
}
.more-link:hover
{
	font-family: Helvetica;
	font-size: 14px;
	color: #343434;
	text-decoration: underline;
}

/* footer
-----------------------------------------------------------------------------*/

#footer
{
	width: 1001px;
	float: left;
	background: #424344;
	height: 23px;
	font-family: "Myriad Pro";
	font-size: 14px;
	color: #e3e3e3;
	text-align: center;
	padding: 6px 0 0 0;
}
/*22-3-2011*/
.search_results_section
{
	/*width: 767px;*/
	width: auto;
	height: auto;
	float: left;
}
.search_results_section_img
{
	margin: 5px 12px;
	width: 110px;
	height: 150px;
	float: left;
}
.search_results_section_img_icon
{
	margin: 5px 12px;
	width: 166px;
	height: 166px;
	/*float: left;*/
}
.search_results_section_img_medium
{
	margin: 5px 12px;
	width: 274px;
	height: auto;
	float: left;
}
.search_results_section_hr_line
{
	margin: 6px 0;
	width: 767px;
	height: 1px;
	float: left;
	background-color: #bfccd4;
}
.search_results_section_content
{
	width: 530px;
	height: auto;
	float: left;
	font-family: Helvetica;
	font-size: 12px;
	line-height: 16px;
	color: #343434;
	text-align: justify;
}
.search_results_section_content1
{
	width: 395px;
	height: auto;
	padding: 0 8px 0 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #343434;
	text-align: justify;
}
.search_results_section_content1_mediumimage
{
	width: 235px;
	height: auto;
	padding: 0 8px 0 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #343434;
	text-align: justify;
}
.search_results_section_no
{
	width: 20px;
	height: auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #013252;
	float: left;
}
.search_results_head
{
	font-family: Helvetica;
	font-size: 16px;
	color: #37398f; /*font-weight: bold;*/
	line-height: 25px;
}
.search_results_head_BC
{
	font-family: Helvetica;
	font-size: 13px;
	color: #37398f; /*font-weight: bold;*/
	line-height: 14px;
}
.search_results_head_RP
{
	color: #37398F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 25px;
}
.search_results_green
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #378f71;
	font-weight: bold;
	line-height: 25px;
}
.search_results_gray
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aba8a8;
	font-weight: bold;
	line-height: 25px;
}
.search_results_head a
{
	font-family: Helvetica;
	font-size: 16px;
	color: #37398f; /*font-weight: bold;*/
	line-height: 25px;
	text-decoration: none;
}
.search_results_head_BC a
{
	font-family: Helvetica;
	font-size: 13px;
	color: #37398f; /*font-weight: bold;*/
	line-height: 14px;
	text-decoration: none;
}
.search_results_head_FP a
{
	font-family: Helvetica;
	font-size: 12px;
	color: #37398f; /*font-weight: bold;*/
	text-decoration: none;
}
.search_results_head_FP
{
	font-family: Helvetica;
	font-size: 12px;
	color: #37398f;
	text-decoration: none; /*min-height: 30px;*/
	width: 235px;
}
.search_results_star_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #343434;
	text-align: left;
	vertical-align: top;
}
.search_results_star_price
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color: #343434;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
}
.body_search_results_head
{
	margin: 0 0 0 0px;
	padding: 0 10px 0 10px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
	font-weight: normal;
	line-height: 25px;
	background-image: url(images/swarch_result_head_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.body_search_results_head_ProductDetail
{
	margin: 0 0 0 0px;
	padding: 0 10px 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
	font-weight: normal;
	line-height: 25px;
	background-image: url(images/swarch_result_head_bg.jpg);
	background-position: left top;
}

.body_search_results_head_product
{
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
	height: 25px;
	font-family: "Myriad Pro";
	font-size: 12px;
	color: #373737;
	font-weight: normal;
	line-height: 25px;
	background-image: url(images/swarch_result_head_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.body_search_results_form_area
{
	width: auto;
	height: 25px;
	font-family: "Myriad Pro";
	float: right;
	font-size: 12px;
	color: #373737;
	font-weight: normal;
	line-height: 25px;
	text-align: right;
	vertical-align: top;
}
.search_results_form
{
	width: auto;
	height: 25px; /*padding: 0 6px 0 0;*/
	text-align: right;
	vertical-align: top;
	float: right;
}
.search_results_form ul
{
	height: auto;
	list-style: none outside none;
	margin: 0;
	padding: 3px 0;
	width: auto;
}
.search_results_form li
{
	color: #000000;
	float: left;
	font-family: Helvetica;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	list-style: none outside none;
	margin: 0 3px 0 0;
	padding: 0;
	width: auto;
}
.search_results_menu
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: auto;
	height: 20px;
}
.search_results_menu
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: auto;
	height: 20px;
}
.search_results_menu ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: auto;
	height: 20px;
	background-image: url(images/drop_down_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.search_results_menu li
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: auto;
	height: 20px;
	float: right;
	font-size: 10px;
}
.search_results_navigation
{
	width: 750px;
	padding: 0 6px 0 0;
	text-align: right;
	vertical-align: top;
}
.search_results_navigation ul
{
	margin: 0 0 0 0;
	padding: 10px 0;
	list-style: none;
	width: auto;
	height: 35px;
}
.search_results_navigation li
{
	margin: 0 3px 0 0;
	padding: 0 0 0 0;
	list-style: none;
	width: auto;
	height: 22px;
	float: right;
	font-size: 12px;
	line-height: 22px;
	color: #707070;
}
.body_search_results_area
{
	margin: 0 0 0 6px;
	width: 767px;
	float: left;
}

.customer_review_area
{
	width: 765px;
	height: auto;
	margin: 0;
	padding: 10px 0;
}
.customer_review_area ul
{
	width: 765px;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
	font-size: 11px;
	line-height: 16px;
	color: #343434;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/lin-bg.png);
	background-repeat: repeat-y;
}
.customer_review_area li
{
	width: 352px;
	height: auto;
	float: left;
	padding: 10px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #343434;
	list-style: none;
}
#customer_review_vr_line
{
	width: 1px;
	height: auto;
	float: left;
	padding: 0;
	margin: 0;
}
.customer_review_yes_img
{
	margin: 0 2px;
}
.customer_review_small_text
{
	font-size: 10px;
	line-height: 16px;
	color: #707070;
}
/*  Add Review Page CSS New Addition */

.add_review_head
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #37398f;
	font-weight: bold;
	line-height: 25px;
}
.add_review_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7f7f7f;
	font-weight: bold;
	line-height: 25px;
	padding-left: 10px;
}
.add_review_small_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7f7f7f;
	line-height: 25px;
	padding-left: 10px;
}
.point1
{
	width: 41px;
	height: 41px;
	background: url(images/point-1.jpg);
	background-repeat: no-repeat;
}
.point2
{
	width: 41px;
	height: 41px;
	background: url(images/point-2.jpg);
	background-repeat: no-repeat;
}
.point3
{
	width: 41px;
	height: 41px;
	background: url(images/point-3.jpg);
	background-repeat: no-repeat;
}
.point4
{
	width: 41px;
	height: 41px;
	background: url(images/point-4.jpg);
	background-repeat: no-repeat;
}
.review_text
{
	width: 450px;
}
.right-box-grad-review
{
	width: 209px;
	height: 300px;
	float: left; /*background:url(../images/right-box-rre.jpg) repeat-x;*/
	background: url(   "images/right-box-rre.jpg" ) repeat-x scroll 0 0 #ECEBEC;
	background-color: #ecebec;
	padding: 0 4px 0 4px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #515151;
}
.productTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #37398f;
	font-weight: bold;
	line-height: 20px;
}
.box-right-22-review
{
	width: 201px;
	float: left;
	padding: 0 0 0 8px;
	text-align: center;
}

/* Report Abuse */

.abuse
{
	width: 41px;
	height: 41px;
	background: url(images/exclaimation.jpg);
	background-repeat: no-repeat;
}

/* Comment */

.comment
{
	width: 41px;
	height: 41px;
	background: url(images/comment.jpg);
	background-repeat: no-repeat;
}


/* Customer Review Page */

.customer_review
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #37398f;
	font-weight: bold;
	line-height: 25px;
}
.customer_review_name
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0d58ac;
	font-weight: bold;
	line-height: 25px;
}

.customer_review_large
{
	width: 700px;
	height: auto;
	margin: 0;
	padding: 10px 0;
}
.customer_review_large ul
{
	width: 700px;
	height: auto;
	margin: 0;
	padding: 0; /*width:700px; 	height:auto; 	float:left; 	padding:10px 15px; 	font-family:Arial, Helvetica, sans-serif; 	font-size:11px; 	line-height:16px; 	color:#343434;*/
}
.customer_review_large li
{
	list-style: none;
	width: 700px;
	height: auto;
	float: left;
	padding: 10px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #343434;
}

/* Product Review Page */

.product_review
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #065702;
	font-weight: bold;
	line-height: 25px;
	float: left;
}

.product_review_rating
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #545454;
	font-weight: bold;
	line-height: 25px;
}

.product_review_opinion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2e2e2e;
	font-weight: bold;
	line-height: 25px;
}
.averageRating
{
	float: right;
}
.cb
{
	font-family: Helvetica, Arial, Tahoma;
	font-size: 11px;
	color: #787878;
	font-weight: bold;
}
.chk a
{
	color: #787878;
	vertical-align: bottom;
	margin-left: 2px; /*padding-right:10px;*/
}
.chk input
{
	color: #787878;
	vertical-align: bottom;
}


/*For New Menu*/

/*!!!!!!!!!!! MyCSSMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider
{
	display: block;
	font-size: 1px;
	border-width: 0px;
	border-style: solid;
	position: relative;
	z-index: 1;
}
.qmmc .qmdividery
{
	float: left;
	width: 0px;
}
.qmmc .qmtitle
{
	display: block;
	cursor: default;
	white-space: nowrap;
	position: relative;
	z-index: 1;
}
.qmclear
{
	font-size: 1px;
	height: 0px;
	width: 0px;
	clear: left;
	line-height: 0px;
	display: block;
	float: none !important;
}
.qmmc
{
	position: relative;
	zoom: 1;
	z-index: 10;
}
.qmmc a, .qmmc li
{
	float: left;
	display: block;
	white-space: nowrap;
	position: relative;
	z-index: 1;
}
.qmmc div a, .qmmc ul a, .qmmc ul li
{
	float: none;
}
.qmsh div a
{
	float: left;
}
.qmmc div
{
	visibility: hidden;
	position: absolute;
}
.qmmc li
{
	z-index: auto;
}
.qmmc ul
{
	left: -10000px;
	position: absolute;
	z-index: 10;
}
.qmmc, .qmmc ul
{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.qmmc li a
{
	float: none;
}
.qmmc li:hover > ul
{
	left: auto;
}
#qm0 li
{
	/*float: none;*/
}
#qm0 li:hover > ul
{
	top: 0px;
	left: 100%;
}


/*!!!!!!!!!!! MyCSSMenu Styles [Please Modify!] !!!!!!!!!!!*/


/* MyCSSMenu 0 */

/*"""""""" (MAIN) Container""""""""*/
#qm0
{
	width: 185px;
	padding: 15px 9px;
	margin: 0px; /*background-color:#000000; 		background-image:url("images/bg.gif"); 		border-width:1px; 		border-style:solid; 		border-color:#000000;*/
}


/*"""""""" (MAIN) Items""""""""*/
#qm0 a
{
	padding: 8px 20px 3px 3px; /*background-color:  #0D5A88;*/
	background-color: #7AA5C0;
	color: #FFF;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	border-width: 0px 0px 1px;
	border-style: solid;
	border-color: #FFFFFF;
	width:160px;
    float:left;
}


/*"""""""" (MAIN) Hover State""""""""*/
#qm0 a:hover
{
	color: #0D5A88;
	border-color: #FFffff;
}


/*"""""""" (MAIN) Active State""""""""*/
body #qm0 .qmactive, body #qm0 .qmactive:hover
{
	/*background-color: #4E86AB;*/
	background-color: #7AA5C0;
	color: #2D4C2F;
	border-color: #FFffff;
}


/*"""""""" (SUB) Container""""""""*/
#qm0 div, #qm0 ul
{
	padding: 0px;
	background-color: #0D5A88;
	border-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
}


/*"""""""" (SUB) Items""""""""*/
#qm0 div a, #qm0 ul a
{
	padding: 8px 20px 3px 5px;
	background-color: transparent;
	color: #FFF;
	font-size: 11px;
	border-width: 0 0 1px 0;
	border-color: #FFFFFF;
}


/*"""""""" (SUB) Hover State""""""""*/
#qm0 div a:hover, #qm0 ul a:hover
{
	color: #4E86AB;
	text-decoration: underline;
}


/*"""""""" (SUB) Active State""""""""*/
/*body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#81B735;
		color:#2D4C2F;
		text-decoration:underline;
	}*/


.search_results_head_FP
{
	text-transform: lowercase;
}
.search_results_head_FP p:first-letter
{
	text-transform: uppercase;
}
.geoCodeRed
{
	background-color: #8C8181;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    line-height: 28px;
    /*margin-top: 10px;*/
    text-align: left;
}

* { margin:0; padding:0px;}
#wap { width:750px; margin:0 15px;}
.clr {clear:both;}
img { border:none;}
.ss_coment_main {float:left; width:750px;}
.ss_coment_head{width:100%; float:left; text-transform:capitalize; color: #37398f;font-family: Arial,Helvetica,sans-serif;font-size: 24px;font-weight: bold;line-height: 26px; border-bottom:1px solid #999999;padding:0 0 5px 0;}
.ss_coment_head1{width:100%; float:left; color: #7f7f7f;font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-weight: bold;line-height:19px;padding:3px 0 33px 0;}
.ss_contan_box {width:690px; margin:10px;}
.ss_coment_head2{width:100%; float:left; color: #37398f;font-family: Arial,Helvetica,sans-serif;font-size: 16px;font-weight: bold;line-height:19px; padding:0 0 5px 0;}
.ss_coment_text {width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#343434; text-align:justify;}
.ss_coment_return { width:100%; float:left; border-bottom:1px solid #999999; text-align:right; margin:0 0 20px 0;}
.ss_coment_img {float:left; margin:0 10px 0 0;}
.ss_coment_more{ float:left; width:660px; margin:25px 0 0 30px;}
.ss_coment_more_text {float:left; width:201px; height:33px; color:#0a3232; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:33px; text-align:center; background:url(images/more_bg.jpg); margin:0 15px 15px 0; font-weight:bold;}

.errorLg
{
    color: Red;
    /*font-size: 12px;*/
    font-weight: bold;
}