/* Text */
img {border:0 none;}

h1, h2, h3, h4, h5, h6
{
	font-family:  /* MyHelvetica,*/ Arial, Sans-serif;
	margin:1em 0 0.7em;
	font-weight:normal;
	line-height:1.2;
}

h1 { font-size:40px; 	
        font-weight:bold;
	margin:17px 0 2px 0; padding:0px;
	
      /*  border-bottom:2px solid #000;*/

}

h3 { font-size:18px; font-weight: bold;}
h4 { font-size:16px;}

h2 a, h3 a {font-weight:bold; text-decoration:none;}
h2 a:hover, h3 a:hover  {color:red;}

h5{ 
	border-bottom:1px solid #000;
	}
h6 { font-size:100%; }

hr, .hr 
{
	border-top:1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
}

#content ul.inner { list-style-type: none;  padding:0; margin: 0 0 0 1.5em;}
#content ul.inner li:before { content:'\2014\a0'; }
#content ul.inner li
{
	text-indent:-1.35em;
	margin: 0.6em 0
}

#content ul.inner ul { padding:0 0 0 1.5em; margin: 0.6em 0}

#content strong, #content b {color:#000000;}


table.data-table { width: 100%; /*border-bottom: 1px solid #F0F0F0; border-top: 1px solid #F0F0F0*/}
table.data-table th { text-align: left;}
table.data-table td, table.data-table th { padding: 1em; font-size: 0.85em;}
table.data-table tr.alt-row { background-color: #F0F0F0; }

.up {margin-top: -35px;}

/* Text */
h1 { color:#000000; }
h2 { color: #AEAEAE;
font-size: 18px;
font-weight: bold;
margin-top: 40px;
}
div.p p{margin:0;}
div.p{margin-bottom:30px;}
h3, h4, h5, h6 { color:#AEAEAE; }

a {color:#050505; text-decoration:underline;}
a:visited {color:#6D6D6D;  text-decoration:underline;}
a:hover {color:#ED3422; text-decoration:none;}


h2.main {color:#AEAEAE; border-bottom:1px solid #AEAEAE; font-size:16px; font-weight:bold;}
h2.main a {color:#AEAEAE;text-decoration:none;}
h2.main a:hover {color:#ED3422;text-decoration:none;}
h2.main a:visited {color:#AEAEAE;}

.link a {color:#AEAEAE;text-decoration:none;}

a.innerpage {color:#6D6D6D; border-bottom: 1px dashed #ADADAD; text-decoration:none;}

hr, .hr { border-color: #ADADAD; }

/* Layout */
body { background-color: #FFF; color: #6D6D6D; }

/*#search div.search-box { border-color: #DEDEDE; }
#search div.search-box input { border-color: white;}
#search-button {border-color: #E7E7E7 #D5D5D5 #D1D1D1 #E3E3E3; background: #DEDEDE;}
#search-button input { 	 color: #9B9B9B; }
*/
#top-menu a { color: #383838; }
#top-menu a:hover { color: #ED3422;}
#top-menu li.selected a { color: #AEAEAE;}
#top-menu li.selected #sub-menu a { color: #383838;}
#top-menu li.selected #sub-menu a:hover { color: #ED3422;}
#top-menu li.selected #sub-menu li.selected a { color: #AEAEAE;}






/*#sub-menu a { color: #4B545C; }
#sub-menu a:hover { color: #ED3422; }
#sub-menu li.selected a { color: #AEAEAE; }*/

div.bottom-menu-title {color:#1E1E1E;}