/*BEGIN:	column layout		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

TABLE.layout_columns TD {
}
TABLE.layout_columns {
border-collapse:		collapse;
margin:						0px;
padding:					0px;
}

.layout_col_space {
width:					10px;
}
.layout_row_space {
display:				block;
height:					20px;
}
.layout_row_space_whiteline {
display:				block;
height:					10px;
background:				url(../images/content/line_dotted_white.gif) repeat-x left center;
}
.layout_row_space_blackline {
display:				block;
height:					10px;
margin-bottom:			10px;
margin-top:				10px;
background:				url(../images/content/line_dotted_black.gif) repeat-x left center;
}
.layout_col_small {
width:					365px;
margin-bottom:			10px;
padding:				5px;
}

.layout_col_medium {
width:					650px;
margin-bottom:			10px;
}
.layout_col_large {
width:					759px;
margin-bottom:			10px;
}

.layout_col_nobottom {
margin-bottom:			0px;
background: 			transparent;
}

.layout_col_80p {
float:				left;
display:			inline;
width:				80%;
}
.layout_col_70p {
float:				left;
display:			inline;
width:				70%;
}
.layout_col_50p {
float:				left;
display:			inline;
width:				50%;
}
.layout_col_40p {
float:				left;
display:			inline;
width:				40%;
}
.layout_col_30p {
float:				left;
display:			inline;
width:				30%;
}
.layout_col_20p {
float:				left;
display:			inline;
width:				20%;
}

.contactbox {
background: 		#f3f3f3 url(../images/site/page_contact_bk.gif) repeat-x left top;
padding: 			10px; 	
padding-top:		20px;
margin-top: 		20px;
}
.redbox P,
.redbox H1,
.redbox H2,
.redbox H3 {
color:				#ffffff;
}

.redbox A {
color:				#ffffff;
margin-left:		5px;
padding-left:		8px;
background: 		url(../images/content/arrow_white_n.gif) no-repeat 0px 5px;
text-decoration:	none;
}

.vertline {
background: 		url(../images/content/vline_dotted_white.gif) repeat-y right top;
}

.footer_link {
color:				#666666;
text-decoration:	none;
margin: 5px;
display: block;
}
.footer_link:active,
.footer_link:hover {
color:				#000000;
}

/*END:	column layout		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
