
ul {list-style-type:circle;}
a {font:600 16px arial, sans-serif; text-decoration:none; font-variant:small-caps; padding:0px; margin:0px;}
img { border:0px;}

.regularlink {font: 500 14px arial, sans-serif; text-decoration: none; font-variant:normal; }

.menuTitle {font:800 16px arial, sans-serif;text-decoration:underline;}
.menuItem {font:400 15px arial, sans-serif; padding:0px 0px 0px 10px;}

.menutext {font:500 14px arial, sans-serif;padding:5px 0px 5px 5px;}

.buttons {font-weight:bold; color:black;background-color:#87d9ff;border:solid #666666 1px;}

a.navHover { width:182px;display:block; }
a:link.navHover {color:#444444; padding:0px 0px 0px 3px;}
a:visited.navHover {color:#444444; padding:0px 0px 0px 3px;}
a:active.navHover {color:#444444; padding:0px 0px 0px 3px;}
a:hover.navHover {color:#dbdbdb; padding:0px 0px 0px 10px; width:175px; background-color: #666666;}

a.navEmail { width:185px; display:block; }
a:link.navEmail {color:#444444;}
a:visited.navEmail {color:#444444;}
a:active.navEmail {color:#444444;}
a:hover.navEmail {color:#87d9ff; background-color: #666666;}

.title { font:700 26px arial, sans-serif; display:block; width: 639px; border:solid black; border-width: 1px 1px 1px 0px; margin:0px; padding:0px; color:black; background-color:#a9a9a9; text-align:center; }

.addbottomline {border: solid black; border-width: 0px 1px 1px 0px; }

.mainInfoMenu {text-align:left; font:13px arial, sans-serif; display:block; width:453px; background-color:#dbdbdb; border: solid black;border-width:0px 1px 1px 0px;}

.contactInfo {  clear:both; font:12px arial, sans-serif; display:block; width: 638px; border:solid black; border-width: 1px 1px 1px 0px; margin:0px; padding:0px; color:black; background-color:#a9a9a9; text-align:center;}

.mainInfo {text-align:left; font: 14px arial, sans-serif; display:block; width:200px;float:left;padding-left:5px; padding-top:5px;}
.mainPic { display:block; width:235px; float:right;}

.pageMargin   {width: 640px; padding:0px; margin:0px auto 0px auto;}
.pagePosition {position:relative;top:10px;width:640px; border:solid black; border-width:0px 0px 0px 1px;}

.blueDiv {text-align:left;background-color:#87d9ff; width:185px;}
.grayDiv {text-align:left;background-color:#a9a9a9; width:185px;}
.emailDiv {text-align:center;background-color:#dbdbdb;width:185px;border:solid black;border-width:0px 0px 1px 0px; margin:0px; padding:0px;}
.asherDiv {width:176px;text-align:left; padding:5px; margin:0px;}
.navDiv {width:185px; border:solid black;border-width:0px 1px 0px 0px; margin:0px; padding:0px;}
.navTitle {width: 185px;text-align:center; background-color:#87d9ff;font:600 18px arial, sans-serif;}

.leftDivHolder {width:185px;float:left;}
.rightDivHolder {width:453px;float:right;}

.rightHolderDivMenu {width:454px;float:right;margin:0px;padding:0px;}

.weektitle {font-weight:bold;background-color:#87d9ff;border: solid black; border-width:1px 1px 0px 1px;}

.daytitle {text-align:left;text-decoration:underline;}
.dayinfo {background-color:#dbdbdb;border: solid black 1px; width:100%; text-align:left;}
.weekinfo {background-color:#444444;border: solid black 1px; width:100%; text-align:left;}
.thedaysmenu {border: solid #dbdbdb 1px; width:33%;}

a.menuHoverFirst { width:40px; font:13px arial, sans-serif;border:solid black; border-width:0px 1px 0px 1px;}
a:link.menuHoverFirst {color:#444444;}
a:visited.menuHoverFirst {color:#444444;}
a:active.menuHoverFirst {color:#444444;}
a:hover.menuHoverFirst {color:black; background-color: #87d9ff;}

a.menuHover { width:40px; font:13px arial, sans-serif;border:solid black; border-width:0px 1px 0px 0px;}
a:link.menuHover {color:#444444;}
a:visited.menuHover {color:#444444;}
a:active.menuHover {color:#444444;}
a:hover.menuHover {color:black; background-color: #87d9ff;}

a.menuHoverBottom { width:40px; font:13px arial, sans-serif;border:solid black; border-width:0px 1px 1px 0px;}
a:link.menuHoverBottom {color:#444444;}
a:visited.menuHoverBottom {color:#444444;}
a:active.menuHoverBottom {color:#444444;}
a:hover.menuHoverBottom {color:black; background-color: #87d9ff;}

a.menuHoverTop { width:40px; font:13px arial, sans-serif;border:solid black; border-width:1px 1px 0px 0px;}
a:link.menuHoverTop {color:#444444;}
a:visited.menuHoverTop {color:#444444;}
a:active.menuHoverTop {color:#444444;}
a:hover.menuHoverTop {color:black; background-color: #87d9ff;}
a.internalMenu { font:13px arial, sans-serif; width:100%;}
a:link.internalMenu {color:#444444;}
a:visited.internalMenu {color:#444444;}
a:active.internalMenu {color:#444444;}
a:hover.internalMenu {color:black; background-color: #87d9ff;}

.internalMenuTD {text-align:left; font:13px arial, sans-serif; background-color:#dbdbdb; border: solid black;border-width:0px 1px 1px 0px;}
.internalMenuTDBottom {text-align:left; font:13px arial, sans-serif; background-color:#dbdbdb; border: solid black;border-width:0px 1px 0px 0px;}

.internaldiv { border: solid black; border-width:0px 1px 1px 0px;width:453px;background-color:#dbdbdb}

.lightback {background-color:#87d9ff;vertical-align:top;}
.darkback {background-color:#dbdbdb;vertical-align:top;}

.wtitle {background-color:white;}

.validation {padding:0px; margin:0px auto 0px auto;}
