body
{
	margin:0;
	background-color:#f2f0dc;
	}


.DarkRightBackgroundLight
{
	background-color: #f2f0dc;
	border-right: solid 1px #665229;
}
.DarkLeftBackgroundLight
{
	background-color: #f2f0dc;
	border-left: solid 1px #665229;
}
.DarkTopBackgroundLight
{
	background-color: #e9d7d7;
	border-top: solid 1px #665229;
}
/*Medium */
.BackgroundMedium
{
	background-color: #dccd95;
}
.DarkBottomBackgroundMedium
{
	background-color: #dccd95;
	border-bottom : solid 1px #665229;
}
.DarkTopBackgroundMedium
{
	background-color: #dccd95;
	 border-top: solid 1px #665229;
}
.BackgroundMedium
{
	background-color: #dccd95;
}
.DarkLeftBackgroundMedium
{
	background-color: #dccd95;
	border-left: solid 1px #665229;
}

/*Dark*/
.BackgroundDark
{
	background-color: #665229;
}


/*Menu Buttons */
#msviLocalToolbar{
border-top:solid 1px #999;
border-bottom:solid 1px #999;
background:#F1F1F1;

padding:2px 0px 1px 0px;

font-size:100%;
}
#msviLocalToolbar td{font-size:100%;}
#msviLocalToolbar a{
font:65% Verdana;
color:black;
text-decoration:none;
}
.lt0
{
	background-color: #dccd95;
	border: solid 1px #dccd95;
	padding:1px 6px 0px 6px;
}
.lt1
{
	/*DarkFramedBackgroundLight*/
	background-color: #f2f0dc;
	border: solid 1px #665229;
	padding:1px 6px 0px 6px;
}
.ltsep{
font:65% Verdana;
background-color: #dccd95;
padding:0px 0px 0px 0px;
}
/*Header Buttons */
#msviGlobalToolbar{padding-left:1px;}
#msviGlobalToolbar a{
font:65% Verdana;
text-decoration:none;
color:#FFFFFF;
}
.gt0{
border:solid 1px #f2f0dc;
padding:2px 4px 2px 4px;
font-size:100%;
}
.gt1{
border:solid 1px #f2f0dc;
padding:2px 4px 2px 4px;
background:#dccd95;
font-size:100%;
}
.gtsep{
font:65% Verdana;
color:#f2f0dc;
padding:0px 1px 2px 1px;
}
.ProductGroupText
{
	background-color: #dccd95;
    color: black;
    font-family: Verdana;
    font-size: 11px;
    line-height: 12pt;
    padding-right:10px;
    padding-left:10px;
}

.ProductListHead
{
	background-color: #E9E5B9;
    color: black;
    font-family: Bookman Old Style;
    font-size: 11px;
    font-weight: bold;
    line-height: 12pt;
    text-decoration: underline;
    padding-right:10px;
    padding-left:5px;
}
.ProductListItem
{
    background-color: #ffffff;
    color: black;
    font-family: Bookman Old Style;
    font-size: 11px;
    padding-top:5px;
    padding-right:5px;
}
.ProductListItemAlt
{
    background-color: #f2f0dc;
    color: black;
    font-family: Bookman Old Style;
    font-size: 11px;
    padding-top:5px;
    padding-right:5px;
}
.ListHead
{
    background-color: #E9E5B9;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 9px;
    font-weight: bold;
    line-height: 20pt;
    padding-top:5px;
    padding-right:5px;
    padding-left: 5px
}

.ListItem
{
    background-color: #ffffff;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 9px;
    padding-top:5px;
    padding-right:5px;
}

.ListItemAlt
{
    background-color: #f2f0dc;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 9px;
    padding-top:5px;
    padding-right:5px;
}

.ListFooter
{
    background-color: #dccd95;
    line-height: 10pt
}
A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited
{
    color: black;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  9px;
    line-height: 10px;
    padding-left: 3px
}

A.MenuUnselected:hover
{
    color: black;
    text-decoration: underline;
    padding-left: 3px
}

A.MenuSelected
{
    color: black;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  9px;
    line-height: 10px;
    padding-left: 3px
}

A.MenuSelected:hover
{
    color: black;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 3px
}

/* GENERAL */
/* */
.HomeHead
{
    color: #890000;
    font-family: Verdana, Arial;
    font-size: 20px;
    font-weight: bold;
    HEIGHT: 35px;
    
}

/* */
.ErrorText
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 9px;
    line-height: 12pt;
    padding-left: 3px
}
.Text
{
	font-family: Bookman Old Style;
    font-size: 11px;
    font-weight: normal;
    line-height: 15px;
}
.TextLargeBold
{
	font-family: Bookman Old Style;
    font-size: 13px;
    font-weight: bold;
    line-height: 15px;
}
.Normal
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 15px;
}

.NormalFixed
{
	font-family: Courier;
}

/* text style used for textboxes in the admin pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 11px        
}
/* text style used for textboxes in the admin pages, for Nav compatibility */
.LockedTextBox
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background: #f2f0dc;
    line-height: 11px        
}

.NormalRed
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: red
}
.NormalRedBold
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red
}

.NormalBold
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px    
}

.NormalItalic
{
	font-family:Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 16px    
}



A:link  {
    text-decoration: none;
    color:  black;
}

A, A:hover {
    text-decoration: underline;
    color:  black;
}

UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    height:1pt;
    text-align:left
}

/*rightmodules*/
#right a
{
	float:none;
	display:block;
	width:auto;
}

