/* reset rule first */

* { padding: 0; margin: 0; }

/* CSS Document */

a:link { color: #121212; }
a:visited { color: #121212; }
a:hover { color: #0000FF; text-decoration: underline; }
a:active { color: blue;   text-decoration: underline;}

.bg-predictions {
	background: dodgerblue!important;
}
.text-predictions {
	color: dodgerblue!important;
}
.classification {
	position: relative;
	width: 91px;
	height: 17px;
}
.classification .cover {
	position: absolute;
	background: transparent url(/Images/stars.jpg) top left no-repeat;
	top: 0px;
	left: 0px;
	width: 91px;
	height: 17px;
	z-index: 101;
}
.classification .progress {
	position: absolute;
	background: transparent url(/Images/stars_full.jpg) top left no-repeat;
	top: 0px;
	left: 0px;
	height: 17px;
	z-index: 102;
}

.title
{
	font-family:Roboto, Open Sans, Segoe UI, sans serif, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#680920;
	text-decoration:none;
	line-height:32px;
}


.textbox
{
	background-image:url('Images/textboxbg.png');
	background-repeat:no-repeat;
	width:180px;
	height:20px;
	border:0;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}

.searchbox
{
	width:198px;
	height:18px;
	border:1px solid #C7C5C5;

	font-size:11px;
	font-family:Roboto, Open Sans, Segoe UI, sans serif,Verdana, Geneva, sans-serif;
	background-image:url('/Images/shadowinput120X381.png');
}

.dot
{
	background-image:url('/Images/dot.png');
	background-repeat:repeat-x;
	background-position:bottom;
}

.dropdown
{
	width:203px;
	height:20px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}

._bold
{
	font-weight:bold;
}

.contactus
{
	font-family:Roboto, Open Sans, Segoe UI, sans serif, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	font-smooth:always;
	line-height:15px;
	padding-top: 10px;
	padding-right: 10px;
	color:#121212;
}

.radiobutton
{
     font-size:16px;
     color:#121212;
     line-height:26px;
     font-family:Arial;
}

.padding5
{
	padding:5px;
}
.padding10
{
	padding:10px;
}
.error
{
	font-family:Roboto, Open Sans, Segoe UI, sans serif, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#f26522;
	text-decoration:none;
	font-smooth:always;
	line-height:24px;
	font-weight:bold;
}
.border_black
{
	/* border:solid 1px black; */
}

.sub_link
{
	cursor:pointer;
	cursor:hand;
	color:#121212;
}

.caps
{
	text-transform:uppercase;
}

.PBD_PlanName
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11pt;
	color:#121212;
	font-weight:bold;
	text-decoration:underline;
}
.HyperLink
{
	font-family:Roboto, open sans, segoe ui, sans-serif;
	font-size:16px;
	color:#121212;
	text-decoration:underline;
	font-smooth:always;
	line-height:20px;
	cursor:pointer;
	cursor:hand;
}
.default_online
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#6D9ABB;
}

.default_RedText
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:red;
	text-align:justify;
}
.Child_only_title
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:red;
	text-align:center;
}
.default_additional
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#121212;
	text-align:justify;
}
.login_label
{
font-family:Roboto, open sans, segoe ui, sans-serif;
font-size: 18pt;
color:#121212;
width:200px;
}
.label
{
font-family:Roboto, open sans, segoe ui, sans-serif;
font-size:10pt;
color:#121212;
width:200px;
    text-align: justify;
}
.parameter_box
{
font-family:Roboto, Open Sans, Segoe UI, sans serif;
font-size:10pt;
color:#121212;
text-align:center;
}
.labeldata
{
font-family:Roboto, Open Sans, Segoe UI, sans serif;
font-size:16px;
color:#121212;
text-align:center;
}
.labeldata_11pt
{
font-family:Roboto, Open Sans, Segoe UI, sans serif;
font-size:16px;
font-weight:bold;
color:#121212;
padding-top: 10px;
padding-left: 10px;
text-align: left;
}
.labeldata_11pt_white
{
font-family:Roboto, Open Sans, Segoe UI, sans serif;
font-size:16px;
color:white;
padding-top: 10px;
padding-left: 10px;
text-align: left;
}
.labeldata_11pt_black_1
{
font-family:Roboto, Open Sans, Segoe UI, sans serif;
font-size:16px;
color:gray;
padding-top: 10px;
text-align: left;
}
.labeldata_11pt_black
{
font-family:Roboto, Open Sans, Segoe UI, sans serif;
font-size:16px;
color:gray;
text-align: left;
}
.labeldata_11px
{
font-family:Roboto, Open Sans, Segoe UI, sans serif;
font-size:16px;
color:#121212;
padding-left: 10px;
text-align: left;
}
.labeldata_right
{
font-family:Roboto, Open Sans, Segoe UI, sans serif;
font-size:16px;
color:#121212;
text-align:right;
padding-top: 10px;

}
.labeldata_left
{
font-family:Roboto, Open Sans, Segoe UI, sans serif;
font-size:16px;
color:#121212;
text-align:left;
padding-left: 20px;
padding-top: 10px;

}
.pricingdata
{
font-family: Roboto, Open Sans, Segoe UI, sans serif;
font-size:10pt;
color:#121212;
text-align:center;
}

.labelHeader
{
    font-family: Roboto, Open Sans, Segoe UI, sans serif , Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #121212;
}
.EmployerInfo
{
	width:200px;
	height:15px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
.error
{
	font-family:Roboto, Open Sans, Segoe UI, sans serif, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#f26522;
	text-decoration:none;
	font-smooth:always;
	line-height:24px;
	font-weight:bold;
}


.Toolbar
{
/*	background-image:url('/Images/menu-bg.gif');*/
	width:100%;
	height:30px;
	text-align:right;
}

/*Search page Pager button style start*/
.searchgridpaging
{
	height:40px;
}
.searchgridpaging a
{
	padding-left:6px;
	padding-right:6px;
	/*border-right:solid 1px #121212;*/
	font-family:Roboto, Open Sans, Segoe UI, sans serif, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#121212;
	text-decoration:none;
	margin:0;
}
.PagerButton
{
cursor: pointer;
border: 0px;
background:transparent url(img/first.gif) no-repeat scroll center;
width: 20px;
height:15px;
vertical-align:middle;
}
.PagerButton:hover
{
	border: 1px solid #9EB6CE;
	padding: 0px;
}
.PrevPage
{
	background:transparent url('/Images/previous.png') no-repeat scroll center;
}
.NextPage
{
	background:transparent url('/Images/next.png') no-repeat scroll center;
}
.FirstPage
{
	background:transparent url('/Images/search_first.png') no-repeat scroll center;
}

.LastPage
{
	background:transparent url('/Images/search_last.png') no-repeat scroll center;
}


li {position:inside; margin-left:3px; margin-right:3px;margin-top:1px;margin-bottom:1px;}

/*Search page Pager button style end*/

/* Menu Style Begin */
.menu_wide ul li {width:100% !important;}
.nav-item {padding:4px 4px!important;56px;}
li.menu_wide {width:100% !important;}

ul.menu {list-style:none; margin:auto; padding:0;width:100%;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#121212; text-decoration:none;font-size:13px;}
ul.menu a:hover {display:block; text-decoration:none;font-size:13px;}
ul.menu li {position:relative; float:left; font-size:13px; margin:1px;padding-bottom:0px;}
ul.menu ul {position:absolute; top:auto; left:0;  display:none; opacity:0; list-style:none}

ul.menu ul li {position:inside; border:none; width:100%;white-space:nowrap; margin:0;}
/* ul.menu ul li {border-left:1px solid #AA98A9;border-right:1px solid #AA98A9;} */

ul.menu ul li a {display:block; padding:2px 7px 2px;;color:#121212;font-size: 13px;background-color:#F4F4F4;height: 28px}
ul.menu ul li a:hover {color:#121212;/*background-image:url('/Images/middle_bar_fotter.png'*/);}
ul.menu .menulink {padding:10px 5px; padding-bottom: 0px; font-weight:normal; }
ul.menu .menulink:hover, ul.menu .menuhover {background-color:white;/*background-image:url('/Images/middle_bar_fotter.png');*/color: black;background-repeat: repeat;}

ul.menu .menu_wide:hover {background-image:url('/Images/middle_bar_fotter.png');color: black;background-repeat: repeat;}


ul.menu ul ul {left:100%; top:-5px}

/* ul.menu li { border-right: 1px solid #A9D0F5; } */
/* ul.menu ul li:first-child {border-top:1px solid #AA98A9;}
ul.menu ul li:last-child {border-bottom:1px solid #AA98A9;} */
/* Menu Style End */

.vb ul li {
    background: no-repeat scroll 0 0 transparent;
    float: left;
	text-align: center;
	overflow:hidden;
	-webkit-padding-start: 0px;
}

.news ul li {
    background: no-repeat scroll 0 0 transparent;
    list-style-position: inside;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0px;
	text-align: left;
}


.repeat_bg
{
background-image:url('/Images/middle_bar_blue.png');

background-repeat:repeat-x;
}
.tdWidth
{
    width: 60px;
    font-size: 16px;
    font-family: Roboto, open sans, segoe ui, sans-serif;
    border-style: solid;
    border-color: lightskyblue;
}
.textBoxStyle
{
    text-align: right;
}
.btnor
{
    width: 15px;
    border: 0;
    background-color: #ffffff;
}
.gridtable
{
    /* border:1px solid #8AAC31; */
   border: 1px solid #e1e1d3;
}

.gridtable tr td,.gridtable tr th
{
   border: 1px solid #e1e1d3;
   padding-left: 5px;
   padding-right: 5px;

}
.gridtable tr th{
    color: #ffffff;
    border:none;
background-image:url('/Images/middle_bar_blue.png');
background-repeat: repeat-x;
font-size: 16px;

}
 .paginglink a, .paginglink a:hover
{
    font-weight: bold;
    font-size: 16px;
  text-decoration: none;
  cursor: pointer;
}
.category_table tr td
{
     /* border: 1px solid #000000;*/
    padding: 3px;
    width:115px !important;
    font-size: 16px;
}

.quata_table tr td
{
 /* border: 1px solid #000000;*/
  padding: 3px;
  width:115px !important;
  font-size: 16px;
}
.percentage_table tr td{
    /* border: 1px solid #000000;*/
  padding: 3px;
  width:115px !important;
  font-size: 16px;
}
.countrywise_data_table tr td
{
      /* border: 1px solid #000000;*/
  padding: 3px;
  width:115px;
  font-size: 16px;
}
.grapg_titles
{
    font-size: 15px;
    font-weight: bold;
    color: #121212;
    cursor: default;
    padding-left: 0px;
    text-align: left;
    padding-bottom: 10px;
}
.grapg_titles_custom
{
   font-size: 15px;
    font-weight: bold;
    color: #333333;
    cursor: pointer;
    padding-left: 0px;
    text-align: left;
    padding-bottom: 10px;
}
.grapg_titles_custom div a:hover
{
   font-size: 15px;
    font-weight: bold;
    color: #0066a7;
    cursor: pointer;
    padding-left: 0px;
    text-align: left;
    padding-bottom: 10px;
}
.grapg_titles div a:hover
{
    font-size: 15px;
    font-weight: bold;
    color: #0066a7;
    cursor: pointer;
    text-align: left;
    padding-bottom: 10px;
    text-decoration: none;
    width: 1100px;
}
.graph_bg
{
background-color: #f1f7fd;
padding: 5px;

}
.lavender
{
   background-color: lavender; 
}
.alternate_color_1
{
   background-color: #dcf2fc;
}
.alternate_color_2
{
   background-color: #ffffff;
}
.corner_bg
{
  background-color: #f1f7fd;
}
.summuary_titles
{
    background-color: #3366cc;color:#ffffff;
}
.gap_betw_row_top
{
    padding-top: 15px;
}
.gap_betw_col_left
{
    padding-left: 20px;
}
.login_page_links a
{
text-decoration:none;
color: #023e62;
font-size: 16px;
}
.login_page_links a:hover
{
text-decoration:underline;
color: #023e62;
font-size: 16px;
}
.login_page_links_small a
{
text-decoration:none;
color: #023e62;
font-size: 12px;
}
.login_page_links_small a:hover
{
text-decoration:underline;
color: #023e62;
font-size: 12px;
}
.panel-wrapper {background-color: #fff; position: relative; width: 330px;}
.raised {-webkit-box-shadow: 0 10px 12px -10px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 12px -10px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 12px -10px rgba(0, 0, 0, 0.5)}
.box-a.security .panel {background: url('/Images/historical_data_movements_thumb.jpg') no-repeat 0 0}
.panel-full {min-height: 100px; height: 100px}
.panel-full .panel-headings {height: 80px;font-size: 20px;color: #333333;padding-top: 10px;}
.panel-clickable:hover {background-color: transparent #dcdcdc; cursor: pointer;color: #ffffff;}
.panel:hover .panel-shim_new {background-color: #f1f0ee; width: 430px; height: 100px; position: absolute;zoom: 1;filter: alpha(opacity=50);opacity: 0.5;font-size: 20px;color: #333333;font-weight: bold;}
.panel-headings, .homepage .panel-headings {margin-left: 10px; text-shadow: none}

.learn-more .right-arrow {border-color: transparent #333333; border-style: solid; border-width: 6px 0 6px 7px; display: inline-block; height: 0; margin-bottom: -2px; margin-left: 4px; width: 0; position: relative}
.learn-more {color: #333333;font-size: 15px;}

.box-a1.security1 .panel1 {background: url('/Images/country_category_wise_baseline_thumb.jpg') no-repeat 0 0}
.panel1:hover .panel-shim {background-color: #f1f0ee; width: 330px; height: 100px; position: absolute;zoom: 1;filter: alpha(opacity=50);opacity: 0.5;font-size: 20px;color: #333333;font-weight: bold;}

.box-a2.security2 .panel2 {background: url('/Images/Forecast.jpg') no-repeat 0 0}
.panel2:hover .panel-shim {background-color: #f1f0ee; width: 330px; height: 150px; position: absolute;zoom: 1;filter: alpha(opacity=50);opacity: 0.5;font-size: 20px;color: #333333;font-weight: bold;}

.box-a3.security3 .panel3 {background: url('/Images/Forecast_eye.png') no-repeat 0 0}
.panel3:hover .panel-shim {background-color: #f1f0ee; width: 330px; height: 100px; position: absolute;zoom: 1;filter: alpha(opacity=50);opacity: 0.5;font-size: 20px;color: #333333;font-weight: bold;}

.box-a4.security4 .panel4 {background: url('/Images/currentyeardistribution_small.jpg') no-repeat 0 0}
.panel4:hover .panel-shim {background-color: #f1f0ee; width: 330px; height: 150px; position: absolute;zoom: 1;filter: alpha(opacity=50);opacity: 0.5;font-size: 20px;color: #333333;font-weight: bold;}

.panel-wrapper_new {background-color: #fff; position: relative; width: 430px;}

.basic_group {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9bbb59), color-stop(1, #9bbb59) );
 background:-moz-linear-gradient( center top, #9bbb59 5%, #9bbb59 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bbb59', endColorstr='#9bbb59');
 background-color:#9bbb59;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 border:1px solid #ffffff;
 display:inline-block;
 color:#ffffff;
 font-family:arial;
 font-size:17px;
 font-weight:bold;
 padding:4px 30px;
 text-decoration:none;
}
.basic_group_text {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e1e9d6), color-stop(1, #e1e9d6) );
 background:-moz-linear-gradient( center top, #e1e9d6 5%, #e1e9d6 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e9d6', endColorstr='#e1e9d6');
 background-color:#e1e9d6;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 border:1px solid #ffffff;
 display:inline-block;
 color:gray;
 font-family:arial;
 font-size:15px;
 padding:4px 10px;
 text-decoration:none;
}

.basic_group_1 {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f8f8f8) );
 background:-moz-linear-gradient( center top, #9bbb59 5%, #9bbb59 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bbb59', endColorstr='#9bbb59');
 background-color:#F4F4F4;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 border:1px solid #ffffff;
 display:inline-block;
 color:#ffffff;
 font-family:arial;
 font-size:17px;
 font-weight:bold;
 padding:4px 10px;
 text-decoration:none;
}
.basic_group_text_1 {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f8f8f8) );
 background:-moz-linear-gradient( center top, #e1e9d6 5%, #e1e9d6 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e9d6', endColorstr='#e1e9d6');
 background-color:#f4f4f4;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 border:1px solid white;
 display:inline-block;
 color:#ffffff;
 font-family:arial;
 font-size:15px;
 font-weight:bold;
 padding:4px 10px;
 text-decoration:none;
}

.basic_group_2 {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f8f8f8) );
 background:-moz-linear-gradient( center top, #f79646 5%, #f79646 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f79646', endColorstr='#f79646');
 background-color:#f4f4f4;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 display:inline-block;
 color:#ffffff;
 font-family:arial;
 font-size:17px;
 font-weight:bold;
 padding:4px 10px;
 text-decoration:none;
}
.basic_group_text_2 {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f8f8f8) );
 background:-moz-linear-gradient( center top, #fce0d4 5%, #fce0d4 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fce0d4', endColorstr='#fce0d4');
 background-color:#f4f4f4;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 display:inline-block;
 color:#ffffff;
 font-family:arial;
 font-size:15px;
 font-weight:bold;
 padding:4px 10px;
 text-decoration:none;
}


.data_style
{
padding: 10px;
height: 20px;
color: #000000;
font-size: 16px;
width: 140px;
}
.border-left
{
    border-left: 1px solid #ffffff;
}
.bgcolor_1
{
   background-color: #e3f7e3;
}
.bgcolor_2
{
   background-color: #FDD7D3;
}
.bgcolor_3
{
   background-color: #ffffb2;
   font-weight: bold;
}
.bgcolor_4
{
   background-color: #D3FDD6;
}
.gc_parameter_bg
{
    background-color: #f8f8f8;
}
.data_adjustment_text_bg
{
    background-color:#7cb1f6;
}
.data_adjustment_bg
{
    background-color:#b5d2f8;
}
/* "auto" makes the left and right margins center the wrapper */
#wrap_everything {
	/*
    background-image: url("/dls/static/backdrop_semit.jpg"); 
	background-size: cover;
	background-repeat: no-repeat;
	*/
}

#wrap {
	width: 90%;
	position:relative;
	/* top:90px; */
	min-height:82%;
	min-height:540px;
	margin:auto;
	/*
    background-image: url("/dls/static/backdrop_semit.jpg"); 
	background-size: cover;
	background-repeat: no-repeat;
	*/
}

#wrap_header {
	position:fixed;
	/* background-color:#556495; */
	background-color:white;
	color:black;
	width: 100%;
	height: 60px;
	min-width: 1100px;
	margin:auto;
    left:0%;
    right:0%;
	z-index:100;
}
#wrap_full_length {
	width:100%;
	background-color: #3399cc;
	font-color:white;
}
#wrap_footer {
	position:relative;
	z-index:100;
	bottom:0px;
	clear: both;
	width: 100%;
	margin:auto;
	/*background-color:#556495; */
	/* background-color:#5B9BD5; */
	/* 
	 * height: 40px;
	min-width: 1100px;
	padding-left:10px;
	padding-right:10px;
	left:0%;
	right:0%;
	*/
}
#wrap_menu {
	position:fixed;
	z-index:100;
	top:60px;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	/* background-color:#3399cc; */
	/* background-color:#5B9BD5;  */
	background-color:white;
	text-color:#121212;	
	color:#121212;	
	width: 100%;
	min-width: 1100px;
	margin:auto;
    left:0%;
    right:0%;
}
html
{
	min-height:550px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;
	font-size: 16px!important;
}

body
{
  min-height: 550px;
  padding-top: 50px;
  background: #fff;
  font-family: Roboto, Open Sans, Segoe UI, sans-serif;
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "pnum";
  font-variant-numeric: proportional-nums;
  /*
    background-image: url("/dls/static/backdrop_semit.jpg"); 
    background-repeat: no-repeat no-repeat; 
	background-size: cover;   -ms-background-size: cover;   -o-background-size: cover;   -moz-background-size: cover;   -webkit-background-size: cover;
	*/

  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  /* overflow-x: hidden; */
  /*
  background-color: #f6f9fc;
  */
}

.w_small_box {
  padding: 0.2rem 1rem;
}

.w_box {
  padding: 3rem 1.5rem;
}

.w_text {
  text-align: justify;
  text-justify: inter-word;
}

.my_layout_table
{
	width:"100%";
	margin:auto;
	text-align:center;
	cellpadding:0;
	cellspacing:0;
	border-spacing:0;
	font-size:16px;
	font:Roboto, open sans, segoe ui, sans-serif;
	vertical-align:top;
}

.my_table_with_border tr
{
	height:20px;
}
.my_table_with_border td
{
	font-size:16px;
}
.my_table_with_border th
{
	font-size:16px;
	font-weight:bold
}
.my_table_with_border
{
	width:"100%";
	padding-top:2px;
	padding-bottom:2px;
	margin:auto;
	text-align:center;
	cellpadding:0;
	cellspacing:0;
	border-spacing:1;
	font:Roboto, open sans, segoe ui, sans-serif;
   	background:#F4F4F4;
	vertical-align:top;
}
.cell
{
	margin:1px;
	border:1px solid grey;
   	background:#F4F4F4;
	padding-top:2px;
	padding-bottom:2px;
}
th
{
	color:#121212;
	background-color:#F4F4F4; /* #7AB1F1; */
	font-size:16px;
	font:Roboto, open sans, segoe ui, sans-serif;
	padding-left:10px;
	padding-right:10px;
	height:30px;
	min-height:30px;
}
