 body {
	background-color: #ffffff;
	color: #000000;
	scrollbar-track-color : #ffffff; 
	scrollbar-shadow-color : #3243c3; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-face-color : #ffffff; 
	scrollbar-darkshadow-color : #ffffff; 
	scrollbar-3dlight-color: #3243c3; 
	scrollbar-arrow-color : #3243c3; 
	background-image:url('images/bgb.jpg');
}
.required {
  color: red;
}
table {
	font: 8pt verdana, sans-serif;
	color: #000000;
        padding: 0px;
}
td    { align: left;
}
img.ico {
            position:absolute;
            left:880px;
            top:30px;
}
.midd {
	font: 8pt verdana, sans-serif;
	color: #000000;
        padding: 0px;
}
middkop b {
  padding-top: 10px;
}
.none {
	border: 0px;
}
.dash {
	font: 8pt verdana, sans-serif;
	color: #000000;
        padding: 0px;
        border: 1px dashed #000000;
	background-color : #ffffff; 
}
.dash2 {
	font: 8pt verdana, sans-serif;
	color: #ffffff;
        padding: 0px;
        border: 1px dashed #ffffff;
	background-color : #3243c3; 
    }
.texta {
	font: 8pt verdana, sans-serif;
	color: #000000;
        padding: 0px;
        border: 1px dotted #000000;
	background-color : #ffffff;
}
p {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
h1 {
	font-size: 13pt;
	font-style: normal;
	font-weight: bold;
	color: #ff0000;
	margin-top: 0px;
	margin-bottom: 3px;
}
h2 {
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #3243c3;
	margin-top: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #3243c3;
        text-decoration: none;
}
a:visited {
	color: #3243c3;
        text-decoration: none;
}
a:hover {
	color: #000000;
        text-decoration: none;
}
result_report {
    background-color: #D7D7D7;
    }
.maintable {border: 1px #FFFFFF solid; background-color: #FFFFFF; padding: 0px;} /*main table for forum*/
.regrow {font-family: Verdana,Sans-serif; color: #000000; font-weight: bold; background-color: #FFFFFF;font-size: 12px;} /*registration row, mainly here for symetry*/
.headline {font-family: Verdana,Sans-serif;font-weight: bold;color: #FFFFFF;background-color: #3243c3;font-size: 11px;} /*headline row, the first row that says forum name, topics, posts and such*/
.mainrow {font-family: Verdana,Sans-serif; color: #000000;background-color: #FFFFFF;font-size: 12px;} /*color of the forum rows*/
/*row properties of main table*/
.rows {font-family: Verdana,Sans-serif; border: 5px #FFFFFF solid; background-color: #FFFFFF; padding: 0px; font-size:  10pt; color: #000000;}
.rows a:link, .rows a:active,.rows a:visited { color : #0000FF;}
/*columns properties of main table*/
.columns {font-family: Verdana,Sans-serif; border: 17px #FFFFFF solid; background-color: #FFFFFF; padding: 0px;width: 30%; font-size:  10pt;}
#header	{background-color:#5888e0; color:#3243c3}
#backgr	{background-color:#FFFFFF}
td.cell	{border: 1px dotted #5888e0; padding: 8px;}
#header1	{background-color:#F9C4C4; color:#000000; border: 0; padding-left: 10px; font-weight: bold;}
#backgr1	{background-color:#FFFFFF}
td.cell1	{border: 0; padding: 5px; padding-right: 8px;}
table.bor {border: 1px solid #3243c3;}
td.head {background-color: #3243c3; color: #ffffff;}
td.m {background-color: #3243c3; color: #ffffff; border: 1px solid #3243c3;}
td.bor {border: 1px solid #3243c3;}
table.head {background-color: #3243c3; color: #ffffff;}
tr.head {background-color: #3243c3; color: #ffffff;}
tr.m {background-color: #5888e0;}
div.sdmenu {
	width: 198px;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	padding-bottom: 10px;
	color: #000000;
}
div.sdmenu div {
	overflow: hidden;
    color: #000000;
}
div.sdmenu div.collapsed {
	height: 20px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 20px;
	font-weight: bold;
	color: #3243c3;
	cursor: pointer;
}
div.sdmenu div a {
	padding: 5px 10px;
	background: #ffffff;
	display: block;
	color: #3243c3;
    text-decoration: none;
}
div.sdmenu div a.current {
	background : #5888e0;
    color: #ffffff;
}
div.sdmenu div a:hover {
	background : #9fbdf3 url(linkarrow.gif) no-repeat left center;
	color: #000000;
	text-decoration: none;
}
.gsc-control-cse {
    font-family: Verdana, sans-serif;
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  input.gsc-input {
    border: 1px dashed #000000;
  }
  input.gsc-search-button {
    border: 1px dashed #000000;
    background-color: #ffffff;
	color: #000000;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #777777;
    background-color: #777777;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #333333;
    background-color: #333333;
  }
  .gsc-tabsArea {
    border-color: #333333;
  }
  .gsc-webResult.gsc-result {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #800000;
    background-color: #FFFFFF;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #3243c3;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #3243c3;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #000000;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #3243c3;
  }
  .gsc-cursor-page {
    color: #000000;
  }
  a.gsc-trailing-more-results:link {
    color: #444444;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #000000;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
    color: #000000;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #000000;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #777777;
    background-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #ffffff;
    background-color: #ffffff;
  }
  .gs-promotion.gs-result {
    border-color: #CCCCCC;
    background-color: #E6E6E6;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #444444;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #00CC00;
  }
  .gs-promotion.gs-result .gs-snippet {
    color: #333333;
  }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
    color: #00CC00;
  }