body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
		color: #525151;
		background-color: #2B2B2B;
		background-repeat: repeat-x;
		line-height: 12px;
}

td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
		color: #525151;
		line-height: 12px;
}

p {
		line-height: 12px;
}

.PDFPANE {
        font-size: 11px;
		line-height: 11px;
		color: black;
		font-weight: normal;
}

a.APDFPANE, a.APDFPANE:LINK, a.APDFPANE:ACTIVE, a.APDFPANE:VISITED {
        font-size: 11px;
		line-height: 11px;
		color: gray;
		font-weight: normal;
		text-decoration: none;
}

a.APDFPANE:HOVER {
        font-size: 11px;
		line-height: 11px;
		color: black;
		text-decoration: none;
}

.TOPBAR {
        font-size: 12px;
		color: white;
		font-weight: bold;
}

a.ATOPBAR, a.ATOPBAR:LINK, a.ATOPBAR:ACTIVE, a.ATOPBAR:VISITED {
        font-size: 12px;
		color: #d3d3d3;
		font-weight: normal;
		text-decoration: none;
}

a.ATOPBAR:HOVER {
        font-size: 12px;
		color: white;
		text-decoration: none;
}

a.ASMALL, a.ASMALL:LINK, a.ASMALL:ACTIVE, a.ASMALL:VISITED {
	    font-size: 11px;
		color: #B0B0B0;
		text-decoration: none;
}

a.ASMALL:HOVER {
	    font-size: 11px;
		color: #FFFFFF;
		text-decoration: none;
}

a, a:LINK, a:ACTIVE, a:VISITED {
	    font-size: 12px;
		color: #0092DC;
		text-decoration: none;
}

a:HOVER {
	    font-size: 12px;
		color: #006296;
		text-decoration: none;
}

a.ABUTTON, a.ABUTTON:LINK, a.ABUTTON:ACTIVE, a.ABUTTON:VISITED {
	    font-size: 16px;
		color: #B0B0B0;
		text-decoration: none;
}

a.ABUTTON:HOVER {
	    font-size: 16px;
		color: #FFFFFF;
		text-decoration: none;
}

.SUBMENU {
		font-size: 11px;
		color: white;
		text-align: right;
		padding: 5 15 5 35;
}

a.ASUBMENU, a.ASUBMENU:LINK, a.ASUBMENU:ACTIVE, a.ASUBMENU:VISITED {
	    font-size: 11px;
		color: #909090;
		text-align: right;
		text-decoration: none;
}

a.ASUBMENU:HOVER {
	    font-size: 11px;
		color: #000000;
		text-align: right;
		text-decoration: none;
}

.USERBAR {
      font-size: 11px;
		color: #FFFFFF;
}

A.AUSERBAR, a.AUSERBAR:LINK, a.AUSERBAR:ACTIVE, a.AUSERBAR:VISITED {
        font-size: 11px;
		color: #C0C0C0;
		text-decoration: none;
}

a.AUSERBAR:HOVER {
        font-size: 11px;
		color: #FFFFFF;
		text-decoration: none;
}

A.ABOTTOMMENU, a.ABOTTOMMENU:LINK, a.ABOTTOMMENU:ACTIVE, a.ABOTTOMMENU:VISITED {
        font-size: 12px;
		color: #606060;
		text-decoration: none;
}

a.ABOTTOMMENU:HOVER {
        font-size: 12px;
		color: black;
		text-decoration: none;
}

A.ABOTTOMBAR, a.ABOTTOMBAR:LINK, a.ABOTTOMBAR:ACTIVE, a.ABOTTOMBAR:VISITED {
        font-size: 11px;
		color: lightgrey;
		text-decoration: none;
}

a.ABOTTOMBAR:HOVER {
        font-size: 11px;
		color: white;
		text-decoration: none;
}

.BOXHARDWARE {
        font-size: 11px;
		color: #E0E0E0;
		background: #404040;
}

A.ABOXHARDWARE, a.ABOXHARDWARE:LINK, a.ABOXHARDWARE:ACTIVE, a.ABOXHARDWARE:VISITED {
        font-size: 11px;
		color: #E0E0E0;
		text-decoration: none;
}

a.ABOXHARDWARE:HOVER {
        font-size: 11px;
		color: white;
		text-decoration: none;
}

.MAP {
		font-size: 10px;
		color: #E0E0E0;
		cursor: pointer;
}

a.AMAP, a.AMAP:LINK, a.AMAP:ACTIVE, a.AMAP:VISITED {
	    font-size: 14px;
		color: #597DF8;
		text-decoration: none;
}

a.AMAP:HOVER {
	    font-size: 14px;
		color: #88C5FC;
		text-decoration: none;
}

a.AMAP2, a.AMAP2:LINK, a.AMAP2:ACTIVE, a.AMAP2:VISITED {
	    font-size: 12px;
		color: #B0B0B0;
		text-decoration: none;
}

a.AMAP2:HOVER {
	    font-size: 12px;
		color: white;
		text-decoration: none;
}

a.AMAP3, a.AMAP3:LINK, a.AMAP3:ACTIVE, a.AMAP3:VISITED {
	    font-size: 12px;
		font-weight: bold;
		color: black;
		text-decoration: none;
}

a.AMAP3:HOVER {
	    font-size: 12px;
		font-weight: bold;
		color: #909090;
		text-decoration: none;
}

h1 {
		font-size: 36px;
		font-weight: lighter;
		margin: 0 0 0 0;
}

h2 {
		font-size: 26px;
		font-weight: lighter;
		color: #404040;
		line-height: 32px;
		margin: 0 0 0 0;
		padding: 10 0 10 0;	
}

h3 {
		font-size: 18px;
		font-weight: lighter;
		color: #303030;
		line-height: 22px;
		margin: 0 0 0 0;
		padding: 0 0 10 0;
}

h4 {
		font-size: 14px;
		color: #303030;
		font-weight: bold;
		margin: 0 0 0 0;
		padding: 0 0 5 0;
}

.lightgray {
	color: gray;
}

.textfield {
				font-size: 11px;
				line-height: 14px;
				height: 18px;
				border: 1px solid #909090;
				background: white;
}

.textarea {
				font-size: 11px;
				line-height: 14px;
				border: 1px solid #909090;
				background: white;
}

select {
				font-size: 11px;
				line-height: 12px;
				height: 18px;
				border: 1px solid #909090;
				background: #FBFDFF;
}

.alert {
				color: red;
}

.ok {
				color: lime;
}

.guide {
				background: #DAE6F1;
}

.panel {
	background: #F7F7F7;
	border: 1px solid #B0B0B0;
}

.userreviewbox {
	background: #F7F7F7;
	border: 1px solid #303030;
	font-style:italic;
	padding: 10 10 10 10;
}

.hint {
	background: #F7F7F7;
	border: 1px solid #303030;
	font-style:italic;
	padding: 10 10 10 10;
}

.know {
	background: #F7F7F7;
	border: 1px solid #303030;
	margin: 0 0 5 0;
}

.alternate	{
	background: #F7F7F7;
	border: 1px solid #303030;
}

.qty {
	background: #F0F0F0;
}

.thanks {
				background: #F7F7F7;
				border: 1px solid #303030;
				font-style:italic;
				padding: 10 10 10 10;
}

.summary {
				background: #F7F7F7;
				border: 1px solid #303030;
}

.enduser {
				background: #F0FFD4;
				border: 1px solid #B0B0B0;
}

.bottombar {
				font-size: 11px;
				color: #A0A0A0;
}

.downtime {
				font-size: 11px;
				color: #FFFFD4;
} 

.imgleft {
				float: left;
				margin-right: 20px;
}

.imgright {
				float: right;
				margin-left: 20px;
}

.imgcenter {
				float: none;
}

.imgleftborder {
				border: 1px solid #B0B0B0;
				float: left;
				margin-right: 20px;
}

.imgrightborder {
				border: 1px solid #B0B0B0;
				float: right;
				margin-left: 20px;
}

.imgcenterborder {
				border: 1px solid #B0B0B0;
}

.table table {
				border-bottom: solid 1px #D5DEE1;
				background: #000000;
}

.table .title {
				background: #303030;
				font-size: 18px;
				font-weight: bold;
				border-bottom: 0px;
}

.table .subtitle {
				background: #303030;
				font-size: 16px;
				font-weight: bold;
				border-bottom: 0px;
				font-style: italic;
}

.table .header {
				background: #303030;
				font-weight: bold;
}

.table td {
				border-bottom: solid 1px #D5DEE1;
				background: #202020;
}

.notable table {
				border-bottom: 0px;
}

.notable td {
				border-bottom: 0px;
}

.popupgray	{
				background: #FAFAFA;
				color: black;
}

.popupgray td {
				color: black;
}

.popupdarkgray	{
				background: #F0F0F0;
}

.popupheader {
				font-size: 18px;
}

#controls {
	background: #F7F7F7 !important;
	border: 0;
	padding: 5 0 5 0;
}

.WHIZZYWIG body,.WHIZZYWIG th,.WHIZZYWIG td {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 12px; color:#B0B0B0; border-bottom:0;}
.WHIZZYWIG h1,.WHIZZYWIG h2,.WHIZZYWIG h3,.WHIZZYWIG h4,.WHIZZYWIG h5,.WHIZZYWIG h6 {margin-top:.5em; margin-bottom:.1em; font-family:Verdana, Tahoma, Arial, Helvetica; color:#6699CC; font-weight:normal;}
.WHIZZYWIG a,.WHIZZYWIG a:link,.WHIZZYWIG a:active,.WHIZZYWIG a:visited {color:white; text-decoration:none;}
.WHIZZYWIG a:hover{color:lime; text-decoration:none;}
.WHIZZYWIG pre,.WHIZZYWIG code {color:yellow; font-size:9pt;}
.WHIZZYWIG p {margin-top:.1em; margin-bottom:.7em;}
.WHIZZYWIG blockquote {border:1px solid #E0E0E0; padding:10px;}
.WHIZZYWIG ul {list-style-type:square; margin-left: 0; padding-left: 20;}
.WHIZZYWIG li {margin-bottom:.3em;}
.WHIZZYWIG hr {color:#E0E0E0; background-color:#E0E0E0;}