/* Layout Specific */
.interiorBody { background-color:#6E1519; background-image:url('../images/bg.gif'); background-repeat:repeat-x; margin:0px;}
.frame { border-left:1px solid #000000; border-right:1px solid #000000; width:755px;}

.homeBody { background-color:#732021; background-image:url('../images/home/bg.gif'); background-repeat:repeat-x; margin:0px;}

/* Top Menu */
.ancilary { background-color:#000000; color:#676767; vertical-align:top; text-align:right; padding:10px 20px 0px 0px; }
.ancilary a {font-size:11px; line-height:11px; color:white; text-decoration:none;  }
.ancilary a:hover { text-decoration:underline; }

.ancilary .active {text-decoration:underline;  }
.ancilary .active:hover { text-decoration:none; }


.ancilaryHome { background-color:#000000; color:#676767; vertical-align:top; text-align:right; padding:0px 20px 17px 0px; }
.ancilaryHome a {font-size:11px; line-height:11px; color:white; text-decoration:none;  }
.ancilaryHome a:hover { text-decoration:underline; }

.ancilaryHome .active {text-decoration:underline;  }
.ancilaryHome .active:hover { text-decoration:none; }

#homeContent { background-image:url('../images/home/header.jpg'); background-repeat:no-repeat; background-color:#ffffff; }
#homeLinks { border:1px solid #cccccc; background-color:#e5e5e5; width:223px; }
#homeCMS { border:1px solid #b2b2b2; border-top:none; width:100%; background-color:#f3f3f3; }

.homeLink { background-image:url('../images/home/hm_off.gif'); background-repeat:no-repeat; background-color:#E5E5E5; display:block; width:223; padding: 4px 0px 3px 0px; }
.homeLinkOn { background-image:url('../images/home/hm_on.gif'); background-repeat:no-repeat; background-color:#732021; display:block; width:223; padding: 4px 0px 3px 0px; }

.homeLink a, .homeLinkOn a { margin:0px 15px 0px 32px; text-decoration:none; }
.homeLinkOn a { color:#ffffff; }

.homeFooter {background-color:#e5e5e5; font-size:10px; }

/* Document */
body, table, td, a, input, textarea  { color:#494949; font-family: arial, helvetica; font-size:12px; line-height:18px; }
img { border:none; }
form { display:inline; }

/* Page Title */
.pageTitle { color:#000000; font-size:19px; padding:3px 0px 25px 0px; margin:0px; }

/* All Links */
a { color:#8D1C1D; }
a:hover { text-decoration:none; }

/* Side Menu */
#sideNav { background-color:#E5E5E5; }
#sideNav a {color:#2F2F2F; text-decoration:none; line-height:16px; }
#sideNav a:hover {text-decoration:underline;}
.l1off, .l1on, .l2off, .l2on { height:24px; }

.l1off { background-image:url('../images/sidemenu/l1off.gif'); background-repeat:no-repeat;  padding:4px 10px 4px 34px;}
.l1on { background-image:url('../images/sidemenu/l1on.gif'); background-repeat:no-repeat; padding:4px 10px 4px 34px; background-color:#732021; }
.l2off { background-image:url('../images/sidemenu/l2off.gif'); background-repeat:no-repeat;  padding:4px 10px 4px 50px;}
.l2on { background-image:url('../images/sidemenu/l2on.gif'); background-repeat:no-repeat; padding:4px 10px 4px 50px; background-color:#732021;}

#sideNav .l1on a, #sideNav .l2on a { color:#FFFFFF; }

/* Footer */
.top { font-size:11px; }

.footer { font-size:10px; color:#494949; }
.footer a {text-decoration:none;}
.footer a:hover {text-decoration:underline;}

.flink {text-decoration:none;}
.flink:hover {text-decoration:underline;}
