a { text-decoration: none } 
a { color: #6B63BE }
a:hover { text-decoration: underline } 
a:visited { color: #8881CC }
a, p {font-size:9pt}
a, p, td { font-family: arial, helvetica, sans-serif, Sans, sans }
h1 { font-family: arial, helvetica, sans-serif, Sans, sans }
h1 { color: Black }
h1 { font-size: 11pt }

a { font-size: 10pt }

span.tinyfont { font-size: 7pt }

p.p12 {font-size:12px}

img { border: 0px}

table.highlightbox
{
    border-color: #E1DDDD;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-color: #F9F6F6;
}

td.comptablemain_thin { height:48px; width:97px; }

td.comptablemain_dotnet_head { height:48px;	width:161px; background-color:#009900; vertical-align:middle; }
td.comptablemain_java_head { height:48px; width:161px; background-color:#FF9933; vertical-align:middle; }
td.comptablemain_qa_head { height:48px;	width:161px; background-color:#6B63BE; vertical-align:middle; }

/* For row highlighting in a table - note this requires strict doctype in HTML */
tr.comptablemain:hover td
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
tr.comptablemain_hover td
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
tr.comptablemain
{
	height:15px;
	max-height:15px;
}
tr.comptablemain
{
	height:15px;
	max-height:15px;
}

div.comptablemain_spacer { height:30px; line-height:30px; }
div.comptablemain_spacer_right { height:30px; line-height:30px; text-align:right; }
div.comptablemain_spacer_last { height:10px; line-height:10px; }
div.limit_height { height:10px; overflow:hidden; }