/* CSS Document */
/******************************************************************************/
/******************************************************************************/
#skinmaster
{
    background:url(images/tail_yellow.gif) repeat-x 0 0; 
    text-align: center;
    width: 100%; 
    margin: 0px 0px 0px 0px;
}
#pagemaster
{
    width:772px; 
    margin:auto;
}

img						{border:none}
p 						{}
td 						{vertical-align:top}
table 					{border-collapse:collapse; border:0px; }
a						{color:#0086b7; font-weight:normal; font-size:12px; text-decoration:none}
a:visited 				{color:#0086b7;}
a:hover 				{color:#0086b7; text-decoration:underline}
h3 						{font:bold 14px Tahoma; color:#FFFFFF; padding: 0px 0px 0px 20px;}

.LeftColumn
{
    width:72%; 
    background:url(images/header_bg1.jpg) no-repeat right top;
}
#pageLeftContent
{
    float: left;
    /*position: relative; top: -40px; */
    width: 100%;
    }
.RightColumn
{
    width:28%; 
    background:url(images/header_bg2.jpg) no-repeat 0 0;
    padding: 0px, 0px, 0px, 10px;
}

#LeftContent
{
    width: 100%;
}

#logo			{height: 126px; float: left; z-index: 100;}
#logo img		{}
#logo_padding	{height: 125px}

#topButtons
{
    float: left;
    }
.topButtonsLeft 
{
    background:url(images/TopMenuLeft.gif) no-repeat 0 0; 
    height:56px;
    width: 8px;
    padding:0px 0px 0px 0px;
}
.topButtonsMiddle 
{
    white-space: nowrap;
    background:url(images/TopMenuBackground.gif) repeat-x 0 0; 
    margin: 0px 15px 0px 2px;
    padding: 0px 8px 0px 8px;
    text-align: center;
    vertical-align: middle;
}
.topButtonsSeparator
{
    width: 2px;
    background:url(images/topmenu_separator.gif) no-repeat top right;
    padding:0px 0px 0px 0px;
}
.topButtonsRight 
{
    background:url(images/TopMenuRight.gif) no-repeat right top; 
    height:56px;
    width: 10px;
    padding:0px 0px 0px 0px;
}
a.topButtonsNav 	 	{ white-space: nowrap; display:block; color:#000000; font:bold 11px Tahoma; text-transform:uppercase; text-decoration:none; padding:20px 0px 23px 0px;}
a.topButtonsNav:visited { color:#000000; font:bold 11px Tahoma; text-transform:uppercase; text-decoration:none}
a.topButtonsNav:hover 	{ color:#000000; font:bold 11px Tahoma; text-transform:uppercase; text-decoration:underline; display:block; padding:20px 0px 23px 0px; background:url(images/topmenu_arrow.gif) no-repeat center bottom}

#breadCrumbsLabel
{
    color: Black;
    text-align: left;
    height: 30px;
    padding-top: 8px;
    font-family: Trebuchet MS, Tahoma, Verdana; 
    font-size: 9pt;  
    font-weight: ;  
    font-style: normal; 
}

#dnnBREADCRUMB
{
}

#pathway				{height:10px; padding:0px 10px 0px 0px;}
#pathway .space			{}

#contentpane			{padding:38px 20px 10px 4px;}

#RightContent
{ vertical-align: top;}

#mainmenu {width:220px; padding: 30px 0px 0px 0px;}
.mainmenu_topleft 
{
    background:url(images/mainmenu_topleft.gif); 
    width: 9px; 
    height: 41px;
    padding:0px 0px 0px 0px;
}
.mainmenu_topbg
{
    background:url(images/mainmenu_topbg.gif);
    height: 41px;
    padding:0px 0px 0px 18px;
    text-align: left; 
    vertical-align: middle; 
    font:bold 14px Tahoma; 
    color:#FFFFFF; 
}
.mainmenu_topright
{
    background:url(images/mainmenu_topright.gif); 
    width: 9px; 
    height: 41px;
    padding:0px 0px 0px 0px;
}
.mainmenu_middleleft
{
    background: url(images/mainmenu_middleleft.gif) no-repeat bottom right;
    padding:0px 0px 0px 0px;
}
.mainmenu_middleright
{
    background:url(images/mainmenu_middleright.gif) no-repeat bottom left; 
    padding:0px 0px 0px 0px;
}
.mainmenu_middlegradiant
{
    background:url(images/mainmenu_middle.gif) repeat-x bottom left;
    padding:0px 0px 0px 0px;
}
.mainmenu_bottomleft
{
    height: 10px;
    background:url(images/mainmenu_bottomleft.gif) no-repeat top right; 
    padding:0px 0px 0px 0px;
}
.mainmenu_bottombg
{
    height: 10px;
    background:url(images/mainmenu_bottombg.gif) repeat-x top left; 
    padding:0px 0px 0px 0px;
}
.mainmenu_bottomright
{
    height: 10px;
    background:url(images/mainmenu_bottomright.gif) no-repeat top left; 
    padding:0px 0px 0px 0px;
}




/******************************************************************************/
/**  DNN MENU  ****************************************************************/
/* Menu */
.MainMenu_MenuContainer  
{
    background-color: transparent;
    height: 17px;
    width: 180px;
    padding: 0px 0px 0px 0px; 
    }
.MainMenu_MenuBar  
{
    cursor: pointer;  
    cursor: hand;  
    }
.MainMenu_MenuItem 
{
    font-family: Trebuchet MS, Tahoma, Verdana; 
    font-size: 9pt;  
    font-weight: bold;  
    font-style: normal;  
    color: black; 
    width: ;
    padding: 2px 0px 2px 2px;
    border: solid 0px transparent;
    }

.MainMenu_SubMenu 
{
    background-color: #078bbb; 
    color: black; 
    font-family: Trebuchet MS, Tahoma, Verdana; 
    font-size: 9pt;  
    font-weight: bold;  
    height: ; 
    width: ;
    padding: 2px 2px 2px 2px;
    border: solid 0px transparent;
    }
.MainMenu_MenuBreak 
{
    border-bottom: #404040 0px solid;  
    border-left: #FF8080 0px solid;  
    border-top: #FF8080 0px solid;   
    border-right: #404040 0px solid;
    padding: 0px 0px 0px 0px;  
    background-color: transparent;  
    color: #333333;  
    font-family: Trebuchet MS, Tahoma, Verdana; 
    font-size: 9pt;  
    font-weight: bold;  
    font-style: normal;  }
.MainMenu_MenuItemSel 
{
    font-family: Trebuchet MS, Tahoma, Verdana; 
    font-size: 9pt;  
    font-weight: bold;  
    font-style: normal;  
    color: black; 
    height: 17px; 
    width: ;
    border: solid 0px transparent;
    padding: 2px 2px 2px 2px;
}

/*
.MainMenu_MenuIcon 
{
    background-color: #078bbb; 
    border: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    vertical-align: middle;
    height: 16px;
    width: 16px;
    }
*/
.MainMenu_MenuIcon { display: none; width: 0px; }
.MainMenu_MenuArrow { display: none; width: 0px; }
.MainMenu_RootMenuArrow  {display: none; width: 0px; }

#searchBar
{   
    padding: 0px 0px 0px 0px; 
    border: 0px 0px 0px 0px;
    }
#searchBarLeft
{
    width: 28px; height: 56px; background: url(images/searchBarLeft.gif) no-repeat;}
#searchBarRight
{
    width: 8px; height: 56px; background: url(images/searchBarRight.gif) no-repeat bottom left;}
#searchBarMiddle
{
    color: Black;
    text-align: left;
    height: 56px;
    padding-top: 18px;
    padding-left: 0px;
    font-family: Trebuchet MS, Tahoma, Verdana; 
    font-size: 9pt;  
    font-weight: ;  
    font-style: normal; 
    background: url(images/searchBarMiddle.gif) repeat-x bottom left;
    }
    
    
    
    
    
#FooterGradiant
{
    width: 100%;
    height: 61px;
    background: url(images/FooterGradiant.gif) ;
    }
