


.dmshadow
{
	box-shadow:0px -1px 3px #fff;
	-moz-box-shadow:0px -1px 3px #fff;
	-webkit-box-shadow:0px -1px 3px #fff;
	text-shadow: 0px 1px 0px #fff;
}


A:visited.MLNK001 {text-decoration: none;color:black;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
A:link.MLNK001 {text-decoration: none;color:black;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
A:hover.MLNK001 {text-decoration: underline;color:black;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
A:active.MLNK001 {text-decoration: underline;color:blue;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}

A:visited.MLNK002 {text-decoration: none;color:#C0C0C0;font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
A:link.MLNK002 {text-decoration: none;color:#C0C0C0;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:hover.MLNK002 {text-decoration: underline;color:#FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
A:active.MLNK002 {text-decoration: underline;color:#FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}

A:visited.MLNK003 {text-decoration: none;color:black;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:link.MLNK003 {text-decoration: none;color:black;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:hover.MLNK003 {text-decoration: underline;color:black;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:active.MLNK003 {text-decoration: underline;color:blue;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}

A:visited.MLNK004 {text-decoration: none;color:#0000FE;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:link.MLNK004 {text-decoration: none;color:#0000FE;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:hover.MLNK004 {text-decoration: underline;color:#0000FE;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:active.MLNK004 {text-decoration: underline;color:#0000FE;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}

A:visited.MLNK005 {text-decoration: none;color:black;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:link.MLNK005 {text-decoration: none;color:black;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:hover.MLNK005 {text-decoration: underline;color:black;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:active.MLNK005 {text-decoration: underline;color:blue;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}


.MLNK003 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;; color: #C0C0C0; line-height:150%}
.MLNK005 {color:black;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}


A:visited.MUN1 {text-decoration: none;color:#808080;font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
A:link.MUN1 {text-decoration: none;color:#808080;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:hover.MUN1 {text-decoration: underline;color:#0000FF;font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
A:active.MUN1 {text-decoration: underline;color:#0000FF;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}

.MUN2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;; color: #808080; line-height:150%}

A:visited.MUN3 {text-decoration: none;color:#F7F7F7;font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
A:link.MUN3 {text-decoration: none;color:#F7F7F7;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}
A:hover.MUN3 {text-decoration: underline;color:#FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
A:active.MUN3 {text-decoration: underline;color:#FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 12px;;}

.MUN4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;; color: #FFFFFF; line-height:150%}

h1 {
	font-family: arial;
	font-size: 14pt;
	margin-bottom: 0px;
	color: #666;
	padding-bottom: 5px;
	text-shadow: 0px 1px 0px #fff;
}
h2 {font-family: arial; font-size: 12pt;margin-bottom: 0;color: #000000}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom: 0px;
	color: #006699;
	padding-bottom: 5px;
	margin-top: 0px;
}




.ML1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;; color: #000080}
.ML2
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	border-collapse: collapse;
}
.ML2B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
font-weight: bold;
}

#TD01 A {
	color : Black;
	text-decoration : none;
}

#TD01 A:HOVER {
	color : Red;
	text-decoration : underline;
}

#TD02 A {
	color : #000099;
	text-decoration : none;
}

#TD02 A:HOVER {
	color : Red;
	text-decoration : underline;
}

#TD03 A {
	color : #111111;
	text-decoration : none;
}

#TD03 A:HOVER {
	color : #0000FF;
	text-decoration : underline;
}

#TD04 A {
	color : #FFFFFF;
	text-decoration : none;
}

#TD04 A:HOVER {
	color : #FFFF00;
	text-decoration : underline;
}

#TD05{
	font-size: 11px;
}
#TD05 A {
	color : #C4EEFD;
	text-decoration : none;
}

#TD05 A:HOVER {
	color : #FFFFFF;
	text-decoration : underline;
}


.TBDY1 { font-family: Arial; font-size: 10pt }
.TBDY2 { font-family: Arial; font-size: 12pt }

.CL1         { font-family: Calibri; font-size: 12pt }
.CL1B        { font-family: Calibri; font-size: 12pt; font-weight: bold }
.CL2         { font-family: Calibri; font-size: 10pt }
.CL2B        { font-family: Calibri; font-size: 10pt; font-weight: bold }


body {
	background-color: #0099cc;
	background-image: url('/set1/images/tm14/b.png');
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-top: 10px;
/*	background-attachment: fixed;*/
}

img{
	border-style: none;
	border-width: 0px;
}

.main_table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
}
.main_table #mdf1 {
	margin: 0px;
	padding: 0px;
	width: 900px;
}
.header_1 {
	border-collapse: collapse;
	border-spacing: 0px;
}
.header_1 #f1 {
	padding: 0px;
	margin: 0px;
}
.header_1 #m1 {
	padding: 0px;
	margin: 0px;
}
.header_1 .l1 {
	padding: 0px;
	margin: 0px;
}
.header_1 .header td {
	padding: 0px;
	margin: 0px;
}
.header_1 .slog td {
	padding: 0px;
	margin: 0px;
}
.header_1 > tbody > tr > td {
	padding: 0px;
	margin: 0px;
}
.header_1 .l1 {
	background-position: 0px 0px;
	width: 14px;
	height: 33px;
	background-image: url('/set1/images/tm14/m_a.png');
	background-repeat: no-repeat;
}
.header_1 .l2 {
	background-position: 0px -50px;
	height: 33px;
	background-image: url('/set1/images/tm14/m_a.png');
	background-repeat: repeat-x;
}
.header_1 .l3 {
	background-position: -15px 0px;
	width: 16px;
	height: 33px;
	background-image: url('/set1/images/tm14/m_a.png');
	background-repeat: no-repeat;
}
.header_1 .m1 {
	background-position: 0px 0px;
	width: 14px;
	background-image: url('/set1/images/tm14/m_a2.png');
	background-repeat: repeat-y;
}
.header_1 .m2 {
	background-color: #F7F7F7;
}
.header_1 .m3 {
	background-position: -15px 0px;
	width: 16px;
	background-image: url('/set1/images/tm14/m_a2.png');
	background-repeat: repeat-y;
}
.header_1 .f1 {
	background-position: 0px -34px;
	width: 14px;
	background-image: url('/set1/images/tm14/m_a.png');
	background-repeat: no-repeat;
	height: 16px;
}
.header_1 .f2 {
	background-position: 0px -84px;
	background-image: url('/set1/images/tm14/m_a.png');
	background-repeat: repeat-x;
	height: 16px;
}
.header_1 .f3 {
	background-position: -15px -34px;
	width: 16px;
	background-image: url('/set1/images/tm14/m_a.png');
	background-repeat: no-repeat;
	height: 16px;
}
.header_1 .header {
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
}
.header_1 .header .d1 {
	width: 500px;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 10px;
}
.header_1 .header .d3 {
	margin: 0px;
	text-align: right;
	padding-right: 10px;
	width: 120px;
	padding-bottom: 0px;
	vertical-align: bottom;
	height: 67px;
}
.header_1 .slog {
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
}
.header_1 .slog .d2 {
	background-position: 0px -101px;
	width: 5px;
	height: 24px;
	background-image: url('/set1/images/tm14/m_a.png');
	background-repeat: no-repeat;
}
.header_1 .slog .d4 {
	background-position: -6px -101px;
	width: 5px;
	height: 24px;
	background-image: url('/set1/images/tm14/m_a.png');
	background-repeat: no-repeat;
}
.header_1 .slog .d32 {
	background-position: 0px -126px;
	height: 24px;
	background-image: url('/set1/images/tm14/m_a.png');
	background-repeat: repeat-x;
}
.header_1 .slog .d31 {
	background-position: 0px -126px;
	height: 24px;
	background-image: url('/set1/images/tm14/m_a.png');
	background-repeat: repeat-x;
}
.header_1 .slog .d30 {
	background-position: 0px -126px;
	height: 24px;
	background-image: url('/set1/images/tm14/m_a.png');
	background-repeat: repeat-x;
}
.header_1 .slog .d32 {
	width: 99px;
	padding-right: 5px;
}
.header_1 .slog .d31 {
	width: 99px;
}
.main_text {
	padding: 10px;
	background-color: #FFFFFF;
}
.main_table_m2 {
	width: 100%;
}
.main_table_m2 #menu {
	padding: 5px;
	width: 150px;
	vertical-align: top;
}
.main_table_m2 #main {
	padding: 5px 5px 5px 15px;
	vertical-align: top;
}
.footer_copyright {
	font-size: 9pt;
	color: #FFFFFF;
	text-align: center;
}

#day_menu_id {
	width: 150px;
}
#day_menu_id table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
}
#day_menu_id table th {
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px 0px 0px 9px;
	text-align: left;
	background-image: url('/set1/images/tm14/b3_a.png');
	background-repeat: no-repeat;
	height: 31px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
#day_menu_id table td {
	background-position: -152px 0px;
	border-width: 1px;
	border-color: #dddddd;
	padding: 0px 10px 0px 5px;
	margin: 0px;
	background-image: url('/set1/images/tm14/b3_a.png');
	background-repeat: repeat-y;
	border-bottom-style: solid;
	border-top-style: solid;
}
#day_menu_id table a {
	padding: 2px 0px 2px 5px;
	margin: 0px;
	width: 100%;
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	overflow: hidden;
	clear: both;
}
#day_menu_id table a:hover {
	text-decoration: none;
	background-color: #56899A;
	color: #FFFFFF;
}
#day_menu_id table td.dmi_f {
	background-position: 0px -33px;
	padding: 0px;
	margin: 0px;
	background-image: url('/set1/images/tm14/b3_a.png');
	background-repeat: no-repeat;
	height: 20px;
	border-bottom-style: none;
}

#day_menu_id table #dm_sep {
	padding: 5px;
}

#day_menu_id table#dm_g th {
	background-image: url('/set1/images/tm14/b4_a.png');
}
#day_menu_id table#dm_g td {
	background-image: url('/set1/images/tm14/b4_a.png');
}
#day_menu_id table#dm_g td#dmi_f {
	background-image: url('/set1/images/tm14/b4_a.png');
}



#tt2 {
	width: 270px;
	position: absolute;
	cursor: default;
	z-index:9999;
}

#tt2 #tt2_divu {
	padding: 10px 10px 10px 20px;
	background-image: url('/set1/images/tm14/ht3_a.png');
	background-repeat: no-repeat;
	width: 270px;
}

#tt2 #tt2_divd {
	background-position: 0px -149px;
	background-image: url('/set1/images/tm14/ht3_a.png');
	background-repeat: no-repeat;
	width: 270px;
	height: 11px;
}



#tt2 #tt2_text {
	width: 230px;
}
.slog_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}
.hor_line {
	background-image: url('images/ln1_c.gif');
	background-repeat: repeat-x;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #CCCCCC;
}
.pad {
	padding: 10px;
}

.black_links a {
	color: #000000;
	text-decoration: none;
}
.black_links a:hover {
	color: #800000;
	text-decoration: underline;
}

.blue_links a {
	color: #006699;
	text-decoration: none;
}
.blue_links a:hover {
	color: #800000;
	text-decoration: underline;
}


.box_fc1 {
	padding: 1px;
	border: 1px solid #C0C0C0;
	margin-bottom: 20px;
	box-shadow:0px 1px 5px #888;
	-moz-box-shadow:0px 1px 5px #888;
	-webkit-box-shadow:0px 1px 5px #888;
}
.box_fc1 form {
	margin: 0px;
	padding: 0px;
}
.box_fc1 form button {
	font-size: 8pt;
}
.box_fc1 #header {
	border-width: 3px;
	border-color: #004A6F;
	background-color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding: 5px;
	color: #FFFFFF;
	border-bottom-style: solid;
	text-shadow: 0px -1px 0px #444;
}
.box_fc1 #header a {
	color: #FFFFCC;
}
.box_fc1 #header a:hover {
	color: #FFFF00;
}
.box_fc1 #header_err {
	background-color: #CC3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding: 5px;
	color: #FFFFFF;
}
.box_fc1 #record {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 5px;
}
.box_fc1 table {
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}
.box_fc1 #record > table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}
.box_fc1 #record > table tr:hover {
	background-color: #E7E7DA;
}
.box_fc1 #record > table tr.inline_separator td {
	background-color: #CCCCCC;
	height: 3px;
	padding: 0px;
}
.box_fc1 #record > table th {
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 5px;
	margin: 0px;
	font-weight: bold;
	text-align: left;
	background-color: #EEEEEE;
}
.box_fc1 #record > table td {
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 5px;
	margin: 0px;
	text-align: left;
	line-height: 19px;
}
.box_fc1 #record > table td a {
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
}
.box_fc1 #record > table td a:hover {
	color: #CC3300;
	text-decoration: underline;
}
.box_fc1 #record > table #fix_size_1 {
	width: 70px;
}
.box_fc1 #record > table #fix_size_2 {
	width: 100px;
}
.box_fc1 #record > table #fix_size_3 {
	width: 160px;
	white-space: nowrap;
}
.box_fc1 #record > table #fix_size_4 {
	width: 30px;
}
.box_fc1 #record > table #right_align {
	text-align: right;
}
.box_fc1 #record > table #center_align {
	text-align: center;
}
.box_fc1 a {
	color: #006699;
	text-decoration: none;
}
.box_fc1 a:hover {
	color: #800000;
	text-decoration: underline;
}
.global_text {
	padding: 10px;
}
.center_align {
	text-align: center;
}
.right_align {
	text-align:right;
}
.clear {
	clear: both;
	display: block;
	height: 2px;
}
.hline {
	padding: 0px;
	height: 1px;
	display: block;
	background-color: #BDBDBD;
	margin-bottom: 10px;
	margin-top: 10px;
}
.hline5 {
	padding: 0px;
	height: 1px;
	display: block;
	background-color: #BDBDBD;
	margin-bottom: 5px;
	margin-top: 5px;
}
.hline_trim {
	padding: 0px;
	height: 1px;
	display: block;
	background-image: url('/images/ln1.gif');
	background-repeat: no-repeat;
	background-color: #BDBDBD;
	margin-bottom: 10px;
	margin-top: 10px;
}
.hline_dot {
	border-width: 1px;
	border-color: #BDBDBD;
	padding: 0px;
	height: 1px;
	display: block;
	margin-bottom: 10px;
	margin-top: 10px;
	border-top-style: dotted;
}
.home_p_table {
	border-collapse: collapse;
	background-color: #F7F7F7;
}
.home_p_table #home_p_main {
	vertical-align: top;
}
.home_p_table #home_p_side {
	width: 170px;
	vertical-align: top;
}
.promotion_div {
	margin-bottom: 20px;
}
.promotion_div div {
	text-align: center;
}
.home_p_table .plans {
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
.home_p_table .plans .header {
	color: #990000;
	padding-bottom: 5px;
	padding-top: 10px;
}
.home_p_table .plans .header a {
	padding: 2px;
	border: 1px solid #F7F7F7;
	color: #990000;
	font-weight: bold;
	font-size: 12pt;
	display: block;
	text-decoration: none;
}
.home_p_table .plans .header a:hover {
	border: 1px solid #C0C0C0;
	text-decoration: none;
	background-color: #E2E2E2;
}
.home_p_table .plans .record {
}
.home_p_table .plans .record img {
	float: left;
	clear: left;
	width: 80px;
	margin-bottom: 10px;
}
.home_p_table .plans .record span {
	display: block;
	margin-left: 100px;
}
.home_p_table .plans .record span em {
	color: #006699;
	display: block;
	padding-top: 5px;
}
.home_p_table .plans .record a {
	color: #006666;
	text-decoration: none;
}
.home_p_table .plans .record a:hover {
	color: #800000;
	text-decoration: underline;
}
.box_fc2 {
	width: 170px;
	margin-bottom: 10px;
	font-size: 10pt;
}
.box_fc2 #header, .box_fc2 .bheader
{
	background-position: -344px 0px;
	background-image: url('/set1/images/tm14/b10_a.png');
	background-repeat: no-repeat;
	height: 23px;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 10px;
	color: #663300;
	font-size: 9pt;
}
.box_fc2 #record, .box_fc2 .brecord
{
	padding: 5px;
	background-position: -516px 0px;
	background-image: url('/set1/images/tm14/b10_a.png');
	background-repeat: repeat-y;
	font-size: 9pt;
}
.box_fc2 #footer, .box_fc2 .bfooter
{
	background-position: -344px -32px;
	background-image: url('/set1/images/tm14/b10_a.png');
	height: 7px;
	background-repeat: no-repeat;
}
.box_fc2 form {
	padding: 0px;
	margin: 0px;
}

.box_fc2_gray #header, .box_fc2_gray .bheader
{
	background-position: 0px 0px;
}

.box_fc2_gray #record, .box_fc2_gray .brecord
{
	background-position: -172px 0px;
}

.box_fc2_gray #footer, .box_fc2_gray .bfooter {
	background-position: 0px -32px;
}

.box_fc2_blue #header, .box_fc2_blue .bheader {
	background-position: -688px 0px;
	color: #003366;
}

.box_fc2_blue #record, .box_fc2_blue .brecord {
	background-position: -860px 0px;
}

.box_fc2_blue #footer, .box_fc2_blue .bfooter {
	background-position: -688px -32px;
}

.box_fc2_green #header, .box_fc2_green .bheader {
	background-position: -1032px 0px;
	color: #003300;
}

.box_fc2_green #record, .box_fc2_green .brecord  {
	background-position: -1204px 0px;
}

.box_fc2_green #footer, .box_fc2_green .bfooter {
	background-position: -1032px -32px;
}

.input_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-collapse: collapse;
}
.input_table th {
	text-align: left;
	font-weight: bold;
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 0px;
	width: 120px;
}
.input_table td {
	text-align: left;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 2px;
	margin: 0px;
}
.box_fc1_01 {
}
.box_fc1_01 #header {
	border-width: 3px;
	border-color: #A4A4A4;
	background-color: #C0C0C0;
	color: #000000;
	border-bottom-style: solid;
	text-shadow: 0px 1px 0px #eee;
}
.box_fc1_02 {
	background-color: #FFF2F2;
	border: 1px dotted #800000;
}
.box_fc1_02 #header {
	border-width: 3px;
	border-color: #620000;
	background-color: #800000;
	border-bottom-style: solid;
}
.box_fc1_02 #record {
	padding:10px;
}
.box_fc1_02 #record a {
	color: #800000;
}
.box_fc1 #header.clickable,
.box_fc1 #header.toggle_plus {
	cursor: pointer;
	background-image: url('/set1/images/sprite.png');
	background-repeat: no-repeat;
	background-position: 6px -344px;
	padding-left: 27px;
}
.box_fc1 #header.clickable:hover {
	border-width: 3px;
	border-color: #494949;
	background-color: #666666;
	border-bottom-style: solid;
}

.box_fc1 #header.toggle_minus {
	padding-left: 27px;
	background-image: url('/set1/images/sprite.png');
	background-repeat: no-repeat;
	background-position: 6px -394px;
}



.box_fc1_03 {
	background-color: #EFEFE7;
}

.box_fc1_04 > #header{
	border-width: 3px;
	border-color: #484824;
	background-color: #666633;
	border-bottom-style: solid;
}

.box_fc1_05 {
	background-color: #FFFFFF;
}


.hd_show_ext_events {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border: 1px solid #800000;
	padding: 10px;
	margin-bottom: 10px;
	background-color: #400;
	color: #FFFFFF;
}
.hd_show_ext_events div {
	border: 1px solid #a0a0a0;
	padding: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #555;

}

.hd_show_ext_events div b {
	font-weight: normal;
	font-style: italic;
	margin-right: 10px;
	color: #ccc;
}

.hd_show_ext_events div em {
	font-style: normal;
	color: #bb0;
}

.hd_show_ext_events div.hd_show_ext_first_row {
	background-color: #333;
}

.hd_show_ext_events div.hd_show_ext_first_row em {
	background-color: #333;
	font-weight: bold;
	color: #dd0;
}
.hd_show_ext_events div.hd_show_ext_first_row b {
	color: #fff;
}


.nslookup_table td
{
	vertical-align:top;
}

.nslookup_table table th
{
	width: 80px;
}

.nslookup_table table td
{
	background-color:#ffffff;
}
.box_fm1 {
	padding: 1px;
	border: 1px solid #C0C0C0;
	margin-bottom: 15px;
	background-color: #FBFBF4;
	box-shadow:0px 1px 5px #888;
	-moz-box-shadow:0px 1px 5px #888;
	-webkit-box-shadow:0px 1px 5px #888;
}
.box_fm1 form {
	padding: 0px;
	margin: 0px;
	display: inline;
}
.box_fm1 .box_header {
	border-width: 3px;
	border-color: #004A6F;
	padding: 5px;
	background-color: #006699;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom-style: solid;
	text-shadow: 0px -1px 0px #444;
}
.box_fm1 .box_footer {
}
.box_fm1 .box_record {
	padding: 5px;
}
.box_fm1 .box_submit {
	padding: 5px;
	text-align: right;
	white-space: nowrap;
}
.box_fm1 .box_submit_left {
	padding: 5px;
	text-align: left;
	white-space: nowrap;
}
.box_fm1 input {
	font-size: 9pt;
}
.box_fm1 table {
	font-size: 9pt;
}
.box_fm1 a {
	color: #006699;
	text-decoration: none;
}
.box_fm1 a:hover {
	color: #800000;
	text-decoration: underline;
}
.box_fm1_whiteback {
	background-color:#ffffff;
}
.box_fm1_gray .box_header {
	border-width: 3px;
	border-color: #6E6E6E;
	background-color: #888888;
	border-bottom-style: solid;
}
.box_fm1_brown .box_header {
	border-width: 3px;
	border-color: #656543;
	background-color: #87875A;
	border-bottom-style: solid;
}

.form_input_table {
	border-collapse: separate;
	width: 100%;
	font-size: 9pt;
}
.form_input_table input {
	margin-right: 10px;
	font-size: 9pt;
}
.form_input_table textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.form_input_table select {
	margin-right: 10px;
	font-size: 9pt;
}
.form_input_table th {
	border: 1px solid #C2C2A7;
	background-color: #E8E8DB;
	width: 150px;
	vertical-align: top;
	padding: 5px;
	text-align: left;
}
.form_input_table td {
	border: 1px solid #CCCCCC;
	padding: 3px;
	background-color: #FFFFFF;
	vertical-align: top;
}
.form_input_table th.req {
	font-weight: bold;
}
.form_input_table th.no_req {
	font-weight: normal;
}
.form_input_table th.highlight {
	font-weight: bold;
	color: #0033CC;
}
.form_input_table td.highlight {
	font-weight: bold;
	color: #0033CC;
}
.form_input_table .comment {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #0066CC;
}
.form_input_table_half_screen th {
	width: 50%;
	text-align: right;
}
.form_input_table_2 {
	width: 100%;
	border-collapse: collapse;
}
.form_input_table_2 tr td {
	padding: 3px;
	vertical-align: middle;
	border-width: 1px;
	border-color: #CCCCCC;
	border-top-style: solid;
}
.form_input_table_2 tr:first-child td {
	border-top-style: none;
}
.form_input_table_2 tr:hover {
	background-color: #ECECE1;
}
.form_input_table_2 .c1 {
	width: 25px;
	text-align: center;
}
.form_input_table_2 .c2 {
}
.form_input_table_2 .c3 {
	width: 25px;
	text-align: center;
}
.form_input_table_2 .c4 {
	width: 100px;
	text-align: right;
}
.form_input_table_2 .c5 {
	width: 100px;
	text-align: left;
}
.form_input_table_2 .comment {
	color: #0066CC;
	font-size: 8pt;
}
.form_input_table_3 {
	border-collapse: separate;
	width: 100%;
}
.form_input_table_3 th {
	padding: 5px;
	text-align: left;
	vertical-align: top;
	width: 160px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.form_input_table_3 td {
	padding: 5px;
	vertical-align: top;
	border: 1px solid #4A4A4A;
	background-color: #555555;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 1px;
}
.form_input_table_3 .highlight_1 {
	color: #FFFF00;
}
.se_form_cc_v2 .box_fm1 .box_header {
	background-color: #616130;
}

.box_fm1 .float_list
{
	background-color: #ffffff;
	text-align: center;
}

.float_list a
{
	text-align: left;
	display: inline-block;
	width: 47%;
	text-decoration: none;
	border: 1px solid #ffffff;
	padding: 5px;
	vertical-align:top;
}

.float_list a:hover
{
	text-decoration: none;
	border: 1px solid #c0c0c0;
	background-color: #E8E8DB;

}

.float_list b
{
	display: inline-block;
	float: left;
	width: 48px;
	height: 48px;
	padding-right: 12px;
}

.float_list span
{
	display: block;
	vertical-align: top;
	padding-top: 5px;
	font-weight: bold;
	font-size: 11pt;
	color: #000000;
}

.float_list em
{
	display: block;
	padding-left: 60px;
	color: #666666;
	font-style: normal;
}

.info_scr_icon_set b
{
	background-image: url('/images/members_icons_001.png');
}
.box_fc1 #record .button_like_links a {
	display: inline-block;
	border: 1px solid #CCCCCC;
	padding: 1px 5px 1px 5px;
	margin-right: 2px;
	margin-left: 2px;
	background-color: #F7F7F7;
}
.box_fc1 #record .button_like_links a:hover {
	background-color: #006699;
	border: 1px solid #004D71;
	color: #FFFFFF;
	text-decoration: none;
}
.inline_button_1 {
	border: 1px solid #CCCCCC;
	background-color: #F0F0F0;
}
.hd_head_table {
	width: 100%;
	border-collapse: collapse;
}
.hd_head_table th {
	text-align: left;
	font-size: 12pt;
	font-weight: bold;
}
.hd_head_table .c1 {
	text-align: right;
	padding-right: 10px;
}
.hd_head_table .c2 {
	width: 10%;
	white-space: nowrap;
}
.hd_head_table .c2 a {
	padding: 3px;
	border: 1px solid #FBFBF4;
	margin-left: 5px;
	display: inline-block;
}
.hd_head_table .c2 a span {
	width: 26px;
	height: 25px;
	display: inline-block;
	background-image: url('/images/ticket_icons_small_001.png');
	background-repeat: no-repeat;
}
.hd_head_table .c2 a:hover {
	border: 1px solid #E4E4B8;
	background-color: #F4F4E1;
}
.hd_head_table .c3 {
	white-space: nowrap;
	color: #FFFFFF;
	font-weight: bold;
}
.hd_head_table .c4 {
	white-space: nowrap;
	color: #FFFFFF;
	text-align: right;
}
.hd_msg_show {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 3px;
}
.hd_msg_show_yellow {
	border: 1px solid #CCCCCC;
	background-color: #FFFFE8;
	padding: 3px;
}

.hd_code {
	background-color: #F8F8EF;
	padding: 10px 5px 10px 5px;
	margin-left: 10px;
	margin-right: 10px;
	overflow: auto;
	width: 610px;
	border: 1px solid #c0c0c0;
	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;
}

.hd_code code, .hd_code pre {
	padding: 0px;
	margin: 0px;
	line-height: 0.7em;
}

.hd_quote {
	padding: 5px;
	margin: 10px;
	overflow: auto;
	border: 1px solid #c0c0c0;
}

.hd_quote_0 {
	background-color: #EFF7F8;
}
.hd_quote_1 {
	background-color: #D5FFEA;
}
.hd_quote_2 {
	background-color: #ECE8FD;
}
.hd_quote_3 {
	background-color: #FFE6E7;
}

.se_form_hd_v2 .box_fc1 #record > table td a {
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #003366;
}

.se_form_hd_v2 .box_fc1 #record > table td a:hover {
	color: #CC3300;
	text-decoration: underline;
}
.right_float_image {
	float: right;
	margin-left: 15px;
}
.gray_border_image {
	border: 1px solid #CCCCCC;
}
.features_head {
	font-weight: bold;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #999966;
	padding: 4px;
}
.features_sep {
	height: 10px;
}
.features_body {
	padding: 4px;
}
.features_body span {
	padding: 2px;
	display: inline-block;
	width: 300px;
	vertical-align: top;
	margin-right: 5px;
	margin-bottom: 5px;
}
.features_body span em {
	background-position: 0px -1004px;
	background-image: url('/set1/images/sprite.png');
	background-repeat: no-repeat;
	display: inline-block;
	width: 15px;
	height: 10px;
}
.left_float_image {
	float: left;
	margin-right: 15px;
}



#mvpover_tt {
	position: absolute;
	cursor: default;
	padding: 0px;
}

#mvpover_tt #mvpover_tt_brd_ul {
	/*padding: 10px 10px 10px 20px;*/
	background-image: url('/set1/images/wdt/wdt_cn.png');
	background-repeat: no-repeat;
	width: 17px;
	height: 20px;
	position: absolute;
}

#mvpover_tt #mvpover_tt_brd_ur {
	background-image: url('/set1/images/wdt/wdt_cn.png');
	background-repeat: no-repeat;
	background-position: -17px 0px;
	width: 17px;
	height: 20px;
	position: absolute;
	right: 0px;
}

#mvpover_tt #mvpover_tt_brd_dr {
	background-image: url('/set1/images/wdt/wdt_cn.png');
	background-repeat: no-repeat;
	background-position: -17px -17px;
	width: 17px;
	height: 20px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}

#mvpover_tt #mvpover_tt_brd_dl {
	background-image: url('/set1/images/wdt/wdt_cn.png');
	background-repeat: no-repeat;
	background-position: 0px -17px;
	width: 17px;
	height: 20px;
	position: absolute;
	bottom: 0px;
}

#mvpover_tt #mvpover_tt_brd_u {
	background-image: url('/set1/images/wdt/wdt_h.png');
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height: 12px;
	position: absolute;
	left: 17px;
	right: 17px;
}

#mvpover_tt #mvpover_tt_brd_d {
	background-image: url('/set1/images/wdt/wdt_h.png');
	background-repeat: repeat-x;
	background-position: 0px -12px;
	height: 15px;
	position: absolute;
	bottom: 0px;
	left: 17px;
	right: 17px;
}

#mvpover_tt #mvpover_tt_brd_l {
	background-image: url('/set1/images/wdt/wdt_v.png');
	background-repeat: repeat-y;
	background-position: 0px 0px;
	width: 12px;
	position: absolute;
	bottom: 50px;
	top: 50px;
	left: 0px;
}

#mvpover_tt #mvpover_tt_brd_r {
	background-image: url('/set1/images/wdt/wdt_v.png');
	background-repeat: repeat-y;
	background-position: -12px 0px;
	width: 12px;
	position: absolute;
	bottom: 50px;
	top: 50px;
	right: 0px;
}


#mvpover_tt #mvpover_tt_text_wrap_out {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 13px;
}

#mvpover_tt #mvpover_tt_text_wrap_in {
	min-width: 200px;
	min-height: 100px;
	padding: 15px;
	background-color: #ffffff;
}

#mvpover_tt #mvpover_tt_text img {
	max-width: 500px;
}

#mvpover_tt #mvpover_tt_brd_ml {
	background-image: url('/set1/images/wdt/wdt_cn.png');
	background-repeat: no-repeat;
	background-position: -43px 0px;
	width: 20px;
	height: 30px;
	position: absolute;
	top: 20px;
	left: -8px;
}

#mvpover_tt #mvpover_tt_brd_mr {
	background-image: url('/set1/images/wdt/wdt_cn.png');
	background-repeat: no-repeat;
	background-position: -63px 0px;
	width: 20px;
	height: 30px;
	position: absolute;
	top: 20px;
	right: -8px;
}

#mvpover_tt #mvpover_tt_brd_nl {
	background-image: url('/set1/images/wdt/wdt_v.png');
	background-repeat: repeat-y;
	background-position: 0px 0px;
	width: 12px;
	position: absolute;
	height: 30px;
	top: 20px;
	left: 0px;
}
#mvpover_tt #mvpover_tt_brd_nr {
	background-image: url('/set1/images/wdt/wdt_v.png');
	background-repeat: repeat-y;
	background-position: -12px 0px;
	width: 12px;
	position: absolute;
	top: 20px;
	right: 0px;
	height: 30px;
}

#mvpover_tt #mvpover_tt_brd_mld {
	background-image: url('/set1/images/wdt/wdt_cn.png');
	background-repeat: no-repeat;
	background-position: -43px 0px;
	width: 20px;
	height: 30px;
	position: absolute;
	bottom: 20px;
	left: -8px;
}

#mvpover_tt #mvpover_tt_brd_mrd {
	background-image: url('/set1/images/wdt/wdt_cn.png');
	background-repeat: no-repeat;
	background-position: -63px 0px;
	width: 20px;
	height: 30px;
	position: absolute;
	bottom: 20px;
	right: -8px;
}

#mvpover_tt #mvpover_tt_brd_nld {
	background-image: url('/set1/images/wdt/wdt_v.png');
	background-repeat: repeat-y;
	background-position: 0px 0px;
	width: 12px;
	position: absolute;
	height: 30px;
	bottom: 20px;
	left: 0px;
}
#mvpover_tt #mvpover_tt_brd_nrd {
	background-image: url('/set1/images/wdt/wdt_v.png');
	background-repeat: repeat-y;
	background-position: -12px 0px;
	width: 12px;
	position: absolute;
	bottom: 20px;
	right: 0px;
	height: 30px;
}

.dayana_addthis
{
	position: relative;
}
.dayana_addthis .addthis_toolbox
{
	position: absolute;
	top: 5px;
	right: 5px;
}
.dayana_addthis .addthis_toolbox .addthis_button_compact
{
	color: #116EFA;
	text-decoration: none;
}

a.order_now_btn
{
display: block;
background-color: #D38603;
padding: 5px;
color: #ffffff !important;
border: 1px solid #A2640C;
border-bottom-width: 3px;
}
a.order_now_btn:hover
{
color: #ffffff !important;
background-color: #006699;
border-color: #004A6F;
text-decoration: none !important;
}

.zerobasedzindex
{
	z-index: 0;
}

#day_menu_id table a
{
	color: #444;
	text-shadow: 0px 1px 0px #fff;
}
#day_menu_id table a:hover
{
background-color: #1F5C99;
	text-shadow: 0px 1px 0px #444;

	box-shadow:0px 1px 7px #1F5C99;
	-moz-box-shadow:0px 1px 7px #1F5C99;
	-webkit-box-shadow:0px 1px 7px #1F5C99;

}
#day_menu_id table#dm_g a
{
	color: #222;
	text-shadow: 0px 1px 0px #fff;
}
#day_menu_id table#dm_g a:hover
{
	color: #fff;
	text-shadow: 0px 1px 0px #444;
	background-color: #4D894C;
	box-shadow:0px 1px 7px #519058;
	-moz-box-shadow:0px 1px 7px #519058;
	-webkit-box-shadow:0px 1px 7px #519058;

}






