
*{
	margin:0;
	padding: 0;

}




body{
margin:0;
padding:0;
line-height: 1.5em;
min-height: 100vh;
}

b{font-size: 110%;}
em{color: red;}


#topsection{
background: white url(http://www.bktechnology.net/Media/header_bg.jpeg) repeat-x bottom left;
height: 100px; /*Height of top section*/
margin-top:1px;
margin-bottom:15px;
padding-top: 1px;
fill-opacity: 50%;
background-image: linear-gradient(rgb(5, 5, 5), rgb(207, 207, 204));
}

#topsection h1{
margin: 0;
padding-top: 5px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 122px; /*Set left margin to LeftColumnWidth*/
border-radius: 12px;
}

#leftcolumn{
position: absolute;

float: left;
width: 122px; /*Width of left column*/
margin-top: 10px;
margin-left:5px;
background: #6666FF;
/*height:auto*/
height:200px;
border-radius: 12px;
}

div.baaFooter{

clear:both;
width: 90%;
margin: auto;
background: black;
color: #FFF;
text-align: center;

border-radius: 12px;
padding: 10px 0;
}


div.baaFooter a{
color: #808080;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 10px;

position: center;
border-radius: 12px;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 120px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(http://www.bktechnology.net/Media/glossyback.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}

* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 120px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(http://www.bktechnology.net/Media/glossyback2.gif);
}

.link_9px { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9px; font-weight: normal}

div.featured_ads {

	margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
	padding-top: 5px;
	padding-left: 20px;
	position:relative;
 	top:-10;
 	left:0;
	border:1px solid #e9e9e9;
	border-top:0;
	background:#f6f6f6;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	width:410px;
	height:250px;
}

div.image_block_about {
	/*position:relative;
	float:none;
	top:-260px;
	left:450px;*/
	border:1px solid #FFFFFF;
	border-top:0;
	background:#FFFFFF;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	width:250px
}
/*position:absolute; */
div.image_block_intro {
	/*position:absolute;
	top:70px;
	left:580px;*/
	border:1px solid #FFFFFF;
	border-top:0;
	background:#FFFFFF;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	width:250px
}

div.image_block_projects {
	position:relative;
	float:none;
	/*top:-232px;
	left:425px;*/
	border:0px solid #FFFFFF;
	border-top:0;
	background:#FFFFFF;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	width:230px
}

div.image_block_instruments {
	position:absolute;
	top:250px;
	left:580px;
	border:1px solid #FFFFFF;
	border-top:0;
	background:#FFFFFF;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	width:250px;
	height:200px;
}

div.featured_ads_projects {

	margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
	padding-top: 5px;
	padding-left: 10px;
	position:relative;
 	top:-10;
 	left:0;
	border:1px solid #e9e9e9;
	border-top:0;
	background:#f6f6f6;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	width:410px;
	height:225px;
}

div.featured_ads_about {

	margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
	padding-top: 5px;
	padding-left: 10px;
	position:relative;
 	top:-10;
 	left:0;
	border:1px solid #e9e9e9;
	border-top:0;
	background:#f6f6f6;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	width:410px;
	height:270px;
}

div.featured_ads_instruments {

	margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 2px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	position:relative;
 	top:10;
 	left:0;
	border:1px solid #e9e9e9;
	border-top:0;
	background:#f6f6f6;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	width:410px;
	height:350px;
}

div.featured_ads_DGInstrument {

	margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
	padding-top: 5px;
	padding-left: 10px;
	position:relative;
 	float:left;
	border:1px solid #e9e9e9;
	border-top:0;
	background:#f6f6f6;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	width:700px;
	height:200px;
}

div.featured_ads_PCInstrument {

	margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
	padding-top: 5px;
	padding-left: 10px;
	position:relative;
	float:left;
	border:1px solid #e9e9e9;
	border-top:0;
	background:#f6f6f6;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	width:700px;
	height:320px;
}

div.Txt_Container{

background-color:rgb(231, 228, 228);
width: 50%;
height: fit-content;
border: #6666FF;
border-radius: 15px;

}

div.Cellpos{

	position: absolute;
	left: 55%;
	top: 12%;
	z-index: auto;
}

div.main_container{

	margin: 30 20;
}

img {
	border-radius: 10px;
  }

div.Header_Splash{
background-color:rgb(231, 228, 228);
width: 60%;
height: fit-content;
border: #6666FF;
border-radius: 15px;

  }

div.Intro_Container{

background-color:rgb(231, 228, 228);
width: 60%;
height: fit-content;
border-radius: 15px;
margin: 10px;
border: 1px solid rgb(231,228, 230);
padding: 10px;

  }

  div.image_block_intro {
	border-radius: 10px;
	padding-left: 1px;
	padding-right: 1px;
  }
  
  td {
    
    border-radius: 5px;
  }
    
  div.MiniCell_Image{
    margin-top: 0%;
	margin-bottom: 10px;
	border-radius: 10px;
	padding-left: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	border:  1px;
  }
    
div.MiniCell_Copy{
	
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 10px;
	margin-bottom: 10px;
background-color: rgb(205, 228, 245);
	border-radius: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
div.MiniCell_Copy p{

	padding-left: 10px;
	padding-bottom: 10px;
}
