/* RMA Joomla site General */

a,

a:link   { color: #000; text-decoration: underline }

a:hover,

a:active {

	text-decoration: underline;

	color: #000;

}

a:focus {

	text-decoration: underline;

	color: #000;

}

p  { line-height: 1.5em; padding: 0 0 1.4em }

h1    { color: #0f4002; font-size: 2em; font-weight: bold; margin-top: 10px; margin-bottom: 10px; padding-bottom: 6pt; border-bottom: 1pt dotted #0f4002 }

h2  { color: gray; font-size: 1.5em; font-weight: normal; margin-top: 0; margin-bottom: 0.5em }

h3  { color: #3399ff; font-size: 1.4em; font-weight: normal; margin-top: 0; margin-bottom: 0.25em }

h4 { font-size: 1.2em; margin-top: 0em; margin-bottom: 0em; font-weight: bold; color: #3399FF }

h5 { font-size: 0.8em; margin-top: 0em; margin-bottom: 0em; font-weight: bold; color: #3399FF }

h6 { font-size: 0.6em; margin-top: 0em; margin-bottom: 0em; font-weight: bold; color: #3399FF }

strong { font-weight: bold; }

/* RM design element */
#testName
 { color: gray; margin-top: 10px; margin-bottom: 10px; padding-bottom: 10pt; border-bottom: 1pt dotted #0f4002 }



/* Menu horizontal level 1 */

ul.menumain {

}

ul.menumain li#current,    { background-color: #e1e1a2 }


ul.menumain li  { display: block; padding: 5px 20px 0 10px; height: 20px; float: left; border-right: thin solid silver }
/*ul.menumain li {

	display: block;

	float: left;

	padding: 20px 20px 0 0;

}*/

ul.menumain li a   { color: #e1e1a2; font-weight: bold; text-decoration: none }

ul.menumain li a:hover, ul.menumain li a:focus   { color: white }

ul.menumain li.active a, ul.menumain li.current a {

	color: #000;

}

ul.menumain li.active a, ul.menumain li.current a   { color: #a8b090; font-weight: bold }

/* Sub Menu vertical level 2 */

ul.menusub {

	margin: 0 0 10px 0;
}

ul.menusub li {

	display: block;

	
	
	margin: 1px 0 0; 
padding: 4px 10px; border-bottom: 1px dotted black

}

ul.menusub li a   { color: #656549; font-weight: bold; text-decoration: none }

ul.menusub li a:hover  { color: #39f; font-weight: bold }

ul.menusub li a:hover, ul.menusub li a:focus   { color: #a8b090 }

ul.menusub li.active a, ul.menusub li.current a  { color: purple }

ul.menusub li.active a, ul.menusub li.current a   { color: #000; font-weight: bold }


/* RM Areas Of Law Menu vertical level 2 */

ul.menu {

	margin: 0 0 10px 0;
}

ul.menu li {

	display: block;

	
	
	margin: 1px 0 0; 
padding: 4px 10px; border-bottom: 1px dotted black

}

ul.menu li a   { color: #656549; font-weight: bold; text-decoration: none }

ul.menu li a:hover  { color: #39f; font-weight: bold }

ul.menu li a:hover, ul.menusub li a:focus   { color: #a8b090 }

ul.menuli.active a, ul.menusub li.current a  { color: purple }

ul.menu li.active a, ul.menusub li.current a   { color: #000; font-weight: bold }


/* RM modue table h3 control*/

.moduletable h3  { color: #a8b090 }
.moduletablesub h3  { color: #a8b090 }





/* Leftbox and Rightbox toolbar buttons */

.leftbox, .rightbox  { font-size: larger; padding: 3px 6px }

.leftbox  { margin-right: 6px; float: left; border-right: 1px solid #ccc }

.rightbox  { margin-left: 6px; float: right; border-left: 1px solid #ccc }



