BODY {
	font-family: sans-serif;
	background: #FFFFFF;
}

IMG {
	border:0;
}

A {
	text-decoration: none;
	color: #3333AA;
}

A:hover {
	text-decoration: underline;
}

DIV.release {
	border: 1px solid #CCCCCC;
	margin-bottom: 50px;
}

DIV.releaseHeader {
	background: #EEEEFF;
}

DIV.changeset {
	border: 1px solid #EEEEFF;
}

DIV.changesetHeader {
	background: #EEEEEE;
}

DIV.mainBody {
	width: 800px;
}

TABLE.releaseHeaderTable {
	width: 100%;
}

TD.releaseTitle {
	text-align: left;
	width: 20%;
}

TD.releaseDate {
	text-align: right;
	width: 50%;
}
DIV.w3cIcons {
	float: right;
}

IMG#w3cCSS {
	width:88px;
	height:31px;
}

IMG#w3cHTML {
	width:88px;
	height:31px;
}

DIV.zervexLogoDiv {
	float: left;
}

TABLE.mainTable TR {
	margin: 0;
	padding: 0;
}

TABLE.mainTable TR TD {
	margin: 0;
	padding: 0;
}

TD.preTabs {
	padding: 0px;
	width: 10px;
	border-bottom: 1px solid black;
}

TD.tab {
	width: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	background: #DDDDDD;
}

TD.tab:hover {
	background: #FFFFFF;
}

TD.tab A:hover {
	text-decoration: none;
}

TD#currentTab {
	border-bottom: 0px;
	background: #FFFFFF;
}

TD.betweenTabs {
	padding: 0px;
	margin: 0px;
	width: 10px;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
}

TD.postTabs {
	padding: 0px;
	margin: 0px;
	width: 100%;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
}

TD.mainCell {
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	padding-left: 25px;
	padding-right: 25px;
}

DIV.mainText {
	background: #FCFCFC;
	border: 1px solid #EEEEEE;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 20px;
}

TABLE.kbArticles {
	margin-top: 10px;
	margin-bottom: 10px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 100%;
}

TABLE.kbArticles TR TD {
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}

TR.kbArticleRowOdd {
	background: #EAEAEA;
}

TR.kbArticleRowEven {
	background: #FAFAFA;
}

TR.kbArticleRowOdd:hover {
	background: #EAEAFF;
}

TR.kbArticleRowEven:hover {
	background: #EAEAFF;
}

DIV.kbCatagory {
        background: #FCFCFC;
	border: 1px solid #CCCCCC;
        padding: 0px;
        margin-top: 10px;
}

DIV.kbCatagoryHeader {
	font-size: 18pt;
	border-bottom: 1px solid #EEEEEE;
	padding: 5px;
	background: #EEEEEE;
	color: #3333AA;
}

DIV.kbCatagorySummary {
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	margin:  0px;
}

DIV.kbArticle {
        background: #FCFCFC;
        border: 1px solid #EEEEEE;
        padding: 0px;
        margin-top: 10px;
}

DIV.kbArticleHeader {
	font-size: 18pt;
	border-bottom: 1px solid #EEEEEE;
	padding: 5px;
	background: #EEEEEE;
	color: #3333AA;
}

DIV.kbArticleBody {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	margin:  0px;
}

TR.kbCatagoryRowOdd {
	background: #EAEAEA;
}

TR.kbCatagoryRowEven {
	background: #FAFAFA;
}

TR.kbCatagoryRowOdd:hover {
	background: #EAEAFF;
}

TR.kbCatagoryRowEven:hover {
	background: #EAEAFF;
}

TR#kbCatagoryRowHeader TD {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 10px;
}

TR#kbArticleRowHeader TD {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 10px;
}

TD#loginButtonCell {
	text-align: right;
}

DIV.logindiv {
	background: #EEEEEE;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 25%;
	margin-right: 25%;
	border: 1px solid #CCCCCC;
	width: 50%;
}

DIV.logindiv TABLE {
	width: 100%
}

TR.loginboxHeader TD {
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
	padding-top: 10px;
	font-weight: bolder;
}

TD.loginboxLabel {
	text-align: right;
}

DIV#loginok {
	text-align: center;
	width: 60%;
	margin-left: 20%;
	margin-right: 20%;
	border: 2px dashed green;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 20px;
	background: #CCFFCC;
}

DIV.docPre {
	border: 1px solid green;
	background: black;
	color: #00FF00;
   margin-bottom: 20px;
   margin-top: 10px;
}
