
.cooldakbtn {
	background-color:#004B88;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #004B88;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 24px;
  
	text-decoration:none;
}.cooldakbtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0063B4), color-stop(1, #004B88) );
	background:-moz-linear-gradient( center top, #0063B4 5%, #004B88 100% );
  background:-ms-linear-gradient(top, #0063B4 0%,#004B88 100%); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0063B4', endColorstr='#004B88');
  background: -ms-linear-gradient(center top, #0063B4 5%, #004B88 100% );
	background-color:#004B88;
}.cooldakbtn:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */

.cooldakbtn_addtofav {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
  background: -ms-linear-gradient(center top, #378de5 5%, #79bbff 100% );

/*	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');*/
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:4px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.cooldakbtn_addtofav:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.cooldakbtn_addtofav:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */

.cooldakbtn_orange {
	-moz-box-shadow:inset 0px 1px 0px 0px #fceaca;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fceaca;
	box-shadow:inset 0px 1px 0px 0px #fceaca;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffce79), color-stop(1, #eeaf41) );
	background:-moz-linear-gradient( center top, #ffce79 5%, #eeaf41 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce79', endColorstr='#eeaf41');
	background-color:#ffce79;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ce8e28;
}.cooldakbtn_orange:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eeaf41), color-stop(1, #ffce79) );
	background:-moz-linear-gradient( center top, #eeaf41 5%, #ffce79 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeaf41', endColorstr='#ffce79');
	background-color:#eeaf41;
}.cooldakbtn_orange:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */

.cooldakbtn_gray {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#004B88;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:3px 17px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.cooldakbtn_gray:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #adadad), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #adadad 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#adadad', endColorstr='#ededed');
	background-color:#adadad;
}.cooldakbtn_gray:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */

.dac_table table
{
  border-collapse:collapse;
  border-spacing:0;
  font-size:12px;
  border:0px;
  width:100%;
}

.dac_table table,th,td
{
border:0px solid #C0C0C0;
border-spacing:0;
}

#series_selector_radio
{
  border-collapse:collapse;
  border-spacing:0;
  font-size:12px;
  width:100%;
  text-align:left;
}

#dac_content{
  float: bottom;
  width:100%;
}

.centerdiv
{
  margin:auto;
  width:100%;
  max-width:500px;
}

body, textarea {
font-family: arial;
font: 12px;
line-height:20px; 
margin:0px;
/*color: #666666;*/
}
h1, h2, h3, h4, h5, h6 {
    clear: both;
    font-weight: bold;
    color: #446E98;
}

#form-table {
width: 100%;
border: 1px solid #CCC;
border-width: 1px;
font-family: arial;
font: 12px;
line-height: 18px;
margin: 0px;
text-align: left;
-webkit-margin-before: 0px;
-webkit-margin-after: 0px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}

a:link {
font: 12px;
text-decoration:none;
}

.rounded_div {
/*background:#dddddd;*/
background:#004B88;
border: 1px solid #FFFFFF;
box-shadow: 5px 5px 5px #888888;
border-radius:5px;
-moz-border-radius: 5px;
min-width:490px;
/*min-width:440px;*/
/*min-width:400px;*/
margin:5px 5px;
}

.rounded_div_white {
border: 1px solid #FFFFFF;
/*
box-shadow: 5px 5px 5px #888888;
border-radius:5px;
-moz-border-radius: 5px;
*/
min-width:490px;
/*min-width:400px;*/
/*margin:5px 5px;*/
}

.rounded_div_min_400 {
border: 1px solid #CCC;
/*
box-shadow: 5px 5px 5px #888888;
border-radius:5px;
-moz-border-radius: 5px;
*/
min-width:490px;
vertical-align: top;
/*margin:5px 5px;*/
}

.gradient{
  /* fantech color = 004B88 */
  background: -moz-linear-gradient(top, #004B88 0px, #FFFFFF 50px);
  background: -webkit-linear-gradient(top, #004B88 0px, #FFFFFF 50px);
  background: -o-linear-gradient(top, #004B88 0px, #FFFFFF 50px);
  background: linear-gradient(top, #004B88 0px, #FFFFFF 50px);
  background: -ms-linear-gradient(top, #004B88 0%, #FFFFFF 50px);


  /* versions of IE use these */
  /*
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5285A8',EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#5285A8, endColorstr=#ffffff)";
  */
}

#BDD, #BDU {
    display: table-cell;
    vertical-align: middle;
    height: 50px;
}

#checkmark
{
  font-size:24px;color:lime;font-weight:bold;
}

.table_header
{
  width:100%;
  color:white;
  /*background:#004B88;*/
  overflow: hidden;
  font-weight: normal;
  border-width: 0;
  /*
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;  
  */
  border-spacing: 0;
  border:0px;
  padding:0px;
  border:0px solid;
  margin:0px;

}

.td_header
{
  -webkit-border-radius:4px 4px 0 0;
  -moz-border-radius:4px 4px 0 0;
  border-radius:4px 4px 0 0;
  font-size:12px;
  background:#004B88;
  font-color:white;
  font-weight:bold;
  padding:5px;
  border:0px solid;
  margin:0px;
}

.table_grid
{
  border-collapse:collapse;
  border-spacing:0;
  font-size:12px;
  width:100%;

  border:0px solid #C0C0C0;
  overflow: hidden;
  border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 5px 5px;  
}

.table_grid tr
{
  border:0px solid #C0C0C0;
  overflow: hidden;
  border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 5px 5px;  
}

#aform-table th
{
  vertical-align:text-top;
  text-align:right;
  font-size:12px;
  font-weight: normal;
}

#search_echo
{
  font-size:12px;
  /*font-style:italic;*/
}

.combobox
{
  width: 210px;
 /* 
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
*/
}

.div_content_head_trans{
  opacity:0.9;
  filter:alpha(opacity=90); /* For IE8 and earlier */
  background:#004B88;
  color:white;
}

.div_content_trans{
  opacity:0.8;
  filter:alpha(opacity=80); /* For IE8 and earlier */
  background:#BED7EB;
  color:black;
}

.rounded_div_panel_white {
border: 1px solid #CCC;
box-shadow: 5px 5px 5px #888888;
border-radius:5px;
-moz-border-radius: 5px;
/*min-width:400px;*/
margin:5px 5px;
width:140px;
font-size:0.9em;
position:absolute; 
top:0px;
left:0px;
padding:2px;
z-index: 10;
}

.div_content_head_trans_vent_tool{
  /*opacity:0.9;
  filter:alpha(opacity=90); /* For IE8 and earlier */
  background:#004B88;
  color:white;
}

.rounded_div_panel_white_vent_tool {
float:right;
border: 1px solid #CCC;
box-shadow: 5px 5px 5px #888888;
border-radius:5px;
-moz-border-radius: 5px;
/*min-width:400px;*/
margin:5px 5px;
width:160px;
font-size:0.9em;
position:absolute; 
top:0px;
right:10px;
padding:2px;
z-index: 10;
}

.input_center {
   text-align:center;
}

iframe {
   border: 1px solid #000 !important;
   overflow: scroll !important;
}