body{padding: 0px; margin: 0px; width: 100%; font: 11px "Arial"; color: #222222;}
@media print {
     .print_nodisplay {
          display: block;
     }
     .nonprint {
          display: none;
     }
}
@media screen {
     .print_nodisplay {
          display: none;
     }
}
img{border: none;}
.data-mark{color:#FF0000; font-weight:bold;}
p{	padding: 0px; margin: 0px;}
/***Link`s Styles***/
a.menu_1{display: block; background: url(../images/innov_left.gif) no-repeat left top; height: 59px; text-align: right; padding-right: 10px;
	font: 18px "Trebuchet MS", "Arial"; color: #fff; line-height: 59px; text-decoration: none;}
a.menu_2{display: block; background: url(../images/center_left.gif) no-repeat left top; height: 59px; text-align: right; padding-right: 10px;
	font: 18px "Trebuchet MS", "Arial"; color: #fff; line-height: 59px; text-decoration: none;}
a.menu_3{display: block; background: url(../images/about_left.gif) no-repeat left top; height: 59px; text-align: right; padding-right: 10px;
	font: 18px "Trebuchet MS", "Arial"; color: #fff; line-height: 59px; text-decoration: none;}
a.menu_4{display: block; background: url(../images/join_left.gif) no-repeat left top; height: 59px; text-align: right; padding-right: 10px;
	font: 18px "Trebuchet MS", "Arial"; color: #fff; line-height: 59px; text-decoration: none;}
a.menu_1:hover, a.menu_2:hover, a.menu_3:hover, a.menu_4:hover{color: #ddd;}

a.more{display: block; background: url(../images/read_more.gif) no-repeat left top; width: 64px; height: 13px; float:right; padding-top:10px;}
a.request_consultation{display: block; background: url(../images/request_consultation.gif) no-repeat left top; width: 117px; height: 13px; float:right; padding-top:10px;}

a.green_dark{font: 11px "Arial"; color: #d77900; text-decoration: none;}
a.green_dark:hover{text-decoration: underline;}
a.green{font: 11px "Arial"; color: #F8981D; text-decoration: none;}
a.green:hover{text-decoration: underline;}
a.grey{font: 11px "Arial"; color: #a1a1a1; text-decoration: none;}
a.grey:hover{text-decoration: underline;}

a.subtitle{font: 12px "Arial"; color: #F8981D;  text-decoration: none;}
a.subtitle:hover{text-decoration: underline;}
/******************/
.bg_form {margin:5px; background-color:#9cbf6b; width:290px; height:150px;}
/***Text`s Styles***/
.title_page{font: 24px "Arial"; color: #4c4b49; margin: 25px 0px;}
h2{font: 14px "Arial"; color: #F8981D; margin: 25px 0px; font-weight:bold;}
h3{font: 12px "Arial"; color: #F8981D; margin: 25px 0px; font-weight:normal;}
/*******************/
.container{width: 100%; margin-top: 10px; min-width: 800px; width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 800? "800px": "100%"); }

.header{/*border: 1px solid red;*/ position: relative;}
.header_links{position: absolute; top: 2px; right: 10px;}

.menu_table{width: 100%;  margin-bottom: 15px;}
.menu_table_td{border-bottom: 3px solid #b1ab90;}
.menu_table td{width: 25%; height: 59px;}
.menu_td_1{background: url(../images/innov_bg.gif) repeat-x left top;}
.menu_td_2{background: url(../images/center_bg.gif) repeat-x left top;}
.menu_td_3{background: url(../images/about_bg.gif) repeat-x left top;}
.menu_td_4{background: url(../images/join_bg.gif) repeat-x left top;}

.table_full{width: 100%; margin-bottom: 15px;margin-top: 15px;}
.table_full_inner{width: 100%; margin-bottom: 15px;}
.flash{background-color: #f8ac4b;}
.flash_left_td{text-align: left; width:50px;}
.flash_td{text-align: left;}

.table_column{width: 100%;}
.row_title{background-color: #d6d0ca;}
.column_l{text-align: left; border-right: 1px solid #97897e;}
.column_c{text-align: left; border-right: 1px solid #97897e;}
.column_r{text-align: left;}
.margin{background: url(../images/fhs_v21_29.gif) no-repeat left top; width: 54px; height: 87px;}
.content{margin-top: 10px; padding: 10px; padding-bottom: 15px; text-align: left; font: 11px "Arial"; color: #222222;}

.column_inner_l{vertical-align: top; padding: 10px 25px; border-right: 1px solid #97897e; font: 11px "Arial"; color: #222222; }
.column_inner_r{width: 297px;}
.text{padding: 10px; font: 11px "Arial"; color: #222222; }
.sep{background-color: #97897e; height: 1px; margin: 5px; font-size: 1px;}

.table_footer{width: 100%; font: 11px "Arial"; color: #222222; margin-top: 40px; margin-bottom: 10px; border-top: 5px solid #b1ab90;}
.table_footer td{text-align: center; padding-top: 10px;}
.underl{text-decoration: underline;}

.results{
	border-collapse:collapse;
	border:3px solid #b1ab90;
}
.results td{
	border:1px solid #b1ab90;
	background-color:#9cbf6b;
}
.results th{
	border:1px solid #b1ab90;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	background-color:#97897e;
}.mark{	color:#9cbf6b;	font-weight:bold;}