/* CSS Document */

HTML 
{

}




BODY 
{
background:url(images/sky-repeat.jpg) repeat-x #ffffff; 
MIN-WIDTH: 970px;
border:0px;
padding:0px;
MARGIN: 0px; 
FONT-FAMILY: Arial, Verdana, sans-serif; 

COLOR: #333; 
FONT-SIZE: 11px; 
}

/********************************************
 *  Top Navigation Tabs                     *
 ********************************************/

.tabmenu {
	float:none;
	clear:none;
	height:33px;
	width:970px;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:11px;
}

.tabmenu ul {
	list-style-type:none;
	margin:0;
	padding:0px;
}

.tabmenu ul li {
    float:left;
    margin:0px;
    background:url(images/tabs/navtab.gif) no-repeat right top;
}

.tabmenu ul li a {
	display:block;
	float:left;
	padding:13px 20px 6px 0px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}

.tabmenu ul li a:hover {
    text-decoration:underline;
    color:#FFF;
}

.tabmenu ul li.first a {
	padding:13px 22px 6px 11px;
	background:url(images/tabs/navtab_first.gif) no-repeat;
}

.tabmenu ul li.last {
background:url(images/tabs/navtab_last.gif) no-repeat right top;
}

.tabmenu ul li.last a {
    padding:13px 12px 6px 0px;
}

.tabmenu ul li#firstcurrent {
background:url(images/tabs/navtab_current.gif) no-repeat right top;
color:#fff;
font-weight:bold;
font-size:135%;
font-family:Arial, Verdana, Sans-Serif;
}

.tabmenu ul li#firstcurrent a {
padding:8px 38px 7px 38px;
background:url(images/tabs/navtab_current_first.gif) no-repeat;
}

.tabmenu ul li#current {
margin-left:-21px;
background:url(images/tabs/navtab_current.gif) no-repeat right top;
color:#fff;
font-weight:bold;
font-size:135%;
font-family:Arial, Verdana, Sans-Serif;
}

.tabmenu ul li#current a {
padding:8px 38px 7px 38px;
background:url(images/tabs/navtab_current_left.gif) no-repeat;
color:#fff;
}

.tabmenu ul li#lastcurrent {
margin-left:-21px;
background:url(images/tabs/navtab_current_last.gif) no-repeat right top;
color:#fff;
font-weight:bold;
font-size:135%;
font-family:Arial,Verdana, Sans-Serif;
}

.tabmenu ul li#lastcurrent a {
padding:8px 38px 7px 38px;
background:url(images/tabs/navtab_current_left.gif) no-repeat;
color:#fff;
}


.mfsprite {
background-image:url(/App_Themes/Consumer/images/sprites/sprite_v1.png);
background-repeat:no-repeat;
}


#dropShadowWrapper 
{
background:url(images/dropshadow_bg.png) repeat-y;
POSITION: relative; 
MARGIN: 0px auto; 

WIDTH: 984px; 

}

#wrapper 
{
TEXT-ALIGN: left; 
BACKGROUND-COLOR: #fff; 
MARGIN: 0px auto; 
WIDTH: 980px;

}

#siteHeader 
{
PADDING-BOTTOM: 0px; 
PADDING-LEFT: 0px; 
WIDTH: 100%; 
PADDING-RIGHT: 0px; 
FLOAT: left; 
CLEAR: none; 
PADDING-TOP: 10px
}

#headerlogoad 
{
MARGIN-TOP: 5px; HEIGHT: 72px
}

#headerlogoad .mflogo 
{
FLOAT: left; MARGIN-LEFT: 22px
}

#headerlogoad .mftopadvert 
{
FLOAT: right; MARGIN-RIGHT: 22px
}

.dividertop
{
background:url(images/divider.jpg); 
height:23px; 
clear:both;
color:#FFFFFF
}

.dividertop A 
{
COLOR: #ff9036; 
TEXT-DECORATION: none;
font-weight:bold
}

.dividertop A:hover 
{
TEXT-DECORATION: underline
}

.left
{
margin-left:10px; 
margin-right:330px;
}

.right
{
float:right; 
width:300px; 
margin-right:10px;
}

.pagetitle
{
BORDER-BOTTOM: #bbb 2px dotted;
margin-left:10px;

margin-bottom:10px
}

H1 {
MARGIN-TOP: 0px; 
FONT-FAMILY: Arial Narrow, Verdana, Sans-Serif; 
MARGIN-LEFT: 0px; 
COLOR: #2e659b;
FONT-SIZE: 20px;
FONT-WEIGHT: bold;
padding-bottom:5px;
margin-bottom:0px;
padding-left:0px
}


