/* CSS Document */
body
{
	margin-top: 0px;
	margin-bottom:0px;
	padding: 0px;
	background-color:#323131;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

/* Company Name */

.cmi_company
{
	padding-top:28px;
	padding-left:18px;
	text-align:center;
	width:518px;
}
.cmi_company_name
{
	font-family:Trebuchet MS;
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:5px;
}
.cmi_company_name1
{
	font-family:Trebuchet MS;
	font-size:24px;
	font-weight:bold;
	color:#8B8B8B;
}
.cmi_telephone
{
	font-family:Trebuchet MS;
	font-size:24px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:20px;
}

/*page header*/
.cmi_tel_number
{
	float:right;
	padding-top:15px;
	padding-right:23px;
	vertical-align:bottom;	
}
.cmi_banner_leftcorner
{
	background-image:url(../images/banner_leftcorner.gif);
	background-repeat:no-repeat;
	width:9px;
	height:200px;
}
.cmi_banner_red_rightcorner
{
	background-image:url(../images/banner_red_righttcorner.gif);
	background-repeat:no-repeat;
	width:22px;
	height:200px;
}
.cmi_banner_red_bg
{
	background-image: url(../images/banner_bg.gif);
	background-repeat:repeat-x;
	width:323px;
	height:200px;
}
.cmi__banner_text
{
	float:left;
	padding-left:14px;
}
.cmi_banner_image
{
	background-image:url(../images/banner.gif);
	background-repeat:no-repeat;
	width:596px;
	height:200px;
}

/* menu Start */

.rental {padding:0 0 0 0px; margin:0; list-style:none; height:60px; background:#fff url(../images/rental_gray_bg.gif) repeat;  width:950px;}
.rental li {float:left;}
.rental li a {display:block; float:left; height:60px; line-height:60px; color:#424242; text-decoration:none; font-size:14px; font-family:"Trebuchet MS"; font-weight:bold; text-align:center; padding:0 36px; cursor:pointer;}
.rental li a:hover {color:#000; background:#FDEDD3 url(../images/rental_gray_bg_hover.gif);}
.rental li.imgright {padding-left:5px;}

.rental_current{color:#FFFFFF; background-image:url(../images/rental_current.gif); background-repeat:repeat-x; background-position:left;}
.rental li .rental_current a:hover {color:#FFFFFF; background-image:url(../images/rental_current.gif); background-repeat:repeat-x; background-position:left;}
.rental .rental_current a {color:#FFFFFF;}

.cmi_menu_righttcorner
{
	margin-top:10px;
}
.banner_top_center_border
{
	background-image:url(../images/banner_hline.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:10px;
}
.banner_bottom_center_border
{
	background-image:url(../images/banner_hline.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:10px;
}
.cmi_contact_table
{
	margin-top:22px;
	vertical-align:top;
	width:260px;
	height:250px;
}
.cmi_contact_leftcorner
{
	background-image:url(../images/contact_leftcorner.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	width:7px;
	height:240px;
}
.cmi_contact_rightcorner
{
	background-image:url(../images/contact_rightcorner.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	width:7px;
	height:240px;
}
.cmi_contact_bg
{
	background-image:url(../images/contact_bg.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	width:246px;
	height:240px;
}
.cmi_contact_request
{
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#C8C8C8;
	text-align:center;
	padding-top:12px;
	padding-bottom:10px;
}
.cmi_contact_title1
{
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#C8C8C8;
	text-align:left;
	vertical-align:top;
	padding-left:8px;
	padding-bottom:5px;
}
.cmi_contact_content
{
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#E4E4E4 ;
	text-align:left;
	vertical-align:top;
}
.cmi_contact_content a
{
	color:#E4E4E4 ;
	}
.cmi_welcome_box
{
	margin-top:22px;
	margin-bottom:15px;
	vertical-align:top;
	width:650px;
	padding-left:20px;
}
.cmi_welcome_box2
{
	margin-top:22px;
	margin-bottom:15px;
	vertical-align:top;
	padding-left:20px;
	margin-right:20px;
}
.cmi_welcome_title1
{
	font-family:Trebuchet MS;
	font-size:18px;
	color:#C8C8C8;
	text-align:left;
	vertical-align:top;
	margin-top:0px;
}
.cmi_welcome_content
{
	font-family:Trebuchet MS;
	font-size:14px;
	color:#E4E4E4 ;
	text-align:left;
	vertical-align:top;
}
.cmi_welcome_click1
{
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#E4E4E4 ;
	text-align:left;
	padding-top:18px;
	vertical-align:top;
	}
.cmi_welcome_click2
{
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#FFB400;
	text-align:left;
	padding-top:15px;
	vertical-align:top;
	}
.cmi_welcome_click2 a{color:#FFB400; text-decoration:none}
.cmi_welcome_click2 a:hover{color:#FFB400; text-decoration:underline}

.cmi_welcome_title2
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	margin-top:0px;
}
.cmi_welcome_subtitle
{
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#BDBDBD;
	text-align:left;
}
.cmi_copyright_leftcorner
{
	background-image:url(../images/copyright_leftcorner.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	width:8px;
	height:95px;
	background-color:#212121;
}
.cmi_copyright_rightcorner
{
	background-image:url(../images/copyright_rightcorner.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	width:8px;
	height:95px;
	background-color:#212121;
}
.cmi_copyright_bg
{
	background-image:url(../images/copyright_bg.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	background-color:#212121;
}
.cmi_copyright_menu
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#C8C8C8;
	text-align:left;
	padding-left:8px;
	text-decoration:none;
}
.cmi_copyright_menu a
{
	color:#C8C8C8;
	text-decoration:none;
}
.cmi_copyright_menu a:hover
{
	color:#C8C8C8;
	text-decoration:underline;
}
.cmi_copyright_text1
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#C8C8C8;
	text-align:left;
	padding-left:8px;
	padding-bottom:5px;
}
.cmi_copyright_text2
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding-left:8px;
	padding-bottom:5px;
}
.cmi_copyright_text3
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#717070;
	text-align:right;
	padding-left:8px;
	padding-bottom:5px;
}
.cmi_copyright_text3 a
{
	color:#717070;
	text-decoration:none;
	}
	.cmi_copyright_text3 a:hover
{
	color:#717070;
	text-decoration:underline;
}

/*top link start*/

.top_links
{
	padding:0 0 0 0px; 
	margin:5px 0 0 0; 
	list-style:none; 
	height:30px; 
	background: url(../images/menu_bg2.gif) no-repeat; 
	position:relative; 
	width:820px;
}
.top_links li
{
	float:left;
}
.top_links li a 
{
	display:block; 
	float:left; 
	height:28px; 
	line-height:28px; 
	color:#ffffff; 
	text-decoration:none; 
	font-size:12px; 
	font-family:Trebuchet MS; 
	font-weight:bold; 
	text-align:center; 
	padding:0 0 0 15px; 
	cursor:pointer;
}
.top_links li a b 
{
	float:left; 
	display:block; 
	padding:0 20px 0 0px;
}

.top_links li.current a 
{
	color:#FFF; 
	background:url(../images/menu_selected.gif);
	background-repeat:no-repeat; 
}
.top_links li.current a b
{
	background:url(../images/menu_selected.gif) no-repeat right top; }
/*
.menu li a:hover {color:#000; background: url(../images/menu_bg_hover.gif);}
.menu li a:hover b {background:url(1../images/menu_bg_hover.gif) no-repeat right top;}
*/
.top_links .first a:hover 
{
	color:#000; 
	background: url(../images/menu_left_corner_hover.gif) no-repeat ;
}
.top_links .first a:hover b 
{
	background:url(../images/menu_bg_hover.gif); 

}

.top_links li.current a:hover 
{
	color:#FFF; 
	background: url(../images/menu_selected.gif); 
	background-repeat:no-repeat;
	text-decoration:none;	
	cursor:default;
}
.top_links li.current a:hover b 
{
	background:url(../images/menu_selected.gif) 
	no-repeat right top;}
	

.top_links_bg
{
	background: url(../images/menu_bg.gif);
	background-repeat:repeat-x;
}


/* top link End */
/*innerpage*/
.cmi_innerpage_box
{
	margin-top:22px;
	margin-bottom:28px;
	margin-left:20px;
	margin-right:20px;
	vertical-align:top;
	width:650px;
}
.cmi_innerpage_title1
{
	font-family:Trebuchet MS;
	font-size:16px;
	/*color:#C8C8C8;*/
	color:#FFFFFF;
	text-align:left;
	vertical-align:top;
	border-bottom:solid 1px #FFFFFF;
}
.cmi_innerpage_content
{
	font-family:Trebuchet MS;
	font-size:13px;
	color:#E4E4E4 ;
	text-align:justify;
	vertical-align:top;
}
.cmi_innerpage_content a
{
	color:#FFC435;
}
.cmi_testimonial_company
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#FFC435;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
}
.cmi_testimonial_designation
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#BDBDBD;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
}
.cmi_hline1
{
	background-image:url(../images/h_line1.gif);
	background-position:center;
	background-repeat:repeat-x;
	height:20px;
}
.cmi_top
{
	font-family:Trebuchet MS;
	font-size:10px;
	text-align:right;
	padding-right:20px;
	text-decoration:none;
	color:#555555;
	background-color:#323131;
	width:50px;
	float:right;
}
.cmi_top a
{
	color:#7b7b7b;
}
.cmi_innerpage_link
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#FFC435;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
.cmi_innerpage_link a
{
		color:#FFC435;
}
.cmi_innerpage_company
{
	font-family:Trebuchet MS;
	font-size:16px;
	color:#ffffff;
	text-align:center;
	vertical-align:top;
}
.cmi_innerpage_head1
{
	font-family:Trebuchet MS;
	font-size:14px;
	color:#8B8B8B;
	text-align:center;
	vertical-align:top;
}
.cmi_contact_table2
{
	background-color:#2D2C2C;
	width:600px;
	vertical-align:top;
	height:120px;
	border:solid 1px #393838;
}
.cmi_address_title1
{
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#C8C8C8;
	text-align:center;
	vertical-align:top;
	}
.cmi_address_content
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#E4E4E4 ;
	text-align:center;
	vertical-align:top;
}
.cmi_address_content a
{
	color:#E4E4E4 ;
}
.cmi_vline1
{
	background-image:url(../images/v_line1.gif);
	background-position:center;
	background-repeat:repeat-y;
	width:20px;
}
.cmi_contact_box
{
	margin-top:22px;
	margin-bottom:28px;
	margin-left:20px;
	margin-right:20px;
	vertical-align:top;
	width:910px;
}

/* Pagination Start */
.cmi_pagination_container
{
	float:right;
	width:140px;
	padding-bottom:20px;
}
.cmi_pagination_wrapper
{
	float:right;
}
.cmi_pagination_current
{
	border:solid 1px #CFCFCF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#CA0000;
	padding:0px 3px;
	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 1px #CFCFCF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#818181;
	padding:0px 3px;
	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}

/* Pagination Ends */

.city_list_container{
	font-family:Verdana;
	font-size:9px;
	color:#989798;
	background-color:#212121;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
.city_list_container a{
	color:#B3B3B3;
	text-decoration:none;
}
.city_list_container p{
	color: #989798;
}
.cmi_page_not_found{
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}

/* Sitemap Page Starts Here */
.cmi_sitemap_title
{
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#605858;
	border-bottom:1px dotted #434343;
	text-decoration:none;
}

.cmi_sitemap_sep1
{
	border-left:solid;
	border-left-color:#505050;
	border-left-width:1px;
}

.cmi_sitemap_text
{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#717070;
	padding-right:11px;
	text-decoration:none;
}
.cmi_sitemap_text a{color:#717070; text-decoration:none}
.cmi_sitemap_text a:hover{color:#717070; text-decoration:underline}

.cmi_sitemap_mainbox
{
	width:825px;
	padding-top:20px;
	height:175px;
}
.cmi_sitemap_mainbox1
{
	width:200px;
	float:left;
}
.cmi_sitemap_text li
{
	list-style:square;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color:#717070;
	margin-top:2px;
	margin-left:-20px;
	text-decoration:none;
}
.cmi_sitemap_text li ul li
{
	list-style:disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	color:#717070;
	margin-left:-26px;
	text-decoration:none;
}
.cmi_sitemap_hborder
{
	border-right:1px dotted #434343;
	height:160px;
	margin-top:12px;
	margin-right:5px;
	float:left;
}
.testimonials_image_box {
	width:250px;
	height:196px;
	float:right;
	text-align:center;
}
.testimonials_image_box p {
	margin:0px;
	padding:0px;
	text-align:center;
}
.cmi_testimonial_note
{
	font-family:Trebuchet MS;
	font-size:13px;
	color:#E5E5E5 ;
	text-align:justify;
	vertical-align:top;
	background-color:#1C1C1C;
	border:solid 1px #0C0C0C;
	padding:10px;
	clear:both;
}
