/*our consultancy limited 2004*/
/*global*/
html, body	{ margin:0px; background-color:#ffffff; font:12px arial,helvetica,san-serif;height:100.01%; }
img		{ border:none; margin:0; padding:0; }
.leftmarg	{padding-left:20px;}
.leftmarg2	{padding-left:22px;}
/*text*/
.hdg	{font:14px arial,helvetica,san-serif; font-weight:bold; color:#FF086B;}
.stxt	{font:11px arial,helvetica,san-serif; color:#bbbbbb;}
.help 	{font:11px arial,helvetica,san-serif; color:#3DCCCC;}
.error 	{font:11px arial,helvetica,san-serif; color:#FF086B;}
/*links*/
a	{font:12px arial,helvetica,san-serif; color:#000000;}
a:hover	{font:12px arial,helvetica,san-serif; color:#FF086B;}
a.help:hover {font:11px arial,helvetica,san-serif; color:#662662;}

a.hdg	{font:14px arial,helvetica,san-serif; font-weight:bold; color:#FF086B;}
a.hdg:hover	{ text-decoration:none;}

/*form elements*/
.code6	{width:60px; border: 1px solid; font:12px arial; color:#000000; background-color:#ffffff; border-colour:#000000;}
.contact	{width:250px; border: 1px solid; font:12px arial; color:#000000; background-color:#ffffff; border-colour:#000000;}
textarea	{width:334px; height:60px; border: 1px solid; font:12px arial; color:#000000; background-color:#ffffff; border-colour:#000000;}

div.container { margin:10px auto; border:solid 1px #696969; width:800px; display:table; }
div.logo { clear:both; background:url(/img/oc.gif); width:680px; height:105px; }
h1.logo { font:bold 16px arial; display:none; }

div.menu { clear:both; margin:0 0 10px 0; padding:3px 10px; font:bold 14px arial; background-color:#999999; color:#ffffff; }
a.menu { font:bold 14px arial; color:#ffffff; text-decoration:none; }
a.menu:hover { color:#222222; }
a.menu-active { font:bold 14px arial; color:#444444; text-decoration:none; }

div.content { clear:both; padding:10px; }
div.content-text { float:left; font:12px arial; width:380px; }
div.content-image { float:left; width:394px; }
div.content-footer { clear:both; margin:10px; }
div.form { clear:both; width:394px; }

form  { text-align:left; font:12px arial; }
p { text-align:left; font:12px arial; }

ul { list-style-image:url(/img/dot.gif); }
li { font:12px helvetica; }

ul.submenu { list-style-image:url(/img/link.gif); }

a.button { border:solid 2px #3DCCCC; padding:2px 5px; text-decoration:none;}

div.form-box { border-left:solid 1px #cfcfcf; border-right:solid 1px #ABABAB; width:392px; }
div.form-box-text { padding:5px; }
.ral { text-align:right; }