/* =============================================================================
General content structure style
==============================================================================*/

body
{
   margin: 0px;
   padding: 0px;
}

p
{
   font-family: Arial;
   font-size: 12px;
   color: #342800;
   padding: 0px;
   margin: 0px;
}

.pageMaster
{
   background-color: #4a3a01;
   width: 100%;
   height: 100%;
   margin: 0px;
   font-family: Arial;
   font-size: 11px;
}

.content_container
{
   height: 768px;
   min-height: 768px;
   width: 800px;
   background-color: #342800;
}

.content
{
   width: 100%;
}

.leftpane
{
   width: 167px;
}

.middlepane
{
   width: 459px;
   height: 100%;
}

.middlePane_bg
{
   width: 441px;
   height: 100%;
   background-image: url(images/middlePane_bg.gif);
   background-repeat: no-repeat;
   background-position: left top;
   background-color: #eeeadb;
}

.rightpane
{
   width: 174px;
   height: 100%;
   background-image: url(images/right_top_image.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   padding: 6px 0px 6px 6px;
}

.solpartmenu
{
   background-color: #6c2021;
   width: 150px;
   height: 236px;
   min-height: 236px;
}

.footer
{
   width: 100%;
   height: 35px;
   background-image: url(images/footer_bg.gif);
   background-repeat: no-repeat;
   font-family: Arial;
   font-size: 11px;
   color: #665b35; /* Text light brown */
}

.icon_bar
{
   padding: 27px 0px 5px 0px;
}

.NormalTextBox
{
   border: solid 1px Gray;
   padding: 3px;
   background-color: White;
}

.NormalBold
{
   font-family: Arial;
   font-size: 12px;
   color: #342800; 
}

/* Newsletter module opt in category title */
.CategoryTitle
{
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   color: #342800;
}

/* =============================================================================
Solpart Menu
==============================================================================*/
.MainMenu_MenuContainer 
{
	background-color: transparent;
	width: 144px;
}

.MainMenu_MenuBar 
{
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
}

.MainMenu_MenuItem
{
   cursor: pointer;
}

.MainMenu_MenuItemSel
{
   cursor: pointer;
}

.MainMenu_RootMenuArrow
{
    display: none; 
}

.MainMenu_MenuIcon 
{
   cursor: pointer; 
   cursor: hand; 
   background-color: Transparent;
   border:none;
}

.MainMenu_MenuBreak
{
   height: 2px;
   background-color: #6c2021;
   border: none;
}

/* Root Level */
.rootMenuItem td, .rootMenuItemActive td, .rootMenuItemOver td
{
   width: 100%;
   height: 24px;
   font-family: Arial;
   font-size: 11px;
   color: White;
   background-image: url(images/menu_bg.gif);
   background-repeat: no-repeat;
   padding: 0px 0px 0px 23px;
}

/* Sub level */
.subMenu
{
	background-color: #6c2021;
   border: solid 1px #5d0a0b; /* Dark red border */
}

.subMenu td
{
   border: none;
   text-align: left;
   color: White;
   font-family: Arial;
   font-size: 11px;
   height: 24px;
}

.subMenu table
{
   border: solid 1px White;
}

.subMenuItemOver, .subMenuItemBreadcrumb, .subMenuItemActive
{
	text-align: left;
   background-color: #803e3f;
   color: White;
}

.subMenuItemOver td, .subMenuItemBreadcrumb td, .subMenuItemActive td
{
   text-align: left;
   background-color: #803e3f;
   color: White;
}

/* =============================================================================
Theme styling
==============================================================================*/

a.privacy:link, a.privacy:visited
{
   font-family: Arial;
   font-size: 11px;
   color: #665b35; /* Text light brown */
}

a.terms:link, a.terms:visited
{
   font-family: Arial;
   font-size: 11px;
   color: #665b35; /* Text light brown */
}

a.login:link, a.login:visited
{
   font-family: Arial;
   font-size: 11px;
   color: #665b35; /* Text light brown */
   text-decoration: none;
}

a.footerLink:link, a.footerLink:visited
{
   font-family: Arial;
   font-size: 11px;
   color: #665b35; /* Text light brown */
}

/* List with arrow bullet points */
.ul_list, .ul_list li, UL LI, UL LI LI, UL LI LI LI
{
   list-style-image: url(/Portals/3/images/buttons/ul_arrow.gif);
   font-family: Arial;
   font-size: 12px;
   color: #342800;
}

.dashed_seperator td
{
   border-bottom: dashed 1px #c8c2ac;
}

/* =============================================================================
FCKEditor Styles
==============================================================================*/

/* Headings */
h1 /*Brown heading 22px*/
{
   font-family: Arial;
   font-size: 22px;
   color: #665e2e;
}

h2 /*Brown heading 13px*/
{
   font-family: Arial;
   font-size: 13px;
   font-weight: bold;
   color: #665e2e;
}

h3 /*Red heading 16px*/
{
   font-family: Arial;
   font-size: 16px;
   font-weight: bold;
   color: #990033;
}

h4 /*Red heading 13px*/
{
   font-family: Arial;
   font-size: 13px;
   font-weight: bold;
   color: #990033;
}

/* Text */
.text_brown
{
   font-family: Arial;
   font-size: 12px;
   color: #342800; 
}

.textBrown_bold
{
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   color: #342800;
}

.text_red
{
   font-family: Arial;
   font-size: 12px;
   color: #990033; 
}

.textQuote
{
    font-family: Arial;
    font-size: 14px;
    color: #990000;
    text-decoration: none;
    font-style: italic;
}

/* Links */
/* Red link underlined */
.redLink_underline, .redLink_underline a:link, .redLink_underline a:visited, .redLink_underline a:active, .redLink_underline a:hover,  
a.redLink_underline, a.redLink_underline:visited, a.redLink_underline:active, a.redLink_underline:hover
{
   font-family: Arial;
   font-size: 12px;
   color: #990033;
   text-decoration: underline;
}

/* Anchor link */
.anchor_link a:link, .anchor_link a:visited, .anchor_link a:active, .anchor_link a:hover,
.anchor_link
{
   text-decoration: none;
   color: #990033;
}









