.tahoma_bold_11px {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #595959;
	text-decoration: none;
}

.tahoma_bold_13px {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #595959;
	text-decoration: none;
}

.mail_sent	{
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border:1px solid #C1FDB0; background:#EEFFEC; color:#00CC00;
}

.mail_not_sent	{
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border:1px solid #FFAEB0; background:#FFE6E7;
}

.text_area	{
width:240px; height:67px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:12px;
}


.tahoma_bold_11px_green {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #1699E5;
	text-decoration: none;
}

.tahoma_bold_12px_green {
	font-family: Aril;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #1699E5;
	text-decoration: none;
}


.tahoma_normal_11px {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
}
.tahoma_bold_11px_blue {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #80BA00;
	text-decoration: none;
}

.tahoma_bold {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#0099FF;
	text-decoration: none;
}

.tahoma_bold_copyright {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#0099FF;
	text-decoration: none;
}


.text-box {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
	height: 20px;
	width: 190px;
	border: 1px solid #CCCCCC;
	}
	
.text-area {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
	height: 50px;
	width: 200px;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

.text-box
{
font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
	height: 18px;
	width: 200px;
	border: 1px solid #CCCCCC;
	}
	
	.text-area {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
	height: 50px;
	width: 200px;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

A {	COLOR: #FF6600}A.visited {	COLOR: #FF6600}A:hover {	COLOR: #ff6600}A.roll {	COLOR: #FF6600; FONT-SIZE: 7pt; TEXT-DECORATION: none}A.roll:hover {COLOR: #FF6600; TEXT-DECORATION: underline; font-weight: bold;} A.nav {	COLOR: #FF6600; FONT-SIZE: 7pt; TEXT-DECORATION: none}A.nav:hover {	COLOR: #FF6600}

.header_font	{
font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#333333;
}

.header_font_blue	{
font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0099FF;
}

.bold_font_blue	{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0099FF; font-weight:bold;
}

.white_text	{
font-family:arial;
color:#FFFFFF;
font-size:12px;
}


.ul_padding	{
padding-top:5px;
}


/* Containers */

#page_width	{
width:1003px;
text-align:center;
margin:0px auto;
height:auto;
}
#slide_show_cnt	{
height:261px; width:100%;
}

#home_header	{
width:935px;
height:103px;
z-index:100;
text-align:center;
margin:0px auto;
background:url(images/header_bg2.jpg);
}

#slider	{
width:936px;
height:331px;
float:left;
text-align:center;
}

#middle_content	{
width:936px;
height:225px;
float:left;
text-align:center;
padding-left:33px;
text-align:justify;
}

#logo_cntr	{
display:block; float:left; width:225px; height:102px;
}

#menu_block	{
display:block; float:left; width:710px; margin-top:56px; height:40px; overflow:hidden;
}

#menu_container1	{
display:block; float:left; width:30px;  height:24px; text-align:center; margin-top:66px;padding-top:8px;
}

#menu_active	{
display:block; float:left; width:110px;  height:24px; text-align:center; margin-top:66px;padding-top:10px; background:url(images/bg_menu.gif) repeat-x; color:#000000; border-right:1px solid #999999; font-weight:bold; font-size:13px;
}

#menu_others		{
display:block; float:left; width:110px;  height:24px; text-align:center; margin-top:66px;padding-top:10px; background:#000000; color:#FFFFFF; border-right:1px solid #999999;
}


/*  Index Page Containers   */

#index_marquee	{
float:left; position:relative; width:270px; height:230px; border:1px solid #CCCCCC; background:url(images/bg_marquee.jpg);
}

#index_marq_cont_img	{
display:block; float:left; margin-left:10px; height:auto; padding-top:5px;margin-top:10px;
}

#index_marquee_cnt	{
display:block; float:left; width:240px; padding-left:4px; margin-top:10px;
}

#home_about_hexa_solutions	{
display:block; margin-top:12px;margin-bottom:15px;padding-left:7px;
}

#home_contact_us	{
display:block; margin-top:12px;margin-bottom:15px;padding-left:7px;
}

#middle_left_index	{
display:block; float:left; width:632px; height:230px;background:url(images/bg_middle.gif); text-align:justify;
}

#middle_left_mnf	{
display:block; float:left; width:662px; height:230px;background:url(images/bg_middle.gif); text-align:justify;
}

#middle_left_cnt	{
display:block; float:left; width:662px; height:230px;background:url(images/bg_middle.gif); text-align:justify;
}

#middle_right_contents	{
display:block; float:left; width:304px; height:230px;background:url(images/bg_middle.gif) repeat;
}

#sitemap	{
width:936px; height:25px; float:left; padding-left:33px;
}

#copy_right	{
padding-top:4px; background:#FFFFFF; padding-right:5px; height:17px;
}

/*  Index Page Containers Ends  */


/*  About Us Page Containers Starts  */

#middle_left_about_us	{
display:block; float:left; width:632px; height:auto;
}

#middle_content_about_us	{
width:936px;height:225px;float:left;text-align:center;padding-left:33px;background:url(images/bg_middle.gif) repeat-x center;
}

#middle_right_contents_about_us	{
display:block; float:left; width:834px; height:auto;background:url(images/bg_middle.gif) repeat-x bottom; margin-left:33px;
}

#middle_maincntr	{
float:left; width:969px;
}

#middle_block	{
padding-left:0px; position:relative; display:block; width:33px; background:#ECECEC; float:left;
}

#middle_sbucntr	{
padding-left:0px; position:relative; display:block; width:935px; background: #fff url(images/index_64.gif) repeat-x  bottom;float:left;
}

#middle_left	{
position:relative; width:637px; float:left; display:block;
}

#bottom_block	{
display:block; float:left; height:42px; padding-top:15px; width:33px; background:#ECECEC;
}

#sitemap_aboutus	{
width:935px; display:block; float:left; height:15px; padding-top:17px; background:#FFFFFF;
}

#block_bottom_abtus	{
background:#ECECEC; padding-top:8px; float:left; width:33px;position:relative;
}

#copyright_about_us	{
background:#FFFFFF; padding-top:8px; width:796px; margin-bottom:10px; display:block; position:relative; float:left; margin-left:30px;
}

#developed_kgln_abtus	{
float:right; width:140px;padding-top:8px;background:#FFFFFF;position:relative;
}


/*  Contact Us page Containers   */

#title	{
display:block; position:relative; width:530px; height:27px; float:left;
}

#fields_name	{
display:block; position:relative; width:116px; height:27px; float:left;
}

#sign	{
display:block; position:relative; width:36px; height:27px; float:left;
}

#input_field	{
display:block; position:relative; width:470px; height:27px; float:left;
}

#address_caption	{
display:block; position:relative; width:114px; height:73px; float:left;
}

#address_sign	{
display:block; position:relative; width:37px; height:73px; float:left;
}

#address_input_field	{
display:block; position:relative; width:470px; height:73px; float:left;
}

#comment_caption	{
display:block; position:relative; width:114px; height:75px; float:left;
}

#comment_sign	{
display:block; position:relative; width:37px; height:75px; float:left;
}

#comment_input_field	{
display:block; position:relative; width:470px; height:75px; float:left;
}

#submit_caption	{
display:block; position:relative; width:96px; height:67px; float:left;
}

#submit_sign	{
display:block; position:relative; width:40px; height:67px; float:left;
}

#submit_button	{
ddisplay:block; position:relative; width:470px; height:67px; float:left;
}

#if_sucess	{
width:568px; float:left; height:auto; border:1px solid #BAFCBD; padding-left:10px; padding-top:10px;padding-bottom:10px; position:relative;
}

#if_not_sucess	{
width:568px;float:left; height:auto; border:1px solid #FFA6A8; padding-left:10px; padding-top:10px;padding-bottom:10px; position:relative;
}