/* -------------------------------
	Reset style 
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td{margin:0; padding:0;} 
	
img{border:0;}

ul,ol{list-style:none;}
 
table{border:0px; border-collapse:collapse;}

*:focus { outline: none; }

/* -------------------------------
	Base font 
------------------------------- */
body{font: normal 62.5%/1.4 Tahoma, Arial, Helvetica, sans-serif; color:#262626;} /*10px*/
/*div span p{font-size:1.2em;}*/

h1{margin:0 0 15px 0; font-size:26px; color:#326BBC; font-weight:normal;}
h2{margin:0 0 15px 0; font-size:23px; color:#326BBC; font-weight:normal;}
h3{margin:0 0 15px 0; font-size:21px; color:#326BBC; font-weight:normal;}
h4{margin:0 0 10px 0; font-size:20px; color:#555; font-weight:normal;}
h5{margin:0 0 10px 0; font-size:18px; color:#326BBC;}
h5,h6,strong,th{font-weight:bold;}

a{color: #659AD6; text-decoration:underline;}
a:visited{}
a:hover{color:#326BBC; text-decoration:none;}
a:active{}

.color_blue{color:#659AD6; font-size:11px; margin:0 0 15px 0;}
.color_blue2{color:#659AD6; font-size:11px; margin:0 0 5px 0;}
/* -------------------------------
	Base style 
------------------------------- */
html, body{width:100%; height:100%; text-align:center; background:#326BBC url('../images/body_bg.gif') repeat-x top left;}

#main{width:810px; min-height:100%; height:auto !important;	height:100%; margin:0 auto -80px;  text-align:left;
	background:url('../images/main_bg.gif') repeat-y top left;  }

	#header{height:210px; background:url('../images/head_bg.jpg') no-repeat top left;}
	
	#contentrel { width: 800px; clear: both; margin-left: 5px; overflow: hidden; position: relative; }
	
	#content{width:810px; padding:40px 0 40px 0; clear:both; position: relative; }
		
		.block{float:none; margin-left:30%; background-color:#C7F28E;}
			.first_block{float:left; width:30%; background-color:#F29A8E;}
			.last_block{float:none; margin-left:80%;  background-color:#8EEAF2;}
								
#footer{width:810px; height:80px;  margin:0 auto;  clear:both; text-align:left;
	background:#326bbc url('../images/footer_bg.jpg') no-repeat top left; color:#fff;}
	.footer_push{width:810px; height:80px;  margin:0 auto;  clear:both;}

.clear{clear:both; height:0;}
/* -------------------------------
	Menu 
------------------------------- */
.top_menu{ height:35px; margin:175px 0 0 45px; overflow:hidden; position:absolute; width:760px; }
	.top_menu li{float:left; height:30px; margin:0 5px 0 0; padding:5px 0 0 0;}

	.top_menu li a{float:left; background: transparent url(../images/tmbottom.gif) 0px 30px repeat-x;
		color:#fff; font-size:13px; font-weight:bolder; text-decoration:none;}
	.top_menu li a:hover{float:left; height:35px; margin:-5px 0 0 0;
		color:#fff; font-size:13px; font-weight:bolder; text-decoration:none;}

	.top_menu_active{ background-position: 0px -5px !important; color:#4B5A77 !important;}
	.top_menu_active:hover{ color:#4B5A77 !important;}
		.top_menu_active .corner_left{ background-position: 0px 0px !important;}
		.top_menu_active .corner_right{ background-position: right 0px !important;}

		.corner_left{float:left; width:10px; height:30px; background:url('../images/tmleft.gif') no-repeat 0px -33px !important;}
		.corner_right{float:left; cursor:pointer; padding: 5px 15px 7px 5px; background:url('../images/tmright.gif') no-repeat right -33px !important;}

.left_menu{margin:0px 0 0 45px; display: block; width: 210px;}
	.left_menu li a{display:block; width:144px; padding:5px 0 7px 36px; margin:0 0 5px 0; background:#fff url('../images/left_menu_bg_hover.gif') no-repeat top left; 
		font-size:12px; color:#4C87C9;}
	.left_menu li a:hover{background:#fff url('../images/left_menu_bg.gif') no-repeat top left; color:#fff;}	
	.left_menu_active a{background:#fff url('../images/left_menu_bg.gif') no-repeat top left !important; color:#fff !important; text-decoration:none;}	
	
.mfier { display: block; width: 210px; text-indent: -10000px; }
	
/* -------------------------------
	Form 
------------------------------- */
input{color:#555; font-family:Tahoma; font-size:12px;}
textarea{color:#555; font-family:Tahoma; font-size:12px;}

.question_form div{margin:0 !important; text-align:left !important; font-size:12px !important;}
	.question_form_block{float:left; margin:0 !important;}
	.question_form_block2{float:left; margin:0 !important;}
		.question_form_block div{margin:2px 0 16px !important;}
		.question_form_block2 div{margin:0 0 10px 37px !important;}
			.question_form input{width:310px; height:20px; border:solid #BBCFEA 1px;}	
			.question_form input:hover{border:solid #365EAC 1px;}	
			.question_textarea{width:310px; height:80px; margin:0 0 10px 37px; border:solid #BBCFEA 1px;}	
			.question_textarea:hover{border:solid #365EAC 1px;}	
			.question_button{cursor:pointer; width:92px !important; height:22px !important; margin:0 0 10px 0; background:url('../images/question_button.gif') no-repeat top left; border:none !important; padding:2px 0px 6px; color:#fff !important;}
			.question_button:hover{background:url('../images/question_button2.gif') no-repeat top left; border:none !important;}	

.reqresult { display: none; width: 350px; height: 269px;  background:#F2F5FE url('../images/bussines_card_bg.gif') repeat-y top right; padding: 16px; }
.cresp .reqresult { display: block; }
.cresp .bussines_card_form { display: none; }
.cresp .bussines_card { display: none; }



.bussines_card_form{width:382px; padding:25px 0 0 0; background:#F2F5FE url('../images/bussines_card_bg.gif') repeat-y top right;}
.bussines_form_hidden{visibility:hidden; display:none;}
.card_active { overflow: hidden; width: 380px; height: 240px; }
	.bussines_card_form h4{margin:0 0 10px 30px !important;}
	.bussines_card_form div{margin:0 !important; text-align:left !important; font-size:11px !important;}			
	.bussines_form_block{float:left; padding:0 0 0 30px; margin:0 !important; color:#898989;}
	.bussines_form_block2{float:left; margin:0 !important;}
		.bussines_form_block div{margin:2px 0 16px !important;}
		.bussines_form_block2 div{margin:0 0 10px 17px !important;}
		html* .bussines_form_block2 div{margin:0 0 7px 17px !important;}
			.bussines_card_form input{width:215px; height:20px; border:solid #BBCFEA 1px;}	
			.bussines_card_form input:hover{border:solid #365EAC 1px;}	
			.bussines_textarea{width:215px; height:130px; margin:0 0 10px 17px; border:solid #BBCFEA 1px;}	
			.bussines_textarea:hover{border:solid #365EAC 1px;}	
			.bussines_button{cursor:pointer; width:92px !important; height:22px !important; margin:0 25px 10px 0; background:url('../images/question_button.gif') no-repeat top left; border:none !important; padding: 2px 0px 4px; 
				color:#fff !important;}	
			.bussines_button:hover{background:url('../images/question_button2.gif') no-repeat top left; border:none !important;}
						
/* -------------------------------
	Template style
------------------------------- */
.main_head_title a{position:absolute; width:129px; height:58px; margin:61px 0 0 45px; background:url('../images/main_head_title.gif') no-repeat top left;} 

.head_text{position:absolute; margin:61px 0 0 315px;} 

.lng_block{float:right; width:76px; margin:44px 0 0 0;}
	.lng_block .rus_lng a{display:block; width:76px; height:34px; margin:0 0 8px 0; background:url('../images/rus_lng.jpg') no-repeat top left;}
	.lng_block .rus_lng a:hover{display:block; width:76px; height:34px; margin:0 0 8px 0; background:url('../images/rus_lng.jpg') no-repeat 0 100%;}
	.lng_block .rus_active a{background:url('../images/rus_lng.jpg') no-repeat 0 100%; cursor: default; }
	/* .lng_block .rus_active a:hover{display:block; width:76px; height:34px; margin:0 0 8px 0; background:url('../images/rus_lng.jpg') no-repeat top left;} */
	
	.lng_block .eng_lng a{display:block; width:76px; height:34px; margin:0 0 8px 0; background:url('../images/eng_lng.jpg') no-repeat 0 0;}
	.lng_block .eng_lng a:hover{display:block; width:76px; height:34px; margin:0 0 8px 0; background:url('../images/eng_lng.jpg') no-repeat 0 100%;}
	.lng_block .eng_active a{background:url('../images/eng_lng.jpg') no-repeat bottom left; cursor: default; }
	/* .lng_block .eng_active a{display:block; width:76px; height:34px; margin:0 0 8px 0; background:url('../images/eng_lng.jpg') no-repeat 0 0;} */

.main_layout{margin:0 0 25px 45px; background:url('../images/layout_bg.gif') repeat-y top left;}
	.main_layout_top{height:15px; background:url('../images/layout_top_bg.gif') no-repeat top left;}
	.main_layout_bottom{height:15px; clear:both; background:url('../images/layout_bottom_bg.gif') no-repeat top left;}
	
	.main_layout .layout_block{float:left; margin:15px 0 6px 0; padding:0 0 0 100px;}
	.main_layout .layout_block a{display:block; width:160px; padding:50px 0 20px 50px; text-align:left;	background:url('../images/layout_block_bg.jpg') no-repeat 0 0;
		color:#fff; font-size:16px; line-height:20px; text-decoration:none;}
	.main_layout .bigablock { padding: 0px !important; width: 210px !important; height: 110px !important; }
	.main_layout .layout_block a:hover{background:url('../images/layout_block_bg.jpg') no-repeat 100% 0;}	
	.main_layout .layout_active a{background:url('../images/layout_block_bg.jpg') no-repeat 100% 0;}	
		.main_layout .layout_block img{margin:0 5px 0 0;}	
		
		.layout_alt_block{display: block; width:85px; height:32px; margin-bottom: -32px; padding:3px 0 0 15px; background:#1B2747 url('../images/layout_alt_bg.gif') no-repeat 100% 0;
			 color:#fff; font-size:10px; line-height:1.4; position: relative; top: 15px; }	
			.layout_alt_block a{background:none !important; color:#fff; font-size:10px !important; margin:4px 0 0 10px !important; padding:0 0 0 0 !important;
				text-align:left !important; text-decoration:none; line-height:normal !important;}
		.layout_alt_block a:hover{text-decoration:underline;}
		.bigablock .thetext { position: relative; top: 50px; left: 50px; }
						
	.download_pp{display:block; width:190px !important; padding:0 0 0 0 !important; margin:15px 0 0 20px !important;   background:url('../images/fd_ico.gif') no-repeat 12% 0 !important;
		text-decoration:underline !important; font-size:11px !important; color:#326BBC !important; line-height:normal !important; text-align:center !important;}		 
	.download_pp:hover{text-decoration:none !important;}		 
	.download_pdf{display:block; width:190px !important; padding:0 0 0 0 !important; margin:15px 0 0 20px !important;   background:url('../images/fd_ico.gif') no-repeat 11px 0 !important;
		text-decoration:underline !important; font-size:11px !important; color:#326BBC !important; line-height:normal !important; text-align:center !important;}		 
	.download_pdf:hover{text-decoration:none !important;}		 

.main_content{margin:0 0 0 95px; width:620px;}
	.main_content p{margin:0 0 20px 0; font-size:1.2em; line-height:20px;}

	.main_content ul{padding:0 0 0 15px;}
	.main_content li{padding-bottom:5px; list-style-image:url('../images/li_ico1.gif'); font-size:13px; color:#262626; font-weight:bolder;}

.conten_left{float:left; width:255px;}	
.conten_right{float:left; width:500px; padding:0 0 20px 0;}	
	.conten_right p{margin:0 0 20px 0; font-size:1.2em; line-height:20px;}
		.question_p{padding:0 15px; margin:0 0 47px 0 !important;}
	
	.cresp .question_form { display: none; }
	.question_layout{width:490px; background:url('../images/question_bg.gif') repeat-y top left; margin:0 0 20px 0 !important;}
	.question_layout .reqresult { background: transparent !important; height: 165px; text-align: left; }
		.question_layout li{font-size:1.2em; padding:0 20px; list-style: none !important; list-style-image: none !important; margin: 0px !important;  }
			.question_layout div div{margin:15px 0 0 0; text-align:right; font-size:11px; color:#959595;}
			.question_layout span{color:#659AD6;}
		.question_layout_top{height:15px; background:url('../images/question_top_bg.gif') no-repeat top left;}
		.question_layout_bottom{height:15px; clear:both; background:url('../images/question_bottom_bg.gif') no-repeat left 0px; overflow: hidden;}
		html* .question_layout_top, html* .question_layout_bottom { position: relative; }
		html* .question_layout_top { top: -2px; } 
		html* .question_layout_bottom { top: 1px; }
	
	.number_block{height:25px; margin:0px auto 60px !important;}
		.number_block li{float:left; list-style: none!important; list-style-image: none!important; margin: 0px !important; }
		.number_block li a{float:left; width:20px; margin:0 4px 0 0 !important; padding:2px 0 5px 0; text-align:center; background:url('../images/number_bg.gif') no-repeat top left;
			text-decoration:none; font-size:11px; color:#659AD6;}
		.number_block li a:hover{background:url('../images/number_bg_hover.gif') no-repeat top left; color:#326BBC;}	
		.number_block_active a{background:url('../images/cur_number_bg.gif') no-repeat top left !important; color:#fff !important;}	
		
		.prev_block a{width:63px !important; padding:2px 0 5px 1.5px !important; background:url('../images/prev_bg.gif') no-repeat top left !important; color:#ccc !important;}	
		.prev_block_active a:hover{width:63px !important; background:url('../images/next_bg.gif') no-repeat top left !important; color:#659AD6 !important;}	
		.prev_block_active a{width:63px !important; background:url('../images/next_bg.gif') no-repeat top left !important; color:#659AD6 !important;}	
		.number_block .spanned { margin-right: 5px !important; }

		.photo_album{height:130px; margin: 0px !important; }	
		.photo_album li, .photo_content li{margin: 0px !important; list-style:none!important; list-style-type:none!important; }	
		.photo_main, .photo_main_active{float:left; width:100px; height:131px;} 
		.photo_main_active {background:url('../images/photo_bg.jpg') no-repeat top left;}	
			.photo_block{ margin:10px 0 0 10px; }
				.photo_block img{ cursor:pointer; float:none !important; border: 3px #386FBE double; margin:0 !important; position: absolute; z-index: 150; }
		
		.photo_content{position:absolute; width:500px; background:url('../images/photo_content_bg.gif') repeat-y top left;
			font-size:11px;}
		.photo_content_hidden{visibility:hidden;}	
			.photo_content_top{height:15px; background:url('../images/photo_content_top.gif') no-repeat top left;}
			.photo_content_top1{height:15px; background:url('../images/photo_content_top1.gif') no-repeat top left;}
			.photo_content_top2{height:15px; background:url('../images/photo_content_top2.gif') no-repeat top left;}
			.photo_content_top3{height:15px; background:url('../images/photo_content_top3.gif') no-repeat top left;}
			.photo_content_top4{height:15px; background:url('../images/photo_content_top4.gif') no-repeat top left;}
			.photo_content_top5{height:15px; background:url('../images/photo_content_top5.gif') no-repeat top left;}
			.cur_photo_content{padding:0 20px 5px 20px;}
			.photo_content_bottom{height:15px; background:url('../images/photo_content_bottom.gif') no-repeat top left;}
			
		.personinfo { display: none; }	
				
	.bussines_card_head{width:382px; height:60px; margin:35px 0 0 0; padding:20px 0 0 0; background:#365EAC url('../images/bussines_card_head.gif') no-repeat top right;}
		.bussines_card_head div{color:#fff; font-size:18px; margin:0 0 0 30px;}
		.bussines_card_head span{color:#fff; font-size:11px; margin:0 0 0 30px;}
	.bussines_card{width:382px; padding:25px 0 20px 0; background:#F2F5FE url('../images/bussines_card_bg.gif') repeat-y top right;}
	.bussines_card_hidden{visibility:hidden; display:none;}
		.bussines_card div{color:#898989; font-size:13px; margin:0 0 3px 30px;}
		.bussines_card a{font-size:13px; margin:0 0 3px 30px;}
	.bussines_card_bottom{width:382px; height:15px; background:url('../images/bussines_card_bottom.gif') repeat-x top right;}	
	
	.conten_right  ul, .conten_right  ol {margin:0 0 30px 0;}
		.conten_right ul li{margin:0 0 5px 20px; list-style-image:url('../images/li_ico2.gif'); font-size:13px; color:#262626;}
		#mytooltip ul li {margin:0 0 5px 20px !important; list-style-image:url('../images/li_ico2.gif') !important; font-size:13px !important; color:#262626 !important;}
		.conten_right ol li{margin:0 0 5px 20px; list-style-type: decimal; font-size:13px; color:#262626;}
		html* .conten_right ol li { padding-left: 0px !important; margin-left: 30px !important; }
	
	.client_layout{width:490px; background:url('../images/client_bg.gif') repeat-y top left; margin:0 0 20px 0;}
		.client_layout li{font-size:1.3em; padding:0 20px; font-style:italic; font-family:Arial; margin: 0px !important; list-style-type: none!important; list-style-image:none!important; list-style: none!important; }
			.client_layout div{margin:2px 0 0 0; text-align:right; font-size:11px; color:#6C6B67; font-style:normal !important; font-weight:bolder;}
			.client_layout span{color:#6C6B67; font-style:normal !important; font-weight:normal;}
		.client_layout_top{height:15px; background:url('../images/client_top_bg.gif') no-repeat top left;}
		.client_layout_bottom{height:15px; clear:both; background:url('../images/client_bottom_bg.gif') no-repeat top left;}
		
		div.photos { margin: 10px 0px 0px 44px; width: 182px; overflow: hidden; }
		div.photos .onePhoto { margin-bottom: 20px; }
		.photos img { border: 1px #326BBC solid; }
	
.light_box{width:800px; position:absolute; margin:250px 0 0 0;}
	.light_top{width:100%; height:20px; text-align:right;}
		.light_close a{position:absolute; width:24px; height:24px; margin:-5px 0 0 0; background:url('../images/light_close.gif') no-repeat top left;}
	.light_block{width:540px; margin:0 auto; padding:0 15px; background-color:#000;}
		.light_box img{}
		.light_bottom{height:65px; background-color:#000; color:#fff;}
			.light_left a{float:left; width:24px; height:24px; margin:10px 0 0 5px; background:url('../images/light_left.gif') no-repeat top left;}
			.light_title{float:left; padding:15px 0 0 15px; font-weight:bolder; text-align:left; font-size:12px;}
			.light_right a{float:right; width:70px; height:19px; margin:10px 15px 0 0; padding:5px 0 0 0; background:url('../images/light_right.gif') no-repeat top right;
				color:#fff; text-decoration:none; font-size:11px;}
			
	
.footer_content{float:left; padding:40px 0 0 45px;}
	.footer_content span{padding:0 15px;}
	.footer_content a:hover{text-decoration:none; color:#fff;}
.copyrt_bg a{float:right; width:61px; height:43px; margin:22px 45px 0 0; background: url('../images/copyrt_bg.gif') no-repeat top left;}

#preloader { visibility: hidden; position: absolute; width: 800px; height: 350px; background-image: url(../images/pr1.gif); background-repeat: no-repeat; background-position: center 100px; }
.preloadme #preloader { visibility: visible !important; height: 350px; }


/**************************************************************

	MultiBox
	v1.3

**************************************************************/

.MultiBoxContainer {
	position: absolute;
	border: 20px solid #000;
	background-color: #FFF;
	display: none;
	z-index: 2;
	text-align: left;
	/*overflow: hidden;*/
}

.MultiBoxLoading {
	background: url(../images/loader.gif) no-repeat center;
}

.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.MultiBoxClose {
	position: absolute;
	top: -26px;
	right: -26px;
	background: url(../images/light_close.gif) no-repeat;
	width: 24px;
	height: 24px;
	cursor: pointer;
}


.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	position: relative;
}

.MultiBoxControls {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #000000;
}


.MultiBoxPrevious {
	position: absolute;
	background: url(../images/left.png) no-repeat;
	width: 24px;
	height: 24px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNext {
	position: absolute;
	background: url(../images/right.png) no-repeat;
	width: 24px;
	height: 24px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNextDisabled {
	cursor: default;
	background: url(../images/rightDisabled.png) no-repeat;
}

.MultiBoxPreviousDisabled {
	cursor: default;
	background: url(../images/leftDisabled.png) no-repeat;
}

.MultiBoxTitle {
	position: relative;
	margin: 10px 0 0 35px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
}

.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0 0;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: right;
}

.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0 35px 0 35px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: left;
}



/*************************************************************/

		.tooltip { text-align: left; position: absolute; left: 0px; top: 0px; display: none; }
		.ttip0 .tooltip-image { left: 0px; }
		.ttip0 .tooltip-text table .r1 .d1 span { background: none !important; }
		.ttip1 .tooltip-image { left: 100px; }
		.ttip2 .tooltip-image { left: 200px; }
		.ttip3 .tooltip-image { left: 300px; }
		.ttip4 .tooltip-image { left: 400px; }
		.ttip4 .tooltip-text table .r1 .d3 span { background: none !important; }
		
		.tooltip-image { position: relative; top: 1px; z-index: 10; width: 10px; }
		.tooltip-image table td { background: #f2f5fe; }
		.tooltip-image table .r1 .d1 span, .tooltip-image table .r1 .d3 span { display: block; width: 10px; height: 10px; background: url(/images/crns.gif); position: relative; }
		.tooltip-image table .d1 { border-left: 1px #659ad6 solid; }
		.tooltip-image table .r1 td { border-top: 1px #659ad6 solid; }
		.tooltip-image table .d3 { border-right: 1px #659ad6 solid; }
		.tooltip-image table .r1 .d1 span { background-position: 0px 0px; left: -1px; top: -1px; }
		.tooltip-image table .r1 .d3 span { background-position: -10px 0px; left: 1px; top: -1px; }
		.tooltip-image table .r3 .d1 {  }
		.tooltip-image table .r3 .d3 {  }
		.tooltip-image table .r3 .d2 span { display: block; height: 10px; background: #f2f5fe; }
		.tooltip-image table .r3 .d2 { background: #f2f5fe; }
		.tooltip-image table .r2 .d2 {  }
		.tooltip-image table .r2 .d2 div { }
		.tooltip-image table .r2 .d2 img { border: 3px #326bbc double; margin:0 !important; float:none !important; cursor: pointer; cursor: hand; }
		
		.tooltip-text table { width: 503px; border: 1px #659ad6 solid; background: #f2f5fe; }
		.tooltip-text table .r1 .d1 span, .tooltip-text table .r1 .d3 span, .tooltip-text table .r3 .d1 span, .tooltip-text table .r3 .d3 span { display: block; width: 10px; height: 10px; background: url(/images/crns.gif); position: relative; }
		.tooltip-text table .r2 td, .tooltip-text table .d2 { }
		.tooltip-text table .r1 .d1 span { background-position: 0px 0px; left: -1px; top: -1px; }
		.tooltip-text table .r1 .d3 span { background-position: -10px 0px; left: 1px; top: -1px; }
		.tooltip-text table .r3 .d1 span { background-position: 0px -10px; left: -1px; top: 1px; }
		.tooltip-text table .r3 .d3 span { background-position: -10px -10px; left: 1px; top: 1px; }
		.tooltip-text table .r2 .d2 { padding: 10px; }
		.tooltip-text p.status { color: #659AD6; font-size: 11px; margin: 0 0 5px;}
		.tooltip-text p { color: #262626; font-size: 13px;}
		
