body {font-family:arial; background:url(../graphics/icons/bg.gif); margin:10px 0px 10px 0px; padding:0px;}
form {padding:0px; margin:0px;}
.container {width:100%; padding:0px; margin:0px;}
.bodyContainer {width:975px; padding:0px; margin:0px; position:relative;}

.topLeftCurve {position:absolute; left:0px; top:0px; width:10px; height:10px; background:url(../graphics/icons/topLeftCurve.gif) no-repeat;}
.topRightCurve {position:absolute; left:965px; top:0px; width:10px; height:10px; background:url(../graphics/icons/topRightCurve.gif) no-repeat;}

.mainLeftCurve {position:absolute; left:0px; top:0px; width:10px; height:10px; background:url(../graphics/icons/topLeftCurve.gif) no-repeat;}
.mainRightCurve {position:absolute; left:781px; top:0px; width:10px; height:10px; background:url(../graphics/icons/topRightCurve.gif) no-repeat;}

.sideLeftCurve {position:absolute; left:795px; top:0px; width:10px; height:10px; background:url(../graphics/icons/topLeftCurve.gif) no-repeat;}
.sideRightCurve {position:absolute; left:965px; top:0px; width:10px; height:10px; background:url(../graphics/icons/topRightCurve.gif) no-repeat;}

.homeContainer {background:url(../graphics/icons/homeBG.gif) repeat-y; width:975px; padding:0px; margin:0px;}
.homeContainer:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.homeLeft {background-color:#FFFFFF; width:637px;  padding:0px; margin:0px 4px 0px 0px; float:left;}
.homeRight {background-color:#EEEEEE; width:334px; padding:0px; margin:0px; float:left;}

.mainContainer {background:url(../graphics/icons/bodyBG.gif) repeat-y; width:975px; padding:0px; margin:0px;}
.mainContainer:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.mainLeft {background-color:#FFFFFF; width:791px;  padding:0px; margin:0px 4px 0px 0px; float:left;}
.mainRight {background-color:#EEEEEE; width:180px; padding:0px; margin:0px; float:left;}

.homeLogo {width:334px; height:113px; padding:0px; margin:42px 0px 0px 0px; background:url(../graphics/icons/homeLogo.gif) no-repeat;}
.sideLogo {width:178px; height:60px; padding:0px; margin:2px 0px 0px 0px; background:url(../graphics/icons/sideLogo.gif) no-repeat;}


.homeContentContainer {height:469px; padding:0px 0px 0px 0px; margin:0px; width:637px;}
.homeContentContainer:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.homeContentBlock {float:left; text-align:left; font-size:13px; padding:0px; margin:0px; width:466px;}
.homeContent {line-height:18px; text-align:left; font-size:12px; padding:0px 15px 0px 20px; margin:0px;}
.homeContent p {margin:0px 0px 14px 0px; padding:0px;}
.homeContent a {color:#C4121A; font-weight:Bold;}
.homeQuote {padding:10px 0px 5px 0px; margin:0px;}
.homeQuote p {color:#C4121A; font-weight:bold; font-size:18px; font-style:italic; padding:12px 0px 6px 20px; margin:0px;}
.homeQuote2 {padding:0px 0px 6px 0px; margin:0px;}
.homeQuote2 p {color:#000000; font-weight:bold; font-size:14px; font-style:italic; padding:0px 0px 6px 60px; margin:0px;}
.homePics {width:167px; float:left; padding:50px 0px 0px 0px; margin:0px;}
.homePics img {margin:0px 0px 4px 0px;}
.homePics ul {margin:0px; padding:10px 0px 0px 0px;}
.homePics ul li {list-style:none; margin:16px 0px 0px 0px; padding:0px; font-size:11px;}
.homePics ul li p {margin:0px; padding:0px;}


.homeRight .homeMenuTitle {width:100%; padding:0px; margin:15px 0px 0px 0px; background-color:#C5131A; border-top:1px solid #000000; border-bottom:1px solid #000000;}
.homeRight .homeMenuTitle p {text-align:left; color:#FFFFFF; font-size:18px; font-weight:bold; font-style:italic; padding:0px 0px 0px 20px; margin:0px;}
.homeMenuContainer {height:328px; text-align:left; margin:0px; padding:25px 0px 0px 0px;}
.homeMenuBlock {clear:both; margin:0px; padding:0px 0px 0px 20px;}
.homeMenuBlock:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.homeMenuBlock h3 {margin:0px; padding:0px;}
.homeMenuBlock h3 p {color:#C5131A; font-size:13px; font-weight:bold; font-style:italic; margin:0px; padding:0px;}
.homeMenuBlock h6 {margin:0px; padding:5px 0px 0px 15px;}
.homeMenuBlock h6 p {color:#000000; font-size:11px; font-weight:bold; margin:0px; padding:0px;}
.homeMenuBlock ul {margin:0px; padding:0px 0px 20px 25px;}
.homeMenuBlock ul li {list-style:none; margin:0px; padding:0px;}
.homeMenuBlock ul li p {font-size:10px; line-height:12px; margin:0px; padding:0px;}

.homeMenuButtonsBlock {padding:0px 0px 0px 25px; margin:0px 0px 20px 0px;}
.homeMenuButtonsBlock:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}


.homeMenuButtonsBlock .buttonBlock {float:left; margin:0px 10px 0px 0px; padding:0px;}
.buttonBlock {float:left; margin:0px 10px 0px 0px; padding:0px;}
.buttonBlock .buttonLeft {width:10px; height:18px; padding:0px; margin:0px; float:left;}
.buttonBlock .buttonRight {width:8px; height:18px; padding:0px; margin:0px; float:left;}
.buttonBlock .button {height:18px; padding:0px; margin:0px; float:left;}
.buttonBlock .button p {padding:1px 0px 0px 0px; margin:0px;}
.buttonBlock .button p a {font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.buttonBlock .button p a:hover {font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.greenButton .buttonLeft {background:url(../graphics/buttons/greenButtonLeft.gif) no-repeat;}
.greenButton .buttonRight {background:url(../graphics/buttons/greenButtonRight.gif) no-repeat;}
.greenButton .button {background:url(../graphics/buttons/greenButtonBG.gif) repeat-x;}
.redButton .buttonLeft {background:url(../graphics/buttons/redButtonLeft.gif) no-repeat;}
.redButton .buttonRight {background:url(../graphics/buttons/redButtonRight.gif) no-repeat;}
.redButton .button {background:url(../graphics/buttons/redButtonBG.gif) repeat-x;}
.blackButton .buttonLeft {background:url(../graphics/buttons/blackButtonLeft.gif) no-repeat;}
.blackButton .buttonRight {background:url(../graphics/buttons/blackButtonRight.gif) no-repeat;}
.blackButton .button {background:url(../graphics/buttons/blackButtonBG.gif) repeat-x;}
.whiteButton .buttonLeft {background:url(../graphics/buttons/whiteButtonLeft.gif) no-repeat;}
.whiteButton .buttonRight {background:url(../graphics/buttons/whiteButtonRight.gif) no-repeat;}
.whiteButton .button {background:url(../graphics/buttons/whiteButtonBG.gif) repeat-x;}
.whiteButton .button p a {color:#000000;}
.whiteButton .button p a:hover {color:#000000;}

.homePromosBlock {padding:20px 0px 0px 40px; margin:0px;}
.homePromosBlock:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.homePromosBlock .homePromos {float:left; padding:0px; margin:0px 15px 35px 0px;}
.homeTestimonials {text-align:left; width:294px; margin:0px; padding:15px; font-size:12px; font-weight:bold; font-style:italic;}
.homeTestimonials a {font-style:normal; font-size:11px; font-weight:bold; color:#C5131A; text-decoration:None;}
.homeBlog {padding:0px 0px 10px 0px; margin:0px;}

.topnav {z-index:10; width:637px; background-color:#000000; border-top:5px solid #C5131A; border-bottom:5px solid #C5131A; padding:0px; margin:0px;}
.topnav:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.topnav ul {width:612px; height:27px !important; margin:0px 0px 0px 25px; padding:0px;}
.topnav ul li {height:27px !important; float:left; list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.topnav ul li p {margin:0px 0px 0px 0px !important; padding:5px 15px 0px 15px !important;}
.topnav ul li p a {font-family:arial !important; z-index:10; color:#FFFFFF !important; font-size:13px !important; text-decoration:none !important;}
.topnav ul li p a.on {position:relative; z-index:10;}
.topnav ul li p a:hover {font-family:arial !important; z-index:10; color:#FFFFFF !important; font-size:13px; text-decoration:none;}

.topnav ul li.on {background-color:#C5131A;}
.topnav ul li.on p a {}
.subnavBlock {position:absolute; z-index:8; background-color:#C5131A; padding:0px !important; margin:0px !important;}
.subnavBlock ul {padding:5px 0px 36px 0px !important; margin:0px 0px 0px 5px !important; border-left:3px solid #FFFFFF; }
.subnavBlock ul li {line-height:12px; padding:0px 0px 0px 0px !important; margin:0px !important; list-style:none;}
.subnavBlock ul li p {text-align:left; padding:3px 5px 3px 7px !important; margin:0px !important;}
.subnavBlock ul li p a {font-size:12px !important; color:#FFFFFF !important; text-decoration:none !important;}
.subnavBlock ul li p a:hover {color:#000000 !important;}

#homesubcatering {width:185px; left:25px;  top:393px; display:none;}
#homesubeducation {width:185px; left:195px;  top:371px;  display:none;}
#homesubabout {width:150px; left:299px;  top:357px; display:none;}
#homesubcontact {width:150px; left:452px;  top:411px; display:none;}

#subcatering {width:170px; left:126px;  top:30px; display:none;}
#subeducation {width:185px; left:318px;  top:30px;  display:none;}
#subabout {width:173px; left:449px;  top:30px; display:none;}
#subcontact {width:133px; left:626px;  top:30px; display:none;}

.mainnav {margin:30px 0px 30px 0px !important; width:791px !important;}
.mainnav ul {width:761px; height:27px; margin:0px 0px 0px 0px !important; padding:0px 0px 0px 30px;}
.mainnav ul li {margin-right:25px;}
.mainnav ul li p {margin:0px 0px 0px 0px !important; padding:5px 15px 0px 15px !important;}

.submainnav .subnavBlock ul {padding:30px 0px 5px 0px !important;}

.footer {clear:both; height:19px; margin:4px 0px 0px 0px; padding:0px; background-color:#C5131A;}
.footer:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.footer .footerLeft {float:left; color:#FFFFFF; padding:2px 0px 0px 5px; font-size:11px; }
.footer .footerRight {float:right; color:#FFFFFF; padding:2px 5px 0px 0px;  font-size:11px; }
.footer .footerRight a {color:#FFFFFF; text-decoration:none; font-size:11px; padding-right:0px;}
.footer .footerRight a:hover {color:#FFFFFF; text-decoration:underline; font-size:11px; padding-right:0px;}
.footer .footerLeft a {color:#FFFFFF; text-decoration:none; font-size:11px; padding-right:0px;}
.footer .footerLeft a:hover {color:#FFFFFF; text-decoration:underline; font-size:11px; padding-right:0px;}

.rightnav {background:url(../graphics/icons/rightnavTop.gif) no-repeat; width:178px; text-align:left; padding:4px 0px 0px 0px; margin:2px 1px 0px 1px;}
.rightnav ul {background-color:#C5131A; padding:0px 0px 70px 0px; margin:0px 0px 0px 0px;}
.rightnav ul li {background:url(../graphics/icons/dots.gif) repeat-x left bottom; list-style:none; padding:0px; margin:0px 0px 0px 0px;}
.rightnav ul li p {line-height:24px; height:24px; background:url(../graphics/icons/rightArrow.gif) 6px 7px no-repeat; padding:0px 0px 0px 18px; margin:0px 0px 0px 0px;}
.rightnav ul li p a {font-family:arial !important; font-size:11px !important; color:#FFFFFF !important; text-decoration:none !important;}
.rightnav ul li.title {background:url(../graphics/icons/dots.gif) repeat-x left bottom #000000;}
.rightnav ul li.title p {background-image:none !important; padding:2px 0px 3px 5px; }
.rightnav ul li.title p a {font-family:arial !important; font-weight:bold !important; font-size:13px !important; text-decoration:None !important color:#FFFFFF !important;}
.rightnav ul li.on {background-color:#666666;}
.rightnav ul li.empty {background-image:none !important;}
.rightnav ul li p.empty {background-image:none !important;}
.rightnav ul li.buy {background-color:#156C28;}

.rightads {margin:24px 0px 24px 0px; padding:0px; text-align:center; font-size:11px;}

.test0 {line-height:32px; font-size:24px; padding:30px 0px 30px 0px;}
.test1 {line-height:24px; font-size:19px; padding:30px 0px 30px 0px;}
.test2 {line-height:22px; font-size:18px; padding:20px 0px 20px 0px;}
.test3 {line-height:20px; font-size:16px; padding:15px 0px 15px 0px;}
.test4 {line-height:18px; font-size:14px; padding:10px 0px 10px 0px;}
.test5 {line-height:16px; font-size:13px; padding:7px 0px 7px 0px;}
.test6 {line-height:16px; font-size:12px; padding:5px 0px 5px 0px;}
.test7 {line-height:14px; font-size:12px; padding:3px 0px 3px 0px;}

.mainContent {padding:0px; margin:0px; width:791px;}
.content {padding:0px 0px 30px 0px; margin:0px 10px 0px 30px; width:751px; text-align:left; font-size:12px;}

.testimonialBlock {background:url(../graphics/icons/testDots.gif) repeat-x left bottom; padding:20px 0px 20px 0px; margin:0px; text-align:left; font-size:12px;}
.testimonialBlock .d {color:#C5131A; margin-bottom:8px;}
.testimonialBlock .t {width:701px; padding:10px;}
.testimonialBlock .a {color:#C5131A; text-align:right; padding-right:5px; margin:0px 0px 0px 0px;}

h4.cj {padding:0px; margin:20px 0px 15px 0px; white-space:nowrap;}
h4.cj p {background:url(../graphics/icons/doubleLine.gif) left bottom repeat-x; width:270px; padding:0px 0px 3px 0px; margin:0px 0px 2px 0px; color:#C5131A; font-size:13px;}

.caption {font-size:10px;}
.quote {border:0px; border-collapse:collapse; padding:0px; margin:0px;}
.quote td {vertical-align:top; font-family:arial; font-size:12px; padding:2px 0px 2px 0px;}
.quote td.name {width:150px; text-align:right; padding-right:10px;}
.quote td.name p {padding:4px 0px 0px 0px; margin:0px;}
.quote td.value {width:400px;}
.quote td.value p {padding:4px 0px 0px 0px; margin:0px;}
.quote td.value input {width:170px; border:1px solid #000000;}
.quote td.value input.phone {width:30px;}
.quote td.value input.qty {width:30px;}
.quote td.value textarea {width:370px; height:100px; }
.quote td.value textarea.instr {width:310px !important; height:100px; }
.trigger {opacity: 0; filter: alpha(opacity=0); cursor:text; width:175px; position:absolute; left:0px; z-index:3;}

.content a {color:#C5131A; text-decoration:none; font-weight:bold;}
.content a:hover {color:#C5131A; text-decoration:underline; font-weight:bold;}
.content li {margin:0px 0px 6px 0px;}

.inlineBlock {float:right; border-top:3px solid #000000; border-left:3px solid #000000; border-right:3px solid #999999; border-bottom:3px solid #999999; margin:5px 0px 5px 45px; padding:10px; width:250px;}.inlineBlock {float:right; border-top:3px solid #000000; border-left:3px solid #000000; border-right:3px solid #999999; border-bottom:3px solid #999999; margin:5px 0px 5px 45px; padding:10px; width:250px;}
.inlineBlock b {color:#C5131A;}

.mealBlock {padding:0px; margin:0px;}
.mealBlock:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.mealPic {float:left; margin-right:20px;}
.mealInfo {line-height:16px; width:360px; font-size:11px; float:left; margin-right:20px;}

.splitMenu {float:left; font-size:11px;}
.splitMenu:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}

.imgRight {margin-left:15px;}

p.or {margin:1px 0px 1px 20px; padding:0px;}

.menu {font-size:11px; }
.menuSub {width:370px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.menu ul {width:100%; margin:0px 0px 3px 0px !important; padding:2px 0px 2px 0px; }
.menu ul.first {width:100%; margin:0px 0px 5px 0px !important; padding:5px 0px 5px 0px; background:none; border-top:1px solid #000000;}
.menu li {margin:0px !important; padding:0px; font-size:11px; list-style:None; background:url(../graphics/icons/menuArrow.gif) 0px 4px no-repeat;}
.menu li p {padding-left:15px !important; padding-right:15px !important; line-height:14px !important;}
.menu li.empty {background:none;}
ul.menu {margin:0px 0px 10px 15px; padding:0px;}
.menuSub li {padding-left:15px;}

.menuNotes {text-align:right; font-size:11px;  margin:0px 0px 10px 0px; }

.menuTitleBlock {padding:0px; margin:0px;}
.menuTitleBlock:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.menuTitleBlock .title {float:left; text-align:left; font-size:11px; font-weight:bold; margin:0px; }
.menuTitleBlock .desc {float:right; text-align:right; font-size:11px;  margin:0px; }

.pageTitleBlock {text-align:left; position:relative; left:-30px;}
.pageTitlecatering101 {text-align:left; position:relative; left:0px;}
.pageTitlecookbook {text-align:left; position:relative; left:0px;}
.pageTitle {text-align:left; background:url(../graphics/icons/pageTitleBG.gif) repeat-x; height:18px; width:300px; margin:0px 0px 20px 0px; padding:0px;}
.pageTitle .title {height:18px; left:30px; top:1px; position:absolute; z-index:3; color:#FFFFFF; font-size:13px; font-weight:bold;}


.homeHoliday {background:url(../graphics/images/homeHoliday.jpg) no-repeat; width:275px; height:140px; margin:0px; padding:0px;}
.homeHoliday .title {width:275px; padding:0px; margin:2px 0px 0px 0px;}
.homeHoliday .title p {color:#FFFFFF; font-style:italic; font-weight:bold; font-size:13px; padding:0px; margin:0px;}
.homeHoliday .promoMenu {text-align:left; width:275px; padding:0px; margin:0px;}
.homeHoliday .promoMenu ul.first {padding:0px; margin:0px 0px 0px 0px;}
.homeHoliday .promoMenu ul {width:275px; padding:0px; margin:2px 0px 0px 0px;}
.homeHoliday .promoMenu ul li {list-style:none; background:url(../graphics/icons/homeWhiteDot.gif) no-repeat 0px 5px; padding:0px 0px 0px 10px; margin:0px 0px 0px 100px;}
.homeHoliday .promoMenu ul.first li {list-style:none; background:url(../graphics/icons/homeWhiteDot.gif) no-repeat 0px 5px; padding:0px 0px 0px 10px; margin:0px 0px 0px 60px;}
.homeHoliday .promoMenu ul.first li p {line-height:15px; font-size:11px; color:#FFFFFF; padding:0px 0px 0px 0px !important; margin:0px;}
.homeHoliday .promoMenu ul li p {line-height:15px; font-size:11px; color:#FFFFFF; padding:0px 0px 0px 0px !important; margin:0px;}
.homeHoliday .promosBlock {margin:5px 0px 8px 0px; float:right;}

.homeGift {background:url(../graphics/images/homeGift.jpg) no-repeat; width:275px; height:140px; margin:0px 0px 0px 0px; padding:0px;}
.homeGift .title {text-align:left; width:275px; padding:0px; margin:52px 0px 0px 0px;}
.homeGift .title p {color:#333333; font-style:italic; font-weight:bold; font-size:13px; padding:0px 0px 0px 10px; margin:0px;}
.homeGift .promoMenu {text-align:left; width:275px; padding:0px; margin:0px;}
.homeGift .promoMenu ul {width:275px; padding:0px; margin:0px 0px 0px 0px;}
.homeGift .promoMenu ul li {list-style:none; background:url(../graphics/icons/homeBlackDot.gif) no-repeat 0px 5px;  padding:0px 0px 0px 11px; margin:0px 0px 0px 20px;}
.homeGift .promoMenu ul li p {line-height:15px; font-size:11px; color:#333333; padding:0px 0px 0px 0px !important; margin:0px;}
.homeGift .promosBlock {margin:2px 0px 8px 0px; float:right;}

.homeInteractive {background:url(../graphics/images/homeInteractive.jpg) no-repeat; width:275px; height:140px; margin:0px 0px 0px 0px; padding:0px;}
.homeInteractive .title {text-align:left; width:275px; padding:0px; margin:5px 0px 0px 0px;}
.homeInteractive .title p {color:#333333; font-style:italic; font-weight:bold; font-size:13px; padding:0px 0px 0px 55px; margin:0px;}
.homeInteractive .promoMenu {text-align:left; padding:0px; margin:0px;}
.homeInteractive .promoMenu ul {padding:0px; margin:0px 5px 0px 0px;}
.homeInteractive .promoMenu ul li {list-style:none; background:url(../graphics/icons/homeBlackDot.gif) no-repeat 0px 5px;  padding:0px 0px 0px 11px; margin:0px 0px 0px 90px;}
.homeInteractive .promoMenu ul li p {line-height:15px; font-size:11px; color:#333333; padding:0px 0px 0px 0px !important; margin:0px;}
.homeInteractive .promoMenu ul.first li {list-style:none; background:url(../graphics/icons/homeBlackDot.gif) no-repeat 0px 5px;  padding:0px 0px 0px 11px; margin:0px 0px 0px 55px;}
.homeInteractive .promoMenu ul.second li {list-style:none; background:url(../graphics/icons/homeBlackDot.gif) no-repeat 0px 5px;  padding:0px 0px 0px 11px; margin:0px 0px 0px 73px;}
.homeInteractive .promosBlock {margin:4px 0px 8px 0px; float:right;}


.homeChecklist {background:url(../graphics/images/homeChecklist.jpg) no-repeat; width:275px; height:140px; margin:0px; padding:0px;}
.homeChecklist .title {text-align:left; width:275px; padding:0px; margin:6px 0px 0px 0px;}
.homeChecklist .title p {color:#FFFFFF; font-style:italic; font-weight:bold; font-size:13px; padding:0px; margin:0px 0px 0px 10px;}
.homeChecklist .promoMenu {text-align:left; width:275px; padding:0px; margin:0px;}
.homeChecklist .promoMenu ul {width:275px; padding:0px; margin:12px 0px 0px 0px;}
.homeChecklist .promoMenu ul li {text-align:left; list-style:none; background:url(../graphics/icons/homeWhiteDot.gif) no-repeat 0px 5px; padding:0px; margin:0px 0px 0px 35px;}
.homeChecklist .promoMenu ul li p {line-height:15px; font-size:11px; color:#FFFFFF; padding:0px 0px 0px 13px !important; margin:0px;}
.homeChecklist .promosBlock {margin:5px 0px 8px 70px; float:left;}

.rings {text-align:left; background:url(../graphics/icons/rings.gif) repeat-y 0px 0px; width:750px; padding:0px; margin:0px 0px 0px 0px;}
.rings:after {content: '';display: block;height: 0;clear: both;	visibility: hidden; }
.ringsLeft {border-top:15px solid #FFFFFF; border-bottom:15px solid #FFFFFF; float:left; width:160px; padding:20px 5px 20px 5px; margin:0px 40px 0px 0px; text-align:left;}
.ringsLeft h6 {font-size:13px; font-style:italic; font-weight:bold; margin:0px 0px 5px 0px; padding:0px;}
.ringsLeft ul {margin:0px; padding:0px;}
.ringsLeft ul li {list-style:none; margin:0px; padding:0px;}
.ringsLeft ul li p {font-size:11px; margin:0px; padding:0px 0px 0px 5px;}
.ringsLeft ul li p a {text-decoration:none; font-size:11px; margin:0px; padding:0px; color:#C5131A;}
.ringsLeft ul li p a:hover {text-decoration:underline; font-size:11px; margin:0px; padding:0px; color:#C5131A;}
.ringsLeft ul li.on p a {font-weight:bold !important;}
.ringsLeft ul li.on p a:hover {font-weight:bold !important;}
.ringsRight {border-top:15px solid #FFFFFF; border-bottom:15px solid #FFFFFF; text-align:left; font-size:12px; float:left; width:485px; padding:20px; margin:0px 0px 0px 15px;}
.ringsRight b {color:#000000;}
.ringsRight b.on {color:#C5131A;}
.ringsRight a {color:#C5131A; text-decoration:none; font-weight:bold;}
.ringsRight a:hover {color:#C5131A; text-decoration:underline; font-weight:bold;}

.ringsSpacer {text-align:left; width:791px; height:4px; line-height:4px; font-size:4px; padding:0px; margin:0px; background:url(../graphics/icons/bg.gif);}
.ringsHeader {text-align:left; font-size:18px; padding:0px 0px 15px 30px; margin:0px;}

.ringsLeft .inlineLink {border-top:1px solid #000000; border-bottom:1px solid #000000; padding:4px 0px 6px 0px; margin:44px 0px 44px 0px;}
.ringsLeft .inlineLink ul {margin:0px 0px 0px 0px; padding:0px;}
.ringsLeft .inlineLink ul li {margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; line-height:13px; }
.ringsLeft .inlineLink a {font-weight:bold; text-decoration:none; font-size:11px; margin:0px; padding:0px; color:#C5131A;}
.ringsLeft .inlineLink a.on {font-weight:bold; text-decoration:none; font-size:11px; margin:0px; padding:0px; color:#C5131A;}
.ringsLeft .inlineLink a:hover {text-decoration:underline; font-size:11px; margin:0px; padding:0px; color:#C5131A;}
.ringsLeft .inlineLink a.on {color:#666666;}

.specialLink {margin:10px 0px 0px 20px; padding:0px; text-align:left; color:#C5131A; text-decoration:none; font-weight:bold; font-size:12px;}
.specialLink a {color:#C5131A; text-decoration:underline; font-weight:bold; font-size:11px;}

input.error {background-color:#ffff99;}

.quoteBlock {padding:0px; margin:0px 0px 10px 0px;}
.quoteBlock:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.quoteLeft {width:300px; text-align:left; float:left; padding:0px; margin:0px 20px 0px 0px;}
.quoteRight {width:300px; text-align:left; float:left; padding:0px; margin:0px;}




#content p {font-size:12px !important; font-family:arial !important;}
#content span {font-size:12px !important; font-family:arial !important;}

