body { font: normal 11px arial; color: #535353; margin: 0; padding: 0; text-align: center; height: 100%; background: #ffffff;}
a {color: #f28000; text-decoration: none; outline:none;}
a:hover {color: #f28000; text-decoration: underline; outline:none;}
img{border: 0px;}
h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}

.navi {
       font-family: Verdana;
       font-size: 10px;
       color: #81553e;
}

.navi_last {
             font-family: Verdana;
       font-size: 10px;
       color: #F78602;
}

h1 {
	text-align: ;
	font-size: 20px;
	padding: 20px 0 20px 0;
	margin: 0 0px 0 0px;
}

h2 {
	font-size: 42px;
	display: inline;
}

h3 {
	font-size: 20px;
}

h3.bigger {
	font-size: 34px;
}

h3.big {
	font-size: 34px;
}

h4 {
	color: #660000;
	font-size: 17px;
	margin: 20px 0 20px 0;
	display: inline;	
}

h5 {
	font-size: 20px;
}

object { display:block; outline:none; border:none; }

.left_padding{width:49.999%;position:absolute;left:0;z-index:-1;}
.right_padding{width:49.999%;position:absolute;left:50%;z-index:-1;}
.left_padding table, .right_padding table {width:100%;}
.right_padding .spacer, .left_padding .spacer {width:100px;}
.left_padding .content {text-align:right;}
.right_padding .content {text-align:left;}
#ie-min-width{width:930px;position:absolute;left:0;z-index:-1}/*ie 6 fix*/
#header_top_left{margin-top: 97px; height: 303px; background: url(/images/header_bg4.gif) repeat-x;}
#header_top_right{margin-top: 97px; height: 300px; _height: 303px; background: #1f1a17; border-top: 3px solid #f88d12;}
#site_container{width: 930px; overflow: hidden; margin: 0px auto; background: #ffffff; text-align: left;}
#top_container{height: 97px;}
#logo_container{width: 174px; height: 36px; margin: 35px 0px 0px 18px; float: left;}
#kask_container{width: 93px; height: 92px; margin: 5px 125px 0px 0px; float: right; background: url(/images/kask.jpg) no-repeat;}
#menu_container{width: 681px; height: 100px; _height: 103px; border-top: 3px solid #f88d12; background: #1f1a17; float: left; overflow: hidden;}
#menu_right{width: 249px; height: 103px; float: right; background: #1f1a17 url(/images/worker.jpg) no-repeat; overflow: hidden;}
#header_container{width: 930px; height: 200px; background: #1f1a17 url(/images/header3.jpg) no-repeat; overflow: hidden;}
#middle_container{width: 930px; overflow: hidden;}
#content_container{width: 620px; overflow: hidden; float: left;}
#content{padding: 12px 20px 20px 20px; overflow: hidden; text-align: left;}
#right_container{width: 310px; overflow: hidden; float: right;}
#right_content_container{width: 310px; height: 287px; overflow: hidden;}
#right_content{padding: 12px 12px 12px 12px;}
#right_contact_box_container{width: 310px; height: 105px; background: url(/images/contact_box.jpg) no-repeat;}
#footer_container{width: 888px; _width: 930px; overflow: hidden; border-top: 1px solid #dcc69b; padding: 14px 21px 14px 21px;}
#copyright{width: 400px; font: normal 11px arial; color: #81553e; float: left;}
.footer_orange{font: bold 11px arial; color: #f28000;}
.footer_brown{font: bold 11px arial; color: #1f1a17;}
#w3c{width: 88px; text-align: center; float: left;}
#designedby{width: 400px; font: normal 11px arial; color: #81553e; float: right; text-align: right;}
#designedby a{color: #f28000;}

#content_cell{font: normal 12px Verdana; line-height: 1.5em;}

