/* CSS Document - Amek International*/


body {background-color:#FFFFFF; color:#142552; font-size:12px; font-family:Arial, Helvetica, sans-serif; }



/* global margin padding reset */

* {margin: 0px; padding: 0px; }


/* global border reset */

* { border: 0px; }


/* global anchor reset */

a{ color: #BBDBF3;	text-decoration: none; }
a:hover { color:#FFFFFF;	text-decoration: none; }
a:active {color:#FFFFFF;}


/* paragraph padding fix */

p { padding: 00px 0 0px 0px; }



/* image border fix */

img { border: 0px; }


/* headers set */
h1{ font-size: 16px; font-weight: bold; margin: 0; text-align:left; padding:5px 0 0 15px;} 
h2{font-size: 14px; font-weight: bold; margin: 0; text-align:left; padding:5px 0 5px 0px; border-style:none none solid none; border-color:#4C5B7E; border-width:1px;}

h3 {font-size: 14px; font-weight: bold; margin: 0; text-align:left; padding:5px 0 5px 0px; border-style:none none solid none; border-color:#4C5B7E; border-width:1px;}

h4{font-size: 16px; font-weight: bold; margin: 0; text-align:left; }
h5{font-size:14px;}
h6{padding:10px 0 10px 0px; font-size:12px; text-decoration:underline;}

hr{padding:0; margin:0}

/* Main Page contents*/

#main_outer{
background-image:url(images/logoback1.gif);
}

#mainsub_outer{
width:712px;
background-color:#FFFFFF;


}


#top_head
{
	
	background-image:url(images/tophead1.gif);
	background-repeat:no-repeat;
	height:113px;
	width:712px;
	padding-top:10px;
	
}

#logo_link
{
	
	
	height:103px;
	width:712px;
	/*background-image:url(images/logo.gif);
	background-repeat:no-repeat;*/
	margin:10px 0 0 -299px;
	top:0px;
	float:left;
	
	position:absolute;
	
	
	
}


/* Text section in Top right corner*/
#top_right_txt, #top_right_txt p
{
	font-size:11px;
	text-align:right;
	margin-right:10px;
	
	
}	

/* Text section in bottom left corner*/
#top_bottom_txt, #top_bottom_txt p
{
	font-size:12px;
	text-align:left;
	
	padding-top:38px;
	padding-left:5px;
	width:510px;
	float:left;
}	

/* Text section in bottom right corner*/
#bottom_right_txt
{
	font-size:11px;
	padding-top:76px;
	padding-right:5px;
	float:right;
	
}

#bottom_right_txt a {color:#142552;}
#bottom_right_txt a:hover {color:#142882; text-decoration:underline; }


/* Main Navigation section*/
#navi_section
{
	background-image:url(images/navi_back.gif);
	background-repeat:repeat-x;
	height:29px;
}

/*Navigation Links*/
#navi_link
{
	width:712px;
	color:#B6D1F2;
	font-weight:bold;

	
}

#navi_link td{text-align:center;}

#navi_link table {margin-top:5px;}


#navi_link ul
{
	float:left;
	width:100%;
	
	padding:0;
	margin-top:1px;
	list-style-type:none;
	
}

#navi_link a
{
	float:left;
	width:93px;
	height:22px;
	text-decoration:none;
	color:#B6D1F2;
	margin-top:0px;
	padding:5px 1px 0 6px;
	/*border-right:1px solid white;*/
	
}

#navi_link a:hover{background-color:#D3E4F7; height:22px; color:#142552;}

#navi_link li {display:inline;}

.active_link {background:#6088B9; color:#142552;}
.margin_link {background:#6088B9; color:#142552; /*border-left:1px solid white;*/}
.link_home {/*border-left:1px solid white;*/}
#main_banner {width:712px;}


#footer_section
{
	background-image:url(images/navi_back.gif);
	background-repeat:repeat-x;
	height:29px;
	margin-top:30px;
	color:#B6D1F2;

}

#footer_left_txt
{
	padding-top:6px;
	padding-left:10px;
	float:left;
	
}

#footer_right_txt
{
	padding-top:6px;
	padding-right:10px;
	float:right;
	
}
#clr_float {clear:both;}

.para_link {color:#0000FF; text-decoration:underline}
.para_link:hover{color:#FF9900; text-decoration:underline;}

input
{
	background-color:#D3E4F7;
	font-family:Arial, Helvetica, sans-serif	;
	font-size:14px;
	border-style:solid;
	border-color:#657589;
	border-width:1px;
	font-weight:normal;
}

textarea
{
	background-color:#D3E4F7;
	border-style:solid;
	border-color:#657589;
	border-width:1px;
}

.btn 
{
	background-color:#D3E4F7;
	color:#142552;
	width:70px;
	height:29px;
}

#page_header
{
	margin-top:8px;
	width:712px;
	height:29px;
	background-color:#D2DDEA;
}


/* -------------------------------------Common Page Contents--------------------------*/




#home_page_content
{
	padding:10px;
	width:677px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

.home_sub_link, .products_sub_link, .clients_sub_link, .aboutus_sub_link{color:#142552; text-decoration:underline;}
.home_sub_link:hover{color:#142552; font-weight:bold; text-decoration:underline; }
.products_sub_link:hover{color:#142882; text-decoration:underline; }
.clients_sub_link:hover{color:#142882; text-decoration:underline; }
.aboutus_sub_link:hover{color:#142882; text-decoration:underline; }

#solutions_page_content, #brands_page_content, #products_page_content, #clients_page_content, #contactus_page_content, #aboutus_page_content, #products_details_page_content
{
	margin-top:10px;
	padding-top:10px;
	padding-bottom:5px;
	width:710px;
}

/*#contactus_page_content table{
	margin-top:10px;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:10px;
	
	
	}*/
	

	
#solutions_page_content, #aboutus_page_content, #products_details_page_content
{
	background-color:#EBF2FA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color:#C4C8D3;
	border-width:1px;
}

#solutions_left_pic, #aboutus_left_pic, #products_details_left_pic
{
	width:184px;
	float:left;
	padding-left:15px;
	
}


#solutions_right_txt, #aboutus_right_txt, #products_details_right_txt
{
	
	width:484px;
	float:right;
	padding-right:15px;
	text-align:left;
		
}

.products_details_ul1{padding:10px 0 0 10px; list-style-type:none;}
.products_details_ul2{padding:10px 0 0 23px; list-style-type:disc; font-size:10px;}

#products_items 
{
	width:150px;
	border-style:solid;
	border-color:#C4C8D3;
	border-width:1px;
	height:180px;
	margin:10px 15px 5px 0;
	/*padding:15px;*/
	float:left;
	
}

#products_items img {padding:15px 0 0 4px;}

.products_items_name
{
	font-size:11px;
	border-style:none none solid none;
	border-color:#C4C8D3;
	border-width:1px;
	/*padding:5px;*/
	background-color:#E6E9EC;
	color:#142552;
	height:30px;
	padding-top:2px;
}

.products_items_link /*More details*/
{
	font-size:11px;
	padding:10px 0 0 4px;
	
}

.products_items_link a{color:#142552;}
.products_items_link a:hover{color:#27489E;}

#products_item_outer
{
	padding-left:28px;
	/*padding-left:17px;*/
}

#brands_page_content
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-style:solid none none none;
	border-color:#ABBCD0;
	border-width:1px;
}



#brands_left_pic
{
	width:168px;
	float:left;
	padding-left:40px;
	
}

#brands_right_txt
{
	
	width:430px;
	float:right;
	padding-right:5px;
	text-align:left;
		
}


#products_page_content, #clients_page_content, #contactus_page_content
{
		
	font-family:Arial, Helvetica, sans-serif;
	border-style:solid none solid none;
	border-color:#ABBCD0;
	border-width:1px;
	font-size:12px;
	
}
#products_page_content li {list-style-type:none; padding-left:15px;}
#clients_page_content  li {list-style-type:none; padding-left:15px;}

#products_page_content td{vertical-align:top; height:125px;}
#clients_page_content td{vertical-align:top; height:125px;}
#clients_page_content img {padding:10px}

.client_para, .client_para_end
{
	padding:5px 0 20px 10px;
	border-style:none none solid none;
	border-color:#D3D7DF;
	border-width:1px;
	
}

.client_para_end {border-style:none;}

.client_header
{
	padding:10px;
}

.client_header_main a
{
	color:#142552;
	font-weight:bold;
}

.client_header_main a:hover{color:#142552; font-weight:bold;}

#clients_page_content img
{
	border-style:solid;
	border-color:#D3D7DF;
	border-width:3px;
	
}

#contactus_page_content {font-size:14px;}

#mail_form
{
	width:336px;
	background-color:#EEF5FC;
	font-size:14px;
	border-style:solid;
	border-color:#D3D7DF;
	border-width:1px;
	font-weight:bold;
	margin:8px;
	padding:15px 0 0 5px;
}

#mail_form td {text-align:left; height:36px;}
#mail_form table{margin-left:10px;}

.btn_cell {text-align:right;}

.map_pic
{
	border-style:solid;
	border-color:#D3D7DF;
	border-width:1px;
}