
/* CSS Document */

body{margin:0px auto;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color: #161616;
	}

.body_index{margin:0px auto;
	background-image:url(../images/bg_index.jpg);
	background-repeat:repeat-x;
	background-color: #161616;
	}
.body_for_short_pages{margin:0px auto;
	background-image: url(../images/bg_short.jpg);
	background-repeat:repeat-x;
	background-color: #161616;
	}
/*index page css start*/
.cmi_wrapper{
	width:100%;
	height:auto;
	float:left;
	margin:0px auto;
	background-image: url(../images/bottom_black_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	

	}
.cmi_wrapper_2{ /*this wrapper is for bottom black color*/
	width:1003px;
	height:auto;
	float: none;
	margin:0px auto;
	}


.cmi_header{
	width:1003px;
	height:164px;
	float:left;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
		background-color: #161616;

	}
.cmi_logo_transparent_img{
	width:136px;
	height:113px;
	float:left; 
	margin-left:20px;
	margin-top:8px;
	}

.cmi_blue_navigation_div{
	width:1003px;
	height:25px;
	float:left;
	margin-top:1px;
	font-family:"Trebuchet MS", Verdana; font-size:12px; font-weight:bold;
	text-transform:uppercase; color:#FFFFFF;
	text-align:center;
	padding-top:12px;
	}
	
.cmi_banner{
	width:1003px;
	height:301px;
	float:left;
	background-image: url(../images/flash_banner.jpg);
	background-repeat:no-repeat;
	margin-bottom:9px;
	}
.cmi_white_content{
	width:944px;
	height:auto;
	float:left;
	padding:0px 30px;
	}
.cmi_white_content_top_curve{
	width:943px;
	height:24px;
	float:left;
	background-image:url(../images/white_curve_top.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}
.cmi_white_content_middle_area{
	width:943px;
	height: auto;
	float:left;
	background-color:#ffffff;	
	}
.cmi_white_content_left_part{
	width:238px;
	height:auto;
	float:left;
	margin-left:22px;
	}
.cmi_white_content_right_blue_part{
	width:610px;
	height:auto;
	float:left;
	margin-left:22px;
	border:#C9E5FF 1px solid;
	background-image:url(../images/blue_gradi.gif);
	background-repeat:repeat-x;
	padding:15px;
	background-color:#F3F9FF;
	}
.cmi_index_img_border{
	padding:6px; border:#AEAEAE 1px solid;
	margin-bottom:11px;
	}
.cmi_index_img_border_2{
	padding:6px; border:#AEAEAE 1px solid;
	}
.cmi_black_heading{
	font-family:"Times New Roman", Times, serif;
	font-size:20px; font-weight:normal;
	color:#000000;
	}

.cmi_red_heading{
	font-family:"Times New Roman", Times, serif;
	font-size:20px; font-weight:normal;
	color:#B5140D;
	}
.cmi_bulb_img{
	width:24px;
	height:32px;
	float:left;
	}
.cmi_heading_div{
	width:224px;
	height:25px;
	float:left;
	margin-left:10px; margin-top:5px;
	}
.cmi_arial_text_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
.cmi_red_ul{
	list-style-image:url(../images/red_arrow.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:20px;
	margin-left:-20px;
	}
.cmi_red_ul_sitemap{
	list-style-image:url(../images/red_arrow.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:30px;
	margin-left:-20px;
	}
.cmi_index_more_buttton{
	float:right;
	margin-top:-20px;
	margin-right:7px;
	}
.cmi_white_content_bottom_curve{
	width:943px;
	height:23px;
	float:left;
	background-image:url(../images/white_curve_bottom.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}
.cmi_footer{width:1003px;
	height:65px;
	float:left;
	}
.cmi_footer_links{width:1003px;
	height:23px;
	float:left;
	padding-top:10px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E2E2E2;
	}
.cmi_footer_links_2{width:1003px;
	height:23px;
	float:left;
	}

.cmi_copyright_div_left{width:400px;
	height:13px;
	float:left;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#969696;
	padding-left:20px;
	}
.cmi_copyright_div_right{width:400px;
	height:13px;
	float: right;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#969696;
	text-align:right;
	padding-right:20px;
	}
a.cmi_link:link, a.cmi_link:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#969696; text-decoration:none;
	}
a.cmi_link:hover{
	color:#ffffff; 
		}


a.cmi_navigation:link, a.cmi_navigation:visited{
	color:#ffffff; text-decoration:none;
	padding-left:5px; padding-right:5px;
	}
a.cmi_navigation:hover{
	color:#92DBFE; 
		}
.cmi_navigation_static{		
	color:#92DBFE; 
 	text-decoration:none;
	padding-left:5px; padding-right:5px;
}

a.cmi_navigation_bottom:link, a.cmi_navigation_bottom:visited{
	color:#E2E2E2; text-decoration:none;
	padding-left:5px; padding-right:5px;
	}
a.cmi_navigation_bottom:hover{
	color:#92DBFE; 
		}
.cmi_navigation_bottom_static{	color:#92DBFE; text-decoration:none;
	padding-left:5px; padding-right:5px;
}
/*index page css close*/
		
/*inner page css start*/
.cmi_white_content_right_blue_part_for_inner_pages{
	width:870px;
	height:auto;
	float:left;
	margin-left:22px;
	border:#C9E5FF 1px solid;
	background-image: url(../images/bg_blue.jpg);
	background-repeat:repeat-x;
	padding:15px;
	background-color:#F3F9FF;
	}
.cmi_white_content_top_curve_for_inner_page{
	width:943px;
	height:26px;
	padding-top:16px;
	float:left;
	background-image:url(../images/white_curve_top.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}
.cmi_heading_red_arrow{
	width:18px;
	height:17px;
	float:left;
	margin-left:25px;
	}
.cmi_heading_div_for_inner_pages{
	width:400px;
	height:17px;
	float:left;
	margin-left:10px;
	font-family:"Trebuchet MS", Verdana;
	font-size:17px;
	color:#5790C6;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:-2px;
	}
.cmi_dotted_arrow_in_heading{
	width:9px;
	height:9px;
	float:left;
	margin-top:7px;
	}
.cmi_heading_of_red_black_inner_page_div{
	width:224px;
	height:25px;
	float:left;
	margin-left:10px;
	}
.cmi_heading_of_mission{
	width:510px;
	height:25px;
	float:left;
	margin-left:10px;
	}
.cmi_heading_of_red_black_inner_page_div_for_long_heading{
	width:600px;
	height:25px;
	float:left; text-transform:capitalize;
	margin-left:10px;
	}
.cmi_inner_page_content_div{/*this div is to cover the small small content in blue area*/
	width:870px;
	height:auto;
	float:left;
	}
.cmi_inner_page_content_div_small{
	width:540px;
	height:auto;
	float:left;
	}
.cmi_inner_page_content_div_small_2{
	width:270px;
	height: autopx;
	float: right;
	}
.cmi_inner_page_content_dotted_line_ver{
	width:50px;
	height:270px;
	float:left;
	background-image:url(../images/about_ver_dots.jpg);
	background-repeat:no-repeat; background-position:center;
	}
.cmi_img_float{border:#D0D0D0 solid 1px;
float:left; margin-right:10px; margin-bottom:10px;
}
.dots_divider{background-image:url(../images/dots.jpg); background-repeat:repeat-x;
width:870px; height:2px; float:left; margin-bottom:15px; margin-top:10px; }

a.cmi_mails:link, a.cmi_mails:visited{
	color:#000000; text-decoration:none;
	}
a.cmi_mails:hover{
	color:#AC080F; 
		}

/*inner page css close*/

/*enquiry css start*/
.enquiry_font{font-family: Arial, Helvetica, sans-serif;
font-size:12px; color:#000000;
padding:5px;
}
.cmi_form_input{width:200px;
height:18px;
border:#000000 1px solid;
color:#FF0000;
font-family: Arial, Helvetica, sans-serif; font-size:11px;

}
.cmi_form_input4{width:200px;
height:60px;
border:#000000 1px solid;
color:#FF0000;
font-family: Arial, Helvetica, sans-serif; font-size:11px;
}

.red_bold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000;}

.button{width:85px;
height:22px; background-color:#990000;
color:#CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size:11px;
border:#000000 solid 1px;
padding-bottom:3px;
cursor:pointer;
}

.submit{background-image:url(../images/submit.jpg);
width:85px; height:22px; font-weight:bold;
color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:11px;
border:none;
}
/*enquiry css close*/

.product_pagination{width:85px;
height:22px;
float:right;
}

/*13-04-2010 css start*/
.login_div
{
	float:right;
height:31px;
margin-right:232px;
margin-top:77px;
width:145px;
}
.login_img
{
	width:29px;
	height:auto;
	float:left;
}
.login_text
{
	width:100px;
	height:auto;
	float:left;
	margin-top:13px;
	margin-left:7px;
}
a.login:link, a.login:visited
{
	font-family:"Trebuchet MS", Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.login:hover
{
		color:#92DBFE;

}
/*13-04-2010 css start*/