td,th {
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#595959;
}
a {
	color:#3252A4;
}
a:hover
{
	text-decoration: none;
}
a.1 {
	text-decoration: none;
	color:#F66013;
}
.t11 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
}
.style1 {
	color: #F66013;
	font-weight: bold;
}
.top_nav {
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-weight: bold;
}
.nav {
	vertical-align: middle;
	color: #595959;
	text-decoration:none;
	font-size:11px;
	font-weight: bold;
}
.small_nav {
	color: #595959;
	text-decoration:none;
	font-size:11px;
}
.bottom_nav {
	vertical-align: middle;
	color: #595959;
	text-decoration:none;
	font-size:10px;
}
.nav_header {
	vertical-align: middle;
	color: #595959;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.header_orange {
	vertical-align: middle;
	color: #F26522;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
.link_cats {
	vertical-align: middle;
	color: #660000;
	text-decoration:none;
	font-size:14px;
	font-weight: bold;
}
.rl_heading{
	FONT-SIZE:16px; FONT-WEIGHT:bold; FONT-FAMILY:Napa SF; COLOR:#EE6600;
}
.main_heading{
	FONT-SIZE:22px; FONT-WEIGHT:bold; FONT-FAMILY:Napa SF; COLOR:#CC0000;
}
.cal_Cell {
	FONT-SIZE:10px; FONT-FAMILY:tahoma;
}
#calendar table { border:1px solid #fff; padding: 0; margin:20px; }
#calendar th { background: #999999; color: #fff; margin: 3px; padding: 2px 5px;}
#calendar td { background: #eee; color: #000;  padding: 2px;
	margin:0; height:60px;text-align:right;vertical-align:top; border:1px solid #fff;}
#calendar td.notInMonth{ background: #CCCCCC; }

ul {
}

ul ul {
}

ul li {
	list-style-image:url(../images/nav_arrow.gif);
}

li .link {
	list-style-image:url(../images/nav_arrow.gif);
}

.handbook {
	width:80%;
	margin: 10px auto;
}


.docRoot {
	list-style:url(../images/docIcon.gif);
	margin-left:.5em;
}

.urlRoot {
	list-style:url(../images/webIcon.gif);
	margin-left:.5em;
}

.docChild1 {
	list-style:url(../images/docIcon.gif);
	margin-left:1.8em;
}

.urlChild1 {
	list-style:url(../images/webIcon.gif);
	margin-left:1.8em;
}

.docChild2 {
	list-style:url(../images/docIcon.gif);
	margin-left:0em;
}

.urlChild2 {
	list-style:url(../images/webIcon.gif);
	margin-left:0em;
}
.category_head {
	font-size:14px;
}

.bluebox{
	background:#3f01ff;
	padding:10px;
	font-weight:bold;
	color:#fff;
	font-size:14px;
	width:80%;
	margin-bottom:10px;
}

p { margin-top:2px; }

h2.orange{	
	color:#f55f23;
	font-size:25px;
	margin-bottom:0px;
}

h2.blue{	
	color:#3f01ff;
	font-size:25px;
	margin-bottom:0px;
}

h2.black{	
	color:#000000;
	font-size:25px;
	margin-bottom:0px;
}

h2.rightnav{
	font-size:16px;
	color:#3f01ff;
	margin-bottom:5px;
	font-weight:normal;
	
}

#accordion1, #acc {
	margin-left:10px;
}

#accordion1 a, #acc a {
	outline-width:0px;
	outline-style:none;
	outline-color:#fff;
}

#accordion1 h3 a, #acc h3 a {
	outline-width:0px;
	outline-style:none;
	outline-color:#fff;
	color:#666;
	font-weight:normal;
}

#accordion1 h3 a, #acc h3 a {
	font-weight:bold;
}

#accordion1, #acc{
	margin-bottom:10px;
	width:300px;
}

#accordion1 h3, #acc h3	{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:14px;
	padding:8px 0px;
	color:#000;
	outline-width:0px;
	outline-style:none;
	outline-color:#fff;
}

#accordion1 ul li, #acc ul li{
	font-size:11px;
}

#accordion1 ul li ul, #acc ul li ul{
	padding-left:16px;
	margin-left:0px;
}

.ui-accordion-content {
	margin-left:10px;
	/*margin-bottom:20px;*/
}

#accordion1 p, #acc p	{
	margin:2px 0;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	color:#888;
}

