
html { overflow: -moz-scrollbars-vertical !important; }
body { 
	background-color:white; 
	background-image: url(/r/spacers/whitespacer.gif); 
	margin:0px;
	margin-top: 0px;
	padding:0px;
	margin-left: auto!important; 
	margin-right: auto!important; 
	text-align: center;  }
body,.small,p,li,ul,a,th,td,blockquote { 
	font-family: Arial, Verdana, sans-serif!important; 
}

ul { list-style-type: square; 
	padding: 0px; margin: 20px 0px; }
li { padding: 0px; 
	margin: 10px 5px 10px 30px; } 

img { display: inline; border: 0px; vertical-align: bottom; }

form { margin: 0; padding: 0; }
fieldset { border: 1px solid #000000; }
legend { margin-bottom: 10px; color: #000000; }

.bold { font-weight: bold; }
.larger { font-size: 1.2em; }
.paragraph { margin: 15px 0px; text-align: justify; }
.clear { clear: both; overflow: hidden; height: 1px; }

p,td,li,ul,blockquote {color:#444444;font-size:12px}
.small {font-size:12px!important;}
li {background-image: url(/r/spacers/spacer.gif)!important; }


hr {margin-top:2px;margin-bottom:5px}

table.tableMain { width:814px !important;text-align: center!important;}

td#footer { padding:0px !important; line-height:100%; }

.prtabletop, .prtableleft, .prtableright { background-color:white}

.divisionout {background-color:white !important}
.divisionin {background-color:white !important}

td.rightpadding  { background-image: url(/r/spacers/spacer.gif); }
tr.bottompadding td {text-align:left; background-image: url(/r/spacers/spacer.gif); }
td.paddingtd {width:36px}

.contentTableTD {padding-left:0px; margin-left:0px; line-height:160% !important;}

input {color:#444444; font-family: Helvetica, Arial, sans-serif; font-size: 12px;}
select, option {color:#444444; font-family: Helvetica, Arial, sans-serif; font-size: 10px;}

.mainhead, h1 { font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #2950ae; }
h2, h3  {font-family: arial, helvetica, sans-serif; font-size: 14px; line-height:130% }
h4, h5,h6  {font-family: arial, helvetica, sans-serif; font-size: 12px; line-height:130% }

h1 { color: #012A46; font-size: 1.8em; margin: 10px 0; padding: 0; }
h2 { color: #012A46; font-size: 1.4em; margin: 10px 0; padding: 0; }
h3 { color: #012A46; font-size: 1.2em; margin: 10px 0; padding: 0; }
h4 { color: #012A46; font-size: 1em; margin: 10px 0; padding: 0; }

a { color:#193146 !important; text-decoration: underline!important;font-weight:normal!important; }
a:hover { color:#444444!important; text-decoration: underline }

table#outerTable { }

#rmleftpanel a { }

#leftPanelContainer  { width:169px !important }
#leftPanelContainer tr td  { padding-left:6px; !important }

/* Left */

#leftPanelContainer tr.unselected, #leftPanelContainer tr.unselected td {  }
#leftPanelContainer td.spacer img { margin:0px!important; padding:0px!important; border:0px!important; }
#leftPanelContainer td.spacer {}
#leftPanelContainer td.rightspacer { padding:0px; margin:0px; }
#leftPanelContainer td.rightspacer img {width:5px; padding:0px; margin:0px; border:1px}


td#leftPanelContainer  { background-color:#f2f2f2!important;  }

#navtable td.rmTD {
	background-color:#CFD4D8;
	border-top:5px solid #f2f2f2;
	font-weight:bold !important;
	font-size:13px !important;
	padding: 5px;
	text-decoration:none!important;
	}

#navtable td.rmTD a {
	font-weight:bold !important;
	font-size:13px !important;
	text-decoration:none!important;
	}

#navtable a
	{
	text-decoration:none!important;
	}

td#rmsubmenu table td , td#rmsubmenu table th {padding-left:10px;padding-top:4px;}

#navtable td.blackspacer, #navtable tr.unselected td.blackspacer 
	{ padding:0px!important;margin:0px!important;height:1px!important; background-color:#CFD4D8;
	}
#navtable td.imgspacer, #navtable tr.unselected td.imgspacer 
	{ padding:0px!important;margin:0px!important;width:12px; text-align:right; 
	}
#navtable td.imgspacer img 
	{ visibility:hidden;margin:2px;margin-right:4px;margin-left:4px; src:/muckle-llp/r/menu_arrow.jpg
	}
	
#navtable td.spacer, #navtable tr.unselected td.spacer 
	{ padding:0px!important;margin:0px!important;text-align:left; background-colour:white
	}
#navtable td.spacer img 
	{ margin:0px!important; padding:0px!important;
	}

#navtable tr td 
	{ background-color:#CFD4D8; font-size: 12px;font-family:arial,verdana,sans-serif;
	font-weight: normal;}

#navtable tr.unselected td a
	{text-decoration:none!important; }

.rmpointed, tbody#selectedSection tr, tbody#selectedSection tr td
	{ background-color:#185075 !important; font-size:24px }

tbody#selectedSection td.imgspacer
	{ padding-bottom:20px!important;}
	
.rmpointed a, #selectedSection a
	{ color:white!important;font-size:13px!important;font-weight:bold!important;padding-top:5px; padding-left:5px; padding-bottom:5px; }
	
	
tr.unselected td ul {  }
tr.unselected td strong { }
tr.unselected td select 
	{
	width:140px!important; 
	border-style : solid none solid none;
	border-top-width : 1px;
	border-bottom-width : 1px;
	margin-top:2px; 
	margin-bottom:1px; 
	margin-right:4px; 
	}

.open {
	padding: 0px;
	margin: 0px;
	color: #B30101;
}


/* Left */

td.hrguidebody, .contentTableTD	{padding:0px; margin:0px;line-height:160%; }

.contentTableTD td, .contentTableTD p, .contentTableTD li, .contentTableTD ul {line-height:160% ;}

.bodysmall 		{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #2950ae; line-height:120%}

.advSearchBox		{ background-color: #EEEEEE; }
.advSearchTitle		{ background-color: #2950AE; color: #FFFFFF; font-weight: bold; text-align: center; font-size: 8pt; }
.advSearchNorm		{ font-size: 8pt; }

td.paddingtd {width:4px}


#RMtopMenuNav td {
	margin-bottom: 5px;
	text-align: right;
}

#RMtopMenuNav a {
	font-size: 1em !important;
	font-family: arial;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.mainpanelTD{}

#indexTable td { padding:6px!important;}

#guidePreview {background-color:#e5e5e5}
#guidePreview b {color:#B30101}


.milonictable td {		font-family: arial;
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		height: 15px;
		color: black;
		text-align:left !important;}

.milonictable td a { color: black !important; text-decoration:none!important;font-weight:bold!important;}
.milonictable td a:hover {background-color: #012A46!important; color: white !important }

.breadcrumb 
	{ font-size:10px;}
	
#header_right_links a {color:rgb(175,189,202)!important}

#noprint {visibility:hidden;display:none;}