﻿/* KEY EXECS CODE */


#maincontentholder  div.execs table{width:100%;border-collapse: collapse; padding:0; margin:0;}
#maincontentholder  div.execs table tr {margin-top:5px;padding-bottom:5px;}
#maincontentholder div.execs table tr td {width:33%; float:left; height:auto;vertical-align: top;}
#maincontentholder div.execs table tr td.rowbreaker {width:100%; float:left;height:auto;vertical-align: top;}
#maincontentholder div.execs table p {clear:none;}
#maincontentholder div.execs table p.bodytext {margin:0px; padding:0px; line-height:140%;  margin-right:10px; color:#59595C;margin-left:76px;}
#maincontentholder div.execs table p.name {font-size:11px; font-weight:bold; margin-top:0;margin-left:76px;}
#maincontentholder div.execs table p.info{font-size:10px;  margin-top:6px; margin-left:76px;}

#maincontentholder div.execs img{border:0;}
#maincontentholder div.execs img.main {margin:0; margin-right:6px;margin-bottom:6px;padding:0; float:left;}
#maincontentholder div.execs table .hrtwo{
	border-bottom:1px dotted #61247B;
	width:100%;
	height:1px;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	margin-bottom:4px;
	margin-bottom:4px;
}



/*PARTNER PROGRAM FORM*/


#maincontentholder p{line-height:140%}
form#mailform {width:80%;margin-left:10%}
form#mailform div {clear:both;}
form#mailform label{width:190px;float:left; margin-top:8px; }
form#mailform input, form#mailform textarea, form#mailform select{float:left; margin-top:4px; border:1px solid #a784ae}


/*RESELLER PORTAL LOG IN */
form#login {width:80%;margin-left:10%}
form#login p{line-height:140%}
form#login div {clear:both;text-align:center;}
form#login label{width:60px;float:left; margin-top:8px; }
form#login input, form#login textarea, form#login select{float:left; margin-top:4px;}
form#login input.button1 {float:none; margin-top:4px;}


/*CUSTOMER SUPPORT*/

table.contenttable td.speed {
	width: 70px;
}

table.contenttable td.prod {
	width: 91px;
}

table.contenttable td.prod120 {
	width: 120px;
}

table.contenttable td.port {
	width: 38px;
}

table.contenttable td.model, table.contenttable td.bizuse {
	width: 98px;
}
table.navLinks{
	color:#59595C;
	margin-left: 18px;
	margin-bottom: 20px;
}

table.navLinks tbody{
	line-height:140%;
}

table.navLinks td{
	background: url(../images/right-purple-arrow.gif) no-repeat 0px 5px;
	padding-left:16px;
}

table.navLinks a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#59595C;
	font-weight:normal;
	margin-left:0px;
	text-decoration:none;
}
table.navLinks a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#59595C;
	font-weight:normal;
	margin-left:0px;
	text-decoration:none;
}

table.navLinks a:hover{
	color:#61247B;
}

table.navContent{
	color:#59595C;
		margin-left: 65px;
		margin-bottom: 10px;
}

table.navContent tbody{
	line-height:140%;
}

table.navContent td{
	background: url(../images/right-purple-arrow.gif) no-repeat 10px 8px;
	padding-left:32px;
	width: 279px;
}

table.navContent a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#59595C;
	font-weight:normal;
	margin-left:0px;
	text-decoration:none;
}
table.navContent a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#59595C;
	font-weight:normal;
	margin-left:0px;
	text-decoration:none;
}

table.navContent a:hover{
	color:#61247B;
}

table.noprint{
	color:#59595C;
}

table.noprint a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#59595C;
	font-weight:normal;
	margin-left:0px;
	text-decoration:none;
}

table.noprint a:hover{
	color:#61247B;
}

table.contenttable td.speed {background-color:#cccccc;}
.printOnly {
	display: none;
}

table.contenttable tr hr{margin:0;padding:0;border-spacing:0;line-height:0px;font-size:1px}

#two-column-box table.x2a td.x2c a, #two-column-box table.x2a td.x2b a{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN-LEFT: 0px;
	MARGIN-right: 0px;
	padding:0;
	COLOR: #87888a;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	TEXT-DECORATION: none
}
#two-column-box td.x2c a:hover,  #two-column-box table.x2a td.x2b a:hover{
	COLOR: #61247b
}
#two-column-box table.x2a td img, #two-column-box table.x2a td img{
margin-right:0px;}


#maincontentholder2{
	background:url(../images/710bits_08a.gif) repeat-y;
	width:680px;
	padding-left:20px;
	padding-right:20px;
	float:left;
	margin-left:0px;
	padding-top:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
*html #maincontentholder2{
	background:url(../images/710bits_08b.gif) repeat-y;
	width:681px;
}

.errMessage {
    color: #ff0000;
    font-size: 8pt;
    margin: 0px 0px 0px 20px;
}

.errMessage li {
    color: #ff0000;
    font-size: 8pt;
}

.errClass {
    border: 1px #ff0000 solid;
}

.errClassSel {
    border: 1px #ff0000 solid;
}

table.regBody {clear:both}
table.regBody td.columns200 {width:220px}
table.regBody td.columns225 {width:250px}
table.regBody td.columnleft {width:auto;}
span.tabrow table.x2a{margin-top:-4px}
/*ORACLE SES*/

div#hd form {float:left;margin:0; padding:0;}
div#hd form table{float:left; margin:0; padding:0;}
div#hd form table input{float:none;}
div#hd form table input#q{margin-left:-15px; padding:0;height:20px;}
div#hd form table input#qb{margin-left:0; padding:0;height:25px;*height:25px;}


div#divHitReport{float:left;margin-top:0px}
span#divGroupTabs {
	color:#61247B;
	text-decoration:none;
	margin-left:0px;
}
span.dgSelected {
	font-weight:bold;
}
span#divGroupTabs a:link{
	color:#61247B;
	text-decoration:none;
}
span#divGroupTabs a:hover{
	color:#61247B;
	text-decoration:underline;
}
span#divGroupTabs a#moreSGLink:link{
	font-weight:bold;
	color:#61247B;
	text-decoration:underline;
}
span#divGroupTabs a#moreSGLink:hover{
	font-weight:bold;
	color:#61247B;
	text-decoration:underline;
}

div#divSearchContextBar {background:none; clear:both; border:0; margin:0;}
div.headerBar{background-color:none;}

div.divResultHit table table table tr td {padding-top:6px; padding-bottom:6px; line-height:140%;}
div.divResultHit .description {line-height:140%;font-size:11px;}
div.divResultHit .resultDataGroup {line-height:160%;font-size:11px;}
div.divResultHit .resultDataGroupLbl {line-height:160%;font-size:11px;}
div.divResultHit .resultInfosourcePathLbl{line-height:140%;font-size:11px;}
div.divResultHit .resultInfosourcePath {line-height:140%;font-size:11px;}
div.divResultHit span.resultLastModified {line-height:120%; margin-top:-6px; margin-bottom:6px;color:#017901; font-size:10px;}

span.title{
	margin-bottom:4px;
}
.divResultHit a .title {font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#61247B;
	font-weight:normal;
	margin-left:0px;
	text-decoration:none;
}
.divResultHit a:hover {
	text-decoration:underline;
}
.resultCachedLink a:link{color:#61247B;
	text-decoration:none;}
.resultCachedLink a:hover {
	text-decoration:underline;
}
.docType {font-size:-2;}

div#divPageLinks{
	font-size:12px;
	font-weight:bold;
}
div#divPageLinks .selectedLink{
	font-size:12px;
	font-weight:bold;
	color:#61247B;
}
div#divPageLinks .pageLink a:link{
	font-size:12px;
	font-weight:normal;
	color:#61247B;
	text-decoration:none;}
div#divPageLinks .pageLink a:hover{
	font-size:12px;
	font-weight:normal;
	color:#61247B;
	text-decoration:underline;}
div#divPageLinks .pageTextLink a:link{
	font-size:12px;
	font-weight:bold;
	color:#61247B;
	text-decoration:none;
}
div#divPageLinks .pageTextLink a:hover{
	font-size:12px;
	font-weight:bold;
	color:#61247B;
	text-decoration:underline;
}



.treemenu a.clusterTitle,
.treemenu a.clusterTitle:link,
.treemenu a.clusterTitle:visited,
.treemenu a.clusterTitle:active
{
  font-weight: bold;
  color: #61247B;
}
.treemenu a.clusterTitle:hover{
	text-decoration:underline;
}
.navHide
{
  float: right;
  text-align: right;
  font-size: 85%;
  margin-right: 5px;
}
.navHide a:link{
  color: #61247B;
	text-decoration:none;
}
.navHide a:hover{
  color: #61247B;
	text-decoration:underline;
}

#divGroup
{
  float: right;
  margin-bottom: 10px;
}

#divSort
{
  float: right;
  margin-left: 10px;
}

img#sortBtn
{
  padding-left: 5px;
  vertical-align: middle;
  position: relative;
  top: -1px;
}

img#loadingIcon
{
  padding-right: 5px;
  vertical-align: middle;
  position: relative;
  top: -1px;
}
#doc3 {margin:0;padding:0;}
div#search-holder {width:100%;border:1px solid #fff}
div#top_block {width:100%; margin:0; padding:0; clear:both;}
div#wheresearch_block {width:100%; margin:0; padding:0; clear:both;}
div#results_block {width:100%; margin:0; padding:0; clear:both;}

.similarDocsLink a:link{
font-size:12px;
font-weight:normal;
color: #61247B;
	text-decoration:none;
	}
.similarDocsLink a:hover{
color: #61247B;
	text-decoration:underline;
	}

/*advanced SES */
div#hd form table span.mainfont label{float:none;}
.labelfont, span.fontGroup {font-size:12px}
span.fontGroup {margin-left:3px; margin-top:3px; margin-bottom:3px;}
* html span.fontGroup {margin-left:6px}
*+html span.fontGroup {margin-left:6px}
.qbPanel {background-color:#ffffff;}
div#divHitReport.centered{width:100%; text-align:center; margin-top:10px;}
.qbPanel td  {padding:0;}

.divResultHit a span:hover{
	text-decoration:underline;
}

* html .divResultHit a:hover .title{
	text-decoration:underline;
}



