/* right hand panels */
div.doings {position: absolute; right: 30px; top: 189px; width: 200px; height: auto; border-style: none; background-color: #ffffff;}

div.sizePanel {position: relative; width: 166px; height: auto; margin: 0px; padding: 0px; margin-bottom: 16px; border: solid 2px #dab7d4; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding: 15px 15px 7px 15px; font-family: Arial,arial,sans-serif; font-size: 12px; line-height: 18px; color: #501e76; background-image: url(web_images/infoBG.jpg); background-repeat: repeat-x; background-color: #ffffff; overflow: hidden;}
div.sizePanel:hover {position: relative; width: 166px; height: auto; margin: 0px; padding: 0px; margin-bottom: 16px; border: solid 2px #93509e; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding: 15px 15px 7px 15px; font-family: Arial,arial,sans-serif; font-size: 12px; line-height: 18px; color: #501e76; background-image: url(web_images/infoBG.jpg); background-repeat: repeat-x; background-color: #ffffff; overflow: hidden;}
a.textButton:link {margin: 0px; padding: 0px; float: left; margin-right: 4px; margin-top: -7px; border: solid 3px transparent; background-color: transparent;}
a.textButton:visited {margin: 0px; padding: 0px; float: left; margin-right: 4px; margin-top: -7px; border: solid 3px transparent; background-color: transparent;}
a.textButton:hover {margin: 0px; padding: 0px; float: left; margin-right: 4px; margin-top: -7px;  border: solid 3px #dab7d4; background-color: #dab7d4;}
img.textButt {display: block; margin: 0px; padding: 0px; border-style: none; width: 29px; height: 28px; clear: bottom;}

div.infoPanel {position: relative; width: 162px; height: auto; margin: 0px; padding: 0px; margin-bottom: 16px; border: solid 2px #dab7d4; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding: 11px 17px 11px 17px; font-family: Arial,arial,sans-serif; font-size: 12px; line-height: 18px; color: #501e76; background-image: url(web_images/infoBG.jpg); background-repeat: repeat-x; background-color: #ffffff; overflow: hidden;}
div.infoPanel:hover {position: relative; width: 162px; height: auto; margin: 0px; padding: 0px; margin-bottom: 16px; border: solid 2px #93509e; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding: 11px 17px 11px 17px; font-family: Arial,arial,sans-serif; font-size: 12px; line-height: 18px; color: #501e76; background-image: url(web_images/infoBG.jpg); background-repeat: repeat-x; background-color: #ffffff; overflow: hidden;}
a.printButton:link {margin: 0px; padding: 0px; float: left; margin-right: 13px; margin-top: 2px; border: solid 3px transparent; background-color: transparent;}
a.printButton:visited {margin: 0px; padding: 0px; float: left; margin-right: 13px; margin-top: 2px; border: solid 3px transparent; background-color: transparent;}
a.printButton:hover {margin: 0px; padding: 0px; float: left; margin-right: 13px; margin-top: 2px;  border: solid 3px #dab7d4; background-color: #dab7d4;}
img.printButt {display: block; margin: 0px; padding: 0px; border-style: none; width: 29px; height: 28px; clear: bottom;}
span.adobe {font-family: Arial,arial,sans-serif; font-size: 10px;}
span.adobe a:link {text-decoration: none; color: #501e76; border-bottom: dotted 1px #501e76;}
span.adobe a:visited {text-decoration: none; color: #501e76; border-bottom: dotted 1px #501e76;}
span.adobe a:hover {text-decoration: none; color: #501e76; border-bottom: solid 1px #501e76;}

div.contactShears {position: relative; width: 162px; height: auto; margin: 0px; padding: 0px; margin-bottom: 16px; border: solid 2px #dab7d4; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding: 11px 17px 11px 17px; background-image: url(web_images/contactBG.jpg); background-repeat: repeat-x; background-color: #ffffff; overflow: hidden;}
div.contactShears:hover {position: relative; width: 162px; height: auto; margin: 0px; padding: 0px; margin-bottom: 16px; border: solid 2px #93509e; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding: 11px 17px 11px 17px; background-image: url(web_images/contactBG.jpg); background-repeat: repeat-x; background-color: #ffffff; overflow: hidden;}
div.contactShears p {margin: 0px; padding: 0px; font-family: Arial,arial,sans-serif; font-size: 12px; line-height: 16px; color: #ffffff;}
div.contactShears address {position: relative; display: block; margin: 0px; padding: 0px; margin-left: 24px; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 22px; font-style: normal; color: #ffffff;}
div.contactShears address b {float: left; margin: 0px; padding: 0px; font-weight: 700; color: #dab7d4; margin-left: -24px;}
div.contactShears address a:link {text-decoration: none; color: #ffffff;}
div.contactShears address a:visited {text-decoration: none; color: #ffffff;}
div.contactShears address a:hover {text-decoration: underline; color: #dab7d4;}

/*  breadcrumbs */
p.breadcrumbs {margin: 0px; padding: 0px; margin-bottom: 16px; font-family: Arial,arial,sans-serif; font-size: 12px; line-height: 12px; font-weight: 700; color: #dab7d4;}
p.breadcrumbs a:link {font-size: 12px; line-height: 12px; font-weight: 700; color: #501e76; text-transform: capitalize; text-decoration: none;}
p.breadcrumbs a:visited {font-size: 12px; line-height: 12px; font-weight: 700; color: #501e76; text-transform: capitalize; text-decoration: none;}
p.breadcrumbs a:hover {font-size: 12px; line-height: 12px; font-weight: 700; color: #501e76; text-transform: capitalize; text-decoration: underline;}

/* webpage copy */
h2.heading {position: relative; margin: 0px; padding: 0px; margin-bottom: 5px; border-style: none; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 24px; color: #501e76; font-weight: 700;}
p.intro {position: relative; margin: 0px; padding: 0px; margin-bottom: 5px; border-style: none; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 24px; color: #000000; font-weight: 700;}
p.intro a:link {color: #501e76; text-decoration: none;}
p.intro a:visited {color: #501e76; text-decoration: none;}
p.intro a:hover {color: #501e76; text-decoration: underline;}
p.copy {position: relative; margin: 0px; padding: 0px; margin-bottom: 5px; border-style: none; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 24px; color: #000000; font-weight: 400;}
p.copy a:link {color: #501e76; text-decoration: none;}
p.copy a:visited {color: #501e76; text-decoration: none;}
p.copy a:hover {color: #501e76; text-decoration: underline;}
p.copy img.quotesOpen {display: inline-block; width: 15px; height: 15px; padding: 0px; margin: 0px; margin-right: 8px; float: left; clear: bottom; margin-bottom: 35px;}
p.copy img.quotesClosed {display: inline-block; width: 15px; height: 15px; padding: 0px; margin: 0px; margin-left: 8px;}

ul.copy {position: relative; margin: 0px; padding: 0px; margin-bottom: 5px; border-style: none; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 24px; color: #dab7d4; font-weight: 400;}
ul.copy li.bullet {margin-left: 24px; padding-left: 0px; list-style-type: disc; vertical-align: top; color: #dab7d4;}
ul.copy li.bullet span {color: #000000;}
ul.copy li.bullet span a:link {color: #501e76; text-decoration: none;}
ul.copy li.bullet span a:visited {color: #501e76; text-decoration: none;}
ul.copy li.bullet span a:hover {color: #501e76; text-decoration: underline;}

/* links page */
h2.topic {position: relative; margin: 0px; padding: 0px; margin-bottom: 5px; border-style: none; font-family: Arial,arial,sans-serif; font-size: 16px; line-height: 24px; color: #501e76; font-weight: 700;}
h3.weblink {position: relative; margin: 0px; padding: 0px; border-style: none; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 20px; color: #501e76; font-weight: 700;}
h3.weblink a:link {text-decoration: underline; color: #501e76;}
h3.weblink a:visited {text-decoration: underline; color: #501e76;}
h3.weblink a:hover {text-decoration: underline; color: #000000;}

/*contact page */
span.formNotes {font-family: Arial,arial,sans-serif; font-size: 11px; line-height: 14px; color: #000000; font-weight: 400;}
p.formFields {display: inline; float: left; text-align: left; position: relative; margin: 0px; padding: 0px; padding-right: 16px; padding-top: 6px; left: 0px; top: 0px; border-style: none; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 24px; color: #501e76; font-weight: 400;}
input.text75 {width: 75px; height: 18px; border: solid 1px #000000; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 16px; color: #000000; font-weight: 400;}
input.text175 {width: 175px; height: 18px; border: solid 1px #000000; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 16px; color: #000000; font-weight: 400;}
select.drop175 {width: 175px; height: 18px; border: solid 1px #000000; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 16px; color: #000000; font-weight: 400;}
input.text367 {width: 367px; height: 18px; border: solid 1px #000000; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 16px; color: #000000; font-weight: 400;}
input.text468 {width: 468px; height: 18px; border: solid 1px #000000; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 16px; color: #000000; font-weight: 400;}
input.text561 {width: 561px; height: 18px; border: solid 1px #000000; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 16px; color: #000000; font-weight: 400;}
textarea.text561 {width: 561px; height: 125px; border: solid 1px #000000; font-family: Arial,arial,sans-serif; font-size: 14px; line-height: 24px; color: #000000; font-weight: 400;}
input.replyBy {margin: 0px; padding: 0px; margin-right: 4px;}
label.radio {color: #000000; margin-right: 48px;}