body { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#546c78;}

.all_bg{ background:#f2f6f9; border-bottom:2px solid #0C84CD;}

.all_bg_left{border-bottom:2px solid #99CE48;  background:#f2f6f9;}

.leftbg {background-image:url(../images/leftbg.jpg); background-repeat:repeat-y; width:14px;}

.topbg { background-image:url(../images/topbg.jpg); background-repeat:repeat-x; height:11px;}

.rightbg { background-image:url(../images/rightbg.jpg); background-repeat:repeat-y; width:12px;}

.bottombg { background-image:url(../images/bottombg.jpg); background-repeat:repeat-x; height:11px;}

.bgwhite { background-color:#FFFFFF;}

.bggray { background-color:#dde6ed;}

.menubg {background-image:url(../images/menu.jpg); background-repeat:repeat-x; height:31px;}

.grayrightbg { background-image:url(../images/gradientimage.jpg); background-repeat:repeat-x top; height:181px; vertical-align:top;}

.graybodybg { background-image:url(../images/graybodybg.jpg); background-repeat:repeat-x; background-position:bottom; height:80px;} 

.graymidelbg { background-image:url(../images/graymidel.jpg); background-repeat:repeat-x ; background-position:bottom; height:90px;
} 

.text12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#546c78; padding-left:12px; padding-right:12px;line-height:18px; text-align:justify; } 

.textbox {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#546c78; padding-left:12px; padding-right:12px;line-height:18px;}

.textboxwhy {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#546c78; padding-left:10px; padding-right:10px;line-height:18px;vertical-align:top;text-align:justify;}

.textteam {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#546c78; padding-left:12px; padding-right:12px; line-height:18px;  } 

.text11 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#546c78; padding-left:4px; line-height:22px; } 

.textleft {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0d81ca; line-height:18px; text-decoration:underline;}

.textunder_box{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0d81ca; line-height:18px; text-align:left; padding:1px 0px 0px 6px;}

a.textleft:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#546c78; text-decoration:none;}

.textmore {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0d81ca; line-height:25px; text-decoration:underline;}

a.textmore:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;} 

.textblack {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3a5867; padding-left:12px;} 

.gap2 { height:2px;}

.gap2w { height:1px;}

.gap1 { width:1px;}

.gapheight { width:2px;}

.gap6 { height:4px; background-color:#99ce48;}

.border { border:#c8dae7 1px solid;}

.content_border { border:#999999 1px solid;}

.gap4 { height:4px}

.textblue { font-family:Georgia; color:#0d81ca; font-weight:bold; height:30px; padding-left:12px; font-size:16px;}
.textblue_small { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0d81ca; font-weight:bold; padding-left:12px;}

.gap8 { height:8px;}
.texfooter_1{ background:url(../images/footerbg.jpg); padding-left:15px; line-height:25px; vertical-align:middle; } 
.texfooter{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#546c78; padding-left:15px; line-height:25px; vertical-align:middle; text-decoration:none;} 

a.texfooter:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0d81ca;} 

.bluebg { background-color:#0c84cd;}

.footerbg { height:25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; vertical-align:middle;}

.register {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#cdd2d3; text-decoration:none;}

/*top link */
.top_home{ background:url(../images/home.jpg) no-repeat left; padding-left:20px; font-family:verdana; font-size:10px; color:#6a6a6a; text-decoration:none;}
.top_home:hover{ background:url(../images/home_over.jpg) no-repeat left; font-family:verdana; font-size:10px; color:#ef4040; text-decoration:none;}

.top_contact{ background:url(../images/contact_us.jpg) no-repeat left; padding-left:20px; font-family:verdana; font-size:10px; color:#6a6a6a; text-decoration:none;}
.top_contact:hover{ background:url(../images/contact_us_over.jpg) no-repeat left; font-family:verdana; font-size:10px; color:#ef4040; text-decoration:none;}

.top_sitemap{ background:url(../images/sitemap.jpg) no-repeat left; padding-left:20px; font-family:verdana; font-size:10px; color:#6a6a6a; text-decoration:none;}
.top_sitemap:hover{ background:url(../images/sitemap_over.jpg) no-repeat left; font-family:verdana; font-size:10px; color:#ef4040; text-decoration:none;}

.top_link_bg{background:url(../images/link_bg.jpg) no-repeat bottom right; font-family:verdana; font-size:11px; color:#07386e; text-align:right; padding:0px 17px 5px 0px;}
.top_link_bg_new{background:url(../images/link_bg_new.jpg) no-repeat bottom right; font-family:arial; font-size:11px; color:#10448d; text-align:right; padding:0px 7px 6px 0px;}
.top_link_color_new{color:#1561ad; text-decoration:none;}
.top_link_color_new:hover{color:#000000; text-decoration:none;}
.top_link_color{color:#07386e; text-decoration:none;}
.top_link_color:hover{color:#0d81ca; text-decoration:none;}


/*Start company*/


/*End company*/

/*Start services*/
.services_type{background:url(../images/services_type.jpg) no-repeat; height:30px;}
.services_type_text{font-family:Arial; font-size:15px; font-weight:bold; color:#000000;}
.graybg { background:url(../images/services_bg.jpg) repeat-x bottom ; }
.services_text {font-family:Arial; font-size:12px; color:#30457a; line-height:18px; text-decoration:none;}
a.services_text:hover { font-family:Arial; font-size:12px; color:#000000; text-decoration:underline;}
.dotted {border-bottom:dashed 1px #1886c5; height:30px;  }
.green_bo{border:#1886C5 1px solid;}
.icon_box{padding-top:7px;}
/*End services*/

.bluebglight { background:#dfe8ef; line-height:35px; color:#0d81ca; font-weight:bold; border:#999 1px solid; text-align:center;}
.line1 {width:1px; background:#999;}
.lineh { height:1px; background:#999;}

.text_form{color:#546c78; height:12px; width:200px; padding:3px; font-size:10px;}
.text_form_field{color:#546c78; padding:3px; font-size:10px; width:200px; }
.navigation{font-size:12px;}
.navigation_main{font-size:12px; color:#007bc1;}

.textsitemap {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#546c78; padding-left:12px; padding-right:12px;line-height:18px; text-decoration:none; text-align:left;  } 
.red{ font-family:Arial, Helvetica, Sans-Serif;font-size:12px; color:Red;}