#wrap {width: 871px; height: 100%; margin-top: 15px; vertical-align: top; text-align: center; }
/*HEADER
*/
.header { height: 100px; background-color: white; width: 100%; }
.logo { vertical-align: top; padding-left: 10px; padding-top: 5px; width: 160px; height: 100px; }
.hdrimages { vertical-align: top; padding-right: 10px; padding-top: 5px; width: 100%;}
/*MENU
*/
#menu { width: 100%; background-color: #f2f4e7; padding-top: 10px; padding-left: 17px;  }
/*CONTENT
*/
.contentg { width: 100%; text-align: left; background-color: #f2f4e7; padding: 0px 18px 15px; }
.contentw { width: 100%; text-align: left; background-color: #fff; padding: 25px 15px 2px; color: #646464; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 150%; letter-spacing: 0.1mm; vertical-align: top; }
/*LEFT
*/
.left { text-align: left; vertical-align: top; padding-left: 0px; width: 350px; }
.redblock { width: 320px; height: 50px; border: 0; }
.image { width: 320px; height: 325px; border: 0; background-color: #fcfcfb; }
#left {text-align: left;}
/*RIGHT
*/
.right { width: 521px; text-align: left; vertical-align: top; padding-right: 15px; padding-left: 15px;  padding-bottom: 25px;}
p {text-align: left; }
ul { padding-bottom: 5px; }
li { text-align: left; padding-bottom: 5px; list-style-image: url(images/bull.gif); padding-left: 0px; text-indent: 0px; }
.list-neg {margin-top: -0px; margin-bottom: -0px;}
.left-text { text-align: left; vertical-align: top; padding-top: 10px; padding-bottom: 5px; }
.list-bullet { vertical-align: middle; text-align: left; list-style-image: url(images/bull.gif); list-style-position: inside; display: list-item;  }
.list-bullet-text { text-align: left; vertical-align: top; margin-left: 16px; padding-top: 3px; padding-bottom: 10px;}
.footer { color: #646464; font-size: 11px; font-family: tahoma, verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 105%; text-align: left; padding-bottom: 5px; max-height: 110%; vertical-align: top; }
.para {line-height: 180%;}
.para-neg {line-height: 180%; margin-top: -15px; margin-bottom: -0px;}
.hd2 { color: #aa2224; font-size: 110%; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-align: left; max-height: 110%; padding-top: 10px; padding-bottom: 5px;}
.hd1 { color: #aa2224; font-size: 140%; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; text-align: left; max-height: 110%; padding-top: 0px; padding-bottom: 10px; }
.dl-text { text-align: left; vertical-align: top; padding-top: 10px; padding-bottom: 5px; }
.bullet { vertical-align: middle; text-align: left; list-style-image: url(bull.gif); list-style-position: inside; display: list-item;}
.bullet-text { text-align: left; vertical-align: top; margin-left: 16px; padding-top: 3px; padding-bottom: 5px;}
a:link { color: #aa2224; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: disc; text-decoration: underline;}
a:visited { color: #aa2224; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; }
a:active { color: #a92022; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

#page { background-color: transparent; background-position: center top; position: relative; width: 85%; height: auto; }

body { background-color: #e3e6cd; text-align: center; }

