body {
margin:					0px;
padding:				0px;
background-color:		#FFF;
font-family:			verdana, arial, sans-serif;
color:					#222;
font-size:				10px;

}

a:link, a:active, a:visited, a:hover {
text-decoration:		none;
color:					#2d2c2c;

}

#main_outer {
height:					700px;
width:					100%;
position:				absolute;
top:					50%;
margin-top:				-350px;
background-image:		none /*url("project_files/img/body_bg.gif")*/;
background-repeat:		repeat-x;
background-position:	0 0px;

}

#main {
width:					922px;
height:					700px;
position:				absolute;
left:					50%;
margin-left:			-461px;
background-color: 		#FFF;
background-image: 		url("project_files/img/bg_line_wide.png");
background-repeat: 		repeat-y;
background-position: 	36px 0px;
overflow:				hidden;

}

#main #row_1 {
height:					138px;
background-color: 		#FFF;
background-image: 		url("project_files/img/bg_line.png");
background-repeat: 		repeat-y;
background-position: 	357px 0px;
position:				relative;

}

#main #row_1 .logo {
float:					left;
margin:					48px 23px 32px 40px;

}

#main ul#navigation {
width:					550px;
position:				absolute;
left:					325px;
bottom:					3px;
margin:					0px;
padding:				0px;
list-style:				none;
font-size:				14px;
line-height:			17px;

}

#main ul#navigation li {
margin:					0px;
padding:				0px 0px 0px 37px;
line-height:			17px
}

#main ul#navigation li.active {
background-image: 		url("project_files/img/list_marker.png");
background-repeat: 		no-repeat;
background-position: 	0px 2px;

}

#main #row_2 {
height:					197px;
position:				relative;
border-left:			#535252 solid 118px
}

#main #row_2 {

}

#main #row_3 {
height:					197px;
position:				relative;
margin-left:			118px
}

#main #content {
height:					200px;
width:					463px;
position:				absolute;
top:					355px;
left:					357px;
background-image: 		url("project_files/img/bg_line.png");
background-repeat: 		repeat-y;
background-position: 	0px 0px;
padding:				10px 20px 10px 45px;
overflow:				auto;
z-index:				1;

}

#main #subnavigation {
height:					270px;
width:					250px;
position:				absolute;
top:					335px;
left:					139px;
padding:				17px 0px 0px 0px;
margin:					0px;
list-style:				none;
font-size:				11px;
z-index:				2;

}

#main #subnavigation li {
text-align:				right;
padding:				0px 45px 0px 0px;
margin:					0px;
line-height:			14px;

}

#main #subnavigation li.active {
background-image: 		url("project_files/img/list_marker.png");
background-repeat: 		no-repeat;
background-position: 	100% 1px;

}

#main #dyn_cont_left {
position:				absolute;
top:					534px;
left:					38px;
width:					250px;
padding-left:			15px;

}

#main #dyn_cont_left h3 {
background-image: 		url("project_files/img/marker_red.png");
background-repeat: 		no-repeat;
background-position: 	0px 2px;
font-weight:			bold;
margin:					0px 0px 10px -15px;
padding:				0px 0px 0px 15px;
font-size:				11px;

}

#main #site_actions {
position:				absolute;
left:					357px;
top:					339px;
width:					508px;
height:					35px;
z-index:				2;
text-align:				right;

}

#main #site_actions a {
padding:				0px 5px 0px 5px;

}

#main #site_actions a.print {
padding-right:			17px;
background-image: 		url("project_files/img/print.png");
background-repeat: 		no-repeat;
background-position: 	100% 0px;

}

#main .footer_line {
position:				absolute;
right:					0px;
width:					562px;

}

#main #fl_1 {
bottom:					15px;
height:					75px;

}

#main #fl_2 {
bottom:					0px;
height:					14px;
letter-spacing:			1px;
font-size:				0.9em;
letter-spacing:			-0.08em;

}

