/* CSS Document */

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
height:100%;
background-color:#E7DBC6;
}

h1{
color:#663300;
font-size:18px;
font-weight:bold;
}

h2{
color:#663300;
font-size:16px;
}

h3{
color:#663300;
font-size:14px;
}

h4{
color:#990000;
font-size:12px;
}

.pg-sepator{
background-color:#EFEBE7;
}

.pg-sepator a:link{
color:gray;
font-size:12px;
text-decoration:none;
margin-right:5px;
margin-left:5px;
}

.pg-separator a:hover{
text-decoration:underline;
}

.pg-sepator a:visited{
color:gray;
font-size:12px;
text-decoration:none;
margin-right:5px;
margin-left:5px;
}
.pg-body{
font-size:12px;
padding:5px 15px 5px 15px;
}

.pg-body A{
text-decoration:none;
color:#A27E44;
}

.code{
color:#CC0033;
}

.codeblue{
color:#0033FF;
}

.Footer{
font-size:9px;
color:gray;
text-align:center;
}

.Footer a:link {
color:gray;

text-decoration:underline;
}

.Footer a:visited{
color:gray;
text-decoration:underline;

}
.KeyTable{
border: 1px solid gray;
}

.KeyTable th{
background-color:#EDD2C9;
color:black;
border-bottom:1px solid gray;
}

.KeyTable td{
vertical-align:top;
font-size:11px;
border-bottom:1px dashed gray;
}

.FeatureTable row1{
background-color:#EFEBE7;
}

.FeatureTable row2{

}

.subtle{
font-style:italic;
font-size:8pt;
}

.learnHeader{
font-weight:bold;
}

.learn-cell{
background-color:#F7F2EA;
}

.feature-compare{
width:100%;

border:1px #A7580B solid;

}

.feature-compare th{
vertical-align:middle;
font-size:14px;
border-bottom:1px #A7580B solid;
}

.feature-compare td{
height:20px;
vertical-align:middle;
border-bottom:1px #E4E1DA solid;
}

.feature-compare .item{
	font-size: 12px;
	font-weight:bold;
	border-right:1px #E4E1DA solid;
	height:50px;
}

.feature-compare alt{

}

.feature-compare td .notlastcolumn{
border-right:1px #E4E1DA solid;
}

.feature-compare .bullet{
 	padding-left:4px;
}

Table#LDAPProperties{
border:1px #A7580B solid;
padding:0px;

}

Table#LDAPProperties td{
height:20px;
vertical-align:middle;
border-bottom:1px #E4E1DA solid;
padding:10px 10px 10px 10px;
vertical-align:top;
}

Table#LDAPProperties td.firstcol{
border-right:1px #A7580B solid;
font-size:14px;
color:#660000;
text-align:right;
font-weight:bold;

}

Table#LDAPProperties th{
vertical-align:middle;
font-size:14px;
border-bottom:1px #A7580B solid;
}

Table#tblPurchase{
border:1px #A7580B solid;
padding:0px;

}

Table#tblPurchase td{
height:20px;
vertical-align:middle;
border-bottom:1px #E4E1DA solid;
padding:10px 10px 10px 10px;

}

Table#tblPurchase td.firstcol{
border-right:1px #A7580B solid;
font-size:14px;
color:#660000;
text-align:right;
font-weight:bold;

}

Table#tblPurchase th{
vertical-align:middle;
font-size:14px;
border-bottom:1px #A7580B solid;
}


#right_column{
float:right;
width:240px;
}

#left_column{
width:80%;
}

.btn-download{
border:1px gray solid;
padding:10px 10px 10px 10px;
background-color:#FF6600;
color:white;
font-size:16px;
font-weight:bold;
}

.btn-download a:link,.btn-download a:visited{
color:white;
font-size:16px;
font-weight:bold;

}

.btn-download:hover{
background-color:#FF0000;
}

