
.style3
 {color: #000000;
}

body {
	background-color: #454545;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat:repeat;
}
.outer_table {
	width:1002px;
	background-color:#FFFFFF;
}
div.SuccessMessage
{
	font-family:"Arial";
	font-size:12px;
	text-align:center;
	color: green;
	line-height:20px;
	font-weight:bold ;
}
td{
	font-family:"Arial";
	font-size:11px;
	text-align:justify;
	color: #282F32;
	line-height:20px;
 }
 .intro_txt{
	font-family:"Arial";
	font-size:11px;
	text-align:justify;
	color: #243c51;
	line-height:19px;
 }
 .txt_bold {
	font-family:"Arial";
	font-size:11px;
	text-align:justify;
	font-weight:bold;
	color: #282F32;
	line-height:19px;
 }
 .arial12{
	font-family:"Arial";
	font-size:12px;
	text-align:justify;
	color: #282F32;
	line-height:19px;
 }

.welcome_txt {
	font-family:"Arial";
	font-size:13px;
	text-align:justify;
	font-weight:bold;
	color: #000066;
	line-height:19px;
 }
.inner_head_line {
	border-bottom:1px solid #E0E0E0;
}
.contact_txt{
	 font-family:"Arial";
	 font-size:12px;
	 color: #282F32;
	 line-height:25px;
 }
 .left_panel {
 	background-color:#f7f7f7;
	border-right:1px solid #d7d7d7;
	width:248px;
	padding-top:3px;
}
.right_panel {

	 background-repeat:repeat-x;
	 width:754px;
	 height:360px;

}
.inner_menu_border {
	border-left:1px solid #a9bac8;
	border-right:1px solid #a9bac8;
	background-color:#edf1f5;
}
.bordertop {
	border-top:1px solid #cdcbcb;
}

.sitemap_heading {
	 background-image:url(../images/sitemap_head.jpg); 
	 background-repeat:no-repeat;
	 width:943px;
	 height:37px;
}
.sitemap_txt_head {
	 background-image:url(../images/sitemap_txt_head_bg.jpg); 
	 background-repeat:no-repeat;
	 width:214px;
	 height:26px;
}
.sitemap_bg1 {
	 background-image:url(../images/sitemap_bg1.jpg); 
	 background-repeat:repeat-x;
	 background-position:bottom;
	 height:224px;
	 border-bottom:1px solid #e9e7e7;
	 border-left:1px solid #e9e7e7;
	 border-right:1px solid #e9e7e7;
}

.sitemap_bg2 {
	 background-image:url(../images/sitemap_bg2.jpg); 
	 background-repeat:repeat-x;
	 background-position:bottom;
	 height:92px;
	 border-bottom:1px solid #e9e7e7;
	 border-left:1px solid #e9e7e7;
	 border-right:1px solid #e9e7e7;
}

.sitemap_border_H {
	border-left:1px solid #e4e0e0;
	border-right:1px solid #e4e0e0;
	background-color:#ffffff;
}
.sitemap {
	 background-image:url(../images/inner_bg.jpg); 
	 background-repeat:repeat-x;
	 height:400px;
}
.footer_top_bg {
	 background-image:url(../images/footer_line_top.jpg); 
	 background-repeat:repeat-x;
	 height:5px;
}
.partners_bg {
	 background-image:url(../images/partner_head_bg.jpg); 
	 background-repeat:no-repeat;
	 height:31px;
	 width:701px;
}
.border_u {
	border-bottom:1px solid #e0dfde;
	border-right:1px solid #e0dfde;
	border-left:1px solid #e0dfde;
}
.footer_bottom_bg {
	 background-image:url(../images/footer_bottom_bg.jpg); 
	 background-repeat:repeat-x;
	 height:118px;
}
.clients_head {
	 background-image:url(../images/clients_list/clients_head.jpg); 
	 background-repeat:no-repeat;
	 height:34px;
	 width:703px;
}
.border_h {
	border-left:1px solid #e7dccf;
	border-right:1px solid #e7dccf;
}
.vision_txt {
	 font-family:"arial"; 
	 font-size:11px; 
	 font-weight:bold; 
	 text-align:justify; 
	 color: #282F32; 
	 line-height:25px;
	}
.vision_bg {
	 background-image:url(../images/vision_bg.jpg); 
	 background-repeat:no-repeat;
	 width:565px;
	 height:122px;
}
.mission_bg {
	 background-image:url(../images/mission_bg.jpg); 
	 background-repeat:no-repeat;
	 width:565px;
	 height:122px;
}
.txt_bg {
	 background-image:url(../images/txt_bg.jpg); 
	 background-repeat:no-repeat;
	 width:565px;
	 height:122px;
}
.gr_bg {
	 background-image:url(../images/gr_bg.jpg); 
	 background-repeat:repeat-x;
	 height:75px;
	 background-position:bottom;
}
.contact_bg {
	 background-image:url(../images/contact_bg.jpg); 
	 background-repeat:no-repeat;
	 height:243px;
	 width:532px;
}
.head_bg {
	 background-image:url(../images/head_bg.jpg); 
	 background-repeat:no-repeat;
	 padding-left:10px;
	 height:25px;
	 width:742px;
	 font-family:"Arial"; 
	 font-size:14px; 
	 color: #044476; 
	 font-weight:bold; 
	 line-height:18px;
}
.paddingLR {
	padding-left:15px;
	padding-right:15px;
}
.footer {
	background-color:#326081;
	height:30px;
	font-family:"Arial"; font-size:11px; text-align:justify; color: #ffffff; line-height:19px;
}
.footer_bottom {
	background-color:#326081;
	}

.h1{
 font-family:"Arial"; font-size:15px; color: #044476; text-transform:uppercase; font-weight:bold; line-height:18px;
 }
 
 .white_h2{
 font-family:"Arial"; font-size:35px; color: #ffffff; text-transform:uppercase; font-weight:bold; line-height:30px;
 }
 .sub_head{
 font-family:"Arial"; font-size:14px; color: #666666;  font-weight:bold; line-height:18px;
 }
.text{
 font-family:"Arial"; font-size:11px; color: #282F32; line-height:18px;
 }
 
 .text1{
 font-family:"Arial"; font-size:11px; color: #282F32; line-height:20px;
 }
 
  .text_box{
 font-family:"Arial"; font-size:11px; color: #282F32;
 }
 
 .white_text{
 font-family:"Arial"; font-size:11px; color: #ffffff; line-height:18px;
 }
 

.bold_red{
 font-family:"Arial"; font-size:11px; font-weight:bold; color: #FF0000; line-height:18px;
 }
.red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
}
.home_right_line {
	border-right:1px solid #d8d8d8;
}
.bold_text{
 font-family:"Arial"; font-size:11px; font-weight:bold; color: #282F32; line-height:18px;
 }
 
 .box-text{
 font-family:"Arial"; font-size:11px; color: #282F32;
 }
 
 .gray_text{
  font-family:"Arial"; font-size:18px; color: #666666;
 }
 .head{
  font-family:"Arial"; font-weight:bold; font-size:14px; color: #152837; font-style: normal; text-indent:3px;
 }
 
.a:link{
    font-size: 11px; line-height: 20px; color: #282F32; text-decoration: none; font-family:"Arial";
}
.a:visited{
    font-size: 11px; line-height: 20px; color:#282F32; text-decoration: none; font-family:"Arial";
}
.a:hover{
   font-size: 11px; line-height: 20px; color: #282F32; text-decoration: underline ;font-family:"Arial";
}	


.b:link{
    font-size: 11px; line-height: 20px; color: #0b3358; text-decoration: none; font-family:"Arial";
}
.b:visited{
    font-size: 11px; line-height: 20px; color:#0b3358; text-decoration: none; font-family:"Arial";
}
.b:hover{
   font-size: 11px; line-height: 20px; color: #000000; text-decoration: underline ;font-family:"Arial";
}
.bb:link{
    font-size: 11px; line-height: 20px; color: #0b3358; text-decoration: underline; font-family:"Arial";
}
.bb:visited{
    font-size: 11px; line-height: 20px; color:#0b3358; text-decoration: underline; font-family:"Arial";
}
.bb:hover{
   font-size: 11px; line-height: 20px; color: #000000; text-decoration: none ;font-family:"Arial";
}
.link_underline:link, .link_underline:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.link_underline:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	text-decoration:none;
}

.red_underline:link, .red_underline:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	text-decoration:underline;
}
.red_underline:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}



.c:link{
    font-size: 11px; line-height: 20px; color: #FF0000; text-decoration: underline; font-family:"Arial";
}
.c:visited{
    font-size: 11px; line-height: 20px; color:#FF0000; text-decoration: underline; font-family:"Arial";
}
.c:hover{
   font-size: 11px; line-height: 20px; color: #282F32; text-decoration: underline ;font-family:"Arial";
}

.d:link{
    font-size: 11px; line-height:20px; font-weight:bold; color: #282F32; text-decoration:none;font-family:"Arial";
}
.d:visited{
    font-size: 11px; line-height: 20px;font-weight:bold; color:#282F32; text-decoration:none;font-family:"Arial";
}
.d:hover{
   font-size: 11px; line-height: 20px;font-weight:bold; color: #FF0000; text-decoration:none;font-family:"Arial";
}


.bottom-text:link{
    font-size: 10px; line-height: 20px; color: #ffffff; text-decoration: none; font-family:"Arial";
}
.bottom-text:visited{
    font-size: 10px; line-height: 20px; color:#ffffff; text-decoration: none; font-family:"Arial";
}
.bottom-text:hover{
   font-size: 10px; line-height: 20px; color: #ffffff; text-decoration: underline ;font-family:"Arial";
}


.nav:link{
    font-size: 12px; font-weight:bold; line-height: 20px; color: #ffffff; text-decoration: none; font-family:"Arial";
}
.nav:visited{
    font-size: 12px; font-weight:bold; line-height: 20px; color:#ffffff; text-decoration: none; font-family:"Arial";
}
.nav:hover{
   font-size: 12px; font-weight:bold; line-height: 20px; color: #FFD24A; text-decoration: none;font-family:"Arial";
}	





.org_text:link{
    font-size: 11px; line-height: 20px; color: #FF6600; font-weight:bold; text-decoration: none; font-family:"Arial";
}
.org_text:visited{
    font-size: 11px; line-height: 20px; color: #FF6600;font-weight:bold; text-decoration: none; font-family:"Arial";
}
.org_text:hover{
   font-size: 11px; line-height: 20px; color: #A64200;font-weight:bold; text-decoration: underline;font-family:"Arial";
}


.org_line{
 height:2px; background-color:#FF9900; background-repeat:repeat-x;
}

.blue_line{
 height:2px; background-color:#044476; background-repeat:repeat-x;
}


.service_line{
 height:3px; width:246px; background-color:#FF9900; background-repeat:repeat-x; 
}

.solution_line{
 height:3px; width:246px; background-color:#5692BE; background-repeat:repeat-x; 
}

.partners_line{
 height:3px; width:246px; background-color:#EFCD0E; background-repeat:repeat-x; 
}

/*                    Backround images called in CSS                               */



.top_banner_bg{
 background-image:url(../images/top_banner_bg.jpg); height:68px; background-repeat:repeat-x; background-position:bottom;
}

.navigation_bg{
 height:49px; background-image:url(../images/navigation_bg.jpg);background-repeat:repeat-x;
}

.welcome_bg{
 height:154px; background-image:url(../images/welcome_bg.jpg);background-repeat:repeat-x;
}

.login_bg{
 height:117px; background-image:url(../images/login_bg.jpg);background-repeat:repeat-x;
}

.blue_dotline_bg{
 height:1px; background-image:url(../images/blue_dotline_bg.jpg);background-repeat:repeat-x;
}

.v_dotline{
 height:5px; width:1px; background-image:url(../images/v_dotline.jpg);background-repeat:repeat-y;
}

.bottom_line_bg{
 height:5px; background-image:url(../images/bottom_line_bg.jpg);background-repeat:repeat-x;
}

.bottom_line2_bg{
 height:78px; background-image:url(../images/bottom_line2_bg.jpg);background-repeat:repeat-x;
}

a:link, a:visited {
	 font-family:"Arial";
	 font-size:11px;
	 text-align:justify;
	 color: #282F32;
	 text-decoration:none;
 }
 a:hover{
	 font-family:"Arial";
	 font-size:11px;
	 text-align:justify;
	 color: #000000;
	 text-decoration:underline;
 }
 .bold_link:link, .bold_link:visited {
	 font-family:"Arial";
	 font-size:11px;
	 text-align:justify;
	 font-weight:bold;
	 color: #282F32;
	 text-decoration:none;
 }
 .bold_link:hover{
	 font-family:"Arial";
	 font-size:11px;
	 text-align:justify;
	 color: #000000;
	 font-weight:bold;
	 text-decoration:underline;
 }
  .newslink:link, .newslink:visited {
  font-family:"Arial";
  font-size:18px;
  color: #666666;
  text-decoration:none;
 }
   .newslink:hover {
  font-family:"Arial";
  font-size:18px;
  color: #000000;
  text-decoration:underline;
 }
 .link_underline:link, .link_underline:visited{
	 font-family:"Arial";
	 font-size:12px;
	 color: #282F32;
	 line-height:25px;
	 text-decoration:underline;
 }
  .link_underline:hover{
	 font-family:"Arial";
	 font-size:12px;
	 color: #000000;
	 line-height:25px;
	 text-decoration:none;
 }
  
 .admin_bg{
  height:192px; width:538px; background-image:url(../images/admin_bg.jpg);background-repeat:no-repeat; background-position:center;
 }
 .DGDiv
{
	width: 720px;
	/*height: 205px;*/
	height:auto;
	overflow: auto; 
}

.GridItm
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma;
	border-right: #00cccc 1px solid;
	border-bottom: #00cccc 1px solid;
	background-color: #d9edf4;
	white-space:nowrap;
}

.GridHeading
{
	background: #69b6d5;
	border-top: #e4e8e3 px 0solid;
	border-right: #e4e8e3 0px solid;
	border-left: #e4e8e3 0px solid;
	border-bottom: #e4e8e3 0px solid;
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	color: black;
	right: 0px;
	white-space: nowrap;
	text-decoration: none;
}
.GridItmAlter
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma; /*border:solid 1px #00cccc;*/
	border-right: #00cccc 1px solid;
	border-bottom: #00cccc 1px solid;
	background-color: #b4daea;
}
.GridSet
{
	border-right: #0099cc 1px solid;
	border-top: #0099cc 1px solid;
	border-left: #0099cc 1px solid;
	border-bottom: #0099cc 1px solid;
	background-color: #0099cc;
	width:725px;
}
.BtnNavigation
{
	font-family: Webdings;
}
.mandatory
{
	color: Red;
}
.TdRight
{
text-align:right;
}
.TdCenter
{
	text-align:center;
}
.TdLeft
{
	text-align:left;
}
.TxtExnabled
{
	background-color: #e7e7e7;
	border-right: #8ca4d0 1px solid;
	border-top: #8ca4d0 1px solid;
	border-left: #8ca4d0 1px solid;
	border-bottom: #8ca4d0 1px solid;
}
.TxtEnabled
{
	background-color: #ffffff;
}
.HideMe
{
	display:none;
	}
	
	
.tr_link:link{
    font-size: 10px; font-weight:bold;  color: #FFFFFF; text-decoration: none; font-family:"Trebuchet MS"; padding:3px;
}
.tr_link:visited{
    font-size: 10px;font-weight:bold; color: #FFFFFF; text-decoration: none; font-family:"Trebuchet MS";
}
.tr_link:hover{
   font-size: 10px; font-weight:bold; color: ##FFFFFF; text-decoration: underline;font-family:"Trebuchet MS";
}		

.org_bg{
	background-image: url(../images/org_bg.jpg);
	background-repeat: repeat-x;
	height:24px;	
}

