BODY {
	FONT-FAMILY: Arial, Helvetica, "Times New Roman"; FONT-SIZE: 12px; COLOR: #808080;
}
A {
	FONT-FAMILY: Arial, Helvetica, "Times New Roman"; FONT-SIZE: 12px;  COLOR: #8C8C64; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A:hover {
	FONT-FAMILY: Arial, Helvetica, "Times New Roman"; FONT-SIZE: 12px; COLOR: #8C8C64; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}

.OutsideTable{
	border-width: 1px;
	border-style: solid;
	border-color: #8C8C64;
        padding-right:12px;
        padding-left:12px;

        padding-top:20px;
        margin-bottom:30px;
        padding-bottom:10px
}

A.leftsubmenu:hover {
	display: block;
	width:  160px;
	height:  20px;
	background-color: #BFBF9E;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;  
	color: #EEEEEE;
	text-decoration: none;
}

.USERLOGIN{
	FONT-FAMILY: verdana,Arial;
	FONT-SIZE: 10px;  
	color: #EEEEEE;
	text-decoration: none;

}

.USERLOGIN:hover{
	FONT-FAMILY: verdana,Arial;
	FONT-SIZE: 10px;  
	color: #AAAAAA;
	text-decoration: underline;

}

UL {
	FONT-FAMILY: Arial, Helvetica, "Times New Roman"; FONT-SIZE: 12px; COLOR: #808080; FONT-STYLE: normal
	MARGIN-LEFT:5px; MARGIN-BOTTOM: 10px;
}
LI {
	FONT-FAMILY: Arial, Helvetica, "Times New Roman"; FONT-SIZE: 12px; COLOR: #808080; FONT-STYLE: normal
	MARGIN-LEFT:5px; MARGIN-BOTTOM: 10px;
}


TD,P {
	FONT-FAMILY: Arial, Helvetica, "Times New Roman"; FONT-SIZE: 12px; COLOR: #808080;  
}
TBODY {
	FONT-FAMILY: Arial, Helvetica, "Times New Roman"; FONT-SIZE: 12px; COLOR: #808080; 
}
P {
	FONT-FAMILY: Arial, Helvetica, "Times New Roman"; FONT-SIZE: 12px; COLOR: #808080; ALIGN:  LEFT
}
H1 {
	FONT-FAMILY: Verdana,Arial; FONT-SIZE: 14px; COLOR: #7F7F5F; FONT-WEIGHT: bold; 
}
H2 {
	FONT-FAMILY: Verdana,Arial; FONT-SIZE: 13px; COLOR: #7F7F5F; FONT-WEIGHT: bold;
}
H3  {
	FONT-FAMILY: "Verdana,Arial"; FONT-SIZE: 10px; COLOR: #7F7F5F; FONT-WEIGHT: bold;
}

.blueblock  {
	border-width: 1px;
	border-style: dotted;
	border-color: #8C8C64;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10px;  
	COLOR: #3B4F68; 
	TEXT-DECORATION: none;
	padding: 5px;
	spacing: 15px;
}



.blocksfr  {
	display: block;
	width: 125px;
	height: 175px;
	border-width: 1px;
	border-style: dotted;
	border-color: #8C8C64;
	background-color: #EFEFE7;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10px;  
	COLOR: #7F7F5F; 
	TEXT-DECORATION: none;
	padding: 5px;
	spacing: 15px;
}

.vdots  {
	width: 5px;
	background-image: url(images/dot.gif);
	background-repeat: repeat-y; 
}
.hdot  {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C0BB88;
}
.vdot  {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #C0BB88;
}

.smallprint {
	FONT-FAMILY: "Trebuchet MS", "Times New Roman"; FONT-SIZE: 10px;  COLOR: #7F7F5F; TEXT-DECORATION: none; FONT-WEIGHT: normal
}
A.smallprint {
	FONT-FAMILY: "Trebuchet MS", "Times New Roman"; FONT-SIZE: 10px;  COLOR: #7F7F5F; TEXT-DECORATION: underline; FONT-WEIGHT: normal
}
A.smallprint:hover {
	FONT-FAMILY: "Trebuchet MS", "Times New Roman"; FONT-SIZE: 10px;  COLOR: #6284AA; TEXT-DECORATION: none; FONT-WEIGHT: normal
}
.Currentuser{
	height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #7F7F5F;
	TEXT-DECORATION: none; 
	padding-left: 3px;
	padding-right: 3px;
        display: table-cell;
        vertical-align: bottom 
}

.Currentuser:hover{
	height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #7F7F5F;
	padding-left: 3px;
	padding-right: 3px;
        display: table-cell;
        vertical-align: bottom 
	TEXT-DECORATION: underline; 
}

.Register{
        height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #7F7F5F;
	padding-left: 3px;
	padding-right: 3px;
        display: table-cell;
        vertical-align: bottom;
        TEXT-DECORATION: none; 
 

}
.Register:hover{
        height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #7F7F5F;
	padding-left: 3px;
	padding-right: 3px;
        display: table-cell;
        vertical-align: bottom;
	text-decoration: underline;
}

.TopMenu{
	height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	COLOR: #7F7F5F; 
	TEXT-DECORATION: none; 
	padding-left: 4px;
	padding-right: 4px;
        text-align:right;

        vertical-align: bottom ;
        white-space: nowrap;


}

A.TopMenuLinks{
	height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	COLOR: #7F7F5F; 
	TEXT-DECORATION: none; 
	padding-left: 4px;
	padding-right: 4px;
        display: table-cell;
        vertical-align: bottom 
}

A.TopMenuLinks:hover{
	height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	COLOR: gold; 
	TEXT-DECORATION: none; 
	padding-left: 4px;
	text-decoration: underline;
	padding-right: 4px;
        display: table-cell;
        vertical-align: bottom 
}

.DSLocaleSelectorPA-LinkSelectorSelector{
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: normal; 
	COLOR: gold; 
	TEXT-DECORATION: none; 
	padding-left: 3px;
	padding-right: 3px;
}

.DSLocaleSelectorPA-LinkSelectorSelected{
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: normal; 
	COLOR: black; 
	TEXT-DECORATION: none; 
	padding-left: 3px;
	padding-right: 3px;
}
.contentpane {
        COLOR: #7F7F5F; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px; 
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #C0BB88;
        text-align:left;
}
.leftpane{
	width: 250px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	COLOR: #7F7F5F; 
	TEXT-DECORATION: none; 
	letter-spacing: 2px;
	padding-left: 10px;

}


.TopMenuPane{
       	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	COLOR: #7F7F5F; 
	TEXT-DECORATION: none; 
	
} 


.leftbottompane{
    COLOR: #7F7F5F; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px; 
}
.LowerContentPane {
    COLOR: #7F7F5F; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px; 
}
.bottompane {
    FONT-FAMILY: "Trebuchet MS", "Times New Roman"; 
    FONT-SIZE: 10px;  
    COLOR: #7F7F5F; 
    TEXT-DECORATION: none; 
    FONT-WEIGHT: normal;
    text-align:right;
}



.SearchSkinObject {
    font-weight: bold;
    font-size: 10pt;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
    padding: 1px 3px 1px 1px;
}

A.SearchSkinObject:link {
    text-decoration:    none;
    font-size: 10px;
    color: red;
    padding: 1px 3px 1px 1px;
}

A.SearchSkinObject:visited  {
    text-decoration:    none;
    color: red;
    padding: 1px 3px 1px 1px;
}

A.SearchSkinObject:active   {
    text-decoration:    none;
    color: red;
    padding: 1px 3px 1px 1px;
}

A.SearchSkinObject:hover    {
    text-decoration:    none;
    color: lightskyblue;
    background-color: transparent;
    padding: 1px 3px 1px 1px;
}

#dnn$dnnSEARCH$txtSearch{
width:20px;
color:navy
}

.blocks  {
	display: block;
	width: 125px;
	height: 150px;
	border-width: 1px;
	border-style: dotted;
	border-color: #8C8C64;
	background-color: #EFEFE7;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10px;  
	COLOR: #7F7F5F; 
	TEXT-DECORATION: none;
	padding: 5px;
	spacing: 15px;
}




/*
=====================================
     solpart menu classes
=====================================
rootmenuitemcssclass="rootmenuitemcssclass"
rootmenuitemactivecssclass="rootmenuitemactivecssclass"
menuitemcssclass="menuitemcssclass" 
menuitemselcssclass="menuitemselcssclass"
submenucssclass="submenucssclass"
submenuitemactivecssclass="submenuitemactivecssclass"
rootmenuitemselectedcssclass="rootmenuitemselectedcssclass" 
*/

/* sub menu icon colors */

 .MainMenu_MenuIcon
{
    cursor: pointer; 
    background-color: #C0BB88; 
    border-left: #C0BB88 1px solid; 
    border-bottom: #C0BB88 1px solid; 
    border-top: #C0BB88 1px solid; 
    border-right: #C0BB88 1px solid;
    text-align: center; 
    width: 20px; 
    height: 20px;

}
.rootmenuitemcssclass	{
        border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C0BB88;
        background-color: #FFFFFF; 
	width: 160px;
	height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	COLOR: #7F7F5F; 
	TEXT-DECORATION: none; 
	letter-spacing: 2px;
	padding-left: 2px;
        cursor:hand;
   }
.rootmenuitemactivecssclass{
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0BB88;
	width: 160px;
	height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	background-color: #BFBF9E;
	color: #FFFFFF;
	TEXT-DECORATION: none; 
	letter-spacing: 2px;
	padding-left: 2px;
        cursor:hand;
}

 

.menuitemcssclass{
       border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
        background-color: #FFFFFF; 
	width: 160px;
	height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	COLOR: #7F7F5F; 
	TEXT-DECORATION: none; 
	letter-spacing: 2px;
	padding-left: 2px;
        cursor:hand;

}


.menuitemselcssclass
{
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0BB88;
	width: 160px;
	height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	background-color: #BFBF9E;
	color:  #FFFFFF;
	TEXT-DECORATION: none; 
	letter-spacing: 2px;
	padding-left: 2px;

}



.submenucssclass
{
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0BB88;
	width: 160px;
	height: 25px;
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	background-color: #BFBF9E;
	color: #FFFFFF;
	TEXT-DECORATION: none; 
	letter-spacing: 2px;
	padding-left: 2px;
        cursor:hand;
}

.rootmenuitemselectedcssclass{
      background-color: #BFBF9E;
      color: #FFFFFF;

}







