.CONTAINER {
	position: relative;
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}

#main_CNTNR {
	width: 1024px;
	background-image: url(../images/BG_main.jpg);
	background-repeat: no-repeat;
}
#footer {
	margin: 0px;
	padding: 0px;
}
#footer ul {
	display: inline;
	list-style-type: none;
}
#footer ul li {
	display: inline;
	padding-left: 20px;
}
#footer ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
#footer ul li a:hover {
	color: #ff0085;
}
#LN {
	margin-top: 15px;
}
#LN ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 18px;
}
#LN ul li {
	display: block;
	padding-bottom: 5px;
}
#LN ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
#LN ul li a:hover {
	color: #be1470;
}

.asterisk {
	font-size:10px; font-style:italic; color:#CC0000;
}




.TxtBx {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8e8e8e;
	border-right-color: #cecece;
	border-bottom-color: #cecece;
	border-left-color: #cecece;
	height: 13px;
}
#LN_OPEN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}
#LN_OPEN ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#LN_OPEN ul li {
	margin: 0px;
	padding: 0px 0px 5px 0px;

}
#LN_OPEN ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
LN_OPEN ul li a:hover {
	color: #be1470;
}
#AP {
	margin-top: 10px;
}
#AP   a    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#AP   a:hover    {
	color: #be1470;
}
.APselected  {
	background-image: url(../images/ICN_AP_SEL_ARROW.gif);
	background-position: right;
}



body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #fedea3;
	background-image: url(../images/BG_main_RP.jpg);
	background-repeat: repeat-x;
}
.CAT_BOX {
	background-image: url(../images/product/main/CAT_BOX_BG.gif);
	margin-top: 15px;
	height: 180px;
	width: 470px;
}
.CAT_BOX ul {
	margin: 0px;
	padding: 0px;
	line-height: 12px;
	list-style-type: none;
}
.CAT_BOX ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.CAT_BOX ul li a:hover {
	color:#be1470
}
.CrtLk_BTN_OFF {
	text-decoration: none;
	background-image: url(../images/stylezone/createalook/SZ_CrtLk_BTN_OFF.gif);
	background-repeat: repeat-x;
	height: 25px;
	padding-left: 15px;
	padding-top: 8px;
	margin-top: 5px;
}
.CrtLk_BTN_ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/stylezone/createalook/SZ_CrtLk_BTN_ON.gif);
	background-repeat: repeat-x;
	height: 25px;
	padding-left: 15px;
	padding-top: 8px;
	margin-top: 5px;
}
.swtch_OFF {
	background-color: #5b5b5b;
}
.swtch_ON {
	background-color: #d61683;
}

.alignC {
	margin-right: auto;
	margin-left: auto;
}
.float_L {
	float: left;
}
.float_R {
	float: right;
}

.margin03_T {
	margin-top: 3px;
}
.margin05_T {
	margin-top: 5px;
}

.margin05_L {
	margin-left: 5px;
}
.margin10_T {
	margin-top: 10px;
}
.margin10_L {
	margin-left: 10px;
}
.margin10_B {
	margin-bottom: 10px;
}
.margin15_A {
	margin: 15px;
}
.margin15_B {
	margin-bottom: 15px;
}


.margin15_T {
	margin-top: 15px;
}
.margin15_L {
	margin-left: 15px;
}
.margin20_A {
	margin: 20px;
}

.margin20_T {
	margin-top: 20px;
}
.margin20_L {
	margin-left: 20px;
}
.margin20_B {
	margin-bottom: 20px;
}
.margin25_T {
	margin-top: 25px;
}
.margin25_L {
	margin-left: 25px;
}

.margin30_T {
	margin-top: 30px;
}
.margin30_B {
	margin-bottom: 30px;
}

.margin30_L {
	margin-left: 30px;
}
.margin35_T {
	margin-top: 35px;
}
.margin40_T {
	margin-top: 40px;
}
.margin40_L {
	margin-left: 40px;
}
.margin50_T {
	margin-top: 50px;
}
.padding02_R {
	padding-right: 2px;
}


.padding03_A {
	padding: 3px;
}
.padding03_T {
	padding-top: 3px;
}
.padding03_B {
	padding-bottom: 3px;
}
.padding03_L {
	padding-left: 3px;
}
.padding03_R {
	padding-right: 3px;
}
.padding05_A {
	padding: 5px;
}
.padding05_T {
	padding-top: 5px;
}
.padding05_B {
	padding-bottom: 5px;
}
.padding05_L {
	padding-left: 5px;
}
.padding05_R {
	padding-right: 5px;
}
.padding10_A {
	padding: 10px;
}
.padding10_T {
	padding-top: 10px;
}
.padding10_B {
	padding-bottom: 10px;
}
.padding10_L {
	padding-left: 10px;
}
.padding10_R {
	padding-right: 10px;
}
.padding15_A {
	padding: 15px;
}

.padding15_T {
	padding-top: 15px;
}

.padding18_T {
	padding-top: 18px;
}
.padding15_B {
	padding-bottom: 15px;
}
.padding15_L {
	padding-left: 15px;
}
.padding15_R {
	padding-right: 15px;
}
.padding20_A {
	padding: 20px;
}
.padding20_T {
	padding-top: 20px;
}
.padding20_B {
	padding-bottom: 20px;
}
.padding20_L {
	padding-left: 20px;
}
.padding20_R {
	padding-right: 20px;
}
.padding25_T {
	padding-top: 25px;
}
.padding25_L {
	padding-left: 25px;
}

.padding25_R {
	padding-right: 25px;
}
.padding25_B {
	padding-bottom: 25px;
}
.padding30_T {
	padding-top: 30px;
}
.padding30_B {
	padding-bottom: 30px;
}

.padding30_L {
	padding-left: 30px;
}
.padding30_R {
	padding-right: 30px;
}
.padding35_T {
	padding-top: 35px;
}
.padding35_L {
	padding-left: 35px;
}

.padding40_L {
	padding-left: 40px;
}

.padding40_R {
	padding-right: 40px;
}
.padding45_T {
	padding-top: 45px;
}
.padding50_L {
	padding-left: 50px;
}
.padding50_R {
	padding-right: 50px;
}
.BRDR_1pxgrey_A {
	border: 1px solid #D1D2D4;
}
.BRDR_1pxgrey_B {
	border-bottom: 1px solid #D1D2D4;
}
.BRDR_1pxLtGrey_A {
	border: 1px solid #e8e8e8;
}
.BRDR_1pxDRKgrey_T {
	border-top: 1px solid #AAABAF;
}
.BRDR_1pxDRKgrey_L {
	border-left: 1px solid #AAABAF;
}
.BRDR_1pxDRKgrey_R {
	border-right: 1px solid #AAABAF;
}
.BRDR_1pxDRKgrey_B {
	border-bottom: 1px solid #AAABAF;
}
.BRDR_1pxDRKgreyDOT_B {
	border-bottom: 1px dotted #AAABAF;
}
.BRDR_2pxMedGrey_A {
	border: 2px solid #5b5b5b;
}
.BRDR_1pxWHITE_T {
	border-top: 1px solid #FFFFFF;
}
.BRDR_1pxWHITE_L {
	border-left: 1px solid #FFFFFF;
}
.BRDR_1pxWHITE_B {
	border-bottom: 1px  solid #FFFFFF;
}
.OPAC_20 {
	filter: Alpha(Opacity=20); -moz-Opacity:.20;
}
.ABlack_10R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.ABlack_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.ABlack_11B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.ABlack_16B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.ALtGrey_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #d6d6d6;
	text-decoration: none;
}

.AMedGrey_09R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
}
.AMedGrey_10R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
}
.ADrkGrey_10R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.ADrkGrey_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.ADrkGrey_14R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.ADrkGrey_12R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.ADrkGrey_11B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.ADrkGrey_14B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.ADrkstGrey_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
.ADrkstGrey_11B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.ADrkstGrey_11BTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	text-transform: uppercase;
}
.ADrkstGrey_14B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.ALtBlack_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
}
.ALtBlack_18R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
}
.ADrkPink_11B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #be1470;
	text-decoration: none;
}
.ADrkPink_34R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	font-weight: normal;
	color: #be1470;
	text-decoration: none;
}
.APink_11B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0085;
	text-decoration: none;
}
.AWhite_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.AWhite_11RU {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.AWhite_11B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.AWhite_14R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.AWhite_14B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.AWhite_16R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.AWhite_18B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.AWhite_18RTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}

.AWhite_22RTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.AWhite_24BTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.AWhite_26BTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.AWhite_24R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.AWhite_40R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.APurple_16R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #6a1c40;
	text-decoration: none;
}
.AMaroon_16R 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: Maroon;
	text-decoration: none;
}
.AMaroon_16B 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: Maroon;
	text-decoration: none;
}
.AMaroon_26BTT 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #be365b;
	text-transform:uppercase;
}
.AYellow_26BTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #fdf1b9;
	text-decoration: none;
	text-transform:uppercase;
}

.VLtGrey_11R {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #dadada;
	text-decoration: none;
}
.VDrkGrey_11R {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
.VDrkGrey_22R {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
.VDrkGrey_11B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.VDrkGrey_14B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.VPurple_10R {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6a1c40;
	text-decoration: none;
}
.ADrkPink_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #be1470;
	text-decoration: none;
}
.VDrkPink_11B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #be1470;
	text-decoration: none;
}
.VDrkPurple_11B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cf5396;
	text-decoration: none;
}
.VWhite_11R {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.VWhite_24RTT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.APurple_18B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-transform:uppercase;
	color: #cf5396;
	text-decoration: none;
}
.LH_15 {
	line-height: 15px;
}

.LH_16 {
	line-height: 16px;
}
.LH_18 {
	line-height: 18px;
}


.Accordion {
	overflow: hidden;
	margin: 0px;
	background-image: url(../images/Indx_WN_BG.gif);
	background-repeat: no-repeat;
	float: left;
	height: 312px;
	width: 234px;
	padding-top: 30px;
	padding-right: 0px;
	padding-left: 0px;
}
.AccordionPanel {
	margin: 0px;
	padding: 0px;
}
.AccordionPanelTab {
	border-bottom: solid 1px #1f1f1f;
	margin: 0px 5px 0px 6px;
	padding: 4px 6px 5px 15px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-left: solid 1px #1f1f1f;
	border-right: solid 1px #1f1f1f;
	background-image: url(../images/Indx_WN_BTN_BG.gif);
	background-repeat: repeat-x;
	background-color: #333333;
}
.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	height: 150px;
}
.AccordionPanelOpen .AccordionPanelTab {
	margin: 0px 5px 0px 6px;
	padding: 4px 6px 5px 15px;
	background-image: url(../images/Indx_WN_BTN_BG_ON.gif);
	background-color: #a11261;
	background-position: right top;
}
.AccordionPanelTabHover {
	background-image: url(../images/Indx_WN_BTN_BG_ON.gif);
	background-repeat: repeat-x;
	margin: 0px 5px 0px 6px;
	padding: 4px 6px 5px 15px;
	background-color: #a11261;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	background-image: url(../images/Indx_WN_BTN_BG_ON.gif);
	background-repeat: repeat-x;
	margin: 0px 5px 0px 6px;
	padding: 4px 6px 5px 15px;
	background-color: #a11261;
}
.AccordionFocused .AccordionPanelTab {

}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-image: url(../images/Indx_WN_BTN_BG_ON.gif);
	background-repeat: repeat-x;
	background-color: #a11261;
}

.AccordionFAQ {
	margin: 0px;
	width: 505px;
	padding-right: 0px;
	padding-left: 0px;
	overflow: visible;
	
}
.AccordionPanelFAQ {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.AccordionPanelTabFAQ {
	padding: 12px 30px 16px 40px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/stylezone/faqs/SZ_FAQ_Qbg_OFF.gif);
	height: 12px;
	background-repeat: no-repeat;
}
.AccordionPanelContentFAQ {
	margin: 0px;
	padding: 0px 10px 0px 40px;
	background-image: url(../images/stylezone/faqs/SZ_FAQ_Abg_ON.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
		overflow:auto;
		background-color:#ffffff;
	
}
.AccordionPanelOpenFAQ .AccordionPanelTabFAQ {
	margin: 0px;
	padding: 12px 30px 16px 40px;
	background-repeat: no-repeat;
	background-image: url(../images/stylezone/faqs/SZ_FAQ_Qbg_ON.gif);
}
.AccordionPanelTabHoverFAQ {
	background-image: url(../images/stylezone/faqs/SZ_FAQ_Qbg_ON.gif);
	background-repeat: no-repeat;
	padding: 12px 30px 16px 40px;
	height: 12px;
}
.AccordionPanelOpenFAQ .AccordionPanelTabHoverFAQ {
	background-image: url(../images/stylezone/faqs/SZ_FAQ_Qbg_ON.gif);
	background-repeat: no-repeat;
	padding: 12px 30px 16px 40px;
	margin: 0px;
	height: 12px;
}
.AccordionFocusedFAQ .AccordionPanelTabFAQ {

}
.AccordionFocusedFAQ .AccordionPanelOpenFAQ .AccordionPanelTabFAQ {
	background-repeat:no-repeat;
	background-image: url(../images/stylezone/faqs/SZ_FAQ_Qbg_ON.gif);
	padding: 12px 30px 16px 40px;
	height: 12px;
}
.AccordionPanelClosed 
{
	padding: 0px 0px 0px 0px;
}


.MapDiv
{ 
	width:500px;
	height:450px;
	position:relative;
}

.txtSearch
{
	background-color: #f4f4f3;
	font-family:Arial;
	font-size:9px;
	height:14px;
	width:50px
}

.VEAPI_Pushpin{ text-decoration: none; }
 
.pinStyle2{ position:relative; background:url('/images/mappoint/ICN_pin2.gif') no-repeat 0 0; height:29px; width:25px; top:-14px; color:#fff; text-align:center; font: bold 12px Arial; cursor: pointer;}
.pinStyle2 .text{ position: relative; top: 5px; }

.pinStyle2Results{ position:relative; background:url('/images/mappoint/ICN_pin2.gif') no-repeat 0 0; height:29px; width:25px; color:#fff; text-align:center; font: bold 12px Arial; cursor: pointer;}
.pinStyle2Results .text{ position: relative; top: 5px; }


/* Padding */
.paddingRight10{padding-right:10px;}
.paddingTop10{padding-top:10px;}
.paddingTop20{padding-top:20px;}
.paddingBottom20{padding-bottom:20px;}

/* Widths */
.width10{ width:10px; }
.width20{ width:20px; }
.width50{ width:50px; }
.width110{ width:110px; }
.width280{ width:280px; }
.width800{ width:800px; }

/* Borders */
.grayBorder{ border:solid 1px #CCCCCC; }

/* Other */
.center{ position: relative;margin: 0 auto 0 auto; }

.floatLeft{ float:left;	display:inline; }
.floatRight{ float:right; display:inline; }
.clearBoth{ clear:both; }

.scroll {
	height: 450px;
	width: 270px;
	overflow: auto;
}

/* Error */
.VdrkRed_10B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Red;
	text-decoration: none;
}

.VdrkRed_11B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	text-decoration: none;
}

.AWhite_26B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.LH_26 {
	line-height: 26px;
}
.AWhite_13R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.AWhite_13B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.LH_20 {
	line-height: 20px;
}
.ALtRed_09RI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #cc3333;
	text-decoration: none;
	font-style: italic;
}
.Events_OFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #551530;
	text-decoration: none;
	margin-top: 2px;
	padding-top: 3px;
	padding-left: 15px;
	height: 21px;
	 
}
.Events_ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #551530;
	text-decoration: none;
	margin-top: 2px;
	padding-top: 3px;
	padding-left: 15px;
	height: 21px;
	background-color: #dbc9c7;
	z-index:20;
	 
}
.Events_Flyout {
	background-image: url(/images/Evnts_DD_BG.png);
	height: 162px;
	width: 215px;
	margin-left: 240px;
	position: absolute;
	margin-top: -73px;
}
 
.ABlack_14B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.ABlack_12R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.ABlack_12B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
