body {
	margin: 0px;
	height: 100%;
	padding: 0px;
	font-family: Verdana, Arial;
	font-size: 11px; 
	/*color: #5f5f5f;*/
	color:#333;
	background: #ffffff;
}
td {font-size:12px;}

h1 {font-size:24px; margin:0 0 0.3em 0; color:#5f5f5f; text-align:left; font-weight:500;}
h2 {font-size:1.5em; font-weight:bold; margin:0;}
h3 {font-size:1em; font-weight:bold; margin:0;}

h1, h2, h3, h4, h5, h6 {
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	letter-spacing: 0.05em;
}

br {
	line-height:5px;
}

li {
	line-height: 15px;
	padding-left: 15px;
	padding-top: 0px;
	background-image: url(/images/arrow.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

/*links*/
a, a:link, a:visited { font-size:12px; color: #000; text-decoration:none;}
a:hover { color:#900; text-decoration:none; }
.pathway { font-size:11px; color:#2A60B4 !important; font-weight:bold; }
.bulls a:hover { text-decoration: underline; color: #f00; font-weight: normal; }


/*pagination*/
#pg { clear:both; color:#3666d4; margin:7px 0 7px 0; text-align:center; } 
#pg a { border:1px solid #ccdbe4; background:#f1f1f1; font-family:Arial; font-size:10px; color:#000; margin:0 4px 0 0; padding:1px 8px; text-align:center; text-decoration:none; }
#pg strong { color:#39c; margin:0 5px 0 0; padding:1px 5px; text-align:center; text-decoration:none; }
#pg a:hover { background:#3666d4;border-color:#2b55af;color:#fff; }

/*cat list*/
.excerptclass {	clear:both; }
.excerptclass table { clear:both; width:100%;}
.excerptclass table td {text-align:left!important; font-size:0.7em;}
.excerptclass table td img {float:right!important;}
.excerptclass table a, .excerptclass table a:visited {
	color:#2A60B4;
	font-weight:bold;
	text-decoration:none;
	font-size:1em;
}
.excerptclass table a:hover {
	color:#2A60B4;
	font-weight:bold;
	text-decoration:underline;
}
.cat-selected {
	font-size:12px;
	font-family: Arial;
	padding-left:3px; 
	color:#FF0C00; 
	padding-bottom:2px;
	background:#FDF6E1;
}
span.sub-selected {padding-left:2px;}
.catlist-h2 {text-transform:uppercase; margin:0 0 0.2em 0;}
.catlist-h2 a, .catlist-h2 a:visited, .catlist-h2 a:active {font-size:11px;}
.catlist-pagetitle {color:#000;}
a.catlist-pagetitle:hover {color:#FF0C00;}
.lookmore {padding:0; margin-left:200px; clear:both;}
.ps_menu_title {text-transform:uppercase; margin:0 0 0.2em 0; color:#000;}
.breadcrumbs {margin:0 0 3px 0; padding:0 0 3px 0; border-bottom:1px #eaeaea solid; text-align:left;}
.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:visited {font-size:10px;}
span.pathway_text {font-size:11px;}
.breadcrumbsd { border-bottom:1px solid #EAEAEA; margin:3px 0; padding:3px 0;}
.d-pagination {margin-bottom:10px; text-align:center; border-bottom:1px #eaeaea solid; font-size:10px;}
.d-pagination-foot {margin-bottom:10px; text-align:center; font-size:10px;}
.cat-titletag {background-color:#ECEFF5; border-bottom:1px solid #E5EAF1;color:#333; font-size:10px; display:inline;}
.catlist-pagetitlediv {}

/*lists*/
ul { margin: 0; padding: 0; list-style: none; }
.bulls {
	background-image: url('/images/morearrow_08c.gif'); 
	border:1px #fff solid; 
	background-repeat: no-repeat;
	background-position: 1px 5px;
	/*line-height:10px;*/ 
	padding:0 0 0 7px;
	color: #000;
	margin:0 0 -2px 0;
}
.bulls a { font-size:12px; font-family:Arial; }

.bulls_sub * {font-family:Arial;}
.bulls_sub {
	background-image: url('/images/indent3.png'); 
	border:1px #fff solid; 
	background-repeat: no-repeat; 
	background-position: 0 3px; 
	padding:0 0 0 9px;
	margin:0 0 -2px 0;
}

/*header links*/

ul#mainlevel-nav {
	margin:0 0 5px 0; padding:0;
}
ul#mainlevel-nav li {
	background-image:none;
	list-style-type: none;
	border-right: 1px #eaeaea solid;
	margin:0; padding-left:6px; padding-right:6px;
	float:left;
}

ul#mainlevel-nav li a, ul#mainlevel-nav li a:visited {
	font-size:10px;
	display:block; 
	color:#000;
	padding-left:8px;
	padding-right:8px;
	text-decoration: none;
	background: transparent;
	font-weight:bold;
}

ul#mainlevel-nav li a:hover { color: #fff; background: #C1D7E8; }

a.msub:link, a.msub:visited {
	display: block;	
	/* vertical-align: middle; */
	font-size: 12px;
	font-weight: normal;
	color: #FF0C00; 
	text-align: left;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-bottom: 2px;
	text-decoration: none; 
}

a.msub:hover {
	display: block;	
	/* vertical-align: middle; */
	font-size: 12px;
	font-weight: normal;
	color: #c44; 
	text-align: left;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-bottom: 2px;
	text-decoration: none; 
}

.tdprez table td {font-size:12px;} 
.tdprez table a, .tdprez table a:visited {
	color:#2A60B4;
	font-weight:bold;
	text-decoration:none;
}
.tdprez table a:hover {
	color:#2A60B4;
	font-weight:bold;
	text-decoration:underline;
}

/*ads*/
.c-first-ad {margin-top:11px; margin-left:3px;}
#ads_placement div { margin:0 0 7px 0; }





