body{
	margin:0px; 
	padding:0px; 
	background-image:url(../images/page_bg.gif); 
	background-repeat:repeat-x; 
	background-color:#77869C;
}

td{
	font-family:verdana; 
	font-size:11px; 
	color:#000;
}

.text_red { 
	font-family:verdana; 
	font-size:16px; 
	color:#ff0000;
	padding-top:10px;
	font-weight:bold;
}

.text2_red { 
	font-family:verdana; 
	font-size:16px; 
	color:#ff0000;
	font-weight:bold;
	padding-left:10px;
}

.text_blue { 
	font-family:verdana; 
	font-size:11px; 
	color:#0c376d;
	font-weight:bold;
}

.text15_blue { 
	font-family:verdana; 
	font-size:12px; 
	color:#496a94;
	padding-left:5px;
	font-weight:bold;
}

.agence16_blue { 
	font-family:Verdana; 
	font-size:16px; 
	color:#212d52;
	font-weight:bold;
}

.text_headblk { 
	font-family:verdana; 
	font-size:12px;
	padding-top:10px;
	padding-left:5px; 
	color:#000000;
	font-weight:bold;
}


.text11_r { 
	font-family:verdana; 
	font-size:11px; 
	color:#0c376d;
}

a.text11_contact { 
	font-family:verdana; 
	font-size:11px; 
	color:#000;
	text-decoration:underline;
}

a.text11_contact:hover { 
	font-family:verdana; 
	font-size:11px; 
	color:#000;
	text-decoration:none;
}

.text16_blk { 
	font-family:verdana; 
	font-size:16px; 
	color:#000;
	padding-top:10px;
	font-weight:bold;
	
}

h2{ 
	font-family:verdana; 
	font-size:16px; 
	color:#000;
	padding-top:10px;
	margin:0px;
}

.text12_blk { 
	font-family:verdana; 
	font-size:12px; 
	color:#000;
	padding-top:10px;
	font-weight:bold;
}

.bdr {
	border:1px solid #87B9F3;
	background-color:#fff;
}

.text11_blk { 
	font-family:verdana; 
	font-size:11px; 
	color:#2a2a2a;
	padding-top:8px;
	font-weight:bold;
}

.text11_blk_normal { 
	font-family:verdana; 
	font-size:11px; 
	color:#000;
}

.left_bdr{
	background-image:url(../images/lft.gif); 
	background-repeat:repeat-y;
}

.rt_bdr{
	background-image:url(../images/rt.gif); 
	background-repeat:repeat-y;
}

.wht_bg{background-color:#fff;}

.header_bg{
	background-image:url(../images/header_bg.gif); 
	background-repeat:repeat-x; 
	height:89px;
}

.aboutus_header{
	background-image:url(../images/aboutus_header.jpg); 
	background-repeat:no-repeat;
	background-position:center; 
	height:116px;
	width: 908px;
}

.aboutus_header1{
	background-image:url(../images/aboutus_header1.jpg); 
	background-repeat:no-repeat;
	background-position:center; 
	height:116px;
	width: 908px;
}

.download_header1{
	background-image:url(../images/aboutus_header2.jpg); 
	background-repeat:no-repeat;
	background-position:center; 
	height:116px;
	width: 908px;
}

.career_header1{
	background-image:url(../images/career_header.jpg); 
	background-repeat:no-repeat;
	background-position:center; 
	height:116px;
	width: 908px;
}

.contactus_header{
	background-image:url(../images/contactus_header1.jpg); 
	background-repeat:no-repeat;
	background-position:center; 
	height:116px;
	width:908px;
}

.product_header {
	background-image:url(../images/product_header.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:893px; 
	height:118px;
}

.product_header1 {
	background-image:url(../images/product_header1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:908px; 
	height:116px;
}

.frame{
	background-image:url(../images/frame.jpg); 
	background-repeat:no-repeat; 
	background-position:center; 
	line-height:113px; 
	vertical-align:middle;
	text-align:center;
}

.frame1{
	background-image:url(../images/frame1.gif); 
	background-repeat:no-repeat; 
	background-position:center; 
	line-height:113px; 
	vertical-align:middle;
	text-align:center;
}

.tab{
	background-image:url(../images/tab.gif); 
	background-repeat:no-repeat; 
	line-height:27px; 
	vertical-align:middle; 
	width:80px; 
	text-align:center;
}

a.tab_links{
	font-family:verdana; 
	font-size:11px; 
	color:#000; 
	text-decoration:none;
}

a.tab_links:hover{
	font-family:verdana; 
	font-size:11px; 
	color:#3F40B1; 
	text-decoration:none;
}

.blue_bg{
	background-image: url(../images/blue_bg.jpg); 
	background-repeat:repeat-x; 
	padding:10px;
}

.blue_bg1{
	background-image: url(../images/blue_bg.jpg); 
	background-repeat:repeat-x; 
	padding:10px 10px 0px 10px;
}

.blue1_bg{
	background-image: url(../images/blue_bg.jpg); 
	background-repeat:repeat-x; 
}


.red_txt{
	font-family:verdana; 
	font-size:11px; 
	color:#FF0000;
}

a.readmore_links{
	font-family:verdana; 
	font-size:11px; 
	color:#000; 
	text-decoration:underline;
}

a.readmore_links:hover{
	font-family:verdana; 
	font-size:11px; 
	color:#3F40B1; 
	text-decoration:none;
}

a.services_links{
	font-family:verdana; 
	font-size:11px; 
	color:#000; 
	text-decoration:none;
}

a.services_links:hover{
	font-family:verdana; 
	font-size:11px; 
	color:#3F40B1; 
	text-decoration:none;
}

a.blk_links{
	font-family:verdana; 
	font-size:11px; 
	color:#000; 
	text-decoration:underline;
}

a.blk_links:hover{
	font-family:verdana; 
	font-size:11px; 
	color:#3F40B1; 
	text-decoration:none;
}

a.text_links{
	font-family:verdana; 
	font-size:11px; 
	color:#000; 
	text-decoration:none;
}

a.text:hover{
	font-family:verdana; 
	font-size:11px; 
	color:#3F40B1; 
	text-decoration:underline;
}

.services_bg{
	background-image:url(../images/services_bg.jpg); 
	background-repeat:repeat-x;
}

.border_btm{
	border-bottom:1px solid #D6D9E0;
}

.border_btm1{
	border-bottom:1px dashed #B5B5AC;
}

.border_rt {
	border-right:1px dashed #7A8696;
}

.abt_bdr {
	border-left:1px dashed #a3a3a3;
}

.abt_bott {
	border-bottom:1px dashed #a3a3a3;
}

.line_blk {
	border-left:1px solid #000;
}

.line_grey{
	border-right:1px solid #d9d9d9;
}

.border_midd{
	border-top:1px dashed #a3a3a3;
	border-bottom:1px dashed #a3a3a3;
	background-color:#f4f4f4;
}

.download_text{
	color:#5DA1DC;
	font-family:verdana; 
	font-size:11px; 
	font-weight:bold;
}

a.download_links{
	color:#5DA1DC;
	font-family:verdana; 
	font-size:11px; 
	text-decoration:none; 
	font-weight:bold;
}

a.download_links:hover{
	color:#000;
	font-family:verdana; 
	font-size:11px; 
	text-decoration:none; 
	font-weight:bold;
}

h1{ 
	color:#323361; 
	font-size:14px; 
	font-family:verdana; 
	margin:0px; 
	padding:0px;
}

.clients_box{
	border:1px solid #C1C8E4; 
	padding:10px; 
	font-weight:normal; 
	background-color:#FFF;
}

.style1 {color: #FF0000}
	
.contact_box{
	border-top:1px solid #C1C8E4;
	border-right:1px solid #C1C8E4;
	}


.home_bg{
	background-image:url(../images/contact_box.jpg);
	background-repeat:repeat-x;}
	
.home2_bg{
	background-image:url(../images/cont_box.gif);
	background-repeat:repeat-x;}
	
.home1_bg{
	background-image:url(../images/home1_bg.gif);
	background-repeat:repeat-x;}


.padding_left{padding-left:10px;}

form{margin:0px; padding:0px;}

input{
	border:1px solid #CDCDCD;
	color:#000;
	font-family:verdana; 
	font-size:11px; 
	padding:1px;
}

textarea{
	border:1px solid #CDCDCD;
	color:#000;
	font-family:verdana; 
	font-size:11px; 
	padding:1px;
}

select{
	border:1px solid #CDCDCD;
	color:#000;
	font-family:verdana; 
	font-size:11px; 
	padding:1px;
}

.footer{
	height:40px; 
	color:#FFF; 
	background-color:#7A8595;
}

.footer_txt{
	color:#FFF; 
}

.footer1_txt{
	color:#FFF;
	font-size:10px;
	 
}


a.footer_links{
	font-family:verdana; 
	font-size:11px; 
	color:#FFF; 
	text-decoration:underline;
}

a.footer_links:hover{
	font-family:verdana; 
	font-size:11px; 
	color:#FFF; 
	text-decoration:none;
}

a.footer1_links{
	font-family:verdana; 
	font-size:10px; 
	color:#FFF; 
	text-decoration:underline;
}

a.footer1_links:hover{
	font-family:verdana; 
	font-size:10px; 
	color:#FFF; 
	text-decoration:none;
}

.dash_ver {
     border-right:1px dashed #a1a4aa;
}

a.info {
	font-family:verdana; 
	font-size:11px; 
	color:#0b517d;
	text-decoration:none;
}

a.info:hover {
	font-family:verdana; 
	font-size:11px; 
	color:#0b517d;
	text-decoration:underline;
}

.cont_box {
	background-image:url(../images/cont_box.gif);
	background-repeat:repeat-x;
	}
	
.padding{padding:10px;}

.ul{margin:0px; padding-left:20px;}

.green_bg{
	background-color:#E1FFE1;
	font-family:verdana; 
	font-size:11px; 
	color:#02CC02;
	padding-left:10px;
	text-transform:uppercase; 
	height:25px; 
	text-align:left; 
	font-weight:bold; 
	border-top:1px dashed #ADF1AD;
}

.green_text{
	font-family:verdana; 
	font-size:11px; 
	color:#02CC02;
	height:25px;
	text-align:left; 
	font-weight:bold;
}

.yellow_bg{
	background-color:#FFFDE4;
	font-family:verdana; 
	font-size:11px; 
	color:#DECE00;
	padding-left:10px;
	text-transform:uppercase; 
	height:25px;
	text-align:left; 
	font-weight:bold;
	border-top:1px dashed #FFCC33;
}

.yellow_text{
	font-family:verdana; 
	font-size:11px; 
	color:#DECE00;
	height:25px;
	text-align:left; 
	font-weight:bold;
}