#dvLogin
{
	font-weight: bold;
	font-size: 10pt;
	color: rgb(255,181,16);
	text-decoration: none;
	font-family: Arial, Helvetica;
	text-align:center;
	position:absolute;
	top:88px;
	left:40px;
}
#dvLogin A:link {
	color: rgb(255,181,16);
	font-size: 9pt; 
	text-decoration:none;
}
#dvLogin A:visited  
{
	color: rgb(255,181,16);
	font-size: 9pt;  
	text-decoration:none;
}
#dvLogin A:hover {
	color: rgb(255,181,16);
	font-size: 9pt; 
	text-decoration:underline;
}
.magic_m 
{
}
.magic_dots 
{
	background-repeat:no-repeat;
}
.magic_balloon 
{
	background-repeat:no-repeat;
}

/* GENERAL */
/* style for module titles */
.ClearBoth
{
	clear:both;
}
.Head
{
	font-weight: bold;
	font-size: 12px;
	color: navy;
	font-family: Arial, Helvetica;
}

/* background color for the content part of the pages */
Body
{
	color:#29317B;
}
#Body 
{
	/* background:url('images/bgnd3.gif'); */
	 background:#BFBFFD; 
}
#Main {
	position: absolute;
	width: 800px;
	left: -300px;
	margin-left: 50%;
}
#MainHeader
{
	 width:100%;
	 background: url('images/logo.gif') no-repeat;
	 background-position:100% 0;
}
#MainBar
{
	 width:100%;
	 /*background: url('images/l_r3_c2.gif') repeat-x;*/
	 background-position:0 106;
}
#MainBody 
{
	 /* background: url('images/l_r2_c2.gif'); */
	 width:100%;
	 background-repeat:no-repeat;
	 background-position:0 109;
	 padding-top:72px;
}
#discs 
{
	position:absolute;
	top:0px;
	/*left:446px;*/
	z-index:1000;
	
}
#disc 
{
	position:absolute;
	top:65px;
	left:-42px;
	z-index:1000;
}
#nothing 
{
	position:absolute;
	left:139px;
}
#l_r1_c2
{
	 background:#ffffff url('images/r_r1_c2.gif') repeat-x;
	 height:20px;
}
#l_r2_5_c1
{
	background: url('images/l_r2_5_c1.jpg');
	width:179px;
	height:106px;
	text-align:right;
	position:relative;
}
#l_r2_6_c1
{
	background: url(images/l_r2_5_c1.gif);
	width: 179px;
	height: 12px;
	text-align:right;
}
#l_r2_c3
{
	 background:url('images/l_r2_c3.gif');
	 width:27px;
	 height:106px;
}
#l_r3_c1
{
	 /*background:url('images/l_r3_c1.gif');*/
	 width:179px;
	 height:3px;
}
#l_r3_c3
{
	 /*background:url('images/l_r3_c3.gif');*/
	 width:27px;
	 height:3px;
}
#l_r4_c1
{
	 background:url('images/l_r4_c1.gif');
}
#l_r4_c3
{
	 background:url('images/l_r4_c3.gif');
}
#l_r5_c1
{
	 background:url('images/l_r5_c1.gif');
}
#l_r6_c2
{
	 background:url('images/l_r6_c2.gif');
	 width:594px;
	 height:28px;
}
#MenuOuter
{
	background: url(images/l_r4_c1.gif) no-repeat;
	width: 179px;
	height: 600px;
}
#MenuPane
{	
	width: 179px;
	min-height: 100%;
	overflow:hidden;
}
#divFloatMenu
{
    margin-top:30px;
    padding-left:7px;
}
#MenuContent 
{
	z-index:1000;
	position:relative;
	left:-4px;
}
.ContentPane {
}
.OverPane
{
	left: -30px;
	position: relative;
	z-index:1;
}
.RightPane 
{
	padding-top:72px;
}
/*Skin Object Attributes */
.skinBreadcrumb 
{
	color: #303030;
	font-size: 10pt; 
	text-decoration:none;
}
A.skinBreadcrumb:link {
   color: navy;
	font-size: 10pt; 
	text-decoration:none;
}
A.skinBreadcrumb:visited  
{
   color: #303030;
	font-size: 10pt; 
	text-decoration:none;
}

.skinCopyright
{
	color: #303030;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinCopyright:link {
   color: #303030;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinCopyright:visited  
{
   color: #303030;
	font-size: 9pt; 
	text-decoration:none;
}

.skinCurrentdate 
{
	color: #303030;
	font-size: 9pt; 
}

.skinLogin 
{
	color: #ffffff;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinLogin:link {
   color: #ffffff;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinLogin:visited  
{
   color: #ffffff;
	font-size: 9pt;  
	text-decoration:none;
}
A.skinLogin:hover {
   color: #ffffff;
	font-size: 9pt; 
	text-decoration:underline;
}

.skinPrivacy
{
	color: #303030;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinPrivacy:link {
   color: #303030;
	font-size: 9pt; 
}
A.skinPrivacy:visited  
{
   color: #303030;
	font-size: 9pt; 
	text-decoration:none;
}

.skinTerms
{
	color: #303030;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinTerms:link {
   color: #303030;
	font-size: 9pt; 
}
A.skinTerms:visited  
{
   color: #303030;
	font-size: 9pt; 
	text-decoration:none;
}

.skinUser
{
	color: #ffffff;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinUser:link {
   color: #ffffff;
	font-size: 10pt; 
	text-decoration:none;
}
A.skinUser:visited  
{
   color: #ffffff;
	font-size: 9pt; 
	text-decoration:none;
}
A.skinUser:hover {
   color: #ffffff;
	font-size: 9pt; 
	text-decoration:underline;
}
.skinHostname {
   color: #303030;
	font-size: 10pt; 
	text-decoration:none;
}
A.skinHostname:link {
   color: #303030;
	font-size: 10pt; 
	text-decoration:none;
}
A.skinHostname:visited  
{
   color: #303030;
	font-size: 9pt; 
	text-decoration:none;
}

/* text style for the selected tab */
.SelectedTab
{
	font-weight: bold;
	font-size: 12px;
	color: navy;
	font-family: Arial, Helvetica;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
    text-decoration:    none;
    color: navy;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color: navy;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color: navy;
}

A.SelectedTab:hover    {
    text-decoration:    none;
    color: navy;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-weight: bold;
    font-size: 10px;
    color:navy;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
    text-decoration:    none;
    color:navy;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:navy;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:navy;
}

A.OtherTabs:hover    {
    text-decoration:    underline;
    color:navy;
}




.NormalBold  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: black;
	/* line-height: 13pt; */
}

.Normal  {
	/* font-size: 9pt; */
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #505050;
	/* line-height: 8pt; */
}

A:link {
	font-size: 9pt; 
	text-decoration:none;
}
A:visited  
{
	font-size: 9pt; 
	text-decoration:none;
}
A:hover  
{
   color: navy;
	font-size: 9pt; 
	text-decoration:none;
}
h1 
{
	font-weight:bold;
   color: navy;
	font-size: 15pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
}
h2
{
	font-weight: bold;
	color: darkblue;
	font-size: 13pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
}
h3
{
	font-weight: bold;
	color: #505050;
	font-size: 10pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
}
h4
{
	font-weight: bold;
	color: #505050;
	font-size: 9pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
}
ul
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #505050;
	font-weight:normal;
	list-style-type: square;
	margin-bottom: 0;
	margin-top: 0;
}
li {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #505050;
	font-weight:normal;
	list-style-type: square;
}
ul li
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #505050;
	font-weight:normal;
	list-style-type: square;
}



.NodeCssClass 
{
	color:white;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}
.NodeOverCssClass 
{
	text-decoration:underline;
}
.NodeSelectedCssClass 
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}
.BodyCssClass  
{
	color:white;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}
.TreeCssClass 
{
	color:white;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}
.NodeChildCssClass 
{
	color:white;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}
.NodeOverChildCssClass 
{
	text-decoration:underline;
}
.NodeSelectedChildCssClass 
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}





