/* global style reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol,  
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ 
	margin: 0; 
	padding: 0;
}
a
{
	text-decoration: none;
	color: #336699;
}
a:hover
{
	text-decoration: underline;
	color: #336699;
}
body
{
	background-color: #d1d4b5;
}
h1
{
	font-family: Arial, Sans-Serif;
	font-size: 20px;
	color: #336699;
	font-weight: normal;
	padding-bottom: 10px;
}
h2
{
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 10px;
}
h3
{
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	padding-bottom: 10px;
}
ul
{
	margin-top: 0px;
	margin-bottom: 10px;
}
img, div { behavior: url(/iepngfix.htc) }

/* menu styles */
#jsddm
{	margin: 0;
	padding: 0 0 0 90px;
	z-index: 400;
	}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial;
		z-index: 400;
		}

	#jsddm li a
	{	display: block;
		background: #d47600;
		padding: 5px 12px;
		text-decoration: none;
		/*border-right: 1px solid white;*/
		width: 150px;
		color: #fff;
		white-space: nowrap;}

	#jsddm li a:hover
	{	background: #d47600;}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			z-index: 400;
			}
		
			#jsddm li ul li
			{	float: none;
				display: inline;
				z-index: 400;}
			
			#jsddm li ul li a
			{	width: auto;
				background: #d47600;
				color: #fff;}
			
			#jsddm li ul li a:hover
			{	background: #7090B7;}
.changecursor {
	cursor: default;
}
.rule {
	border-bottom: 1px solid #A35901;
	/*border-right: 1px solid #d47600;*/
}
.spacerBG{
		background: #d47600;
}