html, body, form
{
	width : 100%;
}

/* CMS REQUIRED */

.Designer
{
	background-color : #998f86;
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 12px;
	font-weight : normal;
	color : #414042;
}
/* END CMS REQUIRED */


body
{
	margin : 0px;
	padding : 0px;
	background-color : #998f86;
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	font-weight : normal;
	color : #414042;
	text-align : center;
}

img { border : none; }
a, a:link, a:visited
{
    color : #86ad34;
    text-decoration : none;
}
a:hover, a:active
{
    text-decoration : none;
}

/* STRUCTURE */

#divMain
{	
    width : 934px;
	margin : 0px auto 0px auto;
	height : 100%;
	background-color : #fff;
	text-align : left;
	background-image : url('/Templates/Herr_Home/bgMain.jpg');
	background-position : top;
	background-repeat : no-repeat;
}

.divPageTop
{
	display : table;
	width : 100%;	
	margin-top : 10px;
}

.divBreadcrumb
{
	width : 100%;	
	margin : 10px 0px 5px 70px;
}

.divMainNav
{
	text-align : left;
	width : 100%;
	margin : 0px 0px 0px 0px;
	padding : 0px;	
}

.divTopNav
{
	width : 505px;
	text-align : right;
	float : right;
	margin : 10px 0px 0px 0px;
	padding: 10px 30px 0px 0px;
}

.divSearch
{
	display : table;
	float : left;
	margin : 10px 0px 0px 0px;
	padding-left : 70px;
	vertical-align : top;
	width : 300px;
}

.divMainBody
{
    display : table;
	width : 934px;
	margin: 50px 0px 0px 0px;	
}

.divMainBodyTop
{
	display : table;
	height : 165px;	
	width : 100%;
}

.divTopLeftNav
{
	width : 300px;
	height : 150px;
	
	margin : 0px 0px 0px 70px;	
}


.divMainBodyGreenBar
{
	display : table;
	width : 100%;
	height : 150px;
	text-align : right;
	min-height : 150px;
	max-height : 150px;
	overflow : hidden;	
	background-color : #749d00;
	background : #749d00 url('/Templates/Herr_Home/imgLogo.gif') no-repeat top left;
}

.divBlueBarNav
{
    float : right;
    display : inherit;
	width : 305px;
	margin : 45px 0px 0px 0px;
	text-align : right;
}

.divMainBodyBottom
{
	display : table;
	width : 100%;
	height : 50px;	
    visibility : hidden;
}

.divBottomLeftNav
{
	width : 300px;	 
	height : 0px;
	margin : 20px 0px 0px 70px;
	visibility : hidden;
}

.divPageFooter
{
    display : block;
	width : 100%;
	text-align : left;
}

.divFooterNav
{
    display : block;
	width : 835px;
	border : none;
	margin : 10px 0px 2px 50px;
	text-align : left;
}

.divCopyright
{
    display : block;
	width : 835px;
	margin : 2px 2px 2px 72px;	
	text-align : left;
}

.divBlueBarTitle
{
	width : 332px;
	margin : 50px auto auto 70px;
}

.ColumnHeader
{
	color : #86ad34;
}

.H2
{
	color : #86ad34;
}

.H3
{
	color : #86ad34;
}

a.HLink, a.HLink:link, a.HLink:visited
{
    color : #0e7aad;
	text-decoration : underline;
}

a.HLink:hover, a.HLink:active
{
    color : #0e7aad;
    text-decoration : underline;
}

a.StandardTextLink, a.StandardTextLink:link, a.StandardTextLink:visited
{
    color : #0e7aad;
	text-decoration : underline;
}

a.StandardTextLink:hover, a.StandardTextLink:active
{
    color : #0e7aad;
    text-decoration : underline;
}

a.StandardTextSmallLink, a.StandardTextSmallLink:link, a.StandardTextSmallLink:visited
{
    color : #0e7aad;
	text-decoration : underline;
}

a.StandardTextSmallLink:hover, a.StandardTextSmallLink:active
{
    color : #0e7aad;
    text-decoration : underline;
}

a.StandardTextSmallerLink, a.StandardTextSmallerLink:link, a.StandardTextSmallerLink:visited
{
    color : #0e7aad;
	text-decoration : underline;
}

a.StandardTextSmallerLink:hover, a.StandardTextSmallerLink:active
{
    color : #0e7aad;
    text-decoration : underline;
}

/* Links */
a.StandardLink, a.StandardLink:link, a.StandardLink:visited
{
    color : #0e7aad;
	text-decoration : underline; 
}

a.StandardLink:hover, a.StandardLink:active 
{ 
    color : #0e7aad;
	text-decoration : underline; 
}

a.FlyoutLink:hover,a.FlyoutLink:active,a.FlyoutLink:visted,a.FlyoutLink:link
{
    text-decoration : underline;
}
