html, body, form{
	margin: 0;
	padding: 0;
	font-family:Arial,sans-serif;
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

html{
	height:100%;
}

body{
	height:auto !important;
	height:100%;
	min-height:100%;
	min-width:760px;
}
form { margin: 0px; }
table{
	font-size:100%;
}
table{
	border-collapse: collapse;
}
img{
	border: none;
}
table td{
	padding:0px;
}
/*-------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------- Header ----------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/
table.header{
	height:130px;
	width:100%;
	background-color:#ff6600;
}
table.header td#col0{
	width:20%;
	height:95px;
}
table.header td#col1{
	width:15%;
}
table.header td#col2{
	width:30%;
}
table.header td#col3{
	width:25%;
}
table.header td#col4{
	width:10%;
}
table.header td#col1, #col2, #col3, #col4, #col5{
	background:#3399CC url(images/header_blue_bg.gif) repeat-x bottom;
}
table.header td#col1 div{
	width:100%;
	height:95px;
	background:url(images/cel1.jpg) no-repeat left;
}
table.header td#col2 div{
	width:100%;
	height:95px;
	background:url(images/cel2.gif) no-repeat;
}
table.header td#col2 div div{
	width:100%;
	height:95px;
	background:url(images/cel22.gif) no-repeat right bottom;
}
table.header td#col3 div{
	width:100%;
	height:95px;
	background:url(images/cel33.jpg) no-repeat right bottom;
}
table.header td#col3 div div{
	width:100%;
	height:95px;
	background:url(images/cel3.gif) no-repeat left top;
}
table.header td#col-slog{
	background:url(images/slog.gif) no-repeat right;
}
/*---------------------------------------------------- Header_icons ----------------------------------------------------*/
#header_icons{
	padding-top: 20px;
}
#header_icons a{
	padding: 0 5px 0 5px;
}
#header_icons img{
	width:13px;
	height:10px;
}
/*---------------------------------------------------- Menu ----------------------------------------------------*/
table.menu{
	width:100%;
	margin:10px 0px 10px 0px;
}
table.menu td#border_left{
	width:5%;
	background:url(images/menu_border_left.gif) no-repeat top right;
}
table.menu td#border_right{
	width:5%;
	background:url(images/menu_border_right.gif) no-repeat top left;
}
table.menu td#search{
	background-color:#ff6600;
	width:200px;
}
table.menu td#menu_block{
	padding:0px;
	background-color:#ff6600;
	height:40px;
}
/*-------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------- Content ----------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/
table.content{
	width:100%;
	height:100%;
}
table.content td#include_areas{
	width:300px;
}
/*---------------------------------------------------- send_form ----------------------------------------------------*/
div#send_form{position:relative;}
div.container table tr td, div#container table tr td{padding:5px 10px;}
div.container table , div#container table {background:#F2F2F2;border-left:1px solid #E3E3E3;border-top:1px solid #E3E3E3;border-right:2px solid #DBDADA;border-bottom:2px solid #DBDADA;}
div.container{width:400px;position:absolute;left:100px;top:0px;display:none;}
div#container {display:none;width:400px;}
div.container *, div#container *{font-size:14px;}
div.container input.text, div#container input.text{width:300px;height:20px;}
div.container input.submit, div#container input.submit{width:auto;height:auto;}
div.container textarea.message, div#container textarea.message{width:300px;height:200px;}
/*-------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------- Footer ----------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/
table.footer{
	text-align:center;
	vertical-align:top;
	background:url(images/footer_bg.gif) repeat-x bottom right;
	width:100%;
	height:65;
}
table.footer td{
	width:33%;
	padding:0px 15px;
}
