body
{
	margin:0px auto;
}
br{height:10px;}
h1{
	margin:0px;
	padding:0px;
	font-size:18px;
	font-weight:normal;
}
h2{
	margin:0px;
	padding:0px;
	font-size:11px;
}
.cmi_wrapper
{
	width:1003px;
	height:auto;
	margin:0px auto;
}
.cmi_top_white_line
{
	width:1003px;
	height:3px;
	float: left;
	background-color:#FFFFFF;
}
.cmi_banner
{
	width:1003px;
	height:116px;
	float:left;
	background-color:#211e17;
/*	background-image: url(../images/logo_banner_bg.jpg);
	background-repeat: repeat-x;
*/}
.cmi_logo_div
{
	width:295px;
	height:116px;
	float:left;
}
.cmi_call_us
{
	width:220px;
	height:116px;
	float: right;
}
.cmi_navigation
{
	width:1003px;
	height:35px;
	float: left;
	background-image: url(../images/navi_bg.jpg);
	background-repeat:repeat-x;
	margin-bottom:17px;
/*	padding-left:15px;
*/}
.cmi_navigation_menu
{
	margin-left:-18px;
	margin-top:5px;
}
.cmi_navigation_menu li
{
	display: inline;
}
a.top_links:link, a.top_links:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#D9D8D8;
	text-decoration:none;
}
a.top_links:hover
{
	color: #FF3333;
}
.cmi_link_div b
{ 
	color: #FF3333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.cmi_top_links_divider
{
	background-image:url(../images/top_navi_divider.jpg);
	width:2px;
	height:35px;
	float:left;

}
.cmi_middle_content_wrapper
{
	width:973px;
	height:auto;
	float: left;
	margin-left:15px;
	margin-bottom:27px;
}
.cmi_left_content
{
	width:205px;
	height:auto;
	float:left;
	margin-right:20px;
}
.cmi_left_content_seprate_div
{
	width:205px;
	height:auto;
	float: left;
	margin-bottom:15px;
}
.cmi_left_content_seprate_div_last
{
	width:204px;
	height:auto;
	float: left;
}
/*left navigation css start*/
.cmi_left_navigation_heading
{
	width:205px;
	height:30px;
	float:left;
	background-image: url(../images/categories.jpg);
	background-repeat: no-repeat;
	border-bottom: solid #DFDFDF 1px;
}
.cmi_left_navigation_grey_box
{
	width:175px;
	height:20px;
	float:left;
	background-color:#4D4943;
	border-bottom: solid #DFDFDF 1px;
	padding-left:30px;
	background-image:url(../images/left_navi_arrow.jpg);
	background-repeat:no-repeat;
	background-position:15px 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top:6px;

}
.cmi_left_navigation_black_box
{
	width:175px;
	height:20px;
	float:left;
	background-color:#2A261D;
	border-bottom: solid #DFDFDF 1px;
	padding-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A4A4A4;
	padding-top:6px;
}
.cmi_link_div
{
	width:auto;
	height:27px;
	float:left;
	margin:8px 18px 0px 19px;	
	color:#FFFFFF;
}
a.left_links:link, a.left_links:visited
{
	color:#A4A4A4;
	text-decoration:none;
}
a.left_links:hover
{
	color: #FFFFFF;
}
a.left_links_category:link, a.left_links_category:visited
{
	color:#FFFFFF;
	text-decoration:none;
}
a.left_links_category:hover
{
	color: #A4A4A4;
}
/*left navigation css close*/


.cmi_latest_news_heading
{
	width:205px;
	height:32px;
	float:left;
}
.cmi_latestr_news_content_div
{
	width:203px;
	height:190px;
	float: left;
	border:#D3D3D3 1px solid;
	border-top:none;
	background-image:url(../images/news_box_bg.jpg);
	background-repeat:repeat-x;
	background-color:#5F5F5F;
}
.cmi_certificates_div
{
	width:182px;
	height:175px;
	float: left;
	border:#D3D3D3 1px solid;
	border-top:none;
/*	background-image:url(../images/news_box_bg.jpg);
*/	background-repeat:repeat-x;
/*	background-color:#5F5F5F;
*/	text-align:center;
	padding-top:15px;
	padding-left:20px;
	background-image:url(../images/bg_change.jpg);
}
.cmi_news
{
	width:173px;
	height: auto;
	float:left;
	padding-left:30px;
	background-image:url(../images/news_arrow.jpg);
	background-repeat:no-repeat;
	background-position:11px 12px;
	margin-top:3px;
}
.cmi_news_1
{
	width:159px;
	height:20px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#F7F7F7;
	padding-top:9px;
}
.cmi_news_2
{
	width:159px;
	height:11px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F7F7F7;
	margin-bottom:4px;
}
.cmi_news_3
{
	width:159px;
	height:32px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F7F7F7;
}
.cmi_news_4
{
	width:159px;
	height:8px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#F7F7F7;
	text-align:right;
}
a.news_links:link, a.news_links:visited
{
	color:#F7F7F7;
	text-decoration:none;
}
a.news_links:hover
{
	color: #FF0000;
}
.cmi_right_content
{
	width:748px;
	height:auto;
	float: right;
}
.cmi_banner_div
{
	width:748px;
	height:400px;
	float:left;
	margin-bottom:20px;
}
.cmi_right_content_data
{
	width:748px;
	height: auto;
	float:left;
	margin-bottom:20px;
}
.cmi_right_content_data_2
{
	width:748px;
	height:221px;
	float:left;
}
.cmi_special_offer_banner_div
{
	width:522px;
	height:120px;
	float:left;
	border:#999999 solid 1px;
	margin-right:17px;
}
.cmi_download_broshure
{
	width:204px;
	float:left;
	margin-top:15px;
}
.cmi_welcome_text
{
	width:524px;
	height:168px;
	float:left;
	margin-right:17px;
	background-image:url(../images/welcome_text.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:53px;
	margin-top:15px;
	text-align:justify;
}
.cmi_welcome_text span{ color:#CC0000;}
.more_img
{
	float:right;
}
.cmi_footer
{
	width:1003px;
	height:131px;
	float:left;
	background-color:#2A261D;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:no-repeat;
}
.cmi_footer_auto_div
{
	width:1003px;
	height:auto;
	float:left;
}

.cmi_follow_us_div
{
	width:201px;
	height:102px;
	float:left;
}
.cmi_follow_us_1
{
	width:44px;
	height:47px;	
	float:left;
	margin:40px 0px 0px 15px;
}
.cmi_bottom_links
{
	width:660px;
	height:43px;
	float: right;
	text-align:right;
	margin:18px 15px 0px 0px;
	color:#D6D6D6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:12px;
}
.cmi_copyright_1
{
	width:421px;
	height:23px;
	float:left;
	margin-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#959595;
	padding-top:4px;
}
.cmi_copyright_2
{
	width:421px;
	height:23px;
	float: right;
	margin-right:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#959595;
	padding-top:4px;
	text-align:right;
}
a.bottom_links:link, a.bottom_links:visited
{
	color:#D6D6D6;
	text-decoration:none;
}
a.bottom_links:hover
{
	color: #FF3333;
}
.bottom_links_selected
{
	color: #FF3333; font-weight:normal;
}
.bottom_links_gap
{
	padding-left:5px;
	padding-right:5px;
		font-weight:normal;
}
a.copyright_links:link, a.copyright_links:visited
{
	color:#959595;
	text-decoration:none;
}
a.copyright_links:hover
{
	color: #FFffff;
}

.cmi_inner_page_banner_div
{
	width:748px;
	height: auto;
	float:left;
	margin-bottom:20px;
}
.cmi_inerpage_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	width:748px;
	height:auto;
	float:left;
}
.cmi_inerpage_text span{
color:#CC0000; }
.cmi_heading_wrapper
{
	width:748px;
	height:48px;
	float:left;
	margin-bottom:20px;
	border-bottom:#000000 1px solid;
	background-image:url(../images/breadcrum-_arrow.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.category_heading_home
{
	width:85px;
	height:27px;
	float:left;
	background-image:url(../images/heading_bg.jpg);
	background-repeat:repeat-x;
	margin-top:18px;
	font-family:"Trebuchet MS", Verdana;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
	padding-top:3px;
}
.cmi_breadcrums
{
	width: auto;
	height:17px;
	float:right;
	margin-right:10px;
}
.cmi_breadcrums_1
{
	width:17px;
	height:17px;
	float: left;
}
.cmi_breadcrums_2
{
	width:10px;
	height:5px;
	float: left;
	margin:8px 5px 0px 5px;

}
.cmi_breadcrums_3
{
	width: auto;
	height:9px;
	float: left;
	font-family:"Trebuchet MS", Verdana;
	font-size:13px;
	color:#A10106;

}
a.breadcrum_links:link, a.breadcrum_links:visited
{
	color:#A10106;
	text-decoration:none;
}
a.breadcrum_links:hover
{
	color: #FF0000;
}
.cmi_image_bg_div
{
	width: auto;
	height: auto;
	float: none;
/*	background-image:url(../images/details_img_bg.jpg);
	background-repeat:no-repeat;
*/	margin:0px auto 20px auto;
	text-align:center;
	padding:15px;
	border:#CCCCCC solid 5px;
}
.cmi_product_details_middle_div
{
	width:700px;
	height:auto;
	float:none;
	margin:0px auto;
/* 	background-image: url(../images/logo_mark.png);
	background-repeat:no-repeat;
	background-position:10px 10px; */
}
.cmi_product_deatils_thumbnails_wraper
{
	width:705px;
	height:auto;
	float:none;
	margin-left: auto;
	margin-right:auto;
}
.cmi_product_thumbnail
{
	width:198px;
	height:266px;
	float:left;
	padding-top:27px;
	padding-left:36px;
}
.cmi_product_thumbnail_dotted_border_right
{
	width:1px;
	height:266px;
	float:left;
	background-image:url(../images/right_border.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.cmi_product_thumbnail_dotted_border_right_blank
{
	width:1px;
	height:266px;
	float:left;
}
.cmi_product_thumbnail_dotted_border_horizontal
{
	width:234px;
	height:1px;
	float:left;
	background-image: url(../images/border_horizontal.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin-bottom:20px;
}
.cmi_product_thumbnail_dotted_border_horizontal_blank
{
	width:234px;
	height:1px;
	float:left;
}	
.cmi_thumbnail_bg
{
	width:157px;
	height:127px;
	float:left;
	background-image:url(../images/thumbnail_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:7px;
}
.cmi_thumbnail_heading
{
	width:157px;
	height:12px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A10106;
	margin-top:9px;
	overflow:hidden;
}
.cmi_thumbnail_text
{
	width:157px;
	height:44px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	margin-top:9px;
	margin-bottom:9px;
	text-align:left;
}
.cmi_thumbnail_button
{
	width:157px;
	height:30px;
	float:left;
	text-align:center;
}
.cmi_pagination_wrapper
{
	width:748px;
	height:15px;
	float:left;
	margin-top:10px;
}
.pagination_div
{
	width:150px;
	height:14px;
	float:right;
}
.pagination_div_left
{
	width:145px;
	height:14px;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
/*	margin-left:7px;
*/}
.pagi_1
{
	width:37px;
	height:14px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-right:11px;
}
.pagi_2
{
	width:13px;
	height:12px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:5px;
	color: #CA0000;
	border:#D2D2D2 solid 1px;
	text-align:center;
	font-weight:bold;
}
a.pagination_links:link, a.pagination_links:visited
{
	color:#818181;
	text-decoration:none;
}
a.pagination_links:hover
{
	color: #CA0000;
}

.cmi_news_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:748px;
	height:auto;
	float:left;
	margin-bottom:10px;
}
.cmi_news_text_2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:719px;
	height:auto;
	float:left;
	margin-bottom:10px;
	margin-left:19px;
}
.cmi_news_text a:link, a:visited
{ color:#000000; text-decoration:none;
}
.cmi_news_text a:hover
{ color:#CC0000; text-decoration:underline;
}
.cmi_news_divider
{
	width:670px;
	height:1px;
	float:left;
	background-image:url(../images/news_dotted_line.jpg);
	background-repeat:repeat-x;
	margin:30px 0px 40px 0px;
}
.cmi_news_divider_long
{
	width:748px;
	height:1px;
	float:left;
	background-image:url(../images/news_dotted_line.jpg);
	background-repeat:repeat-x;
	margin:10px 0px 20px 0px;
}
.cmi_news_red_arrow
{
	width:9px;
	height:9px;
	float:left;
	background-image:url(../images/red_arrow.jpg);
	background-repeat:no-repeat;
	margin:3px 10px 0px 0px;
}
a.news_more_link:link, a.news_more_link:visited
{
	color:#CA0000;
	text-decoration:none;
}
a.news_more_link:hover
{
	color: #CA0000;
	text-decoration:underline;
}
a.news_heading_link:link, a.news_heading_link:visited
{
	color:#000000;
	text-decoration:none;
}
a.news_heading_link:hover
{
	color: #CA0000;
}
.cmi_news_more_div
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:748px;
	height:auto;
	float:left;
	text-align:right;
	margin-bottom:10px;
}
.category_heading_long
{
	width: auto;
	height:27px;
	float:left;
	background-image:url(../images/heading_bg.jpg);
	background-repeat:repeat-x;
	margin-top:18px;
	font-family:"Trebuchet MS", Verdana;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
}
.cmi_testimonials_date_div
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A10106;
	width:748px;
	height:auto;
	float:left;
	margin-bottom:10px;
}
.cmi_news_date_div
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A10106;
	width:719px;
	height:auto;
	float:left;
	margin-bottom:10px;
	margin-left:19px;
}
.img_float_left
{
	float:left;
	margin:0px 20px 15px 0px;
	border:#000000   dashed 1px;
	padding:5px;
}
.img_float_right
{
	float: right;
	margin:0px 0px 15px 20px;
	border:#000000   dashed 1px;
	padding:5px;
}
.img_float_left_common
{
	float:left;
	margin:0px 10px 10px 0px;
	border:#000000   dashed 1px;
	padding:9px;
}
.img_float_left_common_certificates
{
	float:left;
	margin:10px;
	border:#000000 dashed 1px;
	padding:10px;
}
.img_float_left_common_1
{
	float:left;
	margin:0px 11px 15px 0px;
	border:#000000   dashed 1px;
	padding:9px;
}
.cmi_faq_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:715px;
	height:auto;
	float:left;
	margin-bottom:10px;
}
.cmi_faq_red_arrow
{
	width:12px;
	height:9px;
	float:left;
	margin:0px 10px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #CC0000;
}
.cmi_faq_answer_arrow
{
	width:12px;
	height:9px;
	float:left;
	margin:3px 10px 0px 0px;
}
.cmi_contact_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	width:728px;
	height:240px;		
	float:left;
	border:#E2E2E2 1px solid;
	padding:10px;
	background-color:#F9F9F9;
}
.cmi_contact_text a:link, a:visited
{
	color:#000000;
	text-decoration:none;
}
.cmi_contact_text a:hover
{
color: #CC0000;
text-decoration:underline;
}
.cmi_contact_text_2 a:link, a:visited
{
	color:#000000;
	text-decoration:none;
	}

.cmi_contact_text_2 a:hover
{ color: #CC0000;
text-decoration:underline;
}
.cmi_contact_text b, .cmi_contact_text_2 b
{
	color: #CC0000;
}
.cmi_contact_text_2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	width:340px;
	height:240px;	
	float:left;
	border:#E2E2E2 1px solid;
	padding:10px;
	margin-left:20px;
	background-color:#F9F9F9;
}
.cmi_salient_features_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	width:726px;
	height: auto;		
	float:left;
	border:#E2E2E2 1px solid;
	padding:10px;
	background-color:#F9F9F9;
	margin-bottom:20px;
}
.cmi_salient_features_text li
{
	list-style-image: url(../images/breadcrum_arrow.jpg);
	color:#666666;
	line-height:20px;
}
.cmi_features_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:700px;
	height:auto;
	float:left;
}
.cmi_sitemap_links_divider
{
	color:#000000;
	text-decoration:none;
	padding:0px 20px;
	font-weight:normal;
	line-height:20px;
}
.cmi_sitemap_div_wrapper
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:706px;
	height:auto;
	float:left;
	padding:20px;
	background-color:#F9F9F9;
	border: #E2E2E2 1px solid;
	margin-bottom:20px;
}
.cmi_sitemap_div
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:708px;
	height:auto;
	float:left;
}
.cmi_sitemap_div b{color:#CC0000; }
.cmi_sitemap_small_div
{
	width:160px;
	height:15px;
	float:left;
	margin-top:15px;
	background-image:url(../images/red_arrow.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	background-position:1px;
	margin-right:50px;
	font-weight:bold;
}
.cmi_sitemap_small_div a:link, a:visited
{
	color:#000000;
	text-decoration:none;
}
.cmi_sitemap_small_div a:hover
{	color:#CC0000;
	text-decoration:underline;
}
.cmi_sitemap_small_div_2_wrapper
{
	width:177px;
	height:auto;
	float:left;
}
.cmi_sitemap_small_div_2
{
	width:120px;
	height:15px;
	float:left;
	margin-top:15px;
	background-image:url(../images/red_arrow.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	background-position:1px;
	margin-right:50px;
	font-weight:bold;
}
.cmi_sitemap_small_div_2  a:link, a:visited
{
	color:#000000;
	text-decoration:none;
}
.cmi_sitemap_small_div_2 a:hover
{
	color:#CC0000;
	text-decoration:underline;
}
.cmi_sitemap_small_div_3  a:link, a:visited
{
	color:#000000;
	text-decoration:none;
}
.cmi_sitemap_small_div_3 a:hover
{
	color:#CC0000;
	text-decoration:underline;
}
.cmi_sitemap_small_div_3
{
	width:100px;
	height:15px;
	float:left;
	margin:15px 0px 0px 0px;
	background-image: url(../images/breadcrum_arrow.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	background-position:1px;
}

.form_div_main
{
	width:525px;
	height:auto;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:#E2E2E2 solid 1px;
	padding:40px 40px 40px 180px;
	background-color:#F9F9F9;
}
.form_div
{
	width:400px;
	height:auto;
	float:left;
	
}
.form_div_1
{
	width:135px;
	height:auto;
	float:left;
	margin-bottom:20px;
	text-align:right;
}
.form_div_2
{
	width:50px;
	height:auto;
	float:left;
	margin-bottom:20px;
	text-align:center;
}
.form_div_3
{
	width:177px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.form_div_3 input
{
	width:175px;
	height:18px;
	border: #BFBFBF solid 1px;
	font-size:11px;
	color:#CC0000;
}
.form_div_3_last
{
	width:177px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.comment
{
	width:177px;
	height:50px;
	border:#BFBFBF solid 1px;
	font-size:11px;
	color:#CC0000;
}
.submit_button_div
{
	width:90px;
	height:auto;
	float:left;
	margin-left:47px;
}
.submit_button_div input
{
	width:90px;
	height:30px;
/*	background-color:#CC0000;
	border: #800040 solid 1px;*/
	border:none;
	background-image:url(../images/button.gif); 
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#F9F9F9;
	color:#ffffff;
	padding-bottom:3px;
	font-weight:bold;
}
.form_div b {color:#FF0000;}

.cmi_pdf_div
{
	width:60px;
	height:60px;
	float:left;
	margin:0px 10px 0px 0px;
}
.cmi_download_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:640px;
	height:auto;
	float:left;
}
a.cmi_download_text:link, a.cmi_download_text:visited
{ color:#CC0000; text-decoration: underline; }
a.cmi_download_text:hover
{ text-decoration: none; }

.clientele_div
{
	width:185px;
	height:auto;
	float:left;
	padding:10px;
	border:#000000 dashed 1px;
	margin:20px 20px 0px 0px;
	text-align:center;
}
.product_details_right_div
{
	width:720px;
	height:auto;
	float:left;
	font-weight:bold;
}
.product_details_discription_div
{
	width:680px;
	height:auto;
	float:left;
	margin-top:15px;
	font-weight:normal;
}
.product_details_right_div span{ color:#A10106;}
.product_details_right_div_1
{
	width:50px;
	height:auto;
	float:left;
	margin-top:15px;
} 
.product_details_right_div_1_1
{
	width:10px;
	height:auto;
	float:left;
	margin-top:15px;
	margin-right:10px;
}
.product_details_right_div_2
{
	width:280px;
	height:auto;
	float:left;
	margin-top:15px;
	font-weight:normal;
}
.packaging_div
{
	width:720px;
	height:auto;
	float: left;
	margin-bottom:10px;
}
.cmi_top_div
{
	width:30px;
	height:auto;
	float:right;
	margin-top:21px;
}
a.top:link, a.top:visited
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.top:hover
{ 
	text-decoration: underline;

}
a.hr:link, a.hr:visited
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}
a.hr:hover
{ 
	text-decoration: underline;

}
.cmi_contact_text_li
{
	list-style:none;
	line-height:20px;
	margin-top:-28px;
}
.view_large_text
{
	width:auto;
	height:17px;
	float:left;
	margin-left:4px;
}
.royal_img
{
	float:left;
	margin:15px 15px 15px 0px;
}
.cmi_faq_text li
{
	list-style-image: url(../images/breadcrum_arrow.jpg);
	color:#666666;
	line-height:20px;
}
.product_thumb_div
{
	width:500px;
	height:auto;
	float:left;
	margin-bottom:15px;
	text-align:center;
	margin-left:145px;
}
.cmi_product_detail_thumb_zoom
{
	height:auto;
	float:left;
	margin-right:15px;
	border:#CCCCCC 5px solid;
}

.cmi_right_new_div
{
	width:522px;
	height: auto;
	float:left;
	margin-right:20px;
}
.cmi_right_new_div_2
{
	width:202px;
	height: auto;
	float: right;
}

.product_details_right_div_grey
{
	width:690px;
	height:auto;
	float:left;
	font-weight:bold;
	background-color:#F9F9F9;
	border:#E2E2E2 1px solid;
	padding:10px;
}
.product_details_right_div_inside
{
	width:700px;
	height:auto;
	float:left;
	font-weight:bold;
}

/*Pagination*/

.cmi_pagination_wrapper
{
	float:right;
}
.cmi_pagination_container
{
	float:right;
	width:300px;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:-10px;
}
.cmi_pagination_current
{
	border:solid;
	border-width:1px;
	border-color:#CFCFCF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#CA0000;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:5px;
	float:left;
	background-color: #FFFFFF;
}
.cmi_pagination_current a{color:#CA0000; text-decoration:none}
.cmi_pagination_current a:hover{color:#CA0000; text-decoration:none}

.cmi_pagination
{
	border:solid;
	border-width:1px;
	border-color:#CFCFCF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#818181;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:5px;
	float:left;
	background-color: #FFFFFF;
}
.cmi_pagination a {color:#818181; text-decoration:none}
.cmi_pagination a:hover {color:#818181; text-decoration:none}

.cmi_pagination_arrow_gray
{

	text-align:center;
	margin-left:5px;
	float:left;
}
.cmi_pagination_arrow_gray a{text-decoration:none}
.cmi_pagination_arrow_gray a:hover{text-decoration:none}

.cmi_pagination_arrow_red
{
	text-align:center;
	margin-left:5px;
	float:left;
}
.cmi_pagination_arrow_red a{text-decoration:none}
.cmi_pagination_arrow_red a:hover{text-decoration:none}

.product_details_discription_div p
{
	border:#CCCCCC dashed 1px;
	padding:5px;
	background-color:#ffffff;
}
.watermark_img
{
	width:150px;
	height:42px;
	margin-top:0px;
	margin-left:30px;
/*	margin-bottom:-65px;
*/}
.watermark_img_2
{
	margin-top:165px;
	position:absolute;
	margin-left:560px;
}