
body{
    background-color: #FEF6D4;
    font-family: Verdana;
    font-size:10px;
}
.TopOuterDiv{
	width:930px;
	height: 15px;
}
.UserMenuTop{
	margin-right:5px;
	float:right;
}
.OuterDiv{
	width:930px;
	background-color:#FFFFFF;
}
.OuterDiv:after
{
	 content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.logo
{
	
	
}
.logo:after
{
	 content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.logoLeft
{
	float:left;
	margin-left:10px;
	
}
.logoRight
{
	box-sizing: border-box;
    -moz-box-sizing: border-box;
	float:right;
	height:93px;
	width:488px;
	background: url(logo.gif) top right no-repeat;

}
.logoRight:after
{
	 content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.menu
{
	background-color:#A70240;
	width:730px;
	height:23px;
	vertical-align:top;
	float: left;

}


/*Solepart menu*/

.RootMenuItem
{
	color:#FFFFFF;
}
.MainMenu_MenuArrow {
	display: none;
}
.MainMenu_RootMenuArrow {
	display: none;
}
.menuNodeHoover
{
	text-decoration:none;
	font-size:12px;
	font-family: Verdana;
}
.menuNode
{
	text-decoration:none;
	font-size:12px;
	font-family: Verdana;
	font-weight:normal;
}
.menuNodeSelected
{
	background-color:#5BB0EA;
	height:23px;
}

/*End Solepart menu*/

.body
{

}
.body:after
{
	 content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.ContentPane
{
	box-sizing: border-box;
    -moz-box-sizing: border-box;
	margin: 19px 0 17px 10px;
	float:left;
	width:900px;

}
.ContentPane:after
{
	content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}

.bodyContent
{
	box-sizing: border-box;
    -moz-box-sizing: border-box;
	background: url(rightPane.gif) repeat-y 50% 0;
	margin: 19px 10px 17px 0px;
	float:left;

}
.bodyContent:after
{
	content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.bodyLeft
{
	box-sizing: border-box;
    -moz-box-sizing: border-box;
	width:698px;
	padding: 0px 14px 0px 13px;
	float:left;
}
.bodyFirstPageTop
{
	clear:both;
}

.bodyFirstPageLeft
{
	float:left;
	width:656px;

}
.bodyFirstPageRight
{
	float:right;
	width:200px;
}
.bodyFirstPageBottom
{
	box-sizing: border-box;
    -moz-box-sizing: border-box;
	border-top:solid 1px #F4D7C7;
	border-bottom:solid 1px #F4D7C7;
	background-color:#FDF7EF;
	float:left;
	margin:13px 0px 0px 0px;
}

.bodyFirstPagePicture
{
	box-sizing: border-box;
    -moz-box-sizing: border-box;
	margin:7px 7px 7px 7px;
	float:left;
	width:211px;
}
.bodyFirstPageNews
{
	float:right;
}

.bodyRight
{
	box-sizing: border-box;
    -moz-box-sizing: border-box;
	background-color: #FEF6D4;
	vertical-align:bottom;
	margin:0px 6px 0px 0px;
	width:212px;
	float:right;
	padding:8px 6px 5px 7px;
	/*margin:5px 10px 5px 10px;*/
}
.footer
{
	margin:5px;
}

/* GENERIC */
H1  {
 font-size:18px;
 color:#CE5525;
 line-height:1;
 padding:0;
 margin: 0px 0px -14px 0px;
}

H2  
{
	font-size:14px;
	color:#CE5525;
	line-height:1;
	padding:0;
	font-weight:bold;
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A
{
	color:#CE5525;
	font-size:11px;
}
A:link  
{
	color:#CE5525;
}

A:visited   {
}

A:active    {
}

A:hover {
}

.LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active, .USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active { color:#CE5525; background:url(bull.gif) no-repeat bottom left;  font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; padding:0 0 0 15px; }
a.LOGIN_object:hover, a.USER_object:hover { background:url(bull.gif) no-repeat bottom left; color:#CE5525; font-family:Tahoma; font-weight:normal; font-size: 11px; text-decoration: underline; 
}

.Search
{
	background-color:#A70240;
	width:200px;
	height:23px;
	vertical-align:top;
	float: right;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.TopSearch:link{
    color: #ffffff; 
    font-weight: none; 
    font-family: Verdana; 
    font-size: 10pt;
    font-decoration: none;
}
.TopSearch:visited{
    color: #ffffff; 
    font-weight: none; 
    font-family: Verdana; 
    font-size: 10pt;
    font-decoration: none;
}
.TopSearch:hover{
    color: #ffffff; 
    font-weight: none; 
    font-family: Verdana; 
    font-size: 10pt;
    font-decoration: underline;
}
