#prewrap
{
background-color:#fff;
}

#logo2
{
width:101px;
height:109px;
position:absolute;
left:50%;
margin-left:-380px;
top:0em;
}

#orange
{
position:absolute;
width:344px;
height:109px;
background-color:#f1ab00;
top:0em;
left:50%;
margin-left:56px;
}

#curve
{
position:absolute;
top:0em;
left:50%;
margin-left:-270px;
background-image:url(Sub_Curve.gif);
height:109px;
width:326px;
}

#fhmonstercontainer
{
position:absolute;
top:1em;
z-index:10;
left:50%;
margin-left:80px;
}

#loginlinks2
{
    position: absolute;
    top: 5.9em;
    width:160px;
height:20px;
    left: 50%;
    margin-left:195px;
    text-align: center;
	z-index:2;
background-image:url(Sub_Arrow.gif);
background-repeat:no-repeat;
background-position: 95% 50%;
text-align:right;
padding:10px 40px 0 0;
background-color:#f1ab00;
}

#purplecontainer
{
width:800px;
background-color:#381d59;
min-height:50px;
z-index:80;
overflow:auto;
white-space:nowrap;
display:block;
}

#dnn_purple
{
background-color:#381d59;
padding:10px 10px 7px 10px;
}


/* controls <div id="wrap"> the entire skin </div> */
#wrap
{
    min-width: 600px;
    padding: 10px 0 0 0;
    background-color: #fff; /* for entire skin */
width:800px;
margin:0 auto;
s
}

/* =========== 
   main layout 
   =========== */

#panecontainer2
{
	
	margin-top:7.6em;
    width:800px;
position:relative;
left:50%;
margin-left:-400px;
z-index:80;
}

#maincontent
{
float:left;
width:99%;
}

#mainpane
{
float:right;
width:600px;
}
#dnn_contentpane /* control occupied panes */
{
    background-color: #fff;

}

#sidepane
{
    float:left;

    width: 180px;
background-color:#d4cdc0;
}

#dnn_sidepane
{
    padding: 0px;
    background-color: #fff;
    
}

#info2
{
clear:both;
	position:relative;
	text-align:center;
background-color:#fff;
z-index:11;
top:20px;
height:20px;
}	

#links2
{
position:relative;
clear:both;
z-index:50;
height:20px;
width:800px;
text-align:center;
top:10px;
background-color:#fff;


}

#siteby2
{
	position:relative;
	width:800px;
	text-align:center;
background-color:#fff;
z-index:10;
margin:20px 0 0 0;
height:30px;
}

/* =================== 
   vertical menu style 
   =================== */

/* menu wrapper div */	
#vmenu 
{
padding:5px 0 5px 2px;

}

/* all unordered lists */
#vmenu ul 
{
	padding: 0;
	border: 0;
	margin: 0;
	list-style:none;
	outline:none;
}

/* all list items */
#vmenu li 
{
	/* border around each main menu item*/
	
	/* added for opera browser to remove bullets */
	list-style:none;
}

/* all list links */
#vmenu li a:link, #vmenu li a:visited 
{
	margin: 0;
	display: block; /* forces each item to occupy space */
	padding: 5px 5px 5px 0.5em;
	font-weight:bold;
	
	background-color: #d4cdc0;
	color: #381d59;
	text-decoration:none;
	font-size: 90%; /* added for opera */
	/* IE5.01 hack to remove large white gaps in menu*/
	height: 1px;
	voice-family: "\"}\"";
	voice-family:inherit;
	/* for all other browsers */
	height: 100%; 
}

/* hover propery for all links in menu */
#vmenu li a:hover 
{
	background-color: #d4cdc0;
	color:#381d59;
background-image:url(leftarrow.gif);
        background-repeat:no-repeat;
        background-position:100% 50%;
}

/* second level menu items */
#vmenu .Level2 
{
	margin-left: 12px; /* indentation of submenu */
}

/* all list items within submenu */
#vmenu li
{
	
	margin: 0;
	list-style: none;
}

/* all submenu links */
#vmenu .Level2 a:link, #vmenu .Level2 a:visited 
{
    font-weight:normal;	
    background-color: #d4cdc0; /* background of submenu */
    color: #543603; /* submenu text color */
}

/* submenu hover */
#vmenu .Level2 a:hover 
{
	background-color: #d4cdc0;
	color:#fff;
        background-image:url(leftarrow.gif);
        background-repeat:no-repeat;
        background-position:100% 50%;
}

.SelectedTab, .SelectedTab a:link, .SelectedTab a:visited, .SelectedTab a:active
{
font-size:100%;
font-family:Arial, Helvetica, Sans-Serif;
}

/* current menu tab */
#vmenu .Level1.SelectedTab a, #vmenu .Level1.SelectedTab a:link, #vmenu .Level1.SelectedTab a:visited, #vmenu .Level1.SelectedTab a:active
{
color: #fff;
background-color: #d4cdc0;
background-image:url(leftarrow.gif);
        background-repeat:no-repeat;
        background-position:100% 50%;

}

#vmenu .Level1.SelectedTab a:hover
{
color: #fff;
background-color:#d4cdc0;
}

/* current menu tab */
#vmenu .Level2.SelectedTab a, #vmenu .Level2.SelectedTab a:link, #vmenu .Level2.SelectedTab a:visited, #vmenu .Level2.SelectedTab a:active
{
color: #fff;
background-color: #d4cdc0;
background-image:url(leftarrow.gif);
        background-repeat:no-repeat;
        background-position:100% 50%;

}

#vmenu .Level2.SelectedTab a:hover
{
color: #fff;
background-color:#d4cdc0;
}



/* ========================== 
   flat horizontal menu style 
   ========================== */

/* menu wrapper div */	
#fhmonster 
{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#f1ab00;
}

/* all unordered lists */
#fhmonster ul 
{
	border: 0;
	margin: 0;
	list-style:none;
}

/* all list items */
#fhmonster li 
{
	list-style:none;
outline:none;
	font-size:90%;
}

/* all list links */
#fhmonster li a:link, #fhmonster li a:visited 
{
	display: block; /* forces each item to occupy space */
	
	color: #4a207e;
	text-decoration:none;
	font-size: 90%; /* added for opera */
	/* IE5.01 hack to remove large white gaps in menu*/
	height: 1px;
	voice-family: "\"}\"";
	voice-family:inherit;
	/* for all other browsers */
	height: 100%;
        font-weight:normal; 
}

/* hover propery for all links in menu */
#fhmonster li a:hover 
{
	
	color:#fff;
}

/* current menu tab */
#fhmonster li.SelectedTab a, #fhmonster li.SelectedTab a:link, #fhmonster li.SelectedTab a:visited, #fhmonster li.SelectedTab a:active
{
color: #fff;

}

#fhmonster li.SelectedTab a:hover
{
color: #000;

}

#fhmonster li#fhmonster754 
{
font-size:px;
color:#fff;
background-image:url(box15.gif);
background-repeat:no-repeat;
width:110px;
background-position:100% 0%;
height:20px;
padding-right:20px;
margin-right:18px;
text-align:right;

}

#fhmonster li#fhmonster754.SelectedTab a 
{
color:#fff;
background-image:url(lft_arrow15.gif);
background-repeat:no-repeat;
width:110px;
background-position:100% 0%;
height:20px;
padding-right:20px;
margin-right:18px;
text-align:right;
}

#fhmonster li#fhmonster755 
{
color:#fff;
background-image:url(box15.gif);
background-repeat:no-repeat;
width:110px;
background-position:100% 0%;
height:20px;
padding-right:20px;
margin-right:18px;

text-align:right;
}

#fhmonster li#fhmonster755.SelectedTab a 
{
color:#fff;
background-image:url(lft_arrow15.gif);
background-repeat:no-repeat;
width:110px;
background-position:100% 0%;
height:20px;
padding-right:20px;
margin-right:18px;
text-align:right;
}

#fhmonster li#fhmonster756
{
color:#fff;
background-image:url(box15.gif);
background-repeat:no-repeat;
width:110px;
background-position:100% 0%;
height:20px;
padding-right:20px;
margin-right:18px;
text-align:right;
}

#fhmonster li#fhmonster756.SelectedTab a 
{
color:#fff;
background-image:url(lft_arrow15.gif);
background-repeat:no-repeat;
width:110px;
background-position:100% 0%;
height:20px;
padding-right:20px;
margin-right:18px;
text-align:right;
}

#fhmonster li#fhmonster757
{
position:absolute;
top:0px;
left:50%;
margin-left:80px;
color:#fff;
background-image:url(box15.gif);
background-repeat:no-repeat;
width:120px;
background-position:0% 0%;
height:20px;
padding-left:20px;
}

#fhmonster li#fhmonster757.SelectedTab a 
{
position:absolute;
top:0px;
left:50%;
margin-left:-70px;
color:#fff;
background-image:url(rt_arrow15.gif);
background-repeat:no-repeat;
width:120px;
background-position:0% 0%;
height:20px;
padding-left:20px;
}


#fhmonster li#fhmonster758 
{
position:absolute;
top:20px;
left:50%;
margin-left:80px;
color:#fff;
background-image:url(box15.gif);
background-repeat:no-repeat;
width:120px;
background-position:0% 0%;
height:20px;
padding-left:20px;
}

#fhmonster li#fhmonster758.SelectedTab a 
{
position:absolute;
top:0px;
left:50%;
margin-left:-70px;
color:#fff;
background-image:url(rt_arrow15.gif);
background-repeat:no-repeat;
width:120px;
background-position:0% 0%;
height:20px;
padding-left:20px;
}


#fhmonster li#fhmonster667 
{
position:absolute;
top:40px;
left:50%;
margin-left:80px;
color:#fff;
background-image:url(box15.gif);
background-repeat:no-repeat;
width:120px;
background-position:0% 0%;
height:20px;
padding-left:20px;
}

#fhmonster li#fhmonster667.SelectedTab a 
{
position:absolute;
top:40px;
left:50%;
margin-left:80px;
color:#fff;
background-image:url(rt_arrow15.gif);
background-repeat:no-repeat;
width:120px;
background-position:0% 0%;
height:20px;
padding-left:20px;
}

.Login, a.Login:link, a.Login:visited, a.Login:active 
{
	color:#4a207e;
	font-size:90%;
	text-decoration:none;
}

a.Login:hover
{
	color: #fff;
}












