/* CSS Document */

body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#191919;}
p{ margin:0px; padding:0px;}
img{ margin:0px; padding:0px;}
form{ margin:0px; padding:0px;}

.co-bg{ 
background: url(../images/co-bg.jpg) #0950A7 repeat-x top left; 
height:200px; 
border-right:1px #000000 solid;
}

.body_text{ 
font-family:Arial, Helvetica, sans-serif; 
color:#000000; 
text-align:justify; 
line-height:14px; 
font-size:12px;
}


.nav-hed{ 
font-size:16px; 
color:#2559A4; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
}


.sb_text{
 font-family:Arial, Helvetica, sans-serif; 
 color:#000000; 
 font-size:11px; 
 line-height:13px; 
 text-align:justify;
 padding-left:1px;
 }
 
 .arrow_bullet{ 
 font-family:Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#000000;
 }
 .arrow_bullet ul{ 
 margin-left:1px; 
 padding:0px; 
 list-style:none;
 }
 .arrow_bullet ul li{ 
 font-size:11px; 
 color:#000000; 
 line-height:18px; 
 background:url(../images/arrow.gif) no-repeat 0px 7px; 
 padding:0px 0px 0px 10px;}
 
 .arrow_bullet a:link, .arrow_bullet a:visited{ 
 color:#000000; 
 text-decoration:none;}
 .arrow_bullet a:hover { 
 color:#666666; 
 text-decoration:none;
 }
 
 
  .top-hed{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size:17px; 
 font-weight:bold; 
 color:#191919;
 }
 
 .sub-hed{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size:16px; 
 font-weight:bold; 
 color:#000000;
 }
 
 .date{ font-family:Arial, Helvetica, sans-serif; 
 font-size:11px; 
 font-weight:bold;
 color:#FFFFFF;
 padding:5px 0px 0px 14px;
 }
 
 
 .sb_text1{
 font-family:Arial, Helvetica, sans-serif; 
 color:#005C88; 
 font-size:11px; 
 line-height:13px; 
 text-align:justify;
 padding:0px 0px 0px 10px;
 }
 
 .bullet{ 
 font-family:Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#ffffff;
 }
 .bullet ul{ 
 margin-left:9px; 
 padding:0px; 
 list-style:none;
 }
 .bullet ul li{ 
 font-size:11px; 
 color:#ffffff; 
 line-height:18px; 
 background:url(../images/arrow_1.gif) no-repeat 0px 7px; 
 padding:0px 0px 0px 10px;}
 
 .bullet a:link, .bullet a:visited{ 
 color:#ffffff; 
 text-decoration:none;}
 .bullet a:hover { 
 color:#005C88; 
 text-decoration:none;
 }
 
  
.archive{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
background:url(../images/news-bullet.gif) no-repeat 0px 5px; 
padding:0px 0px 0px 10px;
}
.archive a:link, .archive a:visited{
 color:#FFFFFF; 
 text-decoration:underline;
 }
.archive a:hover{ 
color:#005C88; 
text-decoration:none;
}



.archive1 { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#4d4d4d; 
background:url(../images/arrown.gif) no-repeat 3px 5px; 
padding:0px 0px 0px 11px;
}
.archive1 a:link, .archive1 a:visited{
 color:#4d4d4d; 
 text-decoration:none;
 }
.archive1 a:hover{ 
color:#005C88; 
text-decoration:underline;
}

#archive1 { 
text-decoration:underline;
}


.archive2 { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#4d4d4d;
}

.archive2  a:link, .archive2  a:visited{
 color:#4d4d4d; 
 text-decoration:none;
 display:block;
 padding:3px 40px 2px 3px;
 }
 
.archive2  a:hover{ 
color:#005C88; 
text-decoration:underline;
}


#archive2  {
font-weight:bold; 
text-decoration:underline;
}


.download-bg{ 
background:url(../images/download-bg.gif) no-repeat;
background-position:top left;
height:29px; 

}

.download-bottom{ background:url(../images/download-bottom-bg.gif) #C1EAFF no-repeat bottom left; }


.bullet1{ 
 font-family:Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#013894;
 }
 .bullet1 ul{ 
 margin-left:9px; 
 padding:0px; 
 list-style:none;
 }
 .bullet1 ul li{ 
 font-size:11px; 
 color:#013894; 
 line-height:17px; 
 background:url(../images/bullet1.gif) no-repeat 0px 7px; 
 padding:0px 0px 0px 10px;}
 
 .bullet1 a:link, .bullet1 a:visited{ 
 color:#013894; 
 text-decoration:none;
 }
 .bullet1 a:hover { 
 color:#373738; 
 text-decoration:none;
 }
 
 .footer_link{
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  color:#5B5B5B;
  }
 .footer_link a:link, .footer_link a:visited{ 
 color:#5B5B5B; 
 text-decoration:none;
 }
 .footer_link a:hover{ 
 color:#000000; 
 text-decoration:underline;
 }


  .read-more{ 
  font-size:11px; 
  color:#0067AA; 
  font-weight:bold; 
  background:url(../images/bullet2.gif) no-repeat 0px 5px; 
  padding:0px 0px 0px 8px;
  }
  .read-more a:link, a:visited{ 
  color:#0067AA; 
  text-decoration:none;
  }
  .read-more a:hover{ 
  color:#666666; 
  text-decoration:none;
  }
  
  #sub-link { font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; line-height:10px;}
  #sub-link ul{ margin:0px; padding:0px; list-style:none;}
  #sub-link ul li{font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; line-height:15px; background:url(../images/arrow.gif) no-repeat 0px 5px; padding:0px 0px 0px 8px;}
  #sub-link a:link, #sub-link a:visited{ color:#000000; text-decoration:none;}
  #sub-link a:hover{ color:#666666; text-decoration:none;} 
  
  
  
  
.menu_bg{
height:25px; 
background-repeat:no-repeat;
background-position:top right;
background-color:#000000;
}


.top_corner
{
background:url(../images/top_corner.gif) #0067AA no-repeat 0px 0px;
height:28px;
width:240px;
vertical-align:top;}


.contentnew {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#4d4d4d;
text-align:justify;
padding-top:6px;
}

.contentnew ul{ 
margin-left:10px; 
padding:0px; 
list-style:none;
}
.contentnew ul li{
background:url(../images/bullet3.gif) no-repeat 0px 7px;
  
padding:3px 0px 0px 12px;
}

.contentnew1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#4d4d4d;
text-align:justify;
padding-top:6px;
}

.contentnew1 ul{ 
margin-left:10px; 
padding:0px; 
list-style:none;
}
.contentnew1 ul li{
background:url(../images/bullet3.gif) no-repeat 0px 7px;
  
padding:3px 0px 4px 12px;
}

.contentnew .more { 
font-size:12px; 
color:#0D8DCD; 
font-family:Arial, Helvetica, sans-serif;
}
.contentnew .more a:link, .contentnew .more a:visited { 
color:#0D8DCD; 
text-decoration:none;
}
.contentnew .more a:hover{ 
color:#4d4d4d; 
text-decoration:none;
}

.contentnew a:link, .contentnew a:visited{ 
color:#2876C0; 
text-decoration:none;
}
.contentnew a:hover { 
color:#000000; 
text-decoration:none;
}


.heading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#111111;
background-image:url(../images/arrow.jpg);
background-repeat:no-repeat;
background-position:0px 11px;
padding:0px 0px 0px 15px;
height:30px;
}

.heading a:link, .heading a:visited { 
color:#111111; 
text-decoration:none;
}
.heading a:hover{
text-decoration:none;
}

.clientsheading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#111111;
background-image:url(../images/arrow.jpg);
background-repeat:no-repeat;
background-position:0px 10px;
padding:0px 0px 0px 15px;
height:30px;
}


.case_studeis {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4d4d4d;
text-align:justify;
}


.case_studeis a:link, .case_studeis a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4d4d4d;
text-align:justify;
text-decoration:none;
}

.case_studeis a:hover {
text-decoration:underline;
}


.download_link1
 { 
 font-size:11px; 
 color:#013894; 
 margin:5px 0px 0px 0px;
 }
.download_link1 ul
{ 
margin:0px; 
padding:0px; 
list-style:none;
}
.download_link1 ul li
{ 
background:url(../images/arrow1.gif) no-repeat 10px 5px; 
padding:0px 10px 8px 20px; 
line-height:14px;
}
.download_link1 a
{ 
color:#013894; 
text-decoration:none;
}
.download_link1 a:hover
{ 
color:#000000; 
text-decoration:none;
}


.space {
height:8px;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
}



.bottom_links {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5b5b5b;
font-weight:normal;
}

.bottom_links a:link, .bottom_links a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5b5b5b;
font-weight:normal;
padding:0px 10px 0px 10px;
text-decoration:none;
}

.bottom_links a:hover {
text-decoration:underline;
}


 .breadcrumbs{
 font-size:12px;
 color:#888786;
 }
  .breadcrumbs a:link, .breadcrumbs a:visited{
 font-size:12px;
 color:#000000;
 text-decoration:none;
 }
  .breadcrumbs a:hover{
 color:#000000;
 text-decoration:underline;
 }
 
 
 
 
.side_links {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:26px;
font-weight:bold;
}


.side_links a:link, .side_links a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:22px;
text-decoration:none;
background-image:url(../images/over_arrow.jpg);
background-position:4px 2px;
background-repeat:no-repeat;
padding-left:26px;
display:block;
}

.side_links a:hover {
color:#013995;
background-image:url(../images/over_light.gif);
background-position:4px 2px;
background-repeat:no-repeat;
}


#active_sidelinks {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:22px;
text-decoration:none;
background-image:url(../images/over_blue.gif);
background-position:4px 2px;
background-repeat:no-repeat;
padding-left:26px;
display:block;
}
 
 
 
 .sub_side_links {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:20px;
font-weight:bold;
}


.sub_side_links a:link, .sub_side_links a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:15px;
text-decoration:none;
background-image:url(../images/arrow_white.gif);
background-position:11px 4px;
background-repeat:no-repeat;
padding-left:25px;
display:block;
}

.sub_side_links a:hover {
color:#013995;
background-image:url(../images/sub_over.gif);
background-position:6px 1px;
background-repeat:no-repeat;
}


#active_sub_side_links {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
line-height:15px;
text-decoration:none;
background-image:url(../images/sub_active.gif);
background-position:6px 1px;
background-repeat:no-repeat;
padding-left:25px;
display:block;
}


.pro_links {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0094C5;
}

.pro_links a:link, .pro_links a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0094C5;
text-decoration:none;
}


.pro_links a:hover{
text-decoration:none;
color:#000000;
}


.mail_to{ font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
.mail_to a:link, .mail_to a:visited{ color:#666666; text-decoration:none;}
.mail_to a:hover{ color:#1475B9; text-decoration:underline;}


 .news_tdboder {
border:1px solid #d5d5d5;
padding:15px;
}

.news_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#999999;
background-image:url(../images/bot_line.jpg);
background-position:0px 22px;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}

.news_date {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#014586;
}


.news_readmore {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#014586;
font-weight:normal;
}

.news_readmore a:link, .news_readmore a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#014586;
text-decoration:none;
font-weight:normal;
}

.news_readmore a:hover {
color:#555555;
text-decoration:none;
}

.news_data {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
}


.border{
border:1px solid #000000;
margin:0px 0px 10px 20px;
background-color:#FFFFFF;
}


.mendet {
	FONT-SIZE: 11px; COLOR: #ff0000
}


.text_input {
border:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-align:justify;
}

.button {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
background-color:#EEEEEE;
border:none;
}

.textfield {
border:1px solid #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:95px;
height:14px;
background-image:url(../images/icon.gif);
background-position:3px 2px;
background-repeat:no-repeat;
padding-left:18px;
}
.clients {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#999999;
font-weight:bold;
background-image:url(../images/line.gif);
background-position:0px bottom;
background-repeat:no-repeat;
margin:0px;
padding:0px 0px 5px 0px;
}

.clients a:link, .clients a:visited {
color:#FF8943;
text-decoration:none;
}

.clients a:hover {
color:#555555;
}

.contact{ font-size:12px; color:#4272A1; font-weight:bold;}


.faqs_heading{ font-size:13px; color:#4272A1; font-weight:bold;}


.gallery_boder {
background-image:url(../images/gallery_boder.gif);
background-repeat:no-repeat;
padding:13px 13px 13px 13px;
vertical-align:middle;
text-align:center;
}

.gallery_boder1 {
background-image:url(../images/gallery_boder1.gif);
background-repeat:no-repeat;
padding:13px 13px 13px 13px;
vertical-align:middle;
text-align:center;
}


.collaterals-t{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0067AA;
text-align:left;
margin:0px;
padding:0px 5px 0px 30px;
background-image:url(../images/pdf.gif);
background-repeat:no-repeat;
background-position:12px 1px;
}

.collaterals-t a:link, .collaterals-t a:visited {
color:#0067AA;
text-decoration:none;
}

.collaterals-t a:hover {
color:#555555;
}



.collaterals-t1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0067AA;
text-align:left;
margin:0px;
padding:0px 5px 0px 40px;
background-image:url(../images/pdf.gif);
background-repeat:no-repeat;
background-position:23px 1px;
}

.collaterals-t1 a:link, .collaterals-t1 a:visited {
color:#0067AA;
text-decoration:none;
}

.collaterals-t1 a:hover {
color:#555555;
}

.text_inputn {
border:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-align:justify;
margin-left:4px;
}



.tab {
border:1px solid #D1D1D1;
border-collapse:collapse;
margin-left:15px;
}

.tab td {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d4d4d;
height:30px;
border:1px solid #D1D1D1;
border-collapse:collapse;
padding-left:10px;
}

.tab img {
padding-right:10px;
}

.tab a:link, .tab a:visited {
color:#4d4d4d;
text-decoration:none;
}

.tab a:hover {
color:#555555;
text-decoration:underline;
}


.sitemap { 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#4d4d4d;
line-height:17px;
background:url(../images/arrown.gif) no-repeat 3px 6px; 
padding:0px 0px 0px 11px;
}
.sitemap a:link, .sitemap a:visited{
 color:#4d4d4d; 
 text-decoration:none;
 }
.sitemap a:hover{ 
color:#005C88; 
text-decoration:underline;
}




.sitemap2 { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#4d4d4d;
line-height:17px;
background:url(../images/round.jpg) no-repeat 3px 7px; 
padding:0px 0px 0px 11px;
}
.sitemap2 a:link, .sitemap2 a:visited{
 color:#4d4d4d; 
 text-decoration:none;
 }
.sitemap2 a:hover{ 
color:#005C88; 
text-decoration:underline;
}




.white_links {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
padding:2px;
}

.white_links a:link,  .white_links a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.white_links a:hover {
text-decoration:underline;
}



.pagination {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
}

.pagination a:link, .pagination a:visited {
    margin: 0px 2px 0px 2px; 
	text-decoration: none;
	color: #ffffff;
	background-color: #0466a3;
	padding: 0px 4px 0px 4px;
	height:20px;
	float:left;
	line-height:20px;
}

.pagination a:hover {	
	color: #ffffff;
	background-color: #45443f;
}

.pagination span.pages {
	padding: 0px 4px 0px 4px;
    margin: 0px 2px 0px 2px; 
	color: #ffffff;
	background-color: #0466a3;
	float:left;
	height:20px;
	line-height:20px;
}
.pagination span.current {
	padding: 0px 4px 0px 4px;
    margin: 0px 2px 0px 2px; 
	font-weight: bold;
	color: #ffffff;
	background-color: #45443f;
	float:left;
	height:20px;
	line-height:20px;
}

.left_blueboder {
border-left:1px solid #cacaca;
padding-left:5px;
}


.management-more{
font-family:Arial, Helvetica, sans-serif;
  font-size:12px; 
  color:#0D8DCD;  
  padding:0px 0px 0px 8px;
  cursor:pointer;
}
.management-more a:link, .management-more a:visited{ 
  color:#0D8DCD; 
  text-decoration:none;
  }
.management-more a:hover{ 
  color:#666666;
  }
  
  
  
.bg_popup {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
text-align:justify;
padding:6px 5px 0px 27px;;
background-image:url(../images/bg.gif);
background-repeat:repeat-y;
}

.bg_popup a:link, .bg_popup a:visited{ 
  color:#4d4d4d; 
  text-decoration:underline;
}
.bg_popup a:hover{
  text-decoration:none;
}
  
  
.heading-faq {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#111111;
background-image:url(../images/arrow.jpg);
background-repeat:no-repeat;
background-position:0px 3px;
padding:0px 0px 8px 15px;
}

.heading-faq a:link, .heading-faq a:visited { 
color:#111111; 
text-decoration:none;
}
.heading-faq a:hover{
text-decoration:none;
}


.terms {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
font-weight:bold;
margin:0px;
padding:0px 0px 5px 0px;
line-height:17px;
}

.terms a:link, .terms a:visited {
color:#FF8943;
text-decoration:none;
}

.terms a:hover {
color:#555555;
}

.bluecolor{
color:#2876C0;
}

.bluecolor a:link, .bluecolor a:visited{
color:#2876C0;
text-decoration:underline;
}

.bluecolor a:hover{
color:#2876C0;
text-decoration:none;
}



.m_content_bg{
background:url(../images/newbg.gif) repeat-x top; 
height:221px;
}

.m_content_bg a:link, .m_content_bg a:visited{
color:#2876C0;
text-decoration:underline;
}

.m_content_bg a:hover{
color:#4D4D4D;
text-decoration:none;
}

.m_content_bg1{
background:url(../images/m_cont_bg1.gif) repeat-x top; 
height:285px;
}

.m_content_bg1 a:link, .m_content_bg1 a:visited{
color:#2876C0;
text-decoration:underline;
}

.m_content_bg1 a:hover{
color:#4D4D4D;
text-decoration:none;
}

.m_rt_bg{ background:url(../images/m_rt_bg.gif) no-repeat;}


.m_content_bg2{
background:url(../images/newbg1.gif) repeat-x top; 
height:335px;
}


.head_pup{ 
font-size:18px; 
color:#1E1D1B; 
font-family: "Times New Roman", Times, serif; 
font-weight:bold;
}


.popup-border{
margin:0px 5px 10px 10px;
}

.spec-text{
background-color:#EEEEEE;
}

.spec-text1{
background-color:#ffffff;
}

.news_tdboder1 {
border:1px solid #d5d5d5;
padding:5px 0px 0px 10px;
}
