/*
CSS
Dec. 21, 2017-
*/

@import url("../common/base.css");
@import url("../common/layout.css");
@import url("../../oq-composer/oq-composer.css");

body {
	background-color:#ffffff;
}

h1 {
	background-color:#fecc00;
}

h2 {
	background-color:#6499e9;
	color:#efefef;
}

h4 {
	background-color:transparent;
}

ol {
	margin: 1em 1em 0em 0em;
	padding-left: 1em;
}


.oq_center_right{

}

.oq_page_component {

}


.oq_header1 {
	background-color:#0066ff;
	
	background-position: left center;
	background-size: contain;
	background-image: url("../common/icon150-sv02.png");
	background-repeat: no-repeat;
	
	padding-left: 4em;
}

.header_menu {
	float:right;
	font-size:14px;
}

.oq_title {
	background-color:#0066ff;
	color:#0f0f0f;
}

.oq_menu1 {
	background-color:#0066ff;
}

.oq_menu2 {
	background-color:#6ba6ff;
}

.oq_footer {
	background-color:#e0e0e0;
}

.header_menu a:link, .header_menu a:visited {
	color:#efefef;
}

.oq_menu_item a:link, .oq_menu_item a:visited {
	color:#efefef;	
}

.oq_selected_path {
	background-color:rgba(254, 204, 0, 0.5);
}

.oq_selected_item {
	background-color:rgba(254, 204, 0, 0.75);
}

.video_area{
	background-color:#090909;
	text-align: center;
}

.endbox {
	padding: 1em 1em 3em 1em;
	text-align: right;
}

.nextbox{
	display:inline-block;
	background-color:#0066ff;
	
	text-align:center;
	
}

.nextbox a:link, .nextbox a:visited {
	color:#efefef;
}

@media screen and (max-width:1000px) {

}


@media screen and (min-width:1000px) {

}
