* { 
	font-family:Verdana,Arial,Tahoma,sans-serif; 
	font-size:10pt;
	}
	
body {
	margin:0px;
	}
	
h3 {font-size:16pt; }
#topbar {
	background-image:  url(/support/share360v1/images/graphics/bg-topbar.jpg); 
	background-repeat: repeat-y; 
	background-color:#0066CC;
	}

#navbar {
	color:#FFFFFF;
	background-color:#0066CC;
	height:4px;
	border-style:outset;
	border-width:0px 0px 3px 0px;
	font-wize:4px;
	}

#sidebar, #bottomlogo {
	position:absolute;
	width:185px;
	background-color:#0066CC;
	border-style:outset;
	padding-left:4px;
	color:white;
	
	}
#sidebar {
	height:50%;
	border-width:0px 3px 0px 1px;
	z-index:2;
	padding-top:2px;
	text-align:center;
	}
	
#bottomlogo {
	background-image:  url(/support/share360v1/images/graphics/Logo-CybozuBug.gif); 
	background-repeat: no-repeat; 
	background-position: bottom;
	height:80%;
	border-width:0px 3px 0px 1px;
	height:50%;
	top:50%;
	z-index:1;
}

#maincontainer {
	position:absolute;
	left:187px;
	background-color:#FFFFFF;
	padding:4px;
	padding-left:8px;
}

.sectionbar {
	color:#FFFFFF;
	background-color:#1247A9;
	font-weight:700;
	font-size:16pt;
	}
.headerbar {
	color:#FFFFFF;
	background-color:#0066CC;
	font-weight:600;
	font-size:12pt;
	}

a.navbar, a.navbar:visited, a.sidebar, a.sidebar:visited {
	color:white;
	font-weight:600;
}

.question {
	border:solid #000000 1px;
	background-color:#FFFFCC;
	padding:3px;
}
.answer {
	padding:3px;
	padding-left:3em;
}

.sidesection, .sidesubsection {
	width:90%;
	padding:2px;
	border-width:2px 1px 2px 1px;
	border-style:solid;
	border-color:#FFFFFF;
	text-align:left;
}
.sidesection {
	margin-top:7px;
	background-color:#99CC00;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom-width:0px;
}
.sidesubsection {
	background-color:#E2ECE1;
	border-top-width:0px;
	color:#777777;
}

