body{
	width:100%;
	height:100%;
	color:#696969;
	font-family:Verdana;
	font-size:0.7em;
	line-height:14px;
	padding:0;
	margin:0;
	background:url('../img/bg_header.gif') left 111px repeat-x;
}
form{
	padding:0;
	margin:0;
}
input, select, textarea{
	width:140px;
	height:17px;
	line-height:9px;
	font-size:1em;
	font-family:Verdana;
	border:1px solid #b1b2b1;
	padding:2px 3px 0 3px;
	margin:0;
}
label{
	clear:both;
	float:left;
	width:50px;
}
img{border:0;}
a{text-decoration:none;}
h1{
	letter-spacing:0;
	color:#da251d;
	font-size:1.3em;
	font-weight:bold;
	padding:20px 0 0 0;
	margin:0;
}
h4{
	font-size:16px;
	margin:10px 0 10px 0;
}
h5{
	margin:10px 0 10px 0;
	font-size:13px;
}
p{
	padding:7px 0 7px 0;
	margin:0;
}
#wrapper{
	width:922px;
	height:100%;
	margin:0 auto;
	padding-left:78px;
	/*background:url(../img/bg_left_side.gif) 78px top repeat-y;*/
}
#header{
	width:100%;
	height:319px;
	background:#ffffff url('../img/bg_header.gif') left bottom repeat-x;
}
#header .clear{line-height:9px;}
#header .logo{
	float:left;
	margin:11px 0 0 35px; 
}
#header .motto{
	float:left;
	margin:65px 0 0 22px; 
}
#header .image{
	float:left;
	width:366px;
	height:196px;
	margin:12px 0 0 0;
	background:url('../img/header_img.jpg') no-repeat;
}
#menu{
	clear:both;
	float:left;
	width:255px;
	height:194px;
	margin:0;
	padding:0;
	background:#b0b1b0;
	border-top:14px solid #dad9d9;
	border-bottom:14px solid #730f0a;
	font-size:1.20em;
	line-height:24px;
}
#menu ul{
	list-style:none;
	margin:0;
	padding:10px 15px 0 15px;
}
#menu ul li{border-bottom:1px solid #bdbebd;}
#menu ul li.no_border{border-bottom:none;}
#menu ul li a{color:#000000;}
#menu ul li a:hover{color:#ececec;}
#menu ul li a.selected{color:#ececec;}

#submenu{
	font-size:1.20em;
	line-height:27px;
}
#submenu ul{
	list-style:none;
	margin:0;
	font-size:0.9em;
	padding:15px 0 0 0;
}
#submenu ul li{border-bottom:1px solid #c8c8c8;}
#submenu ul .no_border{border-bottom:none;}
#submenu ul li a{color:#696969;}
#submenu ul li a:hover{color:#000000;}
#submenu ul li a.selected{color:#000000;}

#content{
	float:left;
	width:100%;
	background:url('../img/bg_left_side.gif') left top repeat-y;
}
.left_side{
	float:left;
	width:255px;
	padding:0;
}
.right_side{
	float:right;
	width:591px;
	padding:0 56px 0 20px;
}
#content .clear{line-height:7px;}
#content .home_div_wrapper{
	width:100%;
	height:224px;
}
#content .home_div{
	float:left;
	width:193px;
	height:100%;
	margin:0 8px 0 0;
}
#content .home_div_last{
	float:left;
	width:187px;
	height:100%;
}
#content .border_img{
	margin:7px 0 0 0;
	border:3px solid #b0b1b0;
}
#content .home_div_int{
	padding:0 8px 0 0;
	border-right:1px solid #d4d7d5;
}

#footer{
	float:left;
	width:100%;
	height:76px;
	font-size:0.9em;
	line-height:18px;
	background:url('../img/bg_left_side.gif') left top repeat-y;
}
#footer ul{
	list-style:none;
	border-top:1px solid #696969;
	padding:10px 0 0 0;
	margin:0;
}
#footer ul li{
	float:left;
	padding:0 2px;
}
#footer ul li a{color:#696969;}
#footer ul li a:hover{color:#da251d;}
#footer ul li a.selected{color:#da251d;}

a.red_link{color:#da251d;}
a.red_link:hover{text-decoration:underline;}

.button{
	width:81px;
	height:20px;
	color:#ffffff;
	background:#b6130b;
	border:0;
	padding:0 15px;
	margin:1px 0 1px 6px;
}
.input1{ width:170px; }
.input2{
	width:280px;
	height:100px;
}
.padding{
	clear:both;
	float:left;
	margin:5px 0 0 0;
}
.err{ border:1px solid #ff9900; }
.missing{ color:#ff9900; }
.white_border{border-bottom:1px solid #ffffff;}
.gray_border{border-bottom:1px solid #d4d7d5;}
.red{color:#da251d;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
