A, BODY, TABLE, TD, TR, CENTER, FONT, B, I, FORM { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
li { margin: .5em 0 !important}
.XLargeBld { font-weight: bold; font-size: 17px; font-family: verdana, arial, helvetica, sans-serif }
.XLargeTxt { font-size: 17px; font-family: verdana, arial, helvetica, sans-serif }
.LargeBld { font-weight: bold; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif }
.LargeTxt { font-size: 14px; font-family: verdana, arial, helvetica, sans-serif }
.MediumBld { font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif }
.MediumTxt { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif }
.MediumHeader { font-size: 12px; line-height: 14px; font-family: verdana, arial, helvetica, sans-serif }
.SmallBld { font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.SmallTxt { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.XSmallBld { font-weight: bold; font-size: 8px; font-family: verdana, arial, helvetica, sans-serif }
.XSmallTxt { font-size: 8px; font-family: verdana, arial, helvetica, sans-serif }

.Footer { font-size: 12px !important; font-weight: bold !important; font-family: arial, helvetica, sans-serif !important; color: #dddddd !important }

.menutextON { text-decoration: none !important; color: #ffffff !important; font-size: 11px !important; font-family: verdana,arial,helvetica,sans-serif !important; text-align: left !important; margin-left: 3px !important}
.menutextOFF { text-decoration: none !important; color: #ffffff !important; font-size: 11px !important; font-family: verdana,arial,helvetica,sans-serif !important; text-align: left !important; margin-left: 3px !important}
.menuborderON { border: 1px solid #aaaaaa !important}
.menuborderOFF { border: 1px solid #aaaaaa !important}

.itemBorderLT { border: 1px solid #aaaaaa !important}
.itemBorderDK { border: 1px solid #1F250C !important}

.fixedrepeatX { background-repeat: repeat-x; background-attachment: fixed }
.fixedrepeatY { background-repeat: repeat-y; background-attachment: fixed }
.fixedrepeat { background-repeat: repeat; background-attachment: fixed }

.backfull { background: #000000 url('http://peninsulaprosthodontics.com/images/background_view_full.jpg') no-repeat fixed 50% 0px; }
.backfade { background: #ffffff url('http://peninsulaprosthodontics.com/images/background_view_fade.jpg') no-repeat fixed 50% 0px; }
.backdark { background: #000000 url('http://peninsulaprosthodontics.com/images/background_view_drk.jpg') no-repeat fixed 50% 0px; }

input {padding: 2px; height: 16; background-color: #1F250C; border: 1px solid #aaaaaa; font: 10px verdana,arial,helvetica,trebuchet,sans-serif; color: #aaaaaa}
input:focus {background-color : #485351}
input.buttn {width: 90; height: 19; background-color: #1F250C; font: bold 10px verdana,arial,helvetica,trebuchet,sans-serif; padding: 1px !important}
input.buttn:hover {background-color: #485351}
textarea { padding: 2px; font: 10px verdana,arial,helvetica,trebuchet,sans-serif; background-color: #1F250C; border: 1px solid #aaaaaa; color: #aaaaaa}
textarea:focus {background-color : #485351}

a:link { color: #465122}
a:visited { color: #63717E}
a:hover { color: #63717E; text-decoration: underline}
a:active { color: #63717E}

