@charset "UTF-8";

body,td,th {
  font-family: arial,Tahoma,Verdana,sans-serif;
  font-size:14px;
	color: #3c3c3d;
	line-height: 1.5em;
}
body {
  background-color:#000000;
  margin-top:0px;
}

#body_table {
  min-Width: 944px; 
  top:0; 
  background:url("/images/rays.png") #000000 top center no-repeat;
}


.mbody {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAALwCAAAAACYGPvDAAAABGdBTUEAALGOfPtRkwAAAM1JREFUGNPVzzcOg0AABED+/zmbnHO8I1Mj4c7V7h3IlaX5wBjnaRw7tW/PbOtd66K3zBrzpDKNKqOkpKDEQA091ndEi3UN1tZUU2F1CVQFVuZYkWF5imUJlsZUEmFxSEUBFfpU4Kn4rpKj4dl6rnWLYz5jv39lvf7P72vHfMa1bvFsPd/RcVUCTyX0qSig4pBKIiyNqSzB8hQrMqzMsarA6hJoKqqtsa7B+pbosKHHxEBJQY2SmkaVeVJZZo110dvWu/btmWOnztO4rq8PhKUi5KULAAgAAAAASUVORK5CYII=");
  background-position: top right;
  background-repeat: no-repeat;
  width:723px;
}

.cat {
	position: relative;
	display: block;
	color:#333333;
	left: 15px;
	text-align: left;
	padding-left: 65px;
	padding-top: 14px;
	height: 34px;
	width: 151px;
	overflow: hidden;
}

.news_item { 
  width: 150px; 
  text-indent: -50px; 
  padding-left: 50px;
}


.cat_text {
  font-size:0.8em; 
	margin-left:15px;
	width: 212px;
}


.cat_list {
  font-size:0.8em; 
	margin:0px;
	padding:0px 0px 0px 0px;
  list-style-image: url("data:image/gif;base64,R0lGODlhCAALAIABAAFvzP///yH5BAEAAAEALAAAAAAIAAsAQAIOjI+AqbkH2psvUgslDQUAOw==")
}

.cat_list li:first-child {
  margin-top: 0px;
	line-height: 1.2em;
}
.cat_list li {
	margin-top: 0.6em;
	line-height: 1.2em;
}

#new.cat     { background: url("/images/sprites/cats.png") 0px 0px no-repeat;    }
#news.cat    { background: url("/images/sprites/cats.png") 0px -48px no-repeat;  }
#scn.cat     { background: url("/images/sprites/cats.png") 0px -96px no-repeat;  }
#free.cat    { background: url("/images/sprites/cats.png") 0px -144px no-repeat; }
#reviews.cat { background: url("/images/sprites/cats.png") 0px -192px no-repeat; }
#beta.cat    { background: url("/images/sprites/cats.png") 0px -240px no-repeat; }
#cart.cat    { background: url("/images/sprites/cats.png") 0px -288px no-repeat; }
#trust.cat   { background: url("/images/sprites/cats.png") 0px -336px no-repeat; }
#volume.cat  { background: url("/images/sprites/cats.png") 0px -384px no-repeat; }
#dist.cat    { background: url("/images/sprites/cats.png") 0px -432px no-repeat; }
#lips.cat    { background: url("/images/sprites/cats.png") 0px -480px no-repeat; }
#gear.cat    { background: url("/images/sprites/cats.png") 0px -528px no-repeat; }

a img.block {
	border: none;
}

a:link {
	color: #003399;
	text-decoration:none;
}
a:visited {
	color: #003399;
	text-decoration:none;
}
a:hover {
	color: #003399;
	text-decoration:underline;
}
a:active {
	color: #003399;
	text-decoration:none;
}


#obody {
  color: #f0f9f9;
	font-size:14px;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
	height: 80px;
}

#obody a:link {
	color: #f0f9f9;
	text-decoration:none;
}
#obody a:visited {
	color: #f0f9f9;
	text-decoration:none;
}
#obody a:hover {
	color: #f0f9f9;
	text-decoration:underline;
}
#obody a:active {
	color: #f9f9f9;
	text-decoration:none;
}


h1 {
  margin: 0px;
  font-size: 24px; 
  padding-bottom: 30px;
}

h2 {
  font-size:18px;
	padding:0 0 0 0;
	line-height:25px;
	margin: 0 0;
}

h5 {
  display: inline;
	font-size:17px;
	font-weight:bold;
}

.note {
	font-size:12px;
}

ul {
 font-family: arial,Tahoma,Verdana,sans-serif;
}


/* Layout Styles */

.ftr_logo {
 float:none;
 text-align:center;
 position: relative;
 margin: 0px auto; 
 width: 40%; 
}

.ftr a:hover {
	color: #000000;
	text-decoration:underline;
}

.osbox {
	text-align: left; 
	border:solid 1px #A7B7C4;
	font-size:0.8em; 
	background:#EFEFEF; 
	color:#222222;
}

.osboxhdrgfx {
  line-height:25px; 
  height:25px; 
  background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEOCAMAAAB/6o3aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAo5QTFRFlbncdft/wP/OVP//zMzM4Jz/sv++qv+5//TXxP//qP+06unpoP+tt+D//tT/iP+Rnf+ol/+jm/+lvf//jP+YsP+8tf/Buv/Huf/Ff/2JfPyGePuCefyFpf+wi/+Vw//Pkf+bgP6MlP+dvv/Kg/6Osv//1qwD8sYB+Mn/8MQBnr/f1u7/zc3NW///vOL/Xv//qf////DN2tra/9IAaf///+3GpsPi2djYgf//9MH/u+L/4eDg+s0A3t7e6Ofn+84An///0dHRsszm/+3HvNLox///46P/Y///yOj///TY/+7I3Nvb/+i75eTk//PVf///cv//2rADytzuev///+a3vuP/6ejo/+q/wOT/uNDnmv//8bv/jv//tP//1+7/4N/f4LUC/dL/0eHw3bID2O//q///6Kr/uP//7LL/xOb//M8Arsnk678C1dXVz8/P//TWweT//+e3/+rAzur/ueH/5ab/xub/y+n/yuj/0+3/+87///HP9ckBv+P/1tbW4qH///PU+s3/8Ln/6a7//dAA4uLibP//rMji27EDl7rc98oB1NPTts7mx9ns57wC/+vDuOD/v9Xp/+m89MgB5boC0Ov/w+X/5OPj9sf/if///+e5uuH/3rQCoMDf/+vB2K4D6rD/1O3/wv//7sMB7rj/5qj/l////+/Lx+f/5KX/wtfqmrzd0NDQ//LS+cv/4rcC1KoDnL3ezer//ND/6+rq/+m9//HQ+MwB/+i6/+zE5uXl0tLS/9b/8r//z+v/1e7/pf//6b4C/+7K//LT4Z7/7cEB160D/+e4mLvdqcbi1+//5LkCp7fE0uz///DO1asD/tEA7bT/kv//5+bmzs7Oo8Lg9cP/3dzczt/v2NfXpTzQowAAAVFJREFUeNqky1V7jgEAgOFbTky3acZ0N5PbrDAxzXR31+RMTXcz3d1MT3f+G+/1HTr13MeP6vIGaqugovIKKidMEVWFK6m0UmqpoaxqSqijpkoqqyJCnpD/eVv6bK0puujkjo2W2ame+rK9NM1TW+zyzhVpDhlrvRRHvVLXJ1c9VDww2g1LrHJZlH1+au+RYVY76YtJjlljglPmOyfWCi8UCIlXKDBTbys9d8ltS33U3BnPJOihtXu2OmKOQW7ZIcldB+SabYBx3hqpoRzHLfbBbo/Ndd1Ci/Ry1gKT7THLYMsN1EQHB82zTbFAjMKBE8oEJhoh0njNPNHVUKd9Ndx+7fTRX1/rtBKnqcbyhdxUNJAq2jf3JdsrQ0ejdPZLohba+iPddJs80M1FM3zXSP6QMX7rJ8t52/U0xGbdTZXpjTZ+OKyBay54bYN/e/9XgAEA6NpfFNbSuTEAAAAASUVORK5CYII=") 0px -210px repeat-x;
	border-bottom: solid 1px #A7B7C4;
}	

.osboxhdrtxt {
	text-align:left;
	font-size:1.2em;
	color:#333333;
	font-weight:bold;
	padding: 0px;
	height: 25px;
}

.osboxbdy {
	padding: 4px;
  font-size:0.8em; 
  background:#EFEFEF; 
  border-bottom:solid 1px #A7B7C4; 
  border-left:solid 1px #A7B7C4; 
  border-right:solid 1px #A7B7C4;
}

.osboxbdy ul {
	margin:0px;
	padding:0px 0px 0px 18px;
	 list-style-image: url("data:image/gif;base64,R0lGODlhCAALAIABAAFvzP///yH5BAEAAAEALAAAAAAIAAsAQAIOjI+AqbkH2psvUgslDQUAOw==")
}

.osboxbdy ol {
 	margin:0px;
	padding:0px 0px 0px 18px;
}
 
.osboxbdy h1 {
	font-size:1.2em;
	color:#333333;
	font-weight:bold;
}

/* Misc Styles */
.sec {
	vertical-align:middle;
	height:30px;
}

.sec div {
  background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEOCAMAAAB/6o3aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAo5QTFRFlbncdft/wP/OVP//zMzM4Jz/sv++qv+5//TXxP//qP+06unpoP+tt+D//tT/iP+Rnf+ol/+jm/+lvf//jP+YsP+8tf/Buv/Huf/Ff/2JfPyGePuCefyFpf+wi/+Vw//Pkf+bgP6MlP+dvv/Kg/6Osv//1qwD8sYB+Mn/8MQBnr/f1u7/zc3NW///vOL/Xv//qf////DN2tra/9IAaf///+3GpsPi2djYgf//9MH/u+L/4eDg+s0A3t7e6Ofn+84An///0dHRsszm/+3HvNLox///46P/Y///yOj///TY/+7I3Nvb/+i75eTk//PVf///cv//2rADytzuev///+a3vuP/6ejo/+q/wOT/uNDnmv//8bv/jv//tP//1+7/4N/f4LUC/dL/0eHw3bID2O//q///6Kr/uP//7LL/xOb//M8Arsnk678C1dXVz8/P//TWweT//+e3/+rAzur/ueH/5ab/xub/y+n/yuj/0+3/+87///HP9ckBv+P/1tbW4qH///PU+s3/8Ln/6a7//dAA4uLibP//rMji27EDl7rc98oB1NPTts7mx9ns57wC/+vDuOD/v9Xp/+m89MgB5boC0Ov/w+X/5OPj9sf/if///+e5uuH/3rQCoMDf/+vB2K4D6rD/1O3/wv//7sMB7rj/5qj/l////+/Lx+f/5KX/wtfqmrzd0NDQ//LS+cv/4rcC1KoDnL3ezer//ND/6+rq/+m9//HQ+MwB/+i6/+zE5uXl0tLS/9b/8r//z+v/1e7/pf//6b4C/+7K//LT4Z7/7cEB160D/+e4mLvdqcbi1+//5LkCp7fE0uz///DO1asD/tEA7bT/kv//5+bmzs7Oo8Lg9cP/3dzczt/v2NfXpTzQowAAAVFJREFUeNqky1V7jgEAgOFbTky3acZ0N5PbrDAxzXR31+RMTXcz3d1MT3f+G+/1HTr13MeP6vIGaqugovIKKidMEVWFK6m0UmqpoaxqSqijpkoqqyJCnpD/eVv6bK0puujkjo2W2ame+rK9NM1TW+zyzhVpDhlrvRRHvVLXJ1c9VDww2g1LrHJZlH1+au+RYVY76YtJjlljglPmOyfWCi8UCIlXKDBTbys9d8ltS33U3BnPJOihtXu2OmKOQW7ZIcldB+SabYBx3hqpoRzHLfbBbo/Ndd1Ci/Ry1gKT7THLYMsN1EQHB82zTbFAjMKBE8oEJhoh0njNPNHVUKd9Ndx+7fTRX1/rtBKnqcbyhdxUNJAq2jf3JdsrQ0ejdPZLohba+iPddJs80M1FM3zXSP6QMX7rJ8t52/U0xGbdTZXpjTZ+OKyBay54bYN/e/9XgAEA6NpfFNbSuTEAAAAASUVORK5CYII=") 0px -210px repeat-x;
	border:solid 1px #A7B7C4; 
}
.sec div div {
	padding:0px 0px 0px 20px;
	border:none; 
}
.sec div div div {
	padding:0px 20px 0px 0px;
	font-weight:bold;
	vertical-align:middle;
}


/* Download Window */
.dlver { 
 margin: 0px; 
}

.dlver td {
	padding:3px 0px 3px 20px;
	font-size:12px;
	font-weight:bold;
}

.dlver td div {
	color:#0000CD;
	font-weight:normal;
}

/* Shopping Cart Styles */
.sch1 {
	font-size:18px;
	color:#444444;
}
.removeitem a {
	color:#666666;
	text-decoration:none;
}
.marketprice {
	color:#666666;
	font-size:12px;
	font-weight:bold;
}
.ourprice {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}
.addtocart a {
	font-size:18px;
	text-decoration:underline;
	color:#333333;
	padding:0px 0px 0px 15px;
}
.iteminfo, .iteminfo a {
	color:#322165;
	font-size:12px;
	line-height:17px;
	font-weight:bold;
}

.cartsummary td {
	font-size:12px;
	line-height:17px;
	font-weight:bold;
	white-space:nowrap;
}
.pricing {
	padding:0px 10px 0px 0px;
	white-space:nowrap;
}
.itembox {
	padding:10px 50px 00px 10px;
}
.subtotal {
	color:#322165;
	font-weight:bold;
}

   .btn {
cursor:pointer;
      display:inline-block;
      background:none;
      margin:0;
      padding:3px 0;
      border-width:0;
      overflow:visible;
      font:100%/1.2 Arial,Sans-serif;
      text-decoration:none;
      color:#333;
      }
    * html button.btn {
      padding-bottom:1px;
      }
    /* Immediately below is a temporary hack to serve the 
       following margin values only to Gecko browsers
       Gecko browsers add an extra 3px of left/right 
       padding to button elements which can't be overriden.
       Thus, we use -3px of left/right margin to overcome this. */
    html:not([lang*=""]) button.btn {
      margin:0 -3px;
      }
    .btn span {
      background:#ddd url("data:image/gif;base64,R0lGODlhBQCkAdU3AP///97e3u7u7uLi4vf39/z8/Ofn5+Xl5fX19fLy8fn5+f79/uPj493d3enq6ezs7Ovr7P7+/vDw8Pv7++vs6+Hh4t/g4N/f3/Lz8+Df3/39/eHh4fr5+fPy8/v6+/X19PPz8+rp6eXl5Pz8/fLy8urq6eDf4P3+/urp6vn6+fDx8Onp6ejn5+Lh4d/f4N/g3+rq6uDg3/r7+uzr7Pn5+vDw8fz9/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADcALAAAAAAFAKQBAAa3QIBwSFwYjYWkUqloOglQKGI6TVivCYFVwOU+KA8IxEEmG87ng1o9aLvfFksmEwvY7/ibfs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLWBDbi4eAEXLy4mFy0bGxUVDMfHByJrBixoJSswIShhM2BdXBI1EhIqHRgYICQIH1RRUAopCjQcMhMeExMjGhoFNicR+QtE/ABBADs=") repeat-x 0 0;
      margin:0;
      padding:3px 0;
      border-left:1px solid #bbb;
      border-right:1px solid #aaa;
      }
    * html .btn span {
      padding-top:0;
      }
    .btn span span {
      position:relative;
      padding:3px 14px;
      border-width:0;
      border-top:1px solid #bbb;
      border-bottom:1px solid #aaa;
      }
    
    .btn#img span span {
      position:relative;
      padding:3px .4em;
      border-width:0;
      border-top:1px solid #bbb;
      border-bottom:1px solid #aaa;
      }

	.btn:hover span span {
	  text-decoration:underline;
	}

  .btn:active span {
      background-position:0 -400px;
      outline:none;
      }
     
 /* only needed if implementing separate hover/focus/active state for buttons */
    .btn:hover span, .btn:hover span span, .btn:focus span, .btn:focus span span {
      cursor:pointer; /* important for any clickable/pressable element */
      border-color:#9cf !important;
      color:#000;
      }
    .btn:active span {
      background-position:0 -400px;
      outline:none;
      }
    .btn:focus, .btn:active {
      outline:none; /* doesn't seem to be respected for <button>, only <a> */
      }

    /* use if one button should be the 'primary' button */
    .primary {
      font-weight:bold;
      color:#000;
      }
      
.expanded   {color:black;}
.expandable {cursor:pointer;}
.collapsed  {display:none;}
.bulletMark {padding-top:1px; margin-left:0px; margin-right:8px; width:7px; height:7px;}
.bulletText {text-align:left; white-space:nowrap;}
dt   {font-weight:bold;}
dd   {margin-left:15px; margin-bottom:10px;}
P    {margin-top:0px;}

.link2 {font-weight:normal;}
.link2on {font-weight:bold;}

ul li { margin: -0.2em; }
ol li { margin: -0.2em; }

table.center {margin-left:auto; margin-right:auto;}
  
.vbbText     {font-size:14px; color:#000000;text-align:right; vertical-align:top; padding: 3px 3px 3px 5px;}
.vbbText3    {font-size:10px; color:#000000; text-align:center;vertical-align:middle; padding: 3px 3px 3px 5px;}

.vbbField    {font-size:13px; color:#000000; text-align:left;  vertical-align:middle; padding: 3px 3px 3px 5px;}
.vbbField3   {font-size:10px; color:#000000; background-color:#C0C0C0; text-align:center;vertical-align:middle; padding: 3px 3px 3px 5px;}
.vbbData     {font-size:8pt; color:#000000; padding-left:10px; padding-right:10px; cursor:pointer;}
.vbbData2    {font-size:8pt; color:#000000; padding-left:10px; padding-right:10px;}
.vbbData3    {color:#000000; padding-left:10px; padding-right:10px; cursor:pointer;}
.rowselect   {color:#000000; cursor:pointer;}
.rownormal   {color:#000000;}
.vbbTable1   {border-width:1px; border-style:solid; border-color: #464646; border-collapse:collapse;}
.vbbTable2   {border-width:0px; border-collapse:collapse; border-color:#464646; background: #f3f3f3}
.vbbTitle    {font-weight:bold; color:#000000; vertical-align:middle; white-space:nowrap; cursor:default;}
.vbbHeader   {font-size:11px; font-weight:bolder; background-color:#f0f0f0; vertical-align:middle; white-space:nowrap; padding-left:10px; padding-right:10px;}
.vbbFinal    {background-color:#f3f3f3}
.vbbDiv     {border-bottom: solid 1px #C0C0C0; height: 1px;}

.hdr_y  { vertical-align:middle; line-height:25px; height:25px; background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEOCAMAAAB/6o3aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAo5QTFRFlbncdft/wP/OVP//zMzM4Jz/sv++qv+5//TXxP//qP+06unpoP+tt+D//tT/iP+Rnf+ol/+jm/+lvf//jP+YsP+8tf/Buv/Huf/Ff/2JfPyGePuCefyFpf+wi/+Vw//Pkf+bgP6MlP+dvv/Kg/6Osv//1qwD8sYB+Mn/8MQBnr/f1u7/zc3NW///vOL/Xv//qf////DN2tra/9IAaf///+3GpsPi2djYgf//9MH/u+L/4eDg+s0A3t7e6Ofn+84An///0dHRsszm/+3HvNLox///46P/Y///yOj///TY/+7I3Nvb/+i75eTk//PVf///cv//2rADytzuev///+a3vuP/6ejo/+q/wOT/uNDnmv//8bv/jv//tP//1+7/4N/f4LUC/dL/0eHw3bID2O//q///6Kr/uP//7LL/xOb//M8Arsnk678C1dXVz8/P//TWweT//+e3/+rAzur/ueH/5ab/xub/y+n/yuj/0+3/+87///HP9ckBv+P/1tbW4qH///PU+s3/8Ln/6a7//dAA4uLibP//rMji27EDl7rc98oB1NPTts7mx9ns57wC/+vDuOD/v9Xp/+m89MgB5boC0Ov/w+X/5OPj9sf/if///+e5uuH/3rQCoMDf/+vB2K4D6rD/1O3/wv//7sMB7rj/5qj/l////+/Lx+f/5KX/wtfqmrzd0NDQ//LS+cv/4rcC1KoDnL3ezer//ND/6+rq/+m9//HQ+MwB/+i6/+zE5uXl0tLS/9b/8r//z+v/1e7/pf//6b4C/+7K//LT4Z7/7cEB160D/+e4mLvdqcbi1+//5LkCp7fE0uz///DO1asD/tEA7bT/kv//5+bmzs7Oo8Lg9cP/3dzczt/v2NfXpTzQowAAAVFJREFUeNqky1V7jgEAgOFbTky3acZ0N5PbrDAxzXR31+RMTXcz3d1MT3f+G+/1HTr13MeP6vIGaqugovIKKidMEVWFK6m0UmqpoaxqSqijpkoqqyJCnpD/eVv6bK0puujkjo2W2ame+rK9NM1TW+zyzhVpDhlrvRRHvVLXJ1c9VDww2g1LrHJZlH1+au+RYVY76YtJjlljglPmOyfWCi8UCIlXKDBTbys9d8ltS33U3BnPJOihtXu2OmKOQW7ZIcldB+SabYBx3hqpoRzHLfbBbo/Ndd1Ci/Ry1gKT7THLYMsN1EQHB82zTbFAjMKBE8oEJhoh0njNPNHVUKd9Ndx+7fTRX1/rtBKnqcbyhdxUNJAq2jf3JdsrQ0ejdPZLohba+iPddJs80M1FM3zXSP6QMX7rJ8t52/U0xGbdTZXpjTZ+OKyBay54bYN/e/9XgAEA6NpfFNbSuTEAAAAASUVORK5CYII=") 0px -240px repeat-x; border:solid 1px #A7B7C4; padding:0px 20px 0px 20px; font-weight:bold; vertical-align:middle; }
.hdr_m  { vertical-align:middle; line-height:25px; height:25px; background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEOCAMAAAB/6o3aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAo5QTFRFlbncdft/wP/OVP//zMzM4Jz/sv++qv+5//TXxP//qP+06unpoP+tt+D//tT/iP+Rnf+ol/+jm/+lvf//jP+YsP+8tf/Buv/Huf/Ff/2JfPyGePuCefyFpf+wi/+Vw//Pkf+bgP6MlP+dvv/Kg/6Osv//1qwD8sYB+Mn/8MQBnr/f1u7/zc3NW///vOL/Xv//qf////DN2tra/9IAaf///+3GpsPi2djYgf//9MH/u+L/4eDg+s0A3t7e6Ofn+84An///0dHRsszm/+3HvNLox///46P/Y///yOj///TY/+7I3Nvb/+i75eTk//PVf///cv//2rADytzuev///+a3vuP/6ejo/+q/wOT/uNDnmv//8bv/jv//tP//1+7/4N/f4LUC/dL/0eHw3bID2O//q///6Kr/uP//7LL/xOb//M8Arsnk678C1dXVz8/P//TWweT//+e3/+rAzur/ueH/5ab/xub/y+n/yuj/0+3/+87///HP9ckBv+P/1tbW4qH///PU+s3/8Ln/6a7//dAA4uLibP//rMji27EDl7rc98oB1NPTts7mx9ns57wC/+vDuOD/v9Xp/+m89MgB5boC0Ov/w+X/5OPj9sf/if///+e5uuH/3rQCoMDf/+vB2K4D6rD/1O3/wv//7sMB7rj/5qj/l////+/Lx+f/5KX/wtfqmrzd0NDQ//LS+cv/4rcC1KoDnL3ezer//ND/6+rq/+m9//HQ+MwB/+i6/+zE5uXl0tLS/9b/8r//z+v/1e7/pf//6b4C/+7K//LT4Z7/7cEB160D/+e4mLvdqcbi1+//5LkCp7fE0uz///DO1asD/tEA7bT/kv//5+bmzs7Oo8Lg9cP/3dzczt/v2NfXpTzQowAAAVFJREFUeNqky1V7jgEAgOFbTky3acZ0N5PbrDAxzXR31+RMTXcz3d1MT3f+G+/1HTr13MeP6vIGaqugovIKKidMEVWFK6m0UmqpoaxqSqijpkoqqyJCnpD/eVv6bK0puujkjo2W2ame+rK9NM1TW+zyzhVpDhlrvRRHvVLXJ1c9VDww2g1LrHJZlH1+au+RYVY76YtJjlljglPmOyfWCi8UCIlXKDBTbys9d8ltS33U3BnPJOihtXu2OmKOQW7ZIcldB+SabYBx3hqpoRzHLfbBbo/Ndd1Ci/Ry1gKT7THLYMsN1EQHB82zTbFAjMKBE8oEJhoh0njNPNHVUKd9Ndx+7fTRX1/rtBKnqcbyhdxUNJAq2jf3JdsrQ0ejdPZLohba+iPddJs80M1FM3zXSP6QMX7rJ8t52/U0xGbdTZXpjTZ+OKyBay54bYN/e/9XgAEA6NpfFNbSuTEAAAAASUVORK5CYII=") 0px -210px repeat-x; border:solid 1px #A7B7C4; padding:0px 20px 0px 20px; font-weight:bold; vertical-align:middle; }

img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.t2 { width: 400px; }
.t3 { width: 100px; }
.t4 { width: 200px; }
.tedit {width: 200px;}

/* TABS */
#main {
	left: 190px;
	height: 32px;
  background: #FFFFFF url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAE7CAYAAAAcg+v2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJxJREFUeNrcU8sNgCAMLZ3BZVzQAb3WI9yFAUAE46epRjEmxB5e3itNaUuBgSggRNuBUiqyGdQqMyAC4lEmJvluALu3coAQbSefm3MuiOlj4mUkiW0+FrIxST46yBV17UcdiSslSMbYbjCJ83KdBueKmv5dR5IZY0ZxnAm89xesEKSXLqxeax2q+kevt85aW1VHSETwq47YP5oEGACd857LvNhdUAAAAABJRU5ErkJggg==") top left repeat-x;
  background-position: 0px -241px;
}

#contents {
  border-top: 0px;
	padding: 1.5em;
	min-height: 300px;
	background: #FFFFFF;
}

#header {
  background: #FFFFFF url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAE7CAYAAAAcg+v2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJxJREFUeNrcU8sNgCAMLZ3BZVzQAb3WI9yFAUAE46epRjEmxB5e3itNaUuBgSggRNuBUiqyGdQqMyAC4lEmJvluALu3coAQbSefm3MuiOlj4mUkiW0+FrIxST46yBV17UcdiSslSMbYbjCJ83KdBueKmv5dR5IZY0ZxnAm89xesEKSXLqxeax2q+kevt85aW1VHSETwq47YP5oEGACd857LvNhdUAAAAABJRU5ErkJggg==") top left repeat-x;
  background-position: 0px 0px;
	font-weight: normal;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 13px;
	position: relative;
	height: 63px;
	width: 100%;
}

#header_left {
  position: relative; 
  z-index: 2; 
  float: left; 
  width: 189px; 
  left: 0px; 
  top: 0px; 
  height: 91px; 
  background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL0AAABcCAIAAAC0rSNAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAEDpJREFUeNrsXWlwG+UZts5d3bJ8SIotx3Z8304IEEhIIdNMIQkd6KQ0BEqZZkinzDB0ypRJWmAobaekLZlpp8eP/mGG4QhpORoCoQMkIeDER+zYsWXH9yFLsnzp2NVl2X2lbVbrXVmWZNmxxfdMolE+rbS73/fs+z7P+3274aWFUFpa+qMnnqiqqiovL09DQFgOPPj7+OOPHz92TCQSoe5AiJU3tTU1p06dEggEqC8QYgf/+eefR6RBiDvedBuNKEMhxAuhSCxGvYAQN294qA8QEuENDzEHAfEGYY14w+ejXkCImzd8FG8QUJ5CQHkKAcUbBKRvEBBQvEFA+iYlMD8/zwsBxRuEmBAIBOb8frFYvP4vZsSb9cIYr8cDdJFIJEjfIMTAmLk5j9cLrxiOYxiGdDFCDIzxeObm5mAIZDKZcEOtgkK8uQUArnjcbniF9wKBQCaX8zeaO0G8uQWM8fv91D9FYjFEmo04BDy73Y6Gc20Y4yZJmjEAiVS6UVRwBN44HA40qKvNGBIY4/OFO53HkysU4o28QhfxZtVjjI/BGErQKJTKjX4PCeLN2jGGEjQKhSIFNCXizRoxJihoJBKpTJYap4l4kzQEQjomImOCgkYuF2+csh7izVoxxu32eb0RP+ULBEqFQiAUptIpI96sImOCgkYkAhWcekUyxJtEGRMIgI7xLs0YAC6RyFJF0LAgRAxYDcYEp5zkciyFBA2NhYUFgiAQb5LMmKCg4fMhNwmFKdu3QJ1vEG/gbOfn52HUvT6v3++HkABDC/oDE2PwJroECTLG7fZ6PMvuBX5QrlDwU3oVZdy8gS9A901NT3s87iibSSSSDE0GNfkS2n4KXrkfxQX/nN9hdzhdTnqKRywWq1Vq8Lex1F6DX3c4zZbxlpaWnt4bdoc9jZeWkZ6h02mrq6rz8/KVCmVwMUMoSDCPOTAf4KXxZVKpBMdZv+n2eGZmZuiuwHGJXqdTqlTw3uf3ESQBr1EOSSwSy6QyeKUOj3STQGjoYSrNUZ+KhCIWfUmP2+P1zM8HQoFNgGOYFJdSPQC7c5Eu5hQYM2/CNiKRGBdj8Jsr1Onx8yZtYXh0+Kmnjy675Vuvv5mbkwtvYAAOPfFoxI/igsvleu0vJy9eushsfOzQY4cfeRSoE/0kYTxMJtPrb7x+qeErbre+deptnVa3tW7r0SNPadI1EY/5byf/KtHrWV8E0vz0Z0+zNqOGZNYx++8LHy57UkceflKsEoeG3P/OudN2Z3iOGUb30P2PZGkymaGLcBNnL34yah2jW/I3bT7wrX3ACTjNqdmpN868taRIF2NqZXpFYdkWQyGXkfHyJs5wupDmJt2xbEgHGPoN96O4DtRut3d0drDaG5sbIQJR1+hSANJ0d3cfe/H4FxfPR7wWARar5ey5s7S1JAgXa4OI8ZXbSLdA/IjlvOiAJODzy/JLWAHyel+n1+9ltozbzGMTJmYUqS6posOtzx9tpx6f1zJp+bzx/Adf/KdvpN/tcUfvt6Ty5hbB5/P13OiB65vV3j/QPzk5Caolii6ZmJj4/Z9eNVvMy+cyv38+ECBcLkiIa3yCkJUqtpTLpYtMe//ootGF923Ga8zBNmhzN2Xp440cE9O2jy+d6x3ujZ5GowA6fLV4k9yVJZD7v778dURaNDY3Qb6PEvbOfHzGNG6KKUaSZEiveNaSLrQFk0vl5YWLHgJsdznGLGNzgeCywLm5OevUhGlinOnatlXUg7hJzBheaLkEaTHKJbfqfurXL7zM0iuU+E2iene5iK5uYzhV4zg9uq3XWg/s2y+TRi6vOZ3OhssNrGPbu2fvjtvvzMzMBM3U2t52pfFKb39v8B6U0MLNVcL+3Q9olOlcXcz8Z+WWis6+LtJD0o2d/d35uQUQUUivu9XYNr8QHuZ8/WZtpja624edqhWqqdlps83SPdTDvMDgffuNjp1b78YxPIF4kwTeAGmKi4pXr8fhggMfZJ2w0i26bN3QyBD1vm+gD4YfSMDn8bmEcxKuUdPYIin9g8P7vrNPqVIKBUIgiiEnd8f2O3v7ej8691GyarsQCWQKBasRSAPDHP1bcpkMslVzZwvdaLaZZ+2zmEhsm5pgymE4+G1VW5cNNtROszRZBbkFRXmFH138xO0NazKIXiD+EuDNxtA3YDwvN16h8zqMbgXjoe4EQXQZuyLOQgd543BAIKFbQELW1dQplUoBX0AShMNuhxZtdvb2bbf98hfHoX3lRysSi1VqtTihmxMwEVZVVMlkQ2A+0DVghITS2n2NmVOKDIWZ6swYF38ByWQSqS5LV1dWy2yfddr98YfYhRDWO29CScrV0hq+BAsLCuvr6pkVCJA4kT0aL0JeP//lhfFx09TkJJ3p4Kcg8SnkClptrETVAfkSLvrdDDllzMaBsUHrlHXYPMLMaPXl9dx60rJaSp+lY1k2qg6UgvEGLrLJqcnhkWG6paykLM+Qp80Ox3xjjxEEENdV8tJ4Go2GtYz3vQ/fe//Mh2BKpTJZOqiwzEzqj0wuX/msNYbjK/0FEQYqR4JLmDWbroFuZrApzS/RqNIhZMZbQ2GGXtrKpyZvQL5BOKFPGIb2ju23w3AXFW6htwHpAwKI8h2sIikktcL8wkVqaW7u9Hunf/XyC5+d/9xms0GCgxZIWGC/E65nJBHBuS2ZoqJwUcgZs5oY5Tu8vqw2AVECl8qoZZTFUUFCoTE5fmpssfBMeCYhIkC+gGMKC710jV6nh5xSW1N7qeEr+jRAAJWXlosUbFUBW353/4M9J3tYnBgYHDjx2onbtm47+PBBvVYvk0qjJ5dxsznGxqUw7ZjhmqmImRETY5VFlRBj3DeriMxgU1lUrpTHlwrhivJ4veMTpo7eTma7LlML+7plvHnxlZdYLYnNJERIUgvzYKTBMdEtYNygu0GOgLwFVUjHofaOdoIkFBwXg+HYjjt2PLjvwQ/OfMA9+aaW5o7r1w8+9L099+5RKVVR8tQf//ynFZ7LmQtnWS30JAM35ChlirL8EtDCrI9AMoNwjn2wgazQh+DDxyxj3UM3mFVs2Et1SdWt5E3EaltSfsfn9bVda4OQQ7dUV1ZDJAv2rFIJ1KR1z+DwoN1uz87KZl2IYM7VavVjhw57vd5PP/uUW+aCPPjmu2/LZPJdd+9cqggUO2ZnZlxOZ4yxNkq5VigUGnSGtp52VphUK1TwUezBhkvWsEzML83V5iQ2S7Xe9Q0w5nLTFaaLrq+toxZDSSVSEMjhMfD5IJ1FXBkD3wLde/TIU889+xwQK2Lx9O3T71itVq5CihdKlUqejKXEXp/XONDN1VuWKev07PTK65N5+ry76u5MrNa8irxJirgJOnDC1dPbQ7fA8NsddpAmvX29IKp02kWusqX1KkmSS12+YKzu233vb1565cAD+0H0sOOEffbTz/+78jAZl+xYyvYDfW3TNrDfEd1lS1crs6AcL4QCYU1x1d679sQrkpKfp1jzDMmaZICranBwkDmXCb7p2IvHl9re2G10OB3pmnRu4TgYVPxzEJMy0jUHHzq4a8fOd9//V/PVZuYF3dF5HWjHpRSF5575+SbOOgrLhPXEyT/EeDqseQbWJAMTpMfddL0lwKisSDAJXecdtY6N28xg1ONKMbgYk0nlmzL1lUUVGrVGguErWVmWHN6s0jwDjOLlpsuxbw+hqLOrU6/XszwqtR6WWqonCN2SIsHxH//wSfBQ57+8EJaQ09NRFoACaQoLCpkBDC4P9ehI7Ie37DwDXYuzTJhHGIZZJpFlqTOGbtb94HSar7foM3UQMJYtOFFkpRZtQaQBsgLiLvxsIH0TnCJwOdvar8X1LW7hGEyWeXyccC1aTyMSiTIzMw/cv585sQCSIhBYfnIYeh5ETHAmYXXWnJNusqmzhRkIN2/KqyqpYoYHy6R1eHw4liU+FFmzM7Iz1BkqhQqi1MpJs655Azl+HAbcPB7Xt5iFY5ACTodj3GT6+z//YbFa/H4/czCg+0BfL5WVIgLDcbBmQLXV++8BwWGNmEfNNgszsNWWVOuzdHk6Q3jY0hauGtuAYbeqULl+16Wz5jIBu3fec/Dhg1LpIgtgm7T99sTv6HV6VOFYp9POzwUgN1FzW5CMbJOTh79/CFIYuDAYCaAUhKUxkwm+HlYAGC4UCaMZpairUZMyGECFlq6rQIuw8dEa1Eo1JsaAPcPmEbpDbDOT/aMD1SVVK59TS1Bfr/0uWfVlppqmjRjkl/aOduYG22+7vbS0lKVdIGMUbC641nGN7vqGKw25+hz6xiXKsnYaO189eaK6sqairCzPsHlmZrp/cOD8l+eZs+hcYZSwUUoMkHeACkAIZvGptrQ6SGiBENKNLkNrngyHotbutoLc/PSQfPlGxBtufZkCXWUOBAKzs7ODw2EjCmqurKSU+6AhiB/lpeU0b4K92da2975vc+s0dofjUsMl+LPUUW2v3yaV/p+1/DV/OE0wNJIuoAKzUZelA2kCpKHOtKakismbGcfsjaHe+vK6xGq+qaNvaEkLvqaxuXFRMNDpFQoF12BjOFZXu2hNyahpFEY9XROc6JbHPMW92ZB3z87dwStbKIQdJWUhTvyFvh6gArOxuig8MQ7sMegNIG+ZG7T1tAPbElvrudJK1ToUNy7C1djSxGwp3lIUsZYIvZmzKUetUoel5c3CMXgoQCzPQoNf+MmRo3qdDti2ekYpCmDgYfjbb7SzrJBBZ6CCTRo1ty+RVRdXMrdxEs7Ovq6El5evSN/EpclBsuEStgjAcTzKj+AxL0mhfwdeB4cWVUu31m9dai9yuaK4qLiJwTNjT/euu3bhoeEHSj379DMNV64MDQ9OzSyq0MOlrNNqQW7vunvXppwcSAQwNtQuuMccce9RNuMW5aBlqV4KzAdA2bhIgtlYU1pNBRv6W8ChLYYtbd3ts85wWDIO9tSVBVMVbCbizG9E2WnCgF4qLi6O73mi3Ps1l101wbpfcykwf8fj9cxMzxDgM0MRGAYDhl8ml0UsBIPBtjvsTqeT5gSfxwODTS3YhgOGCAR7d3vcPrgwfd5R0xicuSHXAMRSKVWQzqScRRQx3mMaZTPW/ZpRVk1Q8QbyFOkh6VMQCkXAY1yMsfJs8BGTHtLj81I9A58CY2BLiqah+zUJf2w7XSl7Uuk5tEF+kGR03oPo5oWWY+ISCXp28zedN1Spxu9bJtMLBAKIXqBgEGM2Xv0m6YAQ4nI6IyyeZZ6nUAgBZkM/MhjxJpnwgXUiiCjqTyQWg+ZI4afRIN7EDXqiOyIwDIMYs9GfMI14k+yaB8NDsYwixRg++i8gEW9Y3ptwRaiTBv+/OBzHcBzJXsQbNjxBr01GNEorv+0NIQV5E1y553KxbgVHRgnxJj6zjYwS4s1yZtvnY96Hi4wS4s3yIAmCenYEMkqIN/GZbWSU1hvW7/wU0AVIQz2cBhklxJvYzLbHA5omOAeJjBLiTYxm2+/z8QUCZJQQbxBSDciYICDeICDeICDeICDeICAg3iAg3iAg3iAg3iAg3iAgIN4gIN4gIN4grHf8T4ABABmden1y9dIUAAAAAElFTkSuQmCC") top left no-repeat;
}

#header_right {
  position: relative; 
  z-index: 2; 
  float: right; 
  width: 5px; 
  top: 0px; 
  height: 63px; 
  background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAA/CAMAAAAfUPIcAAAAY1BMVEXw8PDo5+fg39/e3d3r6+vv7+/s7Ozp6Ojj4uLx8fHh4eHu7u7k4+Pq6urt7e3l5eXm5ubf3t7d3d3d3NwFBQUmJibX1ta0s7ODg4OdnJzU09NYWFjQz88rKyvc29v////y8vJpe67CAAAAT0lEQVQY093ExxWCABQAwQVRFCRKMvC1/yp1HxdrYA7DvIzDQMTj6TGtHnduPy96cRCdSEUhzuIqGtGKROSiEpk4iVqU4ig2F/HRDn/r/y+DTh4g06hGdgAAAABJRU5ErkJggg==") top left no-repeat;
}

#header ul#primary {
	left: 189px;
	margin: 0px;
	padding: 0;
	position: absolute;
	bottom: 0px;
	width: 785px;
}

#nav_tab_active {
  font-weight: bold;
}

#header ul#primary li#nav_tab_active span a {
  background:#C0C0C0 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAE7CAYAAAAcg+v2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJxJREFUeNrcU8sNgCAMLZ3BZVzQAb3WI9yFAUAE46epRjEmxB5e3itNaUuBgSggRNuBUiqyGdQqMyAC4lEmJvluALu3coAQbSefm3MuiOlj4mUkiW0+FrIxST46yBV17UcdiSslSMbYbjCJ83KdBueKmv5dR5IZY0ZxnAm89xesEKSXLqxeax2q+kevt85aW1VHSETwq47YP5oEGACd857LvNhdUAAAAABJRU5ErkJggg==") top left repeat-x;
  background-position: 0px -73px;
}

#nav_sub_tab_active {
  font-weight: bold;
  height: 24px;
  background: #FFFFFF url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAE7CAYAAAAcg+v2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJxJREFUeNrcU8sNgCAMLZ3BZVzQAb3WI9yFAUAE46epRjEmxB5e3itNaUuBgSggRNuBUiqyGdQqMyAC4lEmJvluALu3coAQbSefm3MuiOlj4mUkiW0+FrIxST46yBV17UcdiSslSMbYbjCJ83KdBueKmv5dR5IZY0ZxnAm89xesEKSXLqxeax2q+kevt85aW1VHSETwq47YP5oEGACd857LvNhdUAAAAABJRU5ErkJggg==") top left repeat-x;
  background-position: 0px -199px;
}

#header ul#primary li  {
	display: inline;
	list-style: none;
}

#header ul#primary a,
#header ul#primary span,
#header ul#primary a.current {
	height: 24px;
	width: 110px;
	display: block;
	font-size: 12px;
	font-family: verdana, arial, tahoma, sans-serif;
	float: left;
	padding: 4px 0;
	margin: 0px 3px 0 0;
	text-align: center;
	text-decoration: none;
	color: #000000;
}


#header ul#primary li span.sep {
	height: 28px;
	padding: 4px 1px;
	margin: 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAE7CAYAAAAcg+v2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJxJREFUeNrcU8sNgCAMLZ3BZVzQAb3WI9yFAUAE46epRjEmxB5e3itNaUuBgSggRNuBUiqyGdQqMyAC4lEmJvluALu3coAQbSefm3MuiOlj4mUkiW0+FrIxST46yBV17UcdiSslSMbYbjCJ83KdBueKmv5dR5IZY0ZxnAm89xesEKSXLqxeax2q+kevt85aW1VHSETwq47YP5oEGACd857LvNhdUAAAAABJRU5ErkJggg==") top left no-repeat;
  background-position: 0px -157px;
}

#header ul#primary li:first-child span.sep {
 background: none;
	margin: 0;
	padding: 4px 0px;
}

#header ul#primary a:hover {
	margin-top: 0;
	padding-bottom: 6px;
  background:#E8E8E8 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAE7CAYAAAAcg+v2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJxJREFUeNrcU8sNgCAMLZ3BZVzQAb3WI9yFAUAE46epRjEmxB5e3itNaUuBgSggRNuBUiqyGdQqMyAC4lEmJvluALu3coAQbSefm3MuiOlj4mUkiW0+FrIxST46yBV17UcdiSslSMbYbjCJ83KdBueKmv5dR5IZY0ZxnAm89xesEKSXLqxeax2q+kevt85aW1VHSETwq47YP5oEGACd857LvNhdUAAAAABJRU5ErkJggg==") top left repeat-x;
  background-position: 0px -115px;
	text-decoration: none;
}

#header ul#secondary {
	position: absolute;
  height: 31px;
	top: 63px;
	margin: 0;
	padding: 0px;
	left: 190px;
	width: 785px;
  background: transparent;
}

#header ul#secondary li  {
	display: inline;
	list-style: none;
}

#header ul#secondary li a,#header ul#secondary li span {
	width: auto;
	display: block;
	float: left;
	margin: 0;
	min-width: 75px;
	border: none;
	padding: 4px 10px;
	text-align: center;
}

#header ul#secondary li a {
	color: #000000;
	text-decoration: none;
	padding: 4px 10px;
	font-size: 12px;
	font-family: verdana, arial, tahoma, sans-serif;
}

#header ul#secondary li a:hover {
  height: 24px;
  background: #FFFFFF url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAE7CAYAAAAcg+v2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJxJREFUeNrcU8sNgCAMLZ3BZVzQAb3WI9yFAUAE46epRjEmxB5e3itNaUuBgSggRNuBUiqyGdQqMyAC4lEmJvluALu3coAQbSefm3MuiOlj4mUkiW0+FrIxST46yBV17UcdiSslSMbYbjCJ83KdBueKmv5dR5IZY0ZxnAm89xesEKSXLqxeax2q+kevt85aW1VHSETwq47YP5oEGACd857LvNhdUAAAAABJRU5ErkJggg==") top left repeat-x;
  background-position: 0px -283px;
	text-decoration: none;
}

#header ul#secondary li span a {
 	padding: 0px; 
}

#header ul#secondary li span a:hover {
  background: transparent;
}

/* misc */


.td1_class {
  width: 150px;
}
	
.abtTable .k1 { border-top: 1px dotted #AAA; }
.abtTable .k1, .abtTable .k2, .abtTable .k3 {
  width: 150px;
	vertical-align:top;
	border-bottom: 1px dotted #AAA;
	border-left: 1px dotted #AAA;

}

.abtTable .v1 { border-top: 1px dotted #AAA; }
.abtTable .v1, .abtTable .v2, .abtTable .v3 {
	border-left: 1px dotted #AAA;
	border-bottom: 1px dotted #AAA;
	border-right: 1px dotted #AAA;
}

.ularrow  {
	margin: 0;
	padding: 0 0 0 18px;
	line-height: 1.2em;
  list-style-image: url("data:image/gif;base64,R0lGODlhCAALAIABAAFvzP///yH5BAEAAAEALAAAAAAIAAsAQAIOjI+AqbkH2psvUgslDQUAOw==");
}

.ularrow li { padding: 3px 0px 3px 0px; }

#f_list_perf { background: url("/images/sprites/features.png") 0 0 no-repeat; }
#f_list_conn { background: url("/images/sprites/features.png") 0px -81px no-repeat; }
#f_list_aop  { background: url("/images/sprites/features.png") 0px -162px no-repeat; }
#f_list_sec  { background: url("/images/sprites/features.png") 0px -243px no-repeat; }
#f_list_gui  { background: url("/images/sprites/features.png") 0px -324px no-repeat; }
#f_list_int  { background: url("/images/sprites/features.png") 0px -405px no-repeat; }

.f_hdr {
	display: block; 
  margin: 2px 0px 10px 0px; 
  width: 240px;
  height: 25px; 
  border: 1px solid #000000; 
  background-color: #000000; 
  padding: 0 0 0 15px;
  line-height:25px;
  letter-spacing:1px; 
  color: #FFFFFF; 
}

.f_list {
	display: block; 
	width:77px;
	height:81px;
}

#f_1 { background: #000 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACWCAIAAACQFHUlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMpJREFUeNp0T7sNwkAMtRyJjgEYgjEQNR3bUNExAROwBPNQMgC2H/bZR3KRKJ7eJ/a7mO+PExsZE4zNlNHYAW0+IayeAbLwknMmvzkEU/bEPrJn2m4OnqHm8ruqswZ7V+PSoiw9E5nz5ktHj+93jr735cxE8DsS8XbqvI0sdebhR57zxc7QA7IdMYj8Jmck/4N2bSv/B9U3va7PplG3YED856yt/V/lfcYqx5gvu277Y7sT6rn6W5IaUrrjM7Ot/DAXe5q69Sm+AgwAUpR6ZLB6w9MAAAAASUVORK5CYII=") 0px 0px repeat-x; }
#f_2 { background: #000 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACWCAIAAACQFHUlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMpJREFUeNp0T7sNwkAMtRyJjgEYgjEQNR3bUNExAROwBPNQMgC2H/bZR3KRKJ7eJ/a7mO+PExsZE4zNlNHYAW0+IayeAbLwknMmvzkEU/bEPrJn2m4OnqHm8ruqswZ7V+PSoiw9E5nz5ktHj+93jr735cxE8DsS8XbqvI0sdebhR57zxc7QA7IdMYj8Jmck/4N2bSv/B9U3va7PplG3YED856yt/V/lfcYqx5gvu277Y7sT6rn6W5IaUrrjM7Ot/DAXe5q69Sm+AgwAUpR6ZLB6w9MAAAAASUVORK5CYII=") 0px -25px repeat-x; }
#f_3 { background: #000 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACWCAIAAACQFHUlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMpJREFUeNp0T7sNwkAMtRyJjgEYgjEQNR3bUNExAROwBPNQMgC2H/bZR3KRKJ7eJ/a7mO+PExsZE4zNlNHYAW0+IayeAbLwknMmvzkEU/bEPrJn2m4OnqHm8ruqswZ7V+PSoiw9E5nz5ktHj+93jr735cxE8DsS8XbqvI0sdebhR57zxc7QA7IdMYj8Jmck/4N2bSv/B9U3va7PplG3YED856yt/V/lfcYqx5gvu277Y7sT6rn6W5IaUrrjM7Ot/DAXe5q69Sm+AgwAUpR6ZLB6w9MAAAAASUVORK5CYII=") 0px -50px repeat-x; }
#f_4 { background: #000 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACWCAIAAACQFHUlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMpJREFUeNp0T7sNwkAMtRyJjgEYgjEQNR3bUNExAROwBPNQMgC2H/bZR3KRKJ7eJ/a7mO+PExsZE4zNlNHYAW0+IayeAbLwknMmvzkEU/bEPrJn2m4OnqHm8ruqswZ7V+PSoiw9E5nz5ktHj+93jr735cxE8DsS8XbqvI0sdebhR57zxc7QA7IdMYj8Jmck/4N2bSv/B9U3va7PplG3YED856yt/V/lfcYqx5gvu277Y7sT6rn6W5IaUrrjM7Ot/DAXe5q69Sm+AgwAUpR6ZLB6w9MAAAAASUVORK5CYII=") 0px -75px repeat-x; }
#f_5 { background: #000 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACWCAIAAACQFHUlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMpJREFUeNp0T7sNwkAMtRyJjgEYgjEQNR3bUNExAROwBPNQMgC2H/bZR3KRKJ7eJ/a7mO+PExsZE4zNlNHYAW0+IayeAbLwknMmvzkEU/bEPrJn2m4OnqHm8ruqswZ7V+PSoiw9E5nz5ktHj+93jr735cxE8DsS8XbqvI0sdebhR57zxc7QA7IdMYj8Jmck/4N2bSv/B9U3va7PplG3YED856yt/V/lfcYqx5gvu277Y7sT6rn6W5IaUrrjM7Ot/DAXe5q69Sm+AgwAUpR6ZLB6w9MAAAAASUVORK5CYII=") 0px -100px repeat-x; }
#f_6 { background: #000 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACWCAIAAACQFHUlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMpJREFUeNp0T7sNwkAMtRyJjgEYgjEQNR3bUNExAROwBPNQMgC2H/bZR3KRKJ7eJ/a7mO+PExsZE4zNlNHYAW0+IayeAbLwknMmvzkEU/bEPrJn2m4OnqHm8ruqswZ7V+PSoiw9E5nz5ktHj+93jr735cxE8DsS8XbqvI0sdebhR57zxc7QA7IdMYj8Jmck/4N2bSv/B9U3va7PplG3YED856yt/V/lfcYqx5gvu277Y7sT6rn6W5IaUrrjM7Ot/DAXe5q69Sm+AgwAUpR6ZLB6w9MAAAAASUVORK5CYII=") 0px -125px repeat-x; }


/* Buttons with mouse over effects */

form {
 margin: 0px;
}

#search-bar { position: relative; float: right; margin: 23px 0px 0px 0px; }
#search-bar form div.form-container { height: 21px; }
#search-bar form p { padding: 0px; }
#search-bar form .text-input { 
 border: none;
 padding-left: 8px;
 padding-top: 1px;
 height: 20px;
 width: 213px;
 font-size: 14px;
 vertical-align: middle;
 position: relative;
 background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN0AAAAVBAMAAAAwUfbwAAAAJ1BMVEXv7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+85PH7GAAAADHRSTlMARUhRV1rGzNLb4fx9N9xmAAAASElEQVQY02Ng6TlDP1DMwBBzhp7AgGENXe1rYKCrdWc20Nm+A6P2jdo3at+ofaP2DQn7NjDMoat9DQw2dLVPgIG5ho7WJTEAAMDeOV7e5XwjAAAAAElFTkSuQmCC") top left no-repeat;
}
#search-bar form #btn {
  border: none;
  width: 17px;
  padding: 0px;
  cursor: pointer;
  position: absolute;
  top: 3px;
  right: 7px;
  text-indent: -9999px;
  height: 16px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAgCAYAAAD0S5PyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABKRJREFUeNqUVGtMW2UYbunpHVgzHBXWMZCtRShCgqagI4SgXDbhx1AIOhCi/sBskCWGSJjIQGJmNqMh0S1jQoTCgLUsbCCxmIGMi4jbgDQhMi5dt5YU6f30CsX3O6FNdTsdfsmTc973vOf53sv3PdScnBwK2RoeHmZUVFScNplMJQ6HIwHDMC2Xyx1LS0urq6qqWs/Nzd2BGAoWgIBbUlIiNxgM2cHBwda4uLgNWDxAxcjISL7RaCyAmN8h1IORZVBTU3MWEaSmpqrgfYbD4ZjgE0smkyW0trYmK5XKNo1Gkx4ZGbkRRJJImEqlquTz+aba2toBIOgA3w+AHwsLC2WZmZmrUKKot7e3AHwYGQnfYrHwExMTVUwmcwjsO4D7gAnAkEQiQWVQ7HZ7Kjw4ZD3hwu4uvV6/De9r0EDrrt8FpT5eW1tDpVF4PB4TlUiWyVZsbKx6YWFBLJVKRfCjL255eZmrUChO0Gg0T0ZGhvKZjYUfqFNTUyFqtTrc4/HQenp6OsbHxy/AdCbdbrcAenTObDYfysvLm4+Pj5+HX3Cq/zlBBN3d3VFyuXwUehLNZrM90BMnjJPtjaHT6e6ioiJlaWlpJ5g3AauYPwEgvL+//2dEgHxCodDR1NQ0sbKy4oTSeAKBAE9KStJCv+7vNvvJv8qZnp4Oa29vH4RUX0Y2BNsaGxs7GQzGKJTiBoSC2wF4jHYH6KDhTt+JbWlp2dfQ0CCHtFOQLRaLbfX19VIopXt3tFsAxu4TEW2hI+9NgLqzs8MpKyvr0+l0x5EDdrQ3Nzd3wR2RgjkLwRZKgIUyQaN70Wq1HkMOkUjkAILrQIAy+BNgpexhoXJY1dXVg3Nzc+nl5eW/7BL8AbD4pxxooXIOwFMCiAAsAtDszXslQOUgkkAxjLrvsk9bbIYSl9ueQKPRtWwmdyxZlFV3Kv/8Onzf8WZCRsD99OIxudm6mc1hhVgjDhzRG8zaYL1pfT8dY/4tPppeUFncQq4nKINL7R+cRQRJokzVhye/nmExgwk9UUy2JdxQXEx++Ohem07/KD18fxS5nmg2HlaG8Q6aPn7nmwEg8OnJW69XyCSJb69acL1o+O7VwHqC20184eFXVQw66yk9SRRmEHridOGB9YTF4LhM1g1CT/zOiwsd+ye6JUJPQrhhgfXkUES8+i/VrPj22PcisIO+ai2mfHnlJEW9vsidenDzRFAQzfOa+DihJ8+aDvXB4q9Z0sHzfVB3KC0Iw6F5FxgM9uT2tluwadKew21GYXrKu/Ol+Y2fQfzof0moQ79djlJMtY9CT6JZTK6HjrGcFnzTpycYxnDnvvGRsiDzjE9P/Emod+/dCJeNXLoDOxFyIIqR2KrevzIBJTiXVLM8flg0Hhcj0cK0vHqyhG41QaLSKClGi+6FnwY+H4ZdU7wEZ9673AnTGQXTDXhKT9CAvBcQrX3S2w1yL8HRwym2T4pbpEBAqifeI+/Tk9pvs/o2jRpCT14SJNmrT13tYrNCCD1Bt/l5l5DQE9xuJvQk5uArDiC4DgT/S08okEn8zMJgV8etL9RW3HAN7DcBoQCiX3sBqZ741/y89Y8AAwBYZGV3XuCuNAAAAABJRU5ErkJggg==") top left no-repeat;
}
#search-bar form #btn:hover {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAgCAYAAAD0S5PyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABKRJREFUeNqUVGtMW2UYbunpHVgzHBXWMZCtRShCgqagI4SgXDbhx1AIOhCi/sBskCWGSJjIQGJmNqMh0S1jQoTCgLUsbCCxmIGMi4jbgDQhMi5dt5YU6f30CsX3O6FNdTsdfsmTc973vOf53sv3PdScnBwK2RoeHmZUVFScNplMJQ6HIwHDMC2Xyx1LS0urq6qqWs/Nzd2BGAoWgIBbUlIiNxgM2cHBwda4uLgNWDxAxcjISL7RaCyAmN8h1IORZVBTU3MWEaSmpqrgfYbD4ZjgE0smkyW0trYmK5XKNo1Gkx4ZGbkRRJJImEqlquTz+aba2toBIOgA3w+AHwsLC2WZmZmrUKKot7e3AHwYGQnfYrHwExMTVUwmcwjsO4D7gAnAkEQiQWVQ7HZ7Kjw4ZD3hwu4uvV6/De9r0EDrrt8FpT5eW1tDpVF4PB4TlUiWyVZsbKx6YWFBLJVKRfCjL255eZmrUChO0Gg0T0ZGhvKZjYUfqFNTUyFqtTrc4/HQenp6OsbHxy/AdCbdbrcAenTObDYfysvLm4+Pj5+HX3Cq/zlBBN3d3VFyuXwUehLNZrM90BMnjJPtjaHT6e6ioiJlaWlpJ5g3AauYPwEgvL+//2dEgHxCodDR1NQ0sbKy4oTSeAKBAE9KStJCv+7vNvvJv8qZnp4Oa29vH4RUX0Y2BNsaGxs7GQzGKJTiBoSC2wF4jHYH6KDhTt+JbWlp2dfQ0CCHtFOQLRaLbfX19VIopXt3tFsAxu4TEW2hI+9NgLqzs8MpKyvr0+l0x5EDdrQ3Nzd3wR2RgjkLwRZKgIUyQaN70Wq1HkMOkUjkAILrQIAy+BNgpexhoXJY1dXVg3Nzc+nl5eW/7BL8AbD4pxxooXIOwFMCiAAsAtDszXslQOUgkkAxjLrvsk9bbIYSl9ueQKPRtWwmdyxZlFV3Kv/8Onzf8WZCRsD99OIxudm6mc1hhVgjDhzRG8zaYL1pfT8dY/4tPppeUFncQq4nKINL7R+cRQRJokzVhye/nmExgwk9UUy2JdxQXEx++Ohem07/KD18fxS5nmg2HlaG8Q6aPn7nmwEg8OnJW69XyCSJb69acL1o+O7VwHqC20184eFXVQw66yk9SRRmEHridOGB9YTF4LhM1g1CT/zOiwsd+ye6JUJPQrhhgfXkUES8+i/VrPj22PcisIO+ai2mfHnlJEW9vsidenDzRFAQzfOa+DihJ8+aDvXB4q9Z0sHzfVB3KC0Iw6F5FxgM9uT2tluwadKew21GYXrKu/Ol+Y2fQfzof0moQ79djlJMtY9CT6JZTK6HjrGcFnzTpycYxnDnvvGRsiDzjE9P/Emod+/dCJeNXLoDOxFyIIqR2KrevzIBJTiXVLM8flg0Hhcj0cK0vHqyhG41QaLSKClGi+6FnwY+H4ZdU7wEZ9673AnTGQXTDXhKT9CAvBcQrX3S2w1yL8HRwym2T4pbpEBAqifeI+/Tk9pvs/o2jRpCT14SJNmrT13tYrNCCD1Bt/l5l5DQE9xuJvQk5uArDiC4DgT/S08okEn8zMJgV8etL9RW3HAN7DcBoQCiX3sBqZ741/y89Y8AAwBYZGV3XuCuNAAAAABJRU5ErkJggg==") 0px -16px no-repeat;
}


.roundbox {
  padding: 2px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  border: 2px solid #cccccc;
}

#login-bar { float: left; margin-top: 18px; padding: 7px 0px 0px 38px; }

.invisible {
	display: none;
}


.foot_td {
  height: 107px; 
  width: 100%; 
  margin: auto;
  font-size:10px;
	color: #000000;
  vertical-align:top;
	height: 80px;
  line-height: 15px; 
}

.foot_line {
  height: 3px; 
  width: auto; 
  background-color: #CECECE
}

.foot_left {
  float:left; 
  height: 104px; 
  margin: 0; 
  width: 6px; 
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAADQCAYAAAA3fFCOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAphJREFUeNrsmc+L2kAUx2eSCVYLGnOTXWN3QYRCDy70pP9Ee/RQKD0IvRd68uI/0HOh1yLe9+LBHpYKHuyhN6N0LeiCFYukdXVNMtOJZumv3TY7tkHlBQY1zpf33ud9ZzAjZvxCAhcxTVNEhyQkeG2RkCAxqIiw3YcDwj8aQNA5QBUWMrQD2hEk1TV2OaAKVIEqUAU4AGfTqQb/q2OLLAdwAA6kCgcIgdZoGIaQEAufdpbL5fdCQoyxJSSUZfmrkFBRlImQ8FYo9ElIGIvF+kJCVVXFIsY1TahGbFkWC9Y5fLDJZIIlyZ/fKaWIc1ljWYlk6mrWiohFIq42q8vhT7USLt97w5du+3Y5EP5lWS2d4Nfsl/OA6n9rx00X8vc+wkKGduww1TV3ud1uB1AFqttF9QdawUVkW2Q5/48A/8hyaOMtF7xzgrccEalPqI9rRwzOcgAH4ECqG3yAsOsPLN1ud3mm6CuSJKGkriNs2zaTZflG0RzHQaTZbC4ajcaxZVkadZzblDGFf/fr6SCTMLYkWZ4qivI5l8s9IG5oftPhrwtGqSKtLPiTkH9gGOOFO8ebuzzulvi4cCidIULcWq1ranOFM3cuIcR2I56p8TgZj8cmT3Xhpfq7cJXqPK5pIa7pEw7nJKXryfPp9B0vOsQjkmsi2hziRSqVus81b0mn03mVz+ePbccxzgaDj9x+V/aW10j3k8lDXdfv1ev156TdbhvZbPZZOp1+rKrql0G/f+UfIHcODo4SicSj4XD4tNfrnbppmZVK5XWxWDzPZDIv9vf23szm81PTND+4gmg0ehiJRNLhcPjuaDR6WK1WT/htG5dKJeJZDxcKBY3X8ITXkuWpHXkrx6292Wq1XtZqtZm3YdBvAgwArGWB9Avuw24AAAAASUVORK5CYII=") bottom left no-repeat;
}

.foot_right {
  float:right;
  height: 104px;
  margin: 0;
  width: 6px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAADQCAYAAAA3fFCOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAphJREFUeNrsmc+L2kAUx2eSCVYLGnOTXWN3QYRCDy70pP9Ee/RQKD0IvRd68uI/0HOh1yLe9+LBHpYKHuyhN6N0LeiCFYukdXVNMtOJZumv3TY7tkHlBQY1zpf33ud9ZzAjZvxCAhcxTVNEhyQkeG2RkCAxqIiw3YcDwj8aQNA5QBUWMrQD2hEk1TV2OaAKVIEqUAU4AGfTqQb/q2OLLAdwAA6kCgcIgdZoGIaQEAufdpbL5fdCQoyxJSSUZfmrkFBRlImQ8FYo9ElIGIvF+kJCVVXFIsY1TahGbFkWC9Y5fLDJZIIlyZ/fKaWIc1ljWYlk6mrWiohFIq42q8vhT7USLt97w5du+3Y5EP5lWS2d4Nfsl/OA6n9rx00X8vc+wkKGduww1TV3ud1uB1AFqttF9QdawUVkW2Q5/48A/8hyaOMtF7xzgrccEalPqI9rRwzOcgAH4ECqG3yAsOsPLN1ud3mm6CuSJKGkriNs2zaTZflG0RzHQaTZbC4ajcaxZVkadZzblDGFf/fr6SCTMLYkWZ4qivI5l8s9IG5oftPhrwtGqSKtLPiTkH9gGOOFO8ebuzzulvi4cCidIULcWq1ranOFM3cuIcR2I56p8TgZj8cmT3Xhpfq7cJXqPK5pIa7pEw7nJKXryfPp9B0vOsQjkmsi2hziRSqVus81b0mn03mVz+ePbccxzgaDj9x+V/aW10j3k8lDXdfv1ev156TdbhvZbPZZOp1+rKrql0G/f+UfIHcODo4SicSj4XD4tNfrnbppmZVK5XWxWDzPZDIv9vf23szm81PTND+4gmg0ehiJRNLhcPjuaDR6WK1WT/htG5dKJeJZDxcKBY3X8ITXkuWpHXkrx6292Wq1XtZqtZm3YdBvAgwArGWB9Avuw24AAAAASUVORK5CYII=") bottom right no-repeat;
}

.foot_body {  
  height: 104px; 
  margin-left:6px; 
  margin-right:6px; 
  width: auto; 
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAADQCAYAAAA3fFCOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAphJREFUeNrsmc+L2kAUx2eSCVYLGnOTXWN3QYRCDy70pP9Ee/RQKD0IvRd68uI/0HOh1yLe9+LBHpYKHuyhN6N0LeiCFYukdXVNMtOJZumv3TY7tkHlBQY1zpf33ud9ZzAjZvxCAhcxTVNEhyQkeG2RkCAxqIiw3YcDwj8aQNA5QBUWMrQD2hEk1TV2OaAKVIEqUAU4AGfTqQb/q2OLLAdwAA6kCgcIgdZoGIaQEAufdpbL5fdCQoyxJSSUZfmrkFBRlImQ8FYo9ElIGIvF+kJCVVXFIsY1TahGbFkWC9Y5fLDJZIIlyZ/fKaWIc1ljWYlk6mrWiohFIq42q8vhT7USLt97w5du+3Y5EP5lWS2d4Nfsl/OA6n9rx00X8vc+wkKGduww1TV3ud1uB1AFqttF9QdawUVkW2Q5/48A/8hyaOMtF7xzgrccEalPqI9rRwzOcgAH4ECqG3yAsOsPLN1ud3mm6CuSJKGkriNs2zaTZflG0RzHQaTZbC4ajcaxZVkadZzblDGFf/fr6SCTMLYkWZ4qivI5l8s9IG5oftPhrwtGqSKtLPiTkH9gGOOFO8ebuzzulvi4cCidIULcWq1ranOFM3cuIcR2I56p8TgZj8cmT3Xhpfq7cJXqPK5pIa7pEw7nJKXryfPp9B0vOsQjkmsi2hziRSqVus81b0mn03mVz+ePbccxzgaDj9x+V/aW10j3k8lDXdfv1ev156TdbhvZbPZZOp1+rKrql0G/f+UfIHcODo4SicSj4XD4tNfrnbppmZVK5XWxWDzPZDIv9vf23szm81PTND+4gmg0ehiJRNLhcPjuaDR6WK1WT/htG5dKJeJZDxcKBY3X8ITXkuWpHXkrx6292Wq1XtZqtZm3YdBvAgwArGWB9Avuw24AAAAASUVORK5CYII=") top left repeat-x;
}

.foot_content {
 padding-top: 15px;
}

div.goog-te-gadget,
 a.goog-logo-link:link,
 a.goog-logo-link:visited {
 color:white;
} 

.screenshot {border: 1px solid #FFF}
.screenshot:hover {border: 1px solid}

.border_c_l {
  padding-left: 8px;
  border-left: 1px solid #C0C0C0;
  border-top: 1px solid #C0C0C0;
  border-bottom: 1px solid #C0C0C0;
}

.border_c_m {
  border-top: 1px solid #C0C0C0;
  border-bottom: 1px solid #C0C0C0;
}

.border_c_r {
  border-right: 1px solid #C0C0C0;
  border-top: 1px solid #C0C0C0;
  border-bottom: 1px solid #C0C0C0;
}

.d_c_1 {
 padding: 5px 8px;
 border-top: 1px #E2EAF3 solid;
 border-left: 1px #E2EAF3 solid;
 background-color: #f0f3f6;
}

.d_c_2 {
 padding: 5px 8px;
 border-top: 1px #E2EAF3 solid;
 border-left: 1px #E2EAF3 solid;
 border-right: 1px #E2EAF3 solid;
 background-color: #FFFFFF;
}

h4 {
display:inline;
font-family: arial,tahoma,verdana,sans-serif;
font-size: 14px;
color: #3c3c3d;
font-weight: normal;
line-height: 1em;
padding: 0;
margin: 0 0;
margin: -0.2em;
}

.cbtn span {
  background:url("/images/sprites/buttons3.png") no-repeat;
  overflow:hidden;
  width:135px;
  height:28px;
}

.cbtn {
  display:block;
  float: left;
  overflow:hidden;
  position:relative;
  width:135px;
  height:28px;
  margin-right:10px;
}

.cbtn img,
.cbtn input {
  border:none;
  position:absolute; 
  left:0px; 
  top:0px;
  width: 405px; 
  height: 56px;
  overflow: hidden;
}

.cbtn img:hover,
.cbtn input:hover {
  position:absolute; 
  top:-28px;
}

.btn_download img,
.btn_download input { left:0px; overflow: hidden; }
.btn_purchase img { left:-135px; overflow: hidden; }
.btn_features img { left:-270px;   overflow: hidden; }

.section1 {
	font-size:140%;
	color:#000080;
	padding:8px 0;
	margin:0;

}

.section2 {
	font-size:120%;
	color:#804040;
	padding:5px 0;
	margin:0;
}

.section3 {
	font-size:110%;
	padding:5px 0;
	margin:0;
}