form{margin:0}

table.form {border-collapse:collapse;background-color:<?=$this->filter($site['bodybg_color'])?>;border:1px solid #9BA2CF}
table.form td {font:bold 8pt verdana;color:#007}
table.form tr.head td,
table.form thead td {background-color:#777C9F;color:#fff;font:bold 8pt verdana;
	border-left:1px outset #BDBD94;border-bottom:1px solid #E4E4D6}
table.form tr.head td > a,
table.form thead td > a { color: #FFDC7F }
table.form td.title {border-top:1px outset #BDBD94;border-bottom:1px solid #C9CCCF;
	font:bold 8pt verdana;background-color:#DFDFCA;padding-left:6px;color:#922001}
table.form td.label {border-top:1px solid #9BA2CF;text-align:right;color:#009;
	font:bold 8pt verdana;background-color:#A7B0DF;padding-left:10px}
table.form td.note {border-bottom:1px solid #9BA0BF;font:normal 8pt verdana;
	background-color:#A7AEDF;padding-left:12px;color:#822020}
table.form td.mesg {border-bottom:1px solid #C9CCCF;font:bold 8pt verdana;
	background-color:#DFDAD9;padding-left:12px;color:#600}
table.form td.error {color:#AF2737;border-bottom:1px solid #777C9F;
	background-color:#FFF6CF;padding-left:12px;font:normal 8pt verdana}
table.form span.error {color:#AF2737;border-bottom:1px solid #E4E4D6;
	background-color:#FFF6CF;padding-left:12px;font:normal 8pt verdana}

table.form td.foot {padding:6px;border-top:1px solid #777C9F}
.errormsg { border:1px solid #62688F;background-color:#DFE3FF; padding:15px;width:auto;}
.fave-font1 {font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #FFBE62; font-weight:bold}
.fave-font2 {font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #CC3937}


input.text,textarea.text {border:1px solid #A8ADCF;background-color:#EFF1FF}
input.button,button.button {background-color:#DFDFCA;font:bold 8pt verdana;color:#822020;
	border-top:1px solid #FFF;border-left:1px solid #FFF;
	border-right:1px solid #BDBD94;border-bottom:1px solid #BDBD94;
	padding:2px 3px 2px 3px}

div.message {background-color:#DFE3FF;padding:12px;text-align:center;line-height:150%;font:bold 8pt verdana;color:#770000;border-bottom:1px solid #62688F}
div.message > a:link,
div.message > a:visited {text-decoration:none; color:#00F}
div.message > a:hover {text-decoration:underline } 

a:link,a:visited {color:#00f;text-decoration:none}
a:hover {text-decoration:underline}

table.lean, table.lean td {border:0}

p,li {text-align:justify;line-height:140%}

div.pagemesg {text-align:center;padding:6px;font:bold 9pt verdana;background-color:#DFE3FF}

/* Layout01 */
body{background-color:#000;border:0;margin:0}
body,td,p{font:normal 8pt verdana}

div#lyo01_topmenu { text-align:center }
div#lyo01_topmenu > a:link,
div#lyo01_topmenu > a:visited {text-decoration:none;font:bold 8pt verdana;color:#3D0B0D}
div#lyo01_topmenu > a:hover,
div#lyo01_topmenu > a:active {color:#FFF}
a:link.lyo01_topmenu,a:visited.lyo01_topmenu {text-decoration:none;font:bold 8pt verdana;color:#3D0B0D; font-size: 10px;}
a:hover.lyo01_topmenu {color:#fff; font-size: 10px;}

td#lyo01_content {background-color:#989FD6}
div#lyo01_footmenu {text-align:center}
div#lyo01_footmenu a:link,
div#lyo01_footmenu a:visited,
td.lyo01_footmenu a:link,
td.lyo01_footmenu a:visited {text-decoration:none;font:bold 8pt verdana;color:#3D0B0D}
div#lyo01_footmenu a:hover,
div#lyo01_footmenu a:active,
td.lyo01_footmenu a:hover {color:#fff;}

td#lyo01_greet{background-image:url('img/bg_top_bottom.jpg');height:31px;text-align:right;font:normal 9pt verdana;color:#006}

a:link.home_footmenu,a:visited.home_footmenu {text-decoration:none;font:bold 8pt verdana;color:#3D0B0D}
a:link.home_footpopmenu,a:visited.home_footpopmenu {font:normal 8pt verdana;text-decoration:none;color:#3D0B0D}
a:hover.home_footmenu,
a:hover.home_footpopmenu {color:#fff}

