#logo {
 position: absolute;
 top: 5px;
 left: 12px;
 width: 150px;
 height: 134px;
}

#menubar {
 position: absolute;
 left: 10px;
 top:128px;
 width: 130px;
 height: 610px;
 display: block;
}

#rightads {
 position: absolute;
 left: 810px;
 top:128px;
 width: 120px;
 height: 600px;
 background-color: rgb(250,250,250);
 border: solid thin rgb(220,220,220);
 display: block;
}

#pageheading {
 position: absolute;
 top: 5px;
 left: 45px;
 width: 650px;
 height: 108px;
 background-color:rgb(254,254,254);
 /*border: thin solid rgb(220,220,220);*/
}

#mainbody {
 position: absolute;
 top: 128px;
 left:155px;
 width: 650px;
 background-color:rgb(229,238,255);
/*border: thin solid rgb(220,220,220);*/
 }


#mainbodynarrow {
 position: absolute;
 top: 128px;
 left:155px;
 width: 648px;
 background-color:rgb(219,228,255);
/*border: thin solid rgb(220,220,220);*/
 }
#rightadsnarrow {
 position: absolute;
 left: 680px;
 top:128px;
 width: 120px;
 height: 600px;
 display: block;
}

#sidebar {
 position: relative;
 top : 0px;
 
 width: 190px;
float:right;
clear:left;
 background-color: rgb(240,240,240);
 border: thin solid rgb(220,220,220);
}


.menuBox {/*border: thin dotted*/ }
.menuBoxSel {background-color:rgb(255,255,255); border: thin dotted }

.menuText {font-family:  arial, helvetica; font-size: 10pt; font-weight:bold; margin-left:0.4em; margin-top:0.2em;}
.menuText A { text-decoration:none; color:rgb(0,0,0); }
.menuText A:visited {color:rgb(0,0,0);text-decoration:none;}
.menuText A:hover {color:red;text-decoration:underline; }

.submenuText { font-family:  arial, helvetica; font-size: 8pt; font-weight:bold; margin-left:0.4em; margin-top:0.2em;}
.submenuText A { font-weight:bold; margin-left:0.5em; margin-top:1em;font-family:  arial, helvetica; font-size: 8pt; text-decoration:none; color:rgb(0,0,0); }
.submenuText A:visited {color:rgb(0,0,0);text-decoration:none;}
.submenuText A:hover {color:red;text-decoration:underline; }

.sidebarHeading {font-family: verdana, arial, helvetica; font-size: 18pt; font-style:italic;font-weight:bold; margin-left:10px; margin-top:10px;}
.sidebarItem {font-family: Verdana, arial, helvetica; font-size: 10pt; margin-left:10px; margin-right:10px; margin-top:1em;}

.bodyHeading {font-family: verdana, arial, helvetica; font-size: 16pt; font-weight:bold; margin-left:10px; margin-top:10px;}
.bodyHeading2 {font-family: verdana, arial, helvetica; font-size: 12pt; font-weight:bold; margin-left:10px; margin-top:10px;}
.body
{
	margin-top: 0.5em;
	font-size: 9pt;
	margin-bottom: 0.5em;
	margin-left: 10px;
	font-family: verdana, arial, helvetica;
	background-color: transparent;
}
.bodyBold {font-family: verdana, arial, helvetica; font-size: 10pt; font-weight:bold;margin-left:10px; }
.bodyReadme {font-family: verdana, arial, helvetica; font-size: 9pt; margin-left:10px; margin-bottom:0.2em; margin-top:0.1em;  background-color:rgb(229,238,255);}


#mainbody li {font-family: verdana, arial, helvetica; font-size: 8pt; margin-left:10px; }
#sidebar li {font-family: verdana, arial, helvetica; font-size: 10pt; margin-left:0px; }

.softroamStyle {font-family: verdana, arial, helvetica; color:rgb(90,90,90); font-size: 30pt; font-weight:bold;margin-left:5px;margin-top:5px; }
.technologiesStyle {font-family: verdana, arial, helvetica; color:rgb(90,90,90); font-size: 23pt; font-weight:bold;margin-left:5px;margin-top:5px; }

A.menuLink {color:black; font-family: Verdana, Arial, Helvetica; font-size:8pt;  font-weight: Bold; text-decoration: none;}
A.menuLink:visited {color:black; text-decoration: none;}
A.menuLink:Hover {color: #cc0033; text-decoration: none;}

.formbody {font-family: verdana, arial, helvetica; font-size: 10pt; }
.faqcategory {font-family: verdana, arial, helvetica; font-size: 11pt; font-weight:bold;margin-left:10px; margin-bottom:0px;margin-top:10px;}
.faqquestion {font-family: verdana, arial, helvetica; font-size: 8pt; font-weight:bold;margin-left:30px; margin-bottom:0px;margin-top:8px;}
.faqanswer{font-family: verdana, arial, helvetica; font-size: 8pt; margin-left:30px; margin-bottom:0px; margin-top:5px;}
.imagefloat {
	float:right;
	clear:left;
	margin:5px; 
}
.cellheadingstyle 
{
	margin-top: 0.5em;
	font-size: 9pt;
	
	margin-bottom: 0.5em;
	font-family: verdana, arial, helvetica;
	vertical-align:text-top;
	width:40%;
}
.unibluestyle 
{
	margin-top: 0.5em;
	font-size: 10pt;
	font-weight:bolder;
	
	margin-bottom: 0.5em;
	font-family: verdana, arial, helvetica;
	vertical-align:text-top;
	width:40%;
}
.cellvaluestyle
{
	margin-top: 0.5em;
	font-size: 9pt;
	margin-bottom: 0.5em;
	margine-left:0.5em;
	font-family: verdana, arial, helvetica;
	color:rgb(0,0,0);
	
	

	text-align: left;
	vertical-align:text-top;
	width:60%;
	white-space:normal;
	  
}
.cellvaluestyleright
{
	margin-top: 0.5em;
	font-size: 9pt;
	margin-bottom: 0.5em;
	font-family: verdana, arial, helvetica;
	color:rgb(0,0,192);
	text-align: right;
	vertical-align:text-top;
	width:60%;
}
.cellvaluehighlightstyle
{
	margin-top: 0.5em;
	font-size: 9pt;
	font-weight:bold;
	margin-bottom: 0.5em;
	font-family: verdana, arial, helvetica;
	color:rgb(192,0,0);
	text-align: left;
	vertical-align:text-top;
	width:60%;
}
.rowheadingstyle
{
	margin-top: 0.5em;
	font-weight: bold;
	font-size: 9pt;
	margin-bottom: 0.5em;
	font-family: verdana, arial, helvetica;
	background-color: transparent;
}
.tableheading { font-family: verdana, arial, helvetica;  font-size: 12pt; font-weight:bold;margin-left:10px; margin-bottom:0.5em; margin-top:0.5em;  }

.container  {background-color:rgb(229,238,255);}
.questionbox {width:255px;height:150px;}

.frontpageheadingstyle {font-family: verdana, arial, helvetica; font-size: 8pt; margin-left:10px; margin-bottom:0.5em; margin-top:0.5em;  background-color:rgb(229,238,200);}
.frontpagetop10cellstyle {font-family: verdana, arial, helvetica; font-size: 8pt; margin-left:10px; margin-bottom:0.5em; margin-top:0.5em;  }
.frontpagetop10heading {font-family: verdana, arial, helvetica; font-size: 8pt; font-weight:bold; margin-left:10px; margin-bottom:0.5em; margin-top:0.5em; }
.toptentablestyle {border: 2px; font-family: verdana, arial, helvetica; font-size: 10pt; width:100%;}
.frontpagetop10mainheading
{
	margin-top: 0.5em;
	font-weight: bold;
	font-size: 12pt;
	margin-bottom: 0.5em;
	margin-left: 10px;
	font-family: verdana, arial, helvetica;
	text-align: center;
}
.commentcell
{
	font-weight: normal;
	font-size: 9pt;
	vertical-align: baseline;
	font-family: Verdana;
	position: static;
	text-align: left;
	width:50%;
}

.commentnamecell
{
	font-weight: normal;
	font-size: 9pt;
	vertical-align: baseline;
	font-family: Verdana;
	position: static;
	text-align: left;
	width:25%;
}

.commentsubmittedcell
{
	font-weight: normal;
	font-size: 9pt;
	vertical-align: baseline;
	font-family: Verdana;
	position: static;
	text-align: left;
	width:25%;
}

.smallbody
{
	font-weight: normal;
	font-size: 9pt;
	vertical-align: baseline;
	font-family: Verdana;
	text-align: left;
}
.queryPanel
{
	background-color: rgb(255,255,255);
	text-align: left;
	padding:10px 10px 10px 10px;
	margin-left:10px;
	margin-bottom:10px;
	margin-right:10px;
	margin-top:10px;
	width:90%;
	
}
.rowstyle
{
	border-width:thick;
	border-color:White;
	border-style:solid;
	
}

.processrowstyle
{
	width:90%;
}
.tablestyle 
{
	width:100%;
}

.prolistprocessname
{
	font-size: 9pt;
	font-family: verdana, arial, helvetica;
	color:rgb(0,0,192);
	text-align: left;
	vertical-align:text-top;
	width:20%;
}
.prolistproductversion
{
	font-size: 9pt;
	font-family: verdana, arial, helvetica;
	color:rgb(0,0,192);
	text-align: left;
	vertical-align:text-top;
	width:20%;
}
.prolistproductname
{
	font-size: 9pt;
	font-family: verdana, arial, helvetica;
	color:rgb(0,0,192);
	text-align: left;
	vertical-align:text-top;
	width:20%;
}

.prolistcompanyname
{
	font-size: 9pt;
	font-family: verdana, arial, helvetica;
	color:rgb(0,0,192);
	text-align: left;
	vertical-align:text-top;
	width:20%;
}


.prolistlanguage
{
	font-size: 9pt;
	font-family: verdana, arial, helvetica;
	color:rgb(0,0,192);
	text-align: left;
	vertical-align:text-top;
	width:20%;
}


.commentbox
{
	font-weight: normal;
	font-size: 9pt;
	vertical-align: baseline;
	font-family: Verdana;
	text-align: left;
	width:100%;
	height:72px;
}
.commentinputtext
{
	font-weight: normal;
	font-size: 9pt;
	vertical-align: baseline;
	font-family: Verdana;
	text-align: left;
	width:100%;
}


.processrowstylehighlight
{
	width:90%;
	
}