html {
  margin-bottom: 0px;
}

form {
  margin: 0;
  padding: 0;
}

img,table {
	border:none;
}

body {
	margin: 0px 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #0c0c70;
	color: #ffffff;
	text-align: center;
}

input.button {
 cursor: pointer;
 background:none;
}





/* info: default stylesheet file for 'DimP' theme */



#wrappertable{
        margin: 0px auto 0px auto; /* centers the box, no matter the overall width*/
        text-align: left; /* re_aligns text to left second part of two part MSIE centering workaround */
        width: 950px;
		padding: 0;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#left {
width: 60px;
background-position: right;
background-image:url(../images/left.jpg);
background-repeat: repeat-y;
}

#right {
width: 60px;
background-position: left;
background-image:url(../images/right.jpg);
background-repeat: repeat-y;
}

#bleft {
height: 25px;
background-position: right top;
background-image:url(../images/bleft.jpg);
background-repeat: no-repeat;
}

#bright {
height: 25px
background-position: left top;
background-image:url(../images/bright.jpg);
background-repeat: no-repeat;
}

#bmiddle {
height: 25px;
background-position: right top;
background-image:url(../images/bmiddle.jpg);
background-repeat: repeat-x;
}

#wrapper {
	width: 850px;
	color: #ffffff;
	background: #898989 url(../images/bg.png);
	background-repeat: repeat-y;
	text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#menuitem {
	padding: 0px 10px 4px 10px;
	float: left;
	width: 180px;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000000;
	font-weight: bold;
}

.content {
   	
    width: 620px;
	padding: 0px 10px 4px 10px;
	font: 13px verdana, tahoma, arial, helvetica, sans-serif;
}

.fix {
	
}

#main {
	width: 850px;
	text-align: left;
}

#sitebanner {
	border: #444 0px solid;
	padding: 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	color: #000;
	text-align: left;
}
#sitebanner img {
	display: block;
	border-bottom: #444 1px solid;
}

#navbar {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #0c0826;
	background-color: #06075F;
margin-bottom: 5px;
}

#navbar .mainlevel {
	padding: 0px 10px 0px 10px;
}

#navbar a {
	color: #ffaf00;
	text-decoration: none;
}
#navbar a:active {
	color: #ffaf00;
	text-decoration: none;
}
#navbar a:visited {
	color: #ffaf00;
	text-decoration: none;
}
#navbar a:hover {
	color: #ffffff;
	text-decoration: none;
}

#logo {
	position: relative;
	height: 165px;
	width: 100%;
	border-top: 1px solid #0c0826;
	border-bottom: 1px solid #0c0826;
background-image:url(../images/1.jpg);
background-repeat: no-repeat;
}

.footer {
	color: #fff;
	clear: both;
	padding: 6px 6px 6px 6px;
	background: #06075F;
	text-align: center;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #0c0826;
}

.footer a {
	color: #ffaf00;
	font-weight: bold;
	text-decoration: none;
	border: none;
}
.footer a:active {
	color: #ffaf00;
	font-weight: bold;
	text-decoration: none;
}
.footer a:visited {
	color: #ffaf00;
	font-weight: bold;
	text-decoration: none;
}
.footer a:hover {
	font-weight: bold;
	color: #ffffff;
		text-decoration: none;
}

hr {
	border: 1px dotted #bbb;
	height: 1px;
	width: 92%;
	text-align:center;
}

.sitename {
	font: 24px tahoma, verdana, arial, helvetica, sans-serif;
	color:#FFF;
	font-weight: bold;
	padding-top:0px;
}

a {
	color: #ffaf00;
	font-weight: bold;
	text-decoration: none;
}
a:active {
    color: #ffaf00;
	text-decoration: none;
}

a:visited {
	color: #ffaf00;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}

blockquote {
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	color:#7e96ac;
	border: 1px solid #d6d6d6;
}

form {
	margin: 2px 0px 0px 0px;
}

p {
	margin-top: 0px
}


/* ################# breadcrumbs ################ */
#breadcrumbs {
font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 4px;
	font-weight: bold;
	border-bottom: 1px solid #0c0826;
	background-color: #1b1b1b;
margin-bottom: 5px;
color: #ffffff;

}

#breadcrumbs p {
padding:5px;
display:inline;
}

* html #breadcrumbs {
height:65px;
}

#breadcrumbs a {
text-transform:none;
}

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs span a:active, #breadcrumbs span a:focus  {
color:#fff;
}

#breadcrumbs span {
color:#fff;
font-size:11px;
padding:7px;
}

#breadcrumbs span a:hover {
color:#000000;
text-decoration:none;
}


#left_menu {
width: 178px;
margin-left: 4px;
}


#left_menu table {
margin-bottom: 5px;
}

#left_menu td{
	width: 178px;
}

#left_menu td a:link.mainlevel_test, #left_menu td a:visited.mainlevel_test, #left_menu td a:active.mainlevel_test {
margin: 1px 0 0 0;
color: #ffaf00;
display: block;
	background: #ffffff;
	border: 1px solid #0c0826;
	padding: 2px 2px 2px 2px;
}

#left_menu td a:hover.mainlevel_test {
margin: 1px 0 0 0;
display: block;
color: #433886;
	background: #ffffff;
	border: 1px solid #0c0826;
	padding: 2px 2px 2px 2px;
}
#left_menu div div {
color: #ffaf00;
padding: 0 0 2px 0;
}