
body
{
	margin:0px;
	padding:0px;
	background:#171717 url(../images/bg_site.jpg) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#888888;
	font-weight:normal;
	text-decoration:none;
}
/* ------------------------------------- */
img{border:0px;}
a{outline:none;}
a:hover, a:active, a:focus 
{
	outline:none; 
}
/* ------------------------------------- */

.Bg_PanelMenu
{
	margin:0px;
	padding:0px;
	background:#171717 url(../images/bg_panel_menu.jpg) top center no-repeat;
	width:250px;
}


.Bg_NerworkingIcon
{
	margin:0px;
	padding:0px;
	background:#171717 url(../images/home/icon_head_bg.gif) top center no-repeat;
	width:250px;
	height:129px;
}

.Bg_Footer
{
	margin:0px;
	padding:0px;
	background:#151515 url(../images/home/bg_footer.jpg) top center repeat-x;
}

.Bg_Video
{
	margin:0px;
	padding:0px;
	background:#171717 url(../images/bg_video.jpg) left top repeat-x;
	width:664px;
}
.Bg_Booking
{
	margin:0px;
	padding:0px;
	background:#171717 url(../images/bg_video.jpg) left top repeat-x;
	width:664px;
}

.Bg_Comment
{
	margin:0px;
	padding:0px;
	background:#171717 url(../images/bg_video.jpg) left top repeat-x;
	width:664px;
}

.Bg_Store_List
{
	margin:0px;
	padding:0px;
	background:#171717 url(../images/store_list_bg.jpg) left top repeat-x;
	width:664px;
}
.Bg_Comment_Light
{
	background:#1A1A1A left top repeat;
	border:1px solid #474747;
	margin:0px;
	padding:0px;
}
.Bg_Comment_Dark
{
	background:#101010 left top repeat;
	border:1px solid #474747;
	margin:0px;
	padding:0px;
}




/* ------------------------------ End of Background -------------------------------- */


ul{
	margin:0px 0px 0px 10px;
	padding:0px;
}
li{
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style-type:square;
}

.Heading_Main
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16pt;
	color:#F0C000;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1.5pt;
}
.Heading_Sub
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	color:#F0C000;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1.5pt;
}


.HomeNewsDescription
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	line-height:14pt;
}

.ContentHeading
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0.5pt;
}

.ContentSubHeading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.ContentText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#888888;
	font-weight:normal;
	text-decoration:none;
}

.ContentDescriptionText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#AAAAAA;
	font-weight:normal;
	text-decoration:none;
	line-height:14pt;
}
.HighLightText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFEFB0;
	font-weight:normal;
	text-decoration:none;
}





/* ------------------------------ Home Menu -------------------------------- */

A.Home_Menu
{
	display:block;
	width:250px;
	height:29px;
	background:url(../images/home/menu_bg_n.jpg) left top no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #CECECE;
	font-weight:bold;
	text-decoration: none;
}
A.Home_Menu:hover
{
	background:url(../images/home/menu_bg_h.jpg) left top no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
    font-size: 10pt;
	font-weight:bold;
	text-decoration:none;
}
.Home_Menu_text
{
	display:block;
	padding:6px 5px 6px 30px;
	background-position:0 250px;
}

/* -------------------------------- End of Home Menu -------------------------- */

/* ------------------------------ Inner Top Menu -------------------------------- */

A.Inner_TopMenu
{
	display:block;
	width:auto;
	height:30px;
	background:#404040 url(../images/menu_bg_n.jpg) center top repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #CECECE;
	font-weight:bold;
	text-decoration: none;
}
A.Inner_TopMenu:hover
{
	background:#4F4F4F url(../images/menu_bg_h.jpg) center top repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
    font-size: 10pt;
	font-weight:bold;
	text-decoration:none;
}
.Inner_TopMenu_text
{
	display:block;
	padding:6px 10px 6px 10px;
}

/* -------------------------------- End of Inner Menu -------------------------- */

/* ------------------------------ Panel Menu -------------------------------- */

.Panel_Menu
{
	display:block;
	width:248px;
	height:30px;
	background:url(../images/panelmenu_bg_n.jpg) center top no-repeat;
}
.Panel_Menu:hover
{
	width:248px;
	height:30px;
	background:url(../images/panelmenu_bg_h.jpg) center top no-repeat;
}
.Panel_Menu_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #CECECE;
	font-weight:normal;
	text-decoration: none;
	display:block;
	padding:7px 5px 7px 10px;
	text-align:left;
}

/* -------------------------------- End of Panel Menu -------------------------- */

/* ------------------------------ Panel Menu Star -------------------------------- */

A.Panel_Menu_Star
{
	display:block;
	width:248px;
	height:30px;
	background:url(../images/panelmenu_star_bg_n.jpg) left top no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #CECECE;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:0.8pt;
}
A.Panel_Menu_Star:hover
{
	background:url(../images/panelmenu_star_bg_h.jpg) left top no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
    font-size: 10pt;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0.8pt;
}
.Panel_Menu_Star_text
{
	display:block;
	padding:7px 5px 7px 25px;
	background-position:0 248px;
}

/* -------------------------------- End of Panel Menu -------------------------- */


/* ------------------------------ Blog Menu -------------------------------- */

.BlogMenu
{
	display:block;
	width:250px;
	height:30px;
	background:url(../images/blog_bg_n.jpg) left top no-repeat;
}
.BlogMenu:hover
{
	width:250px;
	height:30px;
	background:url(../images/blog_bg_h.jpg) left top no-repeat;
}
A.BlogMenu_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #B9B9B9;
	font-weight:bold;
	text-decoration: none;
	display:block;
	margin:0px;
	padding:7px 5px 6px 10px;
	width:250px;
}
A.BlogMenu_text:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	display:block;
	margin:0px;
	padding:7px 5px 6px 10px;
	width:250px;
}



.BlogMenu_Sub
{
	display:block;
	width:250px;
	height:30px;
	background:url(../images/blog_bg_n.jpg) left top no-repeat;
}
.BlogMenu_Sub:hover
{
	width:250px;
	height:30px;
	background:url(../images/blog_bg_h.jpg) left top no-repeat;
}
A.BlogMenu_Sub_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #B9B9B9;
	font-weight:normal;
	text-decoration: none;
	display:block;
	margin:0px;
	padding:7px 5px 6px 10px;
	width:250px;

}
A.BlogMenu_Sub_text:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
	display:block;
	margin:0px;
	padding:7px 5px 6px 10px;
	width:250px;
}




/* -------------------------------- End of Blog Menu -------------------------- */




/* ------------------------------ More Link bg Dark -------------------------------- */

A.MoreBg_Dark
{
	display:block;
	width:134px;
	height:21px;
	background:url(../images/home/more_bg_n.jpg) left center no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #7C7C7C;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
}
A.MoreBg_Dark:hover
{
	background:url(../images/home/more_bg_h.jpg) left center no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFFFF;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
}
.MoreBg_Dark_text
{
	display:block;
	padding:2px 15px 2px 0px;
	background-position:0 134px;
}

/* -------------------------------- End of More Link bg -------------------------- */

/* ------------------------------ More Upcoming Dark -------------------------------- */

A.UpcomingBg_Dark
{
	display:block;
	width:200px;
	height:21px;
	background:url(../images/upcoming_bg_n.jpg) right top no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #7C7C7C;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
}
A.UpcomingBg_Dark:hover
{
	background:url(../images/upcoming_bg_h.jpg) right top no-repeat;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFFFF;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
}
.UpcomingBg_Dark_text
{
	display:block;
	padding:2px 15px 2px 0px;
	background-position:0 134px;
}

/* -------------------------------- End of Upcoming bg -------------------------- */


/* ------------------------------ More Link bg Light -------------------------------- */

A.MoreBg_Light
{
	display:block;
	width:134px;
	height:21px;
	background:url(../images/home/more_bg_light_n.jpg) right center no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #7C7C7C;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
}
A.MoreBg_Light:hover
{
	background:url(../images/home/more_bg_light_h.jpg) right center no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFFFF;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
}
.MoreBg_Light_text
{
	display:block;
	padding:2px 15px 2px 0px;
	background-position:0 134px;
}

/* -------------------------------- End of More Link bg Light -------------------------- */


/* -------------------------------- Footer -------------------------- */

.Footer_Text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;

}

.Footer_Text_Poweredby{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #888888;
	font-weight: normal;
	text-decoration: none;

}


.Footer_TextBold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	line-height:12pt;
}
A.FooterLink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFDB3D;
	font-weight:bold;
	text-decoration:none;
	line-height:14pt;
}
A.FooterLink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	line-height:14pt;
}

A.FooterLink_Poweredby{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
A.FooterLink_Poweredby:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#888888;
	font-weight:normal;
	text-decoration:underline;
}


/* -------------------------------- End of Footer -------------------------- */

/* ------------------ Links ------------------------- */

A{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFDB3D;
	font-weight:normal;
	text-decoration:none;
}
A:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}

A.Link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFDB3D;
	font-weight:normal;
	text-decoration:none;
}
A.Link:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
A.LinkBold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFDB3D;
	font-weight:bold;
	text-decoration:none;
}
A.LinkBold:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

A.LinkBold_Large
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	color:#F0C000;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1pt;
}
A.LinkBold_Large:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1pt;
}


A.MoreLink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FFDB3D;
	font-weight:bold;
	text-decoration:none;
}
A.MoreLink:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
A.HomeLinkBold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
A.HomeLinkBold:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFEEAB;
	font-weight:bold;
	text-decoration:none;
}

/* ------------------ End of Links ------------------------- */


/* ------------------- Form Object ------------------------ */
.Poll_Text_Bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Color:#FFFFFF;
	Font-size: 8pt;
	font-weight:bold;
}

.FormText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Color:#999999;
	Font-size: 8pt;
}
.HelpText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Color: #717171;
	Font-Size:7pt;
	text-decoration: none ;
}

select
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	background-color: #202020;
	border: #4E4E4E 1px solid;
}

.ButtonStyle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #AC0000;
	background:url(../images/bg_blog_btn.jpg) center;
	height:24px;
	border:1px solid #FFF3C4;
	letter-spacing:1pt;
}
INPUT.clsTextBox_Newsletter
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
	width:206px;
	height:17px;
    background:#3B3B3B url(../images/home/bg_newsletter.jpg) left center no-repeat;
	border:0px;
    margin:0px;
	padding:6px 5px 5px 5px;
	letter-spacing:0.5pt;
}


INPUT.clsTextBox
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
	height: 14px;
    background-color: #1A1A1A;
    margin: 0px;
	border: #474747 1px solid;
	padding:1px 3px 1px 3px;
}

INPUT.clsFileInput
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
	height: 20px;
    background-color: #1A1A1A;
    margin: 0px;
	border: #474747 1px solid;
	padding:1px 3px 1px 3px;
}

TEXTAREA.clsTextArea
{
    font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    background-color: #1A1A1A;
    margin: 0px;
	border: #474747 1px solid;
	padding:2px;
}

/* -------------------------------------- End of Form Object -------------------------------- */


/* ------ Photo Border ------ */
.PhotoListBorderSmall_Div
{
	padding:0px;
	border: 1px solid #000000;
}

img.PhotoListBorderSmall
{
	padding:0px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

.VideoBorderSmall_Div
{
	padding:0px;
	border: 1px solid #999999;
}

img.VideoBorderSmall
{
	padding:1px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}

.PhotoBorderSmall_Div
{
	padding:0px;
	border: 1px solid #999999;
}

img.PhotoBorderSmall
{
	padding:0px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
img.PhotoBorderMedium
{
	padding:4px;
	border: 1px solid #B0B0B0;
	background-color: #FFFFFF;
}
img.PhotoBorderLarge
{
	padding:0px;
	border: 1px solid #B0B0B0;
	background-color: #FFFFFF;
}
/* ------ End of Photo Border ------ */


/* ----------------------------- Paging ---------------------------- */

A.Paging_Left_Disable
{
	display:block;
	width:84px;
	height:25px;
	background:url(../images/paging_leftbg_n.jpg) left top no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #7C7C7C;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
	cursor:text;
}

.Paging_Left
{
	display:block;
	width:84px;
	height:25px;
	background:url(../images/paging_leftbg_n.jpg) left top no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #7C7C7C;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
}
.Paging_Left:hover
{
	background:url(../images/paging_leftbg_h.jpg) left top no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFFFF;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
}
.Paging_Left_Text
{
	display:block;
	padding:4px 10px 4px 20px;
	background-position:0 84px;
}

A.Paging_Right_Disable
{
	display:block;
	width:84px;
	height:25px;
	background:url(../images/paging_rightbg_n.jpg) left top no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #7C7C7C;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
	cursor:text;
}

.Paging_Right
{
	display:block;
	width:84px;
	height:25px;
	background:url(../images/paging_rightbg_n.jpg) left top no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #7C7C7C;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
}
.Paging_Right:hover
{
	background:url(../images/paging_rightbg_h.jpg) left top no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFFFF;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration: none;
}
.Paging_Right_Text
{
	display:block;
	padding:4px 20px 4px 10px;
	background-position:0 84px;
}



A.Paging_Link{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#888888;
	font-weight:bold;
	text-decoration:none;
	padding:3px;
}

A.Paging_Link:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.Paging_Text{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

/* ----------------------------- End of Paging ---------------------------- */

A.Paging_PhotoDetail_Link{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#888888;
	font-weight:bold;
	text-decoration:none;
	background:#3C3C3C center top repeat;
	padding:3px 6px 3px 6px;
}

A.Paging_PhotoDetail_Link:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:#626262 center top repeat;
}

A.Paging_PhotoDetail_Link_arrow{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#888888;
	font-weight:bold;
	text-decoration:none;
	background:#3C3C3C center top repeat;
	padding: 3px 6px 3px 6px; 
	
}

A.Paging_PhotoDetail_Link_arrow:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:#626262 center top repeat;
}



.Paging_PhotoDetail_Text{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}




/* ----------------------------- Navigation ---------------------------- */

A.Navigation_Link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFDB3D;
	font-weight:normal;
	text-decoration:none;
	padding:3px;
}

A.Navigation_Link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.Navigation_Text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#888888;
	font-weight:normal;
	text-decoration:none;
}

/* ----------------------------- End of Navigation ---------------------------- */

/* ----------------------------- Other ---------------------------- */


.Photo_Detail_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#AAAAAA;
	font-weight:normal;
	text-decoration:none;
}

.Photo_Detail_DescriptionText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	line-height:14pt;
}

.PriceText_List
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.PriceText_Detail
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.PriceTextCaption_Detail
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFD529;
	font-weight:bold;
	text-decoration:none;
}
.Terms_Number
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.Terms_Heading
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#F0C000;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1.5pt;
}


/* ----------------------------------------------- */

A.Blog_Link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#B9B9B9;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1pt;
}
A.Blog_Link:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1pt;
}

A.Blog_Heading_Link
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	color:#F0C000;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1pt;
}
A.Blog_Heading_Link:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1pt;
}

A.Blog_HeadingSub_Link
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#F0C000;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0.5pt;
}
A.Blog_HeadingSub_Link:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0.5pt;
}


.Blog_Heading
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	color:#F0C000;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1pt;
}

.Blog_HeadingSub
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#F0C000;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0.5pt;
}


.Date_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#999999;
	font-style:italic;
	text-decoration:none;
}
.Blog_DescriptionText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#bbbbbb;
	font-weight:normal;
	line-height:14pt;
}

/* ------------------------ Calendar ---------------------------------- */

.Calendar_Heading
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:1pt;
}

.Calendar_Text_Week
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#c6c6c6;
	font-weight:normal;
	letter-spacing:1pt;
}
.Calendar_Text_Day
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#999999;
	font-weight:bold;
	letter-spacing:1pt;
	margin:0px;
	padding:0px;
}
.Calendar_Text_Day_Event
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:1pt;
	margin:0px;
	padding:0px;
}
A.Calendar_Text_Event
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#999999;
	font-weight:normal;
	text-decoration:none;
}

A.Calendar_Table_Link
{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	border:0px;
	outline:none;
}
A.Calendar_Table_Link:hover
{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	border:0px;
	outline:none;
}
A.Calendar_LinkBold_Day_Event
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration:none;
}
A.Calendar_LinkBold_Day_Event:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#F0C101;
	font-weight:bold;
	letter-spacing:1pt;
	text-decoration:none;
}

A.Calendar_Link_Day_Event
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#999999;
	font-weight:normal;
	text-decoration:none;
}
A.Calendar_Link_Day_Event:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

/* ------ Start of Message ------ */

.SuccessMessage
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
	font-weight: normal; 
    color: #156F00;
    text-decoration: none;
	background-color: #E5FFD4;
}
.ErrorMessage
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
	font-weight: normal;
    color: #E11800;
    text-decoration: none;
	background-color: #FFEAE8;
}
.WarningMessage
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
	font-weight: normal;
    color: #797500;
    text-decoration: none;
	background-color: #FFFEE2;
}

/* ------ End of Message ------ */
