body {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    margin-top: 0px;
    color: #6D6D6D; 
    font-size: 13px;
    font-family: arial, verdana, sans-serif;
    background-color: #FFFFFF;}
#overlay {position: absolute; top: 0; left: 0; z-index: 90; width: 100%; background:#000; /* filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;*/}
.popup_effect1 {
      background:#11455A;
      opacity: 0.2;
    }
.left_shadow{
    width:29px;
    background-image: url(/images/left1.jpg);
    background-repeat: no-repeat;}
.right_shadow{
    width:29px;
    background-image: url(/images/right1.jpg);
    background-repeat: no-repeat;}
/*****************HEADER*******************/   
.header {
    width:965px;
	height: 98px;}
.logo{
    width:114px;
	height: 36px;
	padding-top:35px;
	border:0px;
	float:left;}
.header_text{
    color: #5D5D5D; 
    font-size: 14px;
	font-style: normal;
    width:180px;
	height: 45px;
	padding-top:35px;
	padding-left:45px;
	float:left;}
.header_menu{
    font-family: sans-serif;
    color: #4D4D4D;
    font-size: 10px;
	font-style: normal;
    width:525px;
	height: 20px;
	padding-top:55px;
	padding-left:100px;
	float:left;}	
.selected_header_menu{padding-bottom:6px;}
a.link {
    letter-spacing:-1px;
    padding:8px;;
    cursor:pointer;
    color: #4D4D4D;
    text-decoration:none;}
td .selected {background:#F4A628; }
/*****************BODY*******************/   
.boss_top {
    width:965px;
	height: 361px;
}
.under_menu {
    width:965px;
	height: 256px;}
.menu {
    width:965px;
	height: 105px;
	color:#FFFFFF;    
	font-weight: bold;
	font-size: 13px;
	letter-spacing:-1px;
}
.menu .item_close {
    padding-left:1px;
    margin-top:49px;
    float:left;
    width: 192px;
    height: 56px;
    background-image: url(/images/menu_item0.png);
    background-repeat: no-repeat;
}
.menu .item_open {
    padding-left:1px;
    float:left;
    width: 192px;
    height: 105px;
    background-image: url(/images/menu_item1.jpeg);
    background-repeat: no-repeat;
}    
.menu_text_close{
  padding-left:15px;
  padding-top:12px;
}
.menu_text_open{
  padding-left:25px;
  padding-top:13px;
}
.menu_open_link{
  font-size: 11px;
  text-decoration:none;
  padding-left:13px;
  padding-top:15px;
  letter-spacing:0px;
}
    
.content{
    width:965px;
	height: 200px;
	padding-bottom:50px;}
.b2{float:left;}
b.boss{color: #000000;}
.content1{
    padding-top:25px;
    padding-left:25px;
    padding-right:20px;
    color: #6D6D6D; 
    font-size: 13px;
	font-style: normal;}
.grey_line{
    background: #F4F4F4;
    height:200px;}
.content2{
    padding-top:15px;
    padding-left:20px;
    padding-right:30px;}  
.content_img2{
    padding-top:5px;}
.content2_text{
    color: #6D6D6D; 
    font-size: 11px;
	font-style: normal;}	 
.content2_box{
    padding-left:15px;
    padding-bottom:15px;}
.news{
    color: #000000; 
    font-size: 16px;
	font-weight: bold;}	
a.all_news{
    float:left; 
    color: #4D6066; 
    background: #F0F4F5;
    text-decoration:none;
    font-style: normal;
    font-weight: bold;
    font-size: 11px;
	padding:3px 10px;}
.title{
    text-decoration: none;
    padding-bottom:5px;
    cursor: pointer;
    color: #017DBD; 
    border:0px;
    font-size: 12px;
	font-style: normal;   
	font-weight: bold; }
.title_link{
    text-decoration: none;
    padding-bottom:5px;
    cursor: pointer;
    color: #017DBD; 
    border:0px;
    font-size: 16px;
	font-style: normal;   
	font-weight: bold; }	
:focus {
	outline: 0;
}	
b.date{
    color: #666666; 
    font-size: 12px;
	font-style: italic;   
	font-weight: bold; }
.free_support{
    padding-top:15px;
    float:right;
    border:0px;}
.free_presentation{
    padding-top:7px;
    float:right;
    border:0px;}
.partners{
    width:965px;
	height: 82px;
    background-color: #F6FAFD;}
.partner{
    padding-top:3px;
    padding-left:40px;}
/*****************FOOTER*******************/    
.footer{
    width:965px;
	height: 145px;}
.hot_line{
    padding-top:40px;
    padding-left:20px;
    float:left;}
.contacts{
    color: #6D6D6D; 
    font-size: 11px;
	font-style: normal;
    padding-top:40px;
    padding-left:215px;
    width:300px;
    height:100px;
    float:left;}
.testassure{
    padding-top:40px;
    padding-left:85px;
    float:left;
    border:0px;}
a.email {
    cursor:pointer;
    color: #6D6D6D;
    text-decoration:none;}
/*****************SECOND PAGE*******************/        
.top2{
    padding-bottom:2px;
    width:965px;
	height: 107px;
    background-image: url(/images/second_page_top.jpeg);
    background-repeat: no-repeat;}
.title1{
    float:left;
    color: #000000; 
    font-size: 17px;
	font-weight: bold;}
.right_box1{
padding-top:18px;
padding-bottom:20px;}	
.right_box2{
    padding-bottom:40px;
    padding-right:10px;}
.right_box2 .title{padding-top:20px;}
.blue_line{
    border-left:1px solid #FFFFFF;
    background: #A7DCD2;
    height:4px;}
.empty{height:50px;}
.content_box{
    padding-left:25px;
    padding-right:25px;}
.content_box .title1{padding-top:18px; float:none;}
.green_box{
    background: #ECFAFB;
    color: #6D6D6D; 
    font-size: 13px;
    border-top:18px solid #FFFFFF;
    padding-top:15px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    margin-bottom:15px;
    float:left;
    width: 515px;}
.title2{
    float:left;
    width:535px;
    padding-top:25px;
    padding-bottom:20px;
    color: #000000; 
    font-size: 13px;
	font-weight: bold;}	
.second_content{
    float:left;
    width:515px;
    padding-left:10px;
    padding-right:10px;
    color: #6D6D6D; 
    font-size: 13px;}
/*****************TABLE*******************/       	 
.content_box .table1{
    float:left;
    border-width: 0 0 0 0;
    color: #000000; 
    font-size: 12px;}
.content_box .td1{
    border-color: #E6F6EB;
    border-width: 0 0 2px 0;
    border-style: solid;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 4px;
    padding-bottom: 4px;}
.content_box .td_title{
    background: #E6F6EB;
    padding-left: 15px;
    border-color: #E6F6EB;
    border-width: 0 0 2px 0;
    border-style: solid;}
/*****************FORM*******************/   
.form_box{
    background: #F7F7F7;
    font-size: 13px;
    color: #4D4D4D;
    float:left;
    width: 515px;
    padding: 20px 10px;}
.simple_input {
    border:2px solid #EAEAEA;
	font-size: 12px;
	color: #4D4D4D;
	margin-right:5px;
	margin-bottom:10px;
	margin-top:7px;
	padding-left:5px;
	width:325px;
}
.input {
	border:2px solid #EAEAEA;
	font-size: 12px;
	color: #4D4D4D;
	width:325px;
	height: 20px;
	margin-right:5px;
	margin-bottom:10px;
	margin-top:7px;
	padding-left:5px;}
#submit {
    padding-top:10px;
	height: 29px;
	width: 177px;}
.form_title{
    float:right;
    padding-top:10px;
    padding-right:25px;}	
.textarea {
	background-color:#FFFFFF;
	border:2px solid #EAEAEA;
	font-size: 12px;
	color: #4D4D4D;
	width:325px;
	height: 130px;
	float:left;
	margin-top:7px;
	margin-bottom:10px;
	margin-right:5px;
	padding-left:5px;}    
/*****************MENU*******************/	
.left_menu{
    background-color: #F7A528;
    color: #FFFFFF; 
    font-family: sans-serif;
    font-style: normal;
    text-align:left;
    font-size: 12px;
    padding-top:25px;
    padding-bottom:20px;}
.lmenu_top1{    
    padding-bottom:8px;
    font-weight: bold;}
.lmenu_top2{padding-bottom:10px;}
.lmenu_current{
    /*background-image: url(/images/menu_selected.jpeg);*/
    background-color:#EA7D08;
    }
.lmenu_current1{
    /*border-top:1px dotted #FFFFFF;*/
    padding-top:6px;
    padding-bottom:6px;    
    padding-left:10px; }
.lmenu_current2{padding-left:2px;}
.current_border_top{
    border-bottom:1px dotted #FFFFFF;
    background-color:#F7A528;;
    height: 0px;
    font-size: 0px;}
tr .lmenu_item{}
tr .lmenu_item td.lmenu_td1{
    font-weight: bold;
    padding-top:8px;
    padding-bottom:8px;
    border-top:1px dotted #FFFFFF;}
tr .lmenu_item td.lmenu_td2{}
tr .lmenu_selected{
    background: #F1941B;}
tr .lmenu_selected td.lmenu_td1{
    font-weight: bold;
    cursor:pointer;
    padding-top:8px;
    padding-bottom:8px;    
    background: #F1941B;
    border-top:1px dotted #FFFFFF;}
tr .lmenu_selected td.lmenu_td2{padding-left:0px;}
.level2{
     background: #F7A528;
     padding-left:10px;
     padding-top:4px;
     padding-bottom:8px;
     background-image: url(/images/arrow4.jpg);
     background-repeat: no-repeat;}
a.level2_link{
    text-decoration:none;
    color:#FFFFFF;}     
a:hover.level2_link{
    text-decoration:underline;
    color:#FFFFFF;}
/* ======================================= */
.question {
    margin: 8px;
	clear:both;
}

.question a {
    color:#000000;
    padding-left:22px;
    text-decoration:none;
    font-size:14px;
}

.question a:hover {
    font-weight: bold;
}

.answer {
    margin: 8px 22px;
    color: #8F9299;
    font-size:14px;
}

.close a { background:url(/images/arrow1.gif) no-repeat left center; }
.close .answer { display: none; }

.open a { background:url(/images/arrow2.gif) no-repeat left center; }
.open .answer { display: block; }

.op_cl_all {
    color: #0d4ccb;
    font-size:14px;
	font-weight:bold;
    text-decoration:underline;
}
