body {
	margin : 0px;
	padding : 0px;
	text-align : center;
	background-color : #232322;
	background-image : url(../graphics/body-background.jpg);
	background-repeat : repeat-x;
	height: 100%;
	overflow: auto;
}


body, td, div {
	font-family : "Segoe UI", Tahoma, Verdana, Arial;
	font-size : 14px;
}

a {
	color : #3a3a3a;
}

h1 {
	font-size : 20px;
	font-weight : bold;
	color : #3a3a3a;
	padding : 0px;
	margin : 0px;
}

h2 {
	font-size : 18px;
	font-weight : bold;
	color : #3a3a3a;
	padding : 0px;
	margin : 0px;
}

h3 {
	font-size : 14px;
	font-weight : bold;
	color : #3a3a3a;
	padding : 0px;
	margin : 0px;
}

#maincontent {
	width : 847px;
	margin : 0px auto;
	text-align : left;
	padding : 15px;
}

#contenttop {
	background-image : url(../graphics/body-bg-top.png);
	background-repeat : no-repeat;
	width : 847px;
	height : 33px;
}

#contentmid {
	background-image : url(../graphics/body-bg-mid.png);
	background-repeat : repeat-y;
	width : 847px;
}

#contentbottom {
	background-image : url(../graphics/body-bg-bottom.png);
	background-repeat : no-repeat;
	width : 847px;
	height : 33px;
}

#content {
	position : relative;
	left : 24px;
}

#logo {
	position : relative;
	left : 12px;
	margin-bottom : 10px;
}

.boxtop {
	background-image : url(../graphics/box-top.gif);
	background-repeat : no-repeat;
	width : 271px;
	height : 11px;
}

.boxmid {
	width : 251px;
	background-color : #dddddd;
	color : #3a3a3a;
}

.boxmidleft {
	background-image : url(../graphics/box-mid.gif);
	background-repeat : repeat-y;
	width : 10px;
}

.boxmidright {
	background-image : url(../graphics/box-mid.gif);
	background-repeat : repeat-y;
	background-position : -261px;
	width : 10px;
}

.boxbottom {
	background-image : url(../graphics/box-bottom.gif);
	background-repeat : no-repeat;
	width : 271px;
	height : 11px;
}

#videodock {
	width : 304px;
	height : 270px;
	bottom : 0px;
	z-index : 100;
	position: absolute;
}

#conash3D0 {
	display : none !important;
}

