/**** main layout blocks ****/
table, td, tr {
	font-family:Arial,Helvetica,Verdana,Sans-Serif;
	font-size:12px;
}
.main {
	margin: 1em auto;
	text-align:left;
	width:989px;
}
		 
/* This is the Tan hack for IE to align the sidebar correctly */
* html .sidebar{
	top:126px;
 }
/* Used for IE 6 */
.maincontent{
	text-align:left;
	width:710px;
            margin-left:10px;
	float:left;
	margin-top:5px;
}
.maincontentpmt{
	width:725px;
            margin-left:10px;
	float:left;
	margin-top:5px;
}
.sidebar{
	z-index:2;
            background: #FFFFFF;
	border-left:1px dashed gray;
	top:140px;
	width:200px;
            padding-left: 20px;
	margin:10px;
	float:right;
 }
li {
	
	margin-left:-22px;
	z-index: 3;
	list-style-image:url('/internal/home.nsf/arrow.jpg');
}
.numberlist li {
	vertical-align:middle; 
	margin-left:-18px;
	z-index: 3;
	list-style-image:none;
}
.HomeTitle {
	border-top: 1px solid #BFCFFF; 
	font-weight:bold;
	color: #234; 
	padding: .3em .5em 1.2em 10px; 
	margin: 0 0 0 0;
}
#HomeTitleBack {
	background: #fff url("/internal/home.nsf/titleback.jpg") repeat-x bottom left; 
	
	height: 25px;
}
.column li { 
	list-style: none;
	margin-left:0px;
	list-style-image:none;
 }
.column li span { font-size: 85%; }
.column
{
	float: left;
	width: 31%;
	margin: .5em 2em 1em -1em;
	padding: 0;
	border: none;
	position: relative;
	
}
.column li
{
	padding: .3em 0 .3em 1.2em;
	position: relative;
}
/**** generic link & button style ****/
a:hover {color: #0000CC;  text-decoration:underline ! important;}
a:hover {color: #564e49;  text-decoration:underline ! important;}
a:active, a:link{color:#003366; text-decoration:none;}
a:active, a:link{color:#564E49; text-decoration:none;font-weight:bold;}
a:visited{color:#0000CC ;text-decoration:none;font-weight:bold;}
a:visited{color:#564E49; text-decoration:none;}
#mylinks li {
	margin: 0px 0px 0px 0px;
}
.thumb {
  text-align:right;
float:right;
}

