body 
{
	background-image:url(../pictures/background.gif)
}

table.context_table 
{
	width:900px;
}

table.context_table th,
table.context_table td
{
	padding: 4px 4px;
}

table.context_table tr.separator 
{
	height:10px;
}

table.context_table tr.separator th
{
	background-color:RGB(0,0,128);
	border:1px solid RGB(63,63,159);
}

table.context_table tr.separator td
{
	background-color:RGB(153,153,204);
	border:1px solid RGB(201,201,223);
}

table.context_table div.footer
{
	text-align:center;
	color:#2A1F55;
	font-size:8.0pt;
	font-family:"Trebuchet MS";

}
table.context_table td.context_td
{
	border-left:1px solid #eee;
}



span.page_title
{
	font-size:26.0pt;
	color:black;
	font-style:italic;
}

span.product_name 
{
	font-family:Georgia;
	font-size:14.0pt;
	color:navy;
	font-weight:900;
}

span.product_slogan 
{
	font-family:Trebuchet MS;
	font-size:12.0pt;
	color:navy;
}

div.context_text 
{
	font-size:12.0pt;
	color:black;
	font-family:"Trebuchet MS";
	text-align:justify;
}

table.left_menu 
{
	width:100%;
}


table.left_menu tr td
{
	height:35px;
	border-top:1px solid #000;
	cursor:pointer;
}

.a_left 
{
	text-align:left;
}

.a_center
{
	text-align:center;
}

table.left_menu tr td
{
	text-align:left;
	padding: 0 0 0 10px ;
	font-size:larger;
}

/*table.left_menu tr#memlockermanual td,
table.left_menu tr#memlockerfaq td
{
	text-align:left;
	padding: 0 0 0 40px ;
}*/

table.left_menu tr.active td
{
	background-image:url(../pictures/active_button_menu.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-top:1px solid #0000ff;
}

table.left_menu tr.mouseover td
{
	background-image:url(../pictures/mouseover_button_menu.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-top:1px solid #0000ff;
}

span.red {
	color:red;
	font-weight:bold;
	font-size:14.0pt;
}
span.blue {
	color:blue;
	font-weight:bold;
}
span.navy {
	color:#2A3F55;
	font-weight:bold;
	font-size:14.0pt;
}

span.faq_question {
	font-family:Georgia;
	color:#2A3F55;
	font-weight:bold;
	
}

span.undl {
	text-decoration:underline;
}

span.bigger
{
	font-size:14.0pt;
	font-weight:bold;
}

table.download {
	border: 1px groove black;
	width:100%;
}

table.download td{
	margin: 10px;
	border: 1px groove black;
	vertical-align:top;
	cursor:pointer;
	background-repeat:repeat-x;
	background-position:bottom;
	background-image:url(../pictures/mouseover_download.jpg);
}

img.right {
	float:right;
	vertical-align:bottom;
}

table.download td.mouseover
{
	background-image:url(../pictures/active_download.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-top:1px solid #0000ff;
}

table.requestForm 
{
	margin: 10px;
}

table.requestForm th
{
	font-weight:bold;
	text-align:left;
	width:130px;
	vertical-align:top;
	font-family: Georgia;
}

img.margin_5 
{
	margin:0 0 0 5px;
}

table.left_subscribe
{
	border-top:1px dotted silver;
	text-align:left;
	width:100%;
}

p.manual {
	text-indent:20px;
}

table.manual_context td {
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table.manual_context th {
	width:50px;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}