/* Global Styles */


BODY { background:url(../images/z_bg.jpg) #ebdfd0 top left repeat-x; font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif; text-align:center; padding:0px auto; margin:0px auto; font-size:12px; color:#003b46;}

a { color:#003b46; text-decoration:none; font-size:12px;}
a:hover { text-decoration:underline; color:#01aebc;}

table { font-size:12px;}

#content { width:798px; text-align:center; padding:0px auto; margin:0px auto;}
#content #header { padding-top:61px;}
#content #header #logo { text-align:left; float:left;}
#content #header #links { text-align:right; float:right; padding-top:59px;}
#content #header #links a { padding-left:50px; background:url(../images/z_colons.jpg) bottom left no-repeat;}
#content #header #links a.leftlink { padding-left:50px; background:none;}

.whiteborder { border:4px solid #FFFFFF; background:#f1e9df;}

#leftnav { margin-top:10px;}
#leftnav a { font-size:12px; background:url(../images/z_arrow.gif) top left no-repeat; padding-left:20px;}
#leftnav a:hover { font-size:12px; background:url(../images/z_arrow_on.gif) top left no-repeat; padding-left:20px;}
#leftnav a.leftnav_header { font-size: 14px; text-decoration:none; padding-left:10px; font-weight:bold; background:none;}
#leftnav a.leftnav_header:hover { font-size: 14px; background:none; padding-left:10px; font-weight:bold;}

#contenttable {}
#contenttable .titlesmall { font-size: 14px; text-decoration:none; padding-left:10px; font-weight:bold; background:none;}
#contenttable .titlecase { font-size:32px;}
#contenttable a { font-size:12px; background:none; padding-left:20px;}
#contenttable a:hover { font-size:12px; background:none; padding-left:20px;}

#footer { font-size:9px; padding-top:15px; line-height:15px;}

#prodimage { float:right; padding:0px 0px 0px 30px;}
#apptable { border-top: #FFFFFF 1px solid; padding-top:30px; margin-top:30px;}

#bodylink a { padding:0px; text-decoration:underline; font-weight:bold;}