body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3b3b3b;}
a{text-decoration:none;color:#005ab4;}
a:hover{color:#ffbf05;}
img{border:0px;}

#main{width:100%;}
#maincentered{width:1000px;margin:0 auto;background: url(../images/background_inner.jpg) top no-repeat;}

.float_left{float:left;}
.float_right{float:right;}
.crumb{font-size:11px;font-weight:bold;}

.logo{margin-top:52px;}
.left_column{padding-left:89px;}
.about_readmore{padding-top:22px;width:249px;}
.about_describe{padding-top:8px}
.about_describe a{color:#005cb5;font-weight:bold;}
.about_describe a:hover{color:#fdc010}
.about_title{border-bottom:#fdc010 1px solid;height:20px;}
.bucket_picture{padding-top:18px;}
.main_flash{padding:18px 0 0 20px;}
.lower_row{padding:18px 0 0 90px;}
.box{margin-right:22px;width:259px;height:100px;}
.services_hor{background:url(../images/transparent_vertical.png) no-repeat;width:22px;height:100px;}
.services_hor1{background:url(../images/ppp.png) no-repeat;width:22px;height:100px;}
.main_picture{padding:18px 0 0 14px;}
.box_forall{width:250px;height:100px;padding-bottom:12px;}
.dynamic_container{padding:7px 0 70px 35px;width:538px;}
.dynamic_title{border-bottom:#005ab4 1px solid;height:20px;color:#005cb5;font-weight:bold;font-size:14px;}
.dynamic_content{padding-top:16px}

.bucket_pictureinner{padding:0 0 30px 87px;width:266px}
.services_horrow{background:url(../images/transparent_row.png) bottom no-repeat;width:250px;height:22px;padding-top:78px;}
.about_readall{padding-top:22px;width:250px;}
.news_frame{background:url(../images/news_frame.png) no-repeat;}
.left_side{padding:27px 19px 0 0;width:165px}
.news_photo{width:90px}
.right_side{padding-top:27px;width:300px}
.date{padding-bottom:13px}
.date a{font-weight:bold;color:#005ab4;}
.date a:hover{color:#ffbf05}
.news_title{padding-bottom:13px}
.news_title a{font-weight:bold;color:#d4050d;}
.news_title a:hover{color:#ffbf05}
.read_more a{font-weight:bold;font-size:11px;color:#d4050d;}
.read_more a:hover{color:#ffbf05}
.line_under{width:514px;padding-top:20px}

.newsframe_more{background: url(../images/newsframe_med.png) no-repeat}
.higher_side{padding-top:15px;width:278px}
.news_photomed{width:205px;}
.date_more{padding:13px 0;font-weight:bold;color:#005ab4;}
.newstitle_more{padding-bottom:13px;font-weight:bold;color:#d4050d;}
.news_description{width:500px}

.careers_phrase{padding:6px 0 12px 0;}
.careers_container{padding-top:12px;}
.careers_type a{color:#005ab4;font-size:13px;font-weight:bold;}
.careers_type a:hover{color:#ffbf05}
.criteria{padding-top:8px;width:470px;}
.criteria_title{font-weight:bold;padding-right:10px;}
.apply_now{background-color:#005ab4;width:64px;height:17px;margin-bottom:8px}
.apply_now a{color:#FFFFFF;text-align:center;padding:4px 0 0 3px;}
.apply_now a:hover{color:#ffbf05}

.for_pdficon{float:left;padding-left:20px;}

.fileicon_container{padding-left:1px; margin-top:27px;font-weight:bold}
.fileicon_container a{color:#005ab4;font-weight:bold}
.fileicon_container a:hover{color:#ffbf05}

.upload{font-weight:bold;padding-right:8px;}
.upload_cv{margin-top:20px;}

.header{font-weight:bold;font-size:13px;padding:10px 0;}
.products_listing ul li div{background:url(../images/listing_pt.png) left no-repeat;padding:0 12px;background-position:0 10px;font-weight:bold}
.products_listing ul li div a{color:#2063af;}
.products_listing ul li div a:hover{color:#ffbf05}

.dynamic_ptitle{font-weight:bold;font-size:14px;border-bottom:#005ab4 1px solid;height:20px;}
.dynamic_ptitle a{color:#005cb5;}
.dynamic_ptitle a:hover{color:#ffbf05;}

.product_title{color:#005cb5;font-size:14px;padding:16px 0;font-weight:bold;}
.product_photo{margin-right:20px}
.product_photomed{width:205px;border:#3b3b3b 1px solid;}
.product_description{width:281px}
/*------------------------links------------------------------------*/
#for_links{margin-top:87px;}

#for_links ul li{display:inline;margin:0 12px;padding-bottom:7px;#padding-bottom:-4px;}
#for_links ul li a{text-align:center;font-size:13px;color:#005cb5; font-weight:bold;height:33px;}

#for_links ul .selected a{color:#ffbf05}
#for_links ul li a:hover{color:#ffbf05}
.accordion{}
/*----------------------------------------------------------*/
/*-------------------------for contact form------------------------*/
#newslet2 .borr{width:180px;}
#newslet2 .large{width:200px;}
.form{width:275px;padding-top:20px;margin-bottom:28px;color:#868686;}
.submitt{margin-top:10px;width:100px;float:right;color:#005ab4; cursor:pointer;  background:none;font-weight:bold; font-size:11px;}
.abouss{font-size:11px;color:#3b3b3b;font-weight:bold;}
/*--------------------------------------------------------------*/
/*---------------------------for footer------------------------------*/
.lower_footer{padding-top:27px;#padding-top:20px;}
.copyright{height:21px;width:275px;font-size:11px; color:#005bb3;padding-left:61px;}
.text{font-size:11px; color:#005bb3;padding-right:72px;}
.text a{font-size:11px; color:#005bb3;}
.text a:hover{color:#ffbf05;} 
/*-------------------------------------------------*/

ul#menu, ul#menu ul {
  list-style-type:none;width:300px;
  margin: 0;
  padding:0;
  /*width: 15em;*/
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  padding-left:15px;
  background: url(../images/listing_pt.png) left no-repeat; background-position:0 10px;}



ul#menu li a {
  /*background: #333;
  color: #fff;	
  padding: 0.5em;padding-left:10px;padding-bottom:4px;*/
  color:#2063af;;font-size:13px;font-weight:bold;
  }

ul#menu li ul{padding:4px 0;} 
ul#menu li a:hover {
  color:#ffbf05 ;}
/*background:url(../images/blue_listball.png) no-repeat top;background-position:-4px 4px*/
#menu li ul li{background:none; padding-left: 10px;}
ul#menu li ul li a {
font-weight:normal;
 
   color:#3b3b3b;font-size:13px;
}

ul#menu li ul li a:hover {
  color:#ffbf05;
}


