/* CSS Document */
/*default class*/

.bttn {
	BORDER-RIGHT: #999999 1px outset; BORDER-TOP: #999999 1px outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px outset; CURSOR: hand; COLOR: #333333; BORDER-BOTTOM: #999999 1px outset; BACKGROUND-COLOR: #f4f4f4
}
body {
	background:url(../../images/bg.jpg) repeat-x center top;
	background-color:#4396ca;
	margin:0px;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
* {
	list-style:none; margin:0px; padding:0px;
}
.main {	
	margin:0 auto;
	width:1000px;
}
img {
	border:none;
}
.grey_bdr {
	border:1px solid #c6c7c7;
}
.blue_link {
	font-family:Arial;
	font-size:12px;
	color:#3270c9;
	text-decoration:underline;
}
a.blue_link:hover {
	font-family:Arial;
	font-size:12px;
	color:#3270c9;
	text-decoration:none;
}
.black_12link {
	font-family:Arial;
	font-size:12px;
	color:#000;
	text-decoration:underline;
}
a.black_12link:hover {
	font-family:Arial;
	font-size:12px;
	color:#000;
	text-decoration:none;
}
.blue_bold_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#416a96;
	text-decoration:none;
}
a.blue_bold_12:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#416a96;
	text-decoration:underline;
}
.grey_12_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#616363;
	text-decoration:none;
}
a.grey_12_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#616363;
	text-decoration:underline;
}
.arial_11_white {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

/*menu*/

.ubercolortabs a{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; float: left; color:#ffffff; background-image:url(../../images/left_1.gif);
	background-repeat:no-repeat; background-position:left top; background-color:#64738a; margin: 0 2px 0 0; padding: 0 0 0 10px; text-decoration: none;
	height:24px; line-height:17px;
}
.ubercolortabs a span{
	float: left; display: block; background-image:url(../../images/right_1.gif); background-position:right top; background-repeat:no-repeat; 
	padding: 3px 10px 4px 0; cursor: pointer;
}
.ubercolortabs a:hover, .ubercolortabs td.selected a{
	color: white; background-color:#4a596f;
}
/*menu end*/
.sub_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
	padding-left:9px;
	background-image:url(../../images/arrow_gray.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
a.sub_link:hover {
	color:#3c7ac5;
	background-image:url(../../images/arrow_blue.jpg);
}
.sub_link-act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c7ac5;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
	padding-left:9px;
	background-image:url(../../images/arrow_blue.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
.grey_link2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b3b3b;
	text-decoration:underline;
	line-height:20px;
}
a.grey_link2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b3b3b;
	text-decoration:none;
	line-height:20px;
}
.hed_bg {
	background-image:url(../../images/hed_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-right:3px;
}

/*13 june*/

.grey_11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9198a1;
	text-decoration:none;
	text-transform:uppercase;
}
.grey_13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#9198a1;
	text-decoration:none;
	text-transform:uppercase;
}

/*15 june   left sub menu */

.comp_sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-image:url(../../images/arrow_wht.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}
a.comp_sub:hover {
	color:#d4e801;
	background-image:url(../../images/arrow_comp.gif);
}
.comp_sub-act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#d4e801;
	text-decoration:none;
	background-image:url(../../images/arrow_comp.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}
.solu_sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-image:url(../../images/arrow_wht.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}
a.solu_sub:hover {
	color:#48d6fd;
		background-image:url(../../images/arrow_solu.gif);
}
.solu_sub-act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#48d6fd;
	text-decoration:none;
	background-image:url(../../images/arrow_solu.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}
.serv_sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-image:url(../../images/arrow_wht.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}
a.serv_sub:hover {
	color:#82beff;
	background-image:url(../../images/arrow_serv.gif);
}
.serv_sub-act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#82beff;
	text-decoration:none;
	background-image:url(../../images/arrow_serv.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}
.cust_sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-image:url(../../images/arrow_wht.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}
a.cust_sub:hover {
	color:#fcb144;
	background-image:url(../../images/arrow_cust.gif);
}
.cust_sub-act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fcb144;
	text-decoration:none;
	background-image:url(../../images/arrow_cust.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}
.perf_sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-image:url(../../images/arrow_wht.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}
a.perf_sub:hover {
	color:#44d1de;
	background-image:url(../../images/arrow_perf.gif);
}
.perf_sub-act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#44d1de;
	text-decoration:none;
	background-image:url(../../images/arrow_perf.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}

/*17 june */
 
.news_sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-image:url(../../images/arrow_wht.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}
a.news_sub:hover {
	color:#d2d6db;
	background-image:url(../../images/arrow_wht.gif);
}
.news_sub-act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#d2d6db;
	text-decoration:none;
	background-image:url(../../images/arrow_wht.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
}

/*20 june */

.blue_txt {
	font-family:Arial;
	font-size:12px;
	color:#3270c9;
	text-decoration:none;
}
.black_12txt {
	font-family:Arial;
	font-size:12px;
	color:#000;
	text-decoration:none;
}
/*24 june */

.grey_bdr1 {
	border-top:1px solid #c6c7c7;
	border-left:1px solid #c6c7c7;
	border-right:1px solid #c6c7c7;
}
.grey_bdr2 {
	border-bottom:1px solid #c6c7c7;
	border-left:1px solid #c6c7c7;
	border-right:1px solid #c6c7c7;
}
.PaddadedCell
{
    padding: 3px 3px 3px 3px;
    border:solid 1px #C7CEDA;
}
.NoBorder
{
    border-style:none;
    border-width:0px;
}
.newsText
{
	font-family:Arial;
	font-style:normal;
	font-size:13px;
	font-weight:normal;
}

/*26 june*/

.blue_hed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#416a96;
	text-decoration:none;
	line-height:18px;
}
.red_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	text-decoration:none;
}
.txt_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	border:1px solid #c7ceda;
	padding-left:3px;
}

/*04 july */

.blue_12txt {
	font-family:Arial;
	font-size:12px;
	color:#3c7ac5;
	text-decoration:none;
}
/*08 july*/

.blue_52 {
	font-family:Arial;
	font-size:52px;
	color:#003781;
	text-decoration:none;
	line-height:40px;
}
.green_52 {
	font-family:"Trebuchet MS";
	font-size:52px;
	color:#a8cd2f;
	text-decoration:none;
	line-height:40px;
}

/*08 july*/
.black_14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	text-decoration:none;
}
.white_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.right_bdr {
	background-image:url(../../images/bdr.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	border-bottom:1px solid #c6c7c7;
}