
/*
   ======================================================
   #12# - TOGGLE BOXES
   ======================================================
*/
#dt
{
    opacity: 0.7;
    background-image: ../images/arrow.gif;
    background-repeat: no-repeat;
    border-left-style: solid;
    border-left-width: thick;
    border-left-color: #660033;
    
    padding-left: 3px;
}
#dt2
{
opacity: 0.9;
    background-image: ../images/arrow.gif;
    background-repeat: no-repeat;
    border-left-style: solid;
    border-left-width: thick;
    border-left-color: #000000;
    
    padding-left: 3px;
}
#dt:hover
{
    opacity: 0.9;
    filter: alpha(opacity=40);
    background-color: #FFFFFF;
    border-left-style: solid;
    border-left-width: thick;
    border-left-color: #000000;
    color: #FFFFFF;
}
#dt:visited
{
  opacity: 0.9;
    filter: alpha(opacity=40);
    background-color: #FFFFFF;
    border-left-style: solid;
    border-left-width: thick;
    border-left-color: #000000;
    color: #FFFFFF;
}
.togglable {
	margin-bottom: 2em;
}	

dd
{
    margin: 0px;
    margin: 4px 10px 12px 0px;
    padding: 8px 10px 8px 0px;
    background-color: #660033;
    border: 1px solid #999;
    color: #FFFFFF;
    line-height: 1.2em;
}
.togglablee a
{
    color: #FFFFFF;
}

.togglable dd a
{
    color: #FFFFFF;
}
.togglable dd h2
{
    color: #FFFFFF;
}
.togglable dd table tr td
{
    border-bottom-width: 2px;
    border-bottom-color: #FFFFFF;
    border-bottom-style: solid;
    padding-bottom: 4px;
}
.togglable dt
{
  background-color: #FFFFFF;
    
       opacity: 0.9;
}

.togglable ul {
	
	padding: 0px;
	margin-left:16px;
	}

.togglable ol {
	margin: 0px;
	padding: 0px;
	margin-left:16px;
	}
	
/*
   ======================================================
   #13# - BOXES
   ======================================================
*/
.togglebox {
	width: 227px;
	padding-bottom: 0px;
	background: url(../images/box_bg.gif) top left repeat-y;
	}

.togglebox h2 {
	color: #444;
	font: bold 1em/1.2em "Lucida Grande", Lucida, Arial, Verdana, sans-serif;
	margin-bottom: 0px;
	padding: 20px 10px 0px 24px;
	background: url(../images/box_top.gif) top left no-repeat;
	}
	
.togglebox h2 span {
	font: bold 1.2em/1.2em "Lucida Grande", Lucida, Arial, Verdana, sans-serif;
	color: #2e3192;
	}

.togglebox ul a {
	padding-left: 30px;
	}
	
	
.togglebox a:link {
	color: #2e3192;
	text-decoration: none;
	}

.togglebox a:visited {
	color: #2e3192;
	text-decoration: none;
	}
	
.togglebox a:hover {
	text-decoration: underline;
	}

.togglebox p {
	margin-left: 24px;
	margin-right: 16px;
	margin-top: .3em;
	padding-top: 0px;
	font: .8em/1.4em Verdana, Arial, Helvetica, sans-serif;
	}

.togglebox strong {
	color: #444;
	}


	
.column { width: 47%; float: left; padding: 0px 10px 0px 0; }

.column ul {
	list-style-type: none;
	margin-left: 0px;
	padding: 5px 0 20px 30px;
	margin-top: 10px;

}

.links ul {
	list-style: none;
	margin-left: 0px;
	padding-left: 20px;
	margin-top: 10px;
}


