/* CSS Document */
BODY, H1, H2, H3, A, A:link, A:visited, A:hover, A:active, P, TABLE, DIV
{
	font-family: Verdana, Helvetica, sans-serif;
	color: #393939;
	font-size: 11px;
	margin:0px;
}
BODY
{
	margin: 0px;
	padding:0px;
	background-image:url(../img/background_dot.gif);
}
A, A:link, A:visited, A:hover, A:active
{
	text-decoration: none;
} 
A:link, A:visited, A:active
{
	color:#3F3F3F;
}

A:hover
{
	color:#D00C0D;
}
P 
{
	margin: 0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;	
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
P.title
{
	font-size: 11px;
	font-weight:bold;
}
P.title1
{
	padding-top:12px;
	font-size: 11px;
	font-weight:bold;
	
}
P.subtitle
{
	font-size: 12px;
	font-weight:bold;
}
P A,P A:link,P A:visited,P A:hover,P A:active
{
	text-decoration:underline;
} 
.sub_management
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
OL, UL
{
	margin-top: 0px;
}
LI
{
	margin-top: 5px;

}

TD
{
	vertical-align: top;
}
IMG
{
	border: 0px;
}
FORM
{
	margin:0px;
}
.star
{
	color:#FF0000;
}
.text_hidden
{
	display:none;
	visibility:visible;
}
.text_visible
{
	display:block;
	visibility:visible;
	line-height:18px;
}

/* end - Common sytles */
.main_table_bg
{
	background-image:url(../img/background_dot.gif);
	background-repeat:repeat;
	width:1001px;
}

.inner_table_bg
{
	background-image:url(../img/index_inner_bg.gif);
	background-repeat:repeat-y;
	width:858px;
	height:623px;
}
.inner_table_margin
{
	padding:13px 5px 0px 35px;
}
.main_table
{
	width:631px;
}
.it_infrastructure
{
	text-align:right;
	color:#656666;
}
.it_infrastructure_no
{
	text-align:right;
	color:#656666;
	padding-top:5px;
	padding-bottom:5px;
}
.logo
{
	padding:41px 75px 17px 34px;
}
.system
{
	text-align:left;
	padding:0px 0px 10px 12px;
}
.powring
{
	text-align:left;
	padding-bottom:52px;
}
.since
{
	text-align:left;
	padding:0px 0px 10px 17px;
}
.since_bottom
{
	text-align:left;
	padding:0px 0px 0px 20px;
}
.con_left_td
{
	text-align:left;
	padding:25px 0px 0px 21px;
	width:180px;
}
.con_left_heading_TB
{
	background-color:#E7EAC9;
}
.con_left_dot
{
	width:7px;
	padding:8px 0px 5px 17px;	
}
.con_left_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#003B4A;
	padding:3px 0px 5px 11px;	
}
.con_left_heading a:link, .con_left_heading a:active, .con_left_heading a:visited, .con_left_heading a:hover
{
	font-size:12px;
	color:#003B4A;
}
.con_left_second_td
{
	background-image:url(../img/left_tb_bg.gif);
	background-repeat:repeat;
}
.con_left_second_td_margin
{
	margin:22px 0px 0px 32px;
}
.con_left_second_td_dot
{
	padding:4px 0px 0px 0px;
}
.con_left_second_td_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 0px 5px;
	color:#000202;
}
.con_left_second_td_text1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 0px 10px;
	color:#D00C0D;
}
.con_left_second_td_text A, .con_left_second_td_text A:link, .con_left_second_td_text A:visited, .con_left_second_td_text A:hover, .con_left_second_td_text A:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 0px 5px;
	color:#000202;
} 

.con_left_second_td_text A:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 0px 5px;
	color:#D00C0D;
}

.con_left_second_sep
{
	padding:12px 15px 15px 0px;
}
.con_right_td
{
	width:178px;
}
.con_right_heading
{
	background-color:#AFB298;
	padding:12px 0px 8px 12px;
}
.con_right_heading1
{
	background-color:#AFB298;
	padding:12px 0px 3px 12px;
}
.con_right_text
{
	background-color:#B9BCA1;
	padding:12px 20px 12px 12px;
	color:#121111;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}
.con_right_text_name
{
	background-color:#B9BCA1;
	padding:0px 20px 21px 12px;
	color:#121111;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-align:right;
}
.con_right_text_li
{
	background-color:#B9BCA1;
	padding:12px 15px 12px 15px;
	color:#121111;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}
.con_right_awards
{
	padding:45px 0px 6px 0px;
	text-align:center;
}
.con_area
{
	padding:10px 0px 0px 0px;
	text-align:left;
}
.con_area_text 
{
	padding-bottom:20px;
	height:322px;
}
.con_area_text P
{
	padding-right:30px;
	padding-top:5px;
	line-height:18px;
}
.content
{
	padding:0px 28px 0px 34px;
}

.footer
{
	padding-top:5px;
	vertical-align:bottom;
	border-top:1px solid #95968C;
	padding-bottom:7px;

}
.footer_sys
{
	text-align:left;
	padding-left:55px;
}
.footer_privecy
{
	text-align:right;
	padding-right:55px;
}
/* Start Company */
.box
{
	border:1px solid #AFB298;
	background-color:#D7DAB8;
	width:373px;
	text-align:left;
	padding:0px 5px 5px 5px;
	margin:20px 0px 10px 0px;
}
.partners
{
	padding:10px 0px 10px 0px;
}
.achievements
{
	background-color:#AFB199;
	width:360px;

}
.achievements_bg
{
	background-image:url(../img/ach_bg.gif);
	height:24px;
}
.achievements_year
{
	background-color:#D8D9B9;
	color:#625135;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:24px;
	text-align:left;
	padding:5px 0px 5px 10px;
}
.achievements_company
{
	width:135px;
	text-align:left;
	padding:10px 0px 5px 10px;
}
.achievements_company_txt
{
	vertical-align:middle;
	padding-left:10px;
	padding-right:5px;

}
/* End Company */
/*Start Offering*/
.special_table
{
	background-color:#AFB199;
	width:320px;
	margin-top:20px;

}
.special_td
{
	background-color:#D8D9B9;
	height:24px;
	padding:5px 0px 5px 10px;
	width:160px;
}
.offering A,offering A:link,offering A:visited,offering A:hover,offering A:active
{
	text-decoration:none;
} 

/*End Offering*/

/*Start Performance*/
.testimonial_name
{	text-align:right;

color:#003B4B;
padding-bottom:10px;
}
/*End Performance*/
.sitemap
{
	margin:0px 0px 0px 40px;
	
}
.sitemap LI
{
	padding:10px 0px 0px 20px;
}
.sitmap_heading {	
	font-weight:bold;
	padding-top:15px;
}
.copy A, .copy A:link, .copy A:visited, .copy A:hover, .copy A:active
{
	color:#003B4A;
} 

.copy A:hover
{
	color:#D00C0D;
}


