/* GENERAL STYLES */
html, body, img, div, table, tr, td {
	padding: 0px;
	margin: 0px;
	border: none 0px transparent;
	cursor: default;
}
html, body, form {
	height: 100%;
	min-height: 100%;
	width: 100%;
	background-color: #545454;
}
img {
	border: none 0px transparent;
}
a, a:hover, a img:hover {
	cursor: pointer;
}


/* ##########   Wrapper   ########## */

#Wrapper, #Wrapper tr {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#BorderL {
	border-right: solid 1px #FFFFFF;
	height: 100%;
	vertical-align: top;
	width: 50%;
}

#Content {
	background-image: url(/Images/Content.png);
	height: 100%;
	width: 750px;
	vertical-align: top;
}

#BorderR {
	border-left: solid 1px #FFFFFF;
	height: 100%;
	vertical-align: top;
	width: 50%;
}



/* ##########   Navigation   ########## */

#Navigation {
	background-image: url(/Images/MenuBack.png);
	width: 750px;
	height: 35px;
	border-top: solid 1px #DDDDDD;
	border-bottom: solid 1px #DDDDDD;
}

#Navigation ul, #Navigation ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	height: 35px;
}

#Navigation ul li {
	float: left;
}

#Navigation ul li.Last {
	clear: right;
}

#Navigation ul li a {
	border-right: solid 1px #DDDDDD;
	background-image: url(/Images/MenuDefault.png);
	width: 124px;
	display: block;
	text-align: center;
	height: 35px;
	line-height: 215%;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#Navigation ul li a.First {
	background-image: url(/Images/MenuDefaultFirst.png);
}

#Navigation ul li a.Last {
	background-image: url(/Images/MenuDefaultLast.png);
	background-position: right;
	width: 125px;
	border-right: none 0px transparent;
}

#Navigation ul li a:hover {
	background-image: url(/Images/MenuHover.png);
	text-decoration: none;
	color: #FFFFFF;
}

#Navigation ul li a.First:hover {
	background-image: url(/Images/MenuHoverFirst.png);
}

#Navigation ul li a.Last:hover {
	background-image: url(/Images/MenuHoverLast.png);
	background-position: right;
}



/* ##########   Content Layout   ########## */

#InnerContent {
	padding: 10px 10px 10px 10px;
	color: #808080;
}

#InnerContent h1 {
	font: bold 1.8em/160% 'Times New Roman' , Times, Serif;
	padding-bottom: 0.4em;
	color: #FFFFFF;
}

#InnerContent h2 {
	font: bold italic 1.5em/160% 'Times New Roman' , Times, Serif;
	padding-bottom: 0.4em;
	padding-left: 2px;
	color: #FFFFFF;
}

#InnerContent h3 {
	font: bold 1.0em/160% "Helvetica Neue", Verdana, Helvetica, Geneva, sans-serif;
	padding-bottom: 0.4em;
	padding-left: 4px;
	color: #FFFFFF;
}

#InnerContent strong, #InnerContent b {
	color: #EEEEEE;
}

#InnerContent p, #InnerContent li {
	font: normal 0.8em/160% "Helvetica Neue", Verdana, Helvetica, Geneva, sans-serif;
	color: #CCCCCC;
}

#InnerContent p {
	padding-bottom: 1.1em;
	padding-left: 5px;
}

#InnerContent a {
	color: #B7D9FF;
	text-decoration: none;
}

#InnerContent a:hover {
	text-decoration: underline;
}

#InnerContent ul {
	padding-bottom: 1.1em;
	padding-left: 30px;
}

#InnerContent li {
	list-style-type: disc;
	padding-bottom: 0.4em;
}

.Error {
	border: solid 1px #FF0000;
	background-color: #400000;
	padding: 5px;
	margin-bottom: 0.8em;
}

.Warning {
	border: solid 1px #FFFF00;
	background-color: #404000;
	padding: 5px;
	margin-bottom: 0.8em;
}

/* EDITOR PROPERTIES */

