A {
	color : #195DA8;
	text-decoration : underline;
}

A:hover {
	color : #000;
	text-decoration : none;
}

A.aboutGlb {
	color : #195DA8;
	text-decoration : underline;
}

A.aboutGlb:hover {
	background-color : #EEE;
	color : #000;
	text-decoration : none;
}

A.aboutTagline {
	color : #195DA8;
	font-weight : bold;
	text-decoration : none;
}

A.aboutTagLine:hover {
	color : #195DA8;
	font-weight : bold;
	text-decoration : none;
}

A.bpfooter {
	color : #808080;
	text-decoration : underline;
}

A.bpfooter:hover {
	color : #808080;
	text-decoration : none;
}

A.corporatefooter {
	color : #195DA8;
	text-decoration : underline;
}

A.corporatefooter:hover {
	color : #000;
	text-decoration : none;
}

A.directfooter {
	color : #195DA8;
	text-decoration : underline;
}

A.directfooter:hover {
	color : #000;
	text-decoration : underline;
}

A.directGlb {
	color : #195DA8;
	text-decoration : underline;
}

A.directGlb:hover {
	color : #195DA8;
	text-decoration : underline;
}

A.directGlbHead{
	color : #000;
	text-decoration : none;
}

A.directGlbHead:hover {
	color : #000;
	text-decoration : none;
}

A.directHead {
	color : #195DA8;
	text-decoration : underline;
}

A.directHead:hover {
	color : #195DA8;
	text-decoration : none;
}

A.directSub {
	color : #FFFFFF;
	text-decoration : underline;
}

A.directSub:hover {
	color : #FFFFFF;
	text-decoration : underline;
}

A.events{
	color : #195DA8;
	text-decoration : underline;
}

A.events:hover {
	color : #000;
	text-decoration : underline;
}

A.eventsfooter {
	color : #195DA8;
	text-decoration : underline;
}

A.eventsfooter:hover {
	color : #000;
	text-decoration : underline;
}

A.eventsGlb {
	color : #195DA8;
	text-decoration : underline;
}

A.eventsGlb:hover {
	background-color : #FF9;
	color : #000;
	text-decoration : none;
}

A.eventsSubGlb {
	color : #195DA8;
	text-decoration : underline;
}

A.eventsSubGlb:hover {
	background-color : #FF9;
	color : #000;
	text-decoration : none;
}

A.footer {
	color : #FFF;
	text-decoration : underline;
}

A.footer:hover {
	color : #DDD;
	text-decoration : underline;
}

A.formEdit {
	color : #000;
	font-weight : normal;
	text-decoration : underline;
}

A.formEdit:hover {
	color : #000;
	font-weight : normal;
	text-decoration : underline;
}

A.frontPage {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

A.frontPage:hover {
	color : #039;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

A.glbMenu {
	color : #000;
	font-weight : normal;
	text-decoration : underline;
}

A.glbMenu:hover {
	color : #000;
	font-weight : normal;
	text-decoration : none;
}

A.glbMenuOn {
	color : #FFF;
	font-weight : bold;
	text-decoration : none;
}

A.glbMenuOn:hover {
	color : #FFF;
	font-weight : bold;
	text-decoration : none;
}

A.glbMenuOnHome {
	color : #000;
	font-weight : bold;
	text-decoration : none;
}

A.glbMenuOnHome:hover {
	color : #000;
	font-weight : bold;
	text-decoration : none;
}

A.graylink {
	color : #DDD;
	text-decoration : underline;
}

A.meetingsGlb {
	color : #195DA8;
	text-decoration : underline;
}

A.meetingsGlb:hover {
	color : #195DA8;
	text-decoration : underline;
}

A.nounderline {
	text-decoration : none;
}

A.nounderline:hover {
	text-decoration : none;
}

A.weddings {
	color : #195DA8;
	font-weight : bold;
	text-decoration : underline;
}

A.weddings:hover {
	color : #000;
	font-weight : bold;
	text-decoration : underline;
}

A.weddingsfooter {
	color : #195DA8;
	text-decoration : underline;
}

A.weddingsfooter:hover {
	color : #000;
	text-decoration : underline;
}

A.weddingsGlb {
	color : #195DA8;
	text-decoration : none;
}

A.weddingsGlb:hover {
	color : #E66B00;
	text-decoration : none;
}

A.weddingsHeader {
	color : #195DA8;
	text-decoration : underline;
}

A.weddingsSub {
	color : #195DA8;
	text-decoration : underline;
}

A.weddingsSub:hover {
	color : #000;
	text-decoration : none;
}

A.white {
	color : #FFF;
	text-decoration : underline;
}

A.white:hover {
	color : #FFF;
	text-decoration : none;
}

BODY {
	margin : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

BUTTON.imgBtn{
	background-color : #FFF;
	border-width : 0px;
	cursor : hand;
}

IMG {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

IMG.imageLeft {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

IMG.logo {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

IMG.product {
	border-bottom-color : #CCC;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #CCC;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #CCC;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #CCC;
	border-top-style : solid;
	border-top-width : 1px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

INPUT.btn {
	background : #CCC;
	border-bottom-color : #333;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #FFF;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #333;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #FFF;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000000;
	cursor : hand;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 11px;
	margin-top : 3px;
}

INPUT.cardcbx {
	height : 13px;
	margin-bottom : 0px;
	margin-top : 6px;
	vertical-align : top;
	width : 13px;
}

INPUT.cartnext {
	background : #CCC;
	border-bottom-color : #333;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #FFF;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #333;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #FFF;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000;
	cursor : hand;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 11px;
	height : 20px;
	width : 120px;
}

INPUT.cartqty {
	border-bottom-color : #333;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #000;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #333;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #000;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 9px;
	line-height : 12px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-align : center;
	width : 36px;
}

INPUT.carttxt {
	border-bottom-color : #333;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #000;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #333;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #000;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 9px;
	height : 20px;
	line-height : 14px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-align : left;
	width : 202px;
}

INPUT.cartupdate {
	background : #CCC;
	border-bottom-color : #333;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #FFF;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #333;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #FFF;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000;
	cursor : hand;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 11px;
	height : 20px;
	width : 72px;
}

INPUT.catImg {
	/*text-align : center;
	*/
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

INPUT.cbx {
	height : 13px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	width : 13px;
}

INPUT.cbx2 {
	height : 13px;
	margin-bottom : 0px;
	margin-top : 4px;
	width : 13px;
}

INPUT.go {
	background : #CCC;
	border-bottom-color : #333;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #FFF;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #333;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #FFF;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000000;
	cursor : hand;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin-top : 4px;
}

INPUT.radio{
	height : 13px;
	margin-bottom : 0px;
	margin-top : 0px;
	width : 13px;
}

INPUT.simpleForm {
	border-bottom-color : #000;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #000;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #000;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #000;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 13px;
}

INPUT.sub {
	background : #CCC;
	border-bottom-color : #333;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #FFF;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #333;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #FFF;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000000;
	cursor : hand;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin-bottom : -3px;
	margin-top : 6px;
}

INPUT.tx {
	color : #000;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin-top : 3px;
}

INPUT.txt {
	color : #000;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin-bottom : -3px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 3px;
}

INPUT.update {
	background : #CCC;
	border-bottom-color : #333;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #FFF;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #333;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #FFF;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000000;
	cursor : hand;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 11px;
	width : 135px;
}

LI.BodyMedium {
	color : #000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 12px;
	font-weight : normal;
	line-height : 20px;
	list-style-type : square;
}

LI.BodySmall {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height : 20px;
	list-style-type : square;
	margin-left : 19px;
}

P {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 17px;
	margin-bottom : 13px;
	margin-top : 5px;
}

P.aboutGlb {
	color : #404040;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 19px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 4px;
}

P.aboutGlbOn {
	/*color : #BB0255;
	*/
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 19px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 4px;
}

P.aboutHeadA	{
	/*color : #BB0255;*/
	color: #195DA8;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 17px;
	line-height : 21px;
	margin-bottom : 0px;
	margin-top : 0px;
}

P.aboutSub {
	color : #404040;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 17px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 2px;
}

P.aboutSubOn {
	/*color : #BB0255;
	*/
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 17px;
	margin-bottom : 2px;
	margin-left : 11px;
	margin-right : 0px;
	margin-top : 2px;
}

P.aboutTagline{
	/*color : #BB0255;
	*/
	color : #195DA8;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 17px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 20px;
}

P.BodyCart {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 17px;
	margin-bottom : 13px;
	margin-left : 10px;
	margin-top : 18px;
}

P.BodyCategory {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 12px;
	line-height : 20px;
	margin-bottom : 4px;
	margin-top : 3px;
}

P.BodyFront {
	color : 000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 2px;
	margin-top : 0px;
}

P.BodyFrontPage{
	color : #000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 12px;
	font-weight : normal;
	line-height : 20px;
	margin-bottom : 9px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 2px;
}

P.BodyFrontPageMedium	{
	color : #000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 12px;
	font-weight : normal;
	line-height : 12px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.BodyFrontPageSmall{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 16px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 5px;
}

P.BodyMedium {
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 12px;
	line-height : 22px;
	margin-bottom : 8px;
	margin-top : 6px;
}

P.BodyNormal {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 16px;
	margin-bottom : 2px;
	margin-top : 7px;
}

P.BodyNormalWhite {
	color : #FFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 16px;
	margin-bottom : 2px;
	margin-top : 7px;
}

P.BodySmall {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 14px;
	margin-bottom : 3px;
	margin-top : 3px;
}

P.BodyWhite {
	color : #FFF;
	font-family : Verdana,Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 16px;
	margin-bottom : 3px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 3px;
}

P.BodyXSmall {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 10px;
	line-height : 15px;
	margin-bottom : 5px;
	margin-top : 4px;
}

P.bpfooter {
	color : #808080;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 11px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 0px;
}

P.breadCrumb {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 18px;
	margin-bottom : 0px;
	margin-top : 10px;
}

P.cartConfirm{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 13px;
	margin-bottom : 0px;
	margin-top : 0px;
}

P.cartDescription{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-top : 0px;
}

P.cartDescription2{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-top : 1px;
}

P.cartForm{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 13px;
	margin-bottom : 3px;
	margin-top : 3px;
}

P.cartFormCbx{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 13px;
	margin-bottom : 5px;
	margin-top : 5px;
}

P.cartHeadA{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 15px;
	margin-bottom : 0px;
	margin-top : 0px;
	text-transform : uppercase;
}

P.cartHeadB{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 15px;
	margin-bottom : 0px;
	margin-top : 0px;
	text-transform : none;
}

P.cartHeader{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 13px;
	margin-bottom : 4px;
	margin-top : 4px;
}

P.cartItem{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : -1px;
	margin-top : -3px;
}

P.cartSum{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-top : 2px;
}

P.corporatefooter {
	color : #808080;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 11px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 0px;
}

P.directBodyNormal {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 16px;
	margin-bottom : 8px;
	margin-top : 0px;
}

P.directBodySmall {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 14px;
	margin-bottom : 0px;
	margin-top : 0px;
}

P.directDate {
	/*font-weight: bold;
	*/
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 12px;
	line-height : 15px;
	margin-bottom : 4px;
	margin-left : 0px;
	margin-top : 0px;
	text-align : bottom;
}

P.directFooter {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 0px;
}

P.directGlb {
	color : #000000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.directGlbBottom2 {
	color : #FFFFFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 15px;
	font-weight : bold;
	line-height : 19px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 8px;
}

P.directGlbBottom3 {
	color : #FFFFFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 18px;
	line-height : 24px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.directGlbHead {
	color : #000000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 29px;
	line-height : 37px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.directGlbOn {
	color : #000000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-transform : none;
}

P.directGlbRight {
	color : #000000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.directGlbRightHeader {
	color : #000000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height : 19px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-transform : uppercase;
}

P.directHeadA {
	color : #000000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 29px;
	letter-spacing : 4px;
	line-height : 15px;
	margin-bottom : 22px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 17px;
	text-transform : uppercase;
}

P.directHeadB {
	color : #000000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 20px;
	letter-spacing : 2px;
	line-height : 28px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-transform : uppercase;
}

P.directHeadC {
	color : #000000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height : 16px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 22px;
}

P.directHeadD {
	color : #000000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 15px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 2px;
}

P.directHeader {
	color : #000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 20px;
	font-weight : normal;
	line-height : 17px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.directSub {
	color : #FFFFFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.directSubOn {
	color : #FFFFFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	letter-spacing : -1px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.eventsFooter {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 0px;
}

P.eventsFront{
	color : #195DA8;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 15px;
	margin-bottom : 4px;
	margin-left : 0px;
	margin-top : 2px;
}

P.eventsGlb {
	color : #404040;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 17px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 4px;
}

P.eventsGlbBottom {
	color : #404040;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 19px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 4px;
}

P.eventsGlbBottom1 {
	color : #000000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 19px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.eventsGlbBottom2 {
	color : #000000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 19px;
	font-weight : normal;
	line-height : 21px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.eventsGlbBottomOn {
	color : #000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 19px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 4px;
}

P.eventsGlbOn {
	/*color : #BB0255;*/
	color: #000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 17px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 4px;
}

P.eventsGlbSub {
	color : #404040;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 17px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 2px;
}

P.eventsGlbSubOn {
	/*color : #BB0255;*/
	color: #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 17px;
	margin-bottom : 2px;
	margin-left : 11px;
	margin-right : 0px;
	margin-top : 2px;
}

P.eventsHeadA	{
	/*color : #BB0255;*/
	color: #195DA8;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 17px;
	line-height : 21px;
	margin-bottom : 0px;
	margin-top : 0px;
}

P.eventsHeadD	{
	/*color : #BB0255;*/
	color: #195DA8;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 13px;
	margin-bottom : 0px;
	margin-top : 0px;
}

P.eventsHeader {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 24px;
	font-weight : normal;
	line-height : 30px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	vertical-align : bottom;
}

P.eventsSidebar {
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 16px;
	margin-bottom : 3px;
	margin-top : 0px;
}

P.footer {
	color : #FFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 11px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 0px;
}

P.foothome {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 13px;
	margin-bottom : 7px;
	margin-left : 5px;
	margin-top : 5px;
}

P.footNote {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 10px;
	line-height : 12px;
	margin-bottom : 6px;
	margin-left : 0px;
	margin-right : 7px;
	margin-top : 10px;
}

P.glb {
	color : #FFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 11px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.glbOn {
	color : #FFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 14px;
	margin-bottom : 0px;
	margin-top : 1px;
}

P.glbOnHome {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 14px;
	margin-bottom : 0px;
	margin-top : 1px;
}

P.HeadA	{
	color : #000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 17px;
	line-height : 21px;
	margin-bottom : 5px;
	margin-top : 0px;
}

P.HeadB	{
	color : #000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 17px;
	line-height : 19px;
	margin-bottom : 3px;
	margin-left : 0px;
	margin-top : 0px;
}

P.HeadC	{
	color : #36C;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 13px;
	font-weight : bold;
	line-height : 21px;
	margin-bottom : 0px;
	margin-top : 1px;
}

P.HeadCat	{
	color : #000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 20px;
	font-weight : normal;
	line-height : 28px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 10px;
}

P.HeadCatBlue	{
	color : #0089B4;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 20px;
	font-weight : normal;
	line-height : 28px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 16px;
}

P.HeadCatGreen	{
	color : #81C721;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 20px;
	font-weight : normal;
	line-height : 28px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 16px;
}

P.HeadCatMagenta	{
	color : #D6007A;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 20px;
	font-weight : normal;
	line-height : 28px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 16px;
}

P.HeadCatPurple	{
	color : #75589C;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 20px;
	font-weight : normal;
	line-height : 28px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 16px;
}

P.HeadD	{
	color : #000;
	font-family : Verdana,Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 18px;
	font-weight : bold;
	line-height : 21px;
	margin-bottom : 0px;
	margin-top : 1px;
}

P.HeadDWhite	{
	color : #FFF;
	font-family : Verdana,Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height : 18px;
	margin-bottom : 0px;
	margin-top : 1px;
}

P.HeadFrontPage	{
	color : #000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 20px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 5px;
}

P.HeadProduct	{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height : 16px;
	margin-bottom : -5px;
	margin-top : -1px;
}

P.HeadWhite {
	color : #FFF;
	font-family : Verdana,Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 18px;
	margin-bottom : 3px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 10px;
}

P.meetingsBodyWhite {
	color : #FFF;
	font-family : Verdana,Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 11px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.meetingsfooter {
	color : #FFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 0px;
}

P.meetingsGlb {
	color : #195DA8;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.meetingsGlbBottom {
	color : #FFFFFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.meetingsGlbOn{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	letter-spacing : -1px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.meetingsHeadA	{
	/*color : #BB0255;*/
	color: #195DA8;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 21px;
	margin-bottom : 5px;
	margin-top : 0px;
	text-transform : uppercase;
}

P.meetingsHeadB	{
	color : #000000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height : 21px;
	margin-bottom : 5px;
	margin-top : 0px;
	text-transform : none;
}

P.meetingsHeader {
	color : #195DA8;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 17px;
	font-weight : bold;
	line-height : 17px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.weddingsBodyMedium {
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 12px;
	line-height : 22px;
	margin-bottom : 9px;
	margin-top : 0px;
}

P.weddingsfooter {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 0px;
}

P.weddingsfront{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 4px;
	margin-left : 0px;
	margin-top : 2px;
}

P.weddingsGlb {
	color : #195DA8;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.weddingsGlbBottom1 {
	color : #808080;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 14px;
	font-weight : normal;
	line-height : 18px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.weddingsGlbBottom2 {
	color : #000000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 18px;
	font-weight : normal;
	line-height : 22px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.weddingsGlbOn {
	color : #E66B00;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.weddingsHeadA	{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 17px;
	line-height : 21px;
	margin-bottom : 0px;
	margin-top : 0px;
}

P.weddingsHeadD	{
	color : #195DA8;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 13px;
	margin-bottom : 0px;
	margin-top : 0px;
}

P.weddingsHeader {
	color : #195DA8;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 14px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 2px;
}

P.weddingsSub {
	color : #195DA8;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.weddingsSubOn {
	color : #E66B00;
	font-family : Verdana,Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 15px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

P.white {
	color : #FFF;
	font-family : Verdana,Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 13px;
	margin-bottom : 3px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 3px;
}

SELECT {
	color : #000;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 11px;
	font-weight : normal;
}

SELECT.country {
	color : #000;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 11px;
	height : 19px;
	line-height : 15px;
	width : 157px;
}

SPAN.blueHighlight{
	color : #0089B4;
	font-weight : normal;
}

SPAN.ccForm{
	font-weight : normal;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	vertical-align : top;
}

SPAN.eventsLeadin{
	color : #000;
	font-weight : bold;
	text-transform : uppercase;
}

SPAN.formEdit{
	font-weight : normal;
}

SPAN.magentaHighlight{
	color : #D6007A;
	font-weight : bold;
}

SPAN.meetingsHighlight	{
	/*color : #BB0255;*/
	color: #195DA8;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 21px;
	text-transform : uppercase;
}

SPAN.search{
	background-color: #EAFF80;
	color : #000;
	font-weight : inherit;
}

TABLE {
	font-family : Verdana,Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
}

TABLE.cart{
	border-left-color : #808080;
	border-left-style : solid;
	border-left-width : 1px;
	border-top-color : #808080;
	border-top-style : solid;
	border-top-width : 1px;
	margin-bottom : 7px;
	margin-top : 13px;
}

TABLE.form {
	background : #EEEEEE;
}

TABLE.line{
	margin-bottom : 10px;
	margin-top : 10px;
}

TABLE.main {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}
TABLE.meetingSide {
	margin-top : 32px;
}

TABLE.menu {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

TABLE.simpleForm {
	background-color : #EAE9E5;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #808080;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #808080;
	border-top-style : solid;
	border-top-width : 1px;
}

TABLE.thumbs {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

TD {
	font-family : inherit;
	font-size : inherit;
	line-height : inherit;
}

TD.aboutGlb {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 16px;
	padding-top : 0px;
}

TD.aboutSub {
	padding-bottom : 0px;
	padding-left : 8px;
	padding-right : 16px;
	padding-top : 0px;
}

TD.bodysmall {
	color : #FFF;
	font-family : Tahoma,Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size : 11px;
	font-weight : bold;
	letter-spacing : 1px;
	line-height : 13px;
	margin-bottom : 5px;
	margin-top : 5px;
}

TD.cartConfirm{
	padding-bottom : 1px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 1px;
}

TD.cartConfirmation{
	background-color : #FFFFFF;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
}

TD.cartDelivery{
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

TD.cartDescriptions{
	background-color : #79AACF;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

TD.cartForm{
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartFormAll{
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #808080;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartFormBottom{
	background-color : #EDF0FA;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartFormRight {
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartFormRight {
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartFormRightBottom {
	background-color : #EDF0FA;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartFormRightTop {
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #808080;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartFormTop{
	border-top-color : #808080;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartHeader{
	background-color : #CCD9FF;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #808080;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartHeaderBottom{
	background-color : #CCD9FF;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartHeaderBottomRight{
	background-color : #CCD9FF;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartHeaderRight{
	background-color : #CCD9FF;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartHeaderTop{
	background-color : #CCD9FF;
	border-top-color : #808080;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartHeaderTopRight{
	background-color : #CCD9FF;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #808080;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.cartItem{
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
}

TD.cartSubtotal{
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #808080;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
}

TD.cartUpdate{
	background-color : #EDF0FA;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
}

TD.confirmHeader{
	background-color : #F7F7F7;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #808080;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 8px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 8px;
}

TD.confirmHeaderBottom{
	background-color : #F7F7F7;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding-bottom : 6px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 6px;
}

TD.confirmHeaderBottomRight{
	background-color : #F7F7F7;
	border-bottom-color : #808080;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	padding-bottom : 8px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 8px;
}

TD.confirmHeaderRight{
	background-color : #F7F7F7;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	padding-bottom : 6px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 6px;
}

TD.confirmHeaderTop{
	background-color : #F7F7F7;
	border-top-color : #808080;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 8px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 8px;
}

TD.confirmHeaderTopRight{
	background-color : #F7F7F7;
	border-right-color : #808080;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #808080;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 8px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 8px;
}

TD.corporatefooter {
	color : #808080;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 13px;
	padding-bottom : 5px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 5px;
}

TD.directFooter {
	padding-bottom : 0px;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 0px;
}

TD.directGlb {
	padding-bottom : 4px;
	padding-left : 0px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.directGlbBottom {
	padding-bottom : 4px;
	padding-left : 0px;
	padding-right : 8px;
	padding-top : 4px;
}

TD.directGlbRight {
	padding-bottom : 4px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 4px;
}

TD.eventsFooter {
	padding-bottom : 0px;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 0px;
}

TD.eventsHeader {
	margin-bottom : -40px;
}

TD.footer {
	color : #FFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 13px;
	padding-bottom : 5px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 5px;
}

TD.glb {
	padding-bottom : 0px;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 0px;
}

TD.main {
	color : #000;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

TD.mainLine {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

TD.meetingsfooter {
	padding-bottom : 0px;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 0px;
}

TD.meetingsGlb {
	padding-bottom : 8px;
	padding-left : 16px;
	padding-right : 8px;
	padding-top : 8px;
}

TD.meetingsGlbBottom {
	padding-bottom : 8px;
	padding-left : 16px;
	padding-right : 8px;
	padding-top : 16px;
}

TD.menu {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

TD.pageLeft {
	background-repeat : no-repeat;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	vertical-align : top;
}

TD.weddingsFooter {
	padding-bottom : 0px;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 0px;
}

TD.weddingsGlb {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

TD.weddingsGlbBottom {
	padding-bottom : 30px;
	padding-left : 0px;
	padding-right : 16px;
	padding-top : 30px;
}

TD.weddingsSub {
	padding-bottom : 0px;
	padding-left : 8px;
	padding-right : 16px;
	padding-top : 0px;
}

TEXTAREA {
	border-bottom-color : #000;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #000;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #000;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #000;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 13px;
}

TEXTAREA.carttxt {
	border-bottom-color : #000;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #000;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #000;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #000;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	height : 80px;
	line-height : 13px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-align : left;
	width : 202px;
}

UL {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 17px;
	margin-bottom : 13px;
	margin-top : 5px;
}

UL.BodyMedium {
	color : #000;
	font-family : Georgia, Times, Times New Roman, serif;
	font-size : 11px;
	line-height : 20px;
	margin-bottom : 13px;
	margin-top : -2px;
}

UL.BodyNormal {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 17px;
	margin-bottom : 13px;
	margin-top : 5px;
}

UL.BodySmall {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 10px;
	line-height : 17px;
	margin-bottom : 13px;
	margin-left : 0px;
	margin-top : 0px;
}

UL.categoryList {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 12px;
	line-height : 20px;
	margin-bottom : 5px;
	margin-left : 17px;
	margin-top : 4px;
}

UL.eventsFront {
	/*list-style: none url(../images/bullet-gray.gif);
	*/
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	list-style : disc outside;
	margin-bottom : 8px;
	margin-left : 17px;
	margin-top : 4px;
}

UL.weddingsFront {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11px;
	line-height : 15px;
	margin-bottom : 8px;
	margin-left : 17px;
	margin-top : 4px; list-style-type:none; list-style-image:url('/images/bullet-gray.gif')
}

P.invite {
	color: #6668A3;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 13px;
	font-weight: bold;
	line-height : 18px;
	margin-top: 6px;
	margin-bottom: 3px;
}
