


.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;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}


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: #0E5074;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	margin-bottom: 30px;
}

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 #fix_size_5 {
	width: 120px;
}
.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;
	clear: both;
}
.features_body {
	padding: 4px;
}
.features_body span {
	padding: 2px;
	display: block;
	width: 350px;
	vertical-align: top;
	margin-right: 5px;
	margin-bottom: 5px;
	float: left;

}
.features_body span em {
	background-position: 0px -1004px;
	background-image: url('/set1/images/sprite.png');
	background-repeat: no-repeat;
	display: block;
	width: 15px;
	height: 20px;
	float: left;
}

.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;

}

.payments_original_price span
{
	display: block;
	color: #666;
	text-decoration: line-through;
}
.payments_original_price em
{
	display: block;
	color: #a00;
	font-style: normal;
}


.t15_top
{
	background-image: url('/set1/images/tm15/sprite.png');
	background-position: 0px -290px;
	background-repeat: repeat-x;
	height: 157px;
	position: absolute;
	width: 100%;
	z-index: 800;
}

.t15_top .t15_top_head
{
	width: 890px;
	margin: auto;
	height: 105px;
	position: relative;
}

.t15_top .t15_top_ribon
{
	width: 890px;
	margin: auto;
	background-image: url('/set1/images/tm15/sprite.png');
	background-position: 0px -470px;
	background-repeat: repeat-x;
	height: 37px;
}

.t15_top .t15_top_logo
{
	position: absolute;
	left: 10px;
	top: 23px;
}
.t15_top .t15_top_sep
{
	position: absolute;
	display: block;
	width: 1px;
	height: 40px;
	background-color: #a0a0a0;
	left: 280px;
	top: 32px;
}

.t15_top_slag
{
	position: absolute;
	display: block;
	color: #eee;
	top: 30px;
	z-index: 800;
	margin-left: 300px;
}
.t15_top_slag span
{
	display: block;
	margin-bottom: 5px;
	text-shadow: 1px 1px 0px #000;
}
.t15_top_slag em
{
	font-style: normal;
	color: #ffa;
}
.t15_top .t15_top_icon
{
	position: absolute;
	left: 780px;
	top: 0px;
}
.t15_main_outer
{
	background-color: #F7F7F7;
	border-top: 1px solid #F7F7F7;
	border-bottom: 1px solid #F7F7F7;
	-moz-box-sizing:    border-box;
	-webkit-box-sizing: border-box;
	box-sizing:        border-box;
}
.t15_main
{
	width: 850px;
	margin: 0px auto;
	margin-top: 167px;
	margin-bottom: 50px;
}

.t15_footer_sep
{
	height: 41px;
	background-image: url('/set1/images/tm15/sprite.png');
	background-position: 0px -230px;
	background-repeat: repeat-x;
}

.t15_menu
{
	position: absolute;
	top: 105px;
	display: block;
	width: 850px;
	padding-left: 0px;
	-moz-box-sizing:    border-box;
	-webkit-box-sizing: border-box;
	box-sizing:        border-box;
	z-index: 800;
}
.t15_menu > div > div
{
	visibility: hidden;
	position: absolute;
	background-color: #006699;
	padding: 0px;
	margin-top: 1px;
	box-shadow:0px 5px 10px #000;
	-moz-box-shadow:0px 5px 10px #000;
	-webkit-box-shadow:0px 5px 10px #000;
}
.t15_menu > div > div a
{
	display: block;
	text-decoration: none;
	color: #eee;
	padding: 4px;
	padding-left: 10px;
	padding-right: 20px;
	margin: 5px;
}
.t15_menu > div > div a:hover
{
	background-color: #003E62;
}
.t15_menu > div
{
	display: inline-block;
}
.t15_menu > div > span
{
	padding: 10px;
	display: inline-block;
	color: #fff;
	text-shadow: 0px -1px 0px #000;
}
.t15_menu > div > span:hover
{
	background-color: #003E62;
	cursor: pointer;
}
.t15_menu .toggle_minus
{
	background-color: #003E62;
}
.t15_menu > div > div > b
{
	display: block;
	height: 1px;
	border-top: 1px solid #a0a0a0;
}
.t15_menu > div.t15_right_align
{
	float: right;
}
.t15_menu > div.t15_right_align > div
{
	right: 0px;
}
.t15_menu > div.t15_right_align > span
{
	color: #FEED01;
}

.t15_munder
{
	width: 870px;
	margin: 0px auto;
	margin-bottom: 30px;
}
.t15_munder > div
{
	display: inline-block;
	width: 19%;
	vertical-align: top;
}
.t15_munder > div > span
{
	color: #fff;
	text-shadow: 0px 1px 0px #000;
	padding-bottom: 5px;
	display: block;
	font-size: 13px;
	font-weight: bold;
}
.t15_munder > div > div> a
{
	display: block;
	text-indent: 5px;
	color: #ccc;
	text-decoration: none;
	font-size: 12px;
	text-shadow: 0px -1px 0px #000;
	margin-bottom:3px;
}
.t15_munder > div > div> a:hover
{
	text-decoration: underline;
}

.t15_munder_copyright
{
	width: 870px;
	margin: 0px auto;
	color: #eee;
	text-shadow: 1px 1px 0px #000;
}

.t15_splash
{
	position: relative;
	height: 330px;
	margin-left: 10px;
}
.t15_splash .t15_splash_container
{
	position: absolute;
	width: 617px;
	height: 317px;
	z-index: 100;
	background-image: url('/set1/images/tm15/splash_back.jpg');
	background-repeat: no-repeat;
}

.t15_splash .t15_splash_container > div
{
	position: absolute;
	width: 617px;
	height: 317px;
}

.t15_splash .t15_splash_conx
{
	position: absolute;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 8px;
	height: 317px;
	left: 617px;
	background-image: url('/set1/images/tm15/sprite.png');
	background-position: 0px -904px;
	background-repeat: no-repeat;
	z-index: 100;
}

.t15_splash > span
{
	position: absolute;
	display: block;
	left: 580px;
	width: 254px;
	height: 72px;
	padding: 0px;
	cursor: pointer;
	z-index: 90;
}
.t15_splash > span > p
{
	padding: 0px;
	margin: 0px;
	position: relative;
	display: block;
	width: 254;
	height: 72px;
}
.t15_splash > span > p > .l
{
	background-image: url('/set1/images/tm15/sprite.png');
	background-repeat: no-repeat;
	background-position: 0px -760px;
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 50px;
	height: 68px;
}

.t15_splash > span > p > .m
{
	background-image: url('/set1/images/tm15/sprite.png');
	background-repeat: repeat-x;
	background-position: 0px -760px;
	display: block;
	position: absolute;
	left: 50px;
	top: 0px;
	width: 150px;
	height: 68px;
}
.t15_splash > span > p > .r
{
	background-image: url('/set1/images/tm15/sprite.png');
	background-repeat: repeat-x;
	background-position: 0px -830px;
	display: block;
	position: absolute;
	left: 200px;
	top: 0px;
	width: 50px;
	height: 68px;
}

.t15_splash span.t15_sp_sel
{
	z-index: 110;
}
.t15_splash span.t15_sp_sel > p > .l
{
	background-image: url('/set1/images/tm15/sprite.png');
	background-repeat: no-repeat;
	background-position: 0px -520px;
	z-index: 110;
}

.t15_splash span.t15_sp_sel > p > .m
{
	background-image: url('/set1/images/tm15/sprite.png');
	background-repeat: repeat-x;
	background-position: 0px -599px;
	z-index: 110;
}

.t15_splash span.t15_sp_sel > p > .r
{
	background-image: url('/set1/images/tm15/sprite.png');
	background-repeat: repeat-x;
	background-position: 0px -680px;
	z-index: 110;
}

.t15_splash span#t15_splash_b1
{
	top: 12px;
}
.t15_splash span#t15_splash_b2
{
	top: 74px;
}
.t15_splash span#t15_splash_b3
{
	top: 136px;
}
.t15_splash span#t15_splash_b4
{
	top: 198px;
}

.t15_splash > span > p > b
{
	display: block;
	position: absolute;
	font-size: 18px;
	margin-bottom: 3px;
	color: #aaa;
	text-shadow: 1px 1px 0px #000;
	top: 8px;
	left: 50px;
}
.t15_splash > span > p > em
{
	position: absolute;
	color: #1172FB;
	font-style: normal;
	top: 35px;
	left: 50px;
}

.t15_splash > span:hover > p > b
{
	color: #fff;
}
.t15_splash > span:hover > p > em
{
	color: #FFDA0B;
}

.t15_splash > span.t15_sp_sel > p > b
{
	color: #333;
	text-shadow: 1px 1px 1px #fff;
	z-index: 115;
}
.t15_splash > span.t15_sp_sel > p > em
{
	color: #0C55BA;
	text-shadow: 1px 1px 1px #fff;
	z-index: 115;
}

.t15_splash #t15_splash_b1_c
{
	background-image: url('/set1/images/tm15/splash_1.jpg');
	/*background-image: url('/set1/images/tm15/splash_1_halloween.jpg');*/
	background-repeat: no-repeat;
}
.t15_splash #t15_splash_b2_c
{
	background-image: url('/set1/images/tm15/splash_4.jpg');
	background-repeat: no-repeat;
}
.t15_splash #t15_splash_b3_c
{
	background-image: url('/set1/images/tm15/splash_3.jpg');
	background-repeat: no-repeat;
}
.t15_splash #t15_splash_b4_c
{
	background-image: url('/set1/images/tm15/splash_2.jpg');
	background-repeat: no-repeat;
}

#t15_splash_b1_c *
{
	display: none;
}


#t15_splash_b3_c *
{
	position: absolute;
	display: block;
	padding: 0px;
	margin: 0px;
}
#t15_splash_b3_c h2
{
	left: 30px;
	font-size: 38px;
	top: 30px;
	color: #FDDC02;
	text-shadow: 1px 1px 2px #000, 1px 1px 2px #000;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
}
#t15_splash_b3_c span
{
	left: 60px;
	top: 90px;
	font-size: 20px;
	width: 320px;
	font-family: Georgia, Times New Roman, Times, serif;
	text-shadow: 0px 1px 1px #000;
	color: #fff;
}
#t15_splash_b3_c em
{
	font-size: 38px;
	font-weight: bold;
	left: 150px;
	top: 130px;
	color: #B1C5F3;
	text-shadow: 0px 1px 2px #000, 0px 1px 2px #000;
	width: 200px;
}

#t15_splash_b4_c *
{
	position: absolute;
	display: block;
	padding: 0px;
	margin: 0px;
}
#t15_splash_b4_c h2
{
	font-size: 28px;
	top: 210px;
	left: 50px;
	color: #FDDC02;
	text-shadow: 2px 2px 4px #000, -2px -2px 4px #000;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
}
#t15_splash_b4_c h3
{
	font-size: 28px;
	top: 250px;
	left: 230px;
	color: #C7FD02;
	text-shadow: 2px 2px 4px #000, -2px -2px 4px #000;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
}
#t15_splash_b4_c span
{
	left: 260px;
	top: 40px;
	font-size: 20px;
	width: 320px;
	color: #fff;
	font-family: Times New Roman, Times, serif;
	text-shadow: 1px 1px 1px #000;
}

#t15_splash_b2_c *
{
	position: absolute;
	display: block;
	padding: 0px;
	margin: 0px;
}
#t15_splash_b2_c h2
{
	font-size: 28px;
	top: 250px;
	left: 50px;
	color: #FDDC02;
	text-shadow: 2px 2px 4px #000, -2px -2px 4px #000;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
}
#t15_splash_b2_c span
{
	left: 60px;
	top: 40px;
	font-size: 20px;
	width: 320px;
	color: #fff;
	font-family: Times New Roman, Times, serif;
	text-shadow: 1px 1px 1px #000;
}
.t15_pin
{
	float: right;
	width: 37px;
	height: 37px;
	background-image: url('/set1/images/tm15/sprite.png');
	background-repeat: no-repeat;
	background-position: -9px -3px;
	cursor: pointer;
}
.t15_pin:hover
{
	background-position: -9px -83px;
}
.t15_pin_down
{
	background-position: -9px -44px;
}
.t15_pin_down:hover
{
	background-position: -9px -124px;
}


.t15_top_fixed
{
	position: fixed;
}

.t15_home_main
{
	position: relative;
}

.t15_home_main .t15_main_left
{
	width: 613px;
	margin-left: 15px;
}

.t15_home_main .t15_main_right
{
	width: 190px;
	top: -40px;
	position: absolute;
	left: 644px;
}

.t15_home_box
{
	display: table-cell;
	width: 49%;
	margin-right: 10px;
	border: 1px solid #888;
	padding: 10px;
	vertical-align: top;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	box-shadow:inset 0px -10px 20px #ddd, 2px 2px 5px #888;
	-moz-box-shadow:inset 0px -10px 20px #ddd, 2px 2px 5px #888;
	-webkit-box-shadow:inset 0px -10px 20px #ddd, 2px 2px 5px #888;
	background-color: #fff;
}
.t15_home_box_sep
{
	display: table-cell;
	width: 10px;
}
.t15_home_box_linesep
{
	display: block;
	height: 15px;
}
.t15_home_box img
{
	float: left;
	margin-right: 10px;
}
.t15_home_box h4
{
	display: inline;
}
.t15_home_box h4 a
{
	text-decoration: none;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
	color: #222;
}
.t15_home_box h4 a:hover
{
	text-decoration: underline;
}
.t15_home_box > div
{
	margin-top: 8px;
	color: #444;
}
.t15_home_box > div > em
{
	display: block;
	font-style: normal;
	margin-top: 10px;
	color: #0D79C6;
}
.t15_home_box > div > span a
{
	text-decoration: none;
	color: #444;
}

.box_tc
{
	border: 1px solid #454545;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	box-shadow:2px 2px 5px #888;
	-moz-box-shadow: 2px 2px 5px #888;
	-webkit-box-shadow:2px 2px 5px #888;
	padding: 10px;
	background-color: #454545;
	margin-bottom: 20px;
}
.box_tc .bheader
{
	color: #EEE79C;
	font-size: 16px;
	font-weight: bold;
	padding: 3px;
	border-bottom: 1px solid #E0D39F;
	text-shadow: 1px 1px 1px #000;
	padding-top: 0px;
	padding-bottom: 8px;
	margin-bottom: 5px;
}
.box_tc .bheader b
{
	display: inline-block;
	width: 15px;
	height: 12px;
	background-image: url('/set1/images/tm15/sprite.png');
	background-position: 0px -202px;
	background-repeat: no-repeat;
}
.box_tc .brecord
{
	padding: 5px;
	color: #eee;
	text-shadow: 1px 1px 1px #000;
}
.box_tc .brecord a
{
	color: #ddd;
	font-size: 13px;
}
.box_tc .brecord a:hover
{
	color: #EFEB10;
}
.box_tc .brecord .lbl
{
	padding-bottom: 5px;
}
.box_tc .radio
{
	margin-top: 2px;
}
.box_tc .radio label
{
	cursor: pointer;
}
.box_tc .radio label:hover
{
	color: #EFEB10;
}

.home_page_login_box
{
	background-color: #3A3321;
	box-shadow:inset 0px 20px 30px #1E1B11, 2px 2px 5px #888;
	-moz-box-shadow:inset 0px 20px 30px #1E1B11, 2px 2px 5px #888;
	-webkit-box-shadow:inset 0px 20px 30px #1E1B11, 2px 2px 5px #888;
	border-color: #1E1B11;
}
.home_page_login_box .bheader
{
	border-color: #826D2E;
}
.home_page_login_box .clear
{
	height: 10px;
}

.home_page_login_box .hline_dot
{
	border-color: #826D2E;
}
.home_page_easy_renew_box
{
	background-color: #2E404E;
	box-shadow:inset 0px 20px 30px #1E2832, 2px 2px 5px #888;
	-moz-box-shadow:inset 0px 20px 30px #1E2832, 2px 2px 5px #888;
	-webkit-box-shadow:inset 0px 20px 30px #1E2832, 2px 2px 5px #888;
}
.home_page_easy_renew_box .bheader
{
	border-color: #5B7D9A;
}
.home_page_easy_renew_box .hline_dot
{
	border-color: #5B7D9A;
}

.t15_news_box
{
	display: block;
	width: 591px;
	background-color: #aaa;
	box-shadow:inset 0px 20px 40px #eee, 2px 2px 5px #888;
	-moz-box-shadow:inset 0px 20px 40px #eee, 2px 2px 5px #888;
	-webkit-box-shadow:inset 0px 20px 40px #eee, 2px 2px 5px #888;
	border: 0px none;
}
.t15_news_box h5
{
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	text-shadow: 0px 1px 1px #fff;
}
.t15_news_box > div
{
	background-color: #fff;
	padding: 10px;
	box-shadow:inset 1px 1px 4px #444;
	-moz-box-shadow:inset 1px 1px 4px #444;
	-webkit-box-shadow:inset 1px 1px 4px #444;
}
.t15_news_box a
{
	text-decoration: none;
	color: #0C4BF8;
}
.t15_news_box a:hover
{
	text-decoration: underline;
}

.home_page_awards_box
{
	background-color: #2F4D37;
	box-shadow:inset 0px 20px 30px #1E2832, 2px 2px 5px #888;
	-moz-box-shadow:inset 0px 20px 30px #1E2832, 2px 2px 5px #888;
	-webkit-box-shadow:inset 0px 20px 30px #1E2832, 2px 2px 5px #888;
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 0px;
}
.home_page_awards_box .brecord > div
{
	background-color: #fff;
	text-align: center;
	margin-bottom: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	box-shadow: inset 1px 1px 4px #444;
	-moz-box-shadow: inset 1px 1px 4px #444;
	-webkit-box-shadow: inset 1px 1px 4px #444;
}

.siteseal_logo_fx
{
	z-index: 8000;
}

#liveadmin
{
	display: block;
	position: fixed;
	bottom: 0px;
	right: -250px;
}


.se_page_pricecomp .promo_before
{
	display: block;
	text-decoration: line-through;
	color: #888;
}
.se_page_pricecomp .promo_now
{
	display: block;
	color: #021DED;
}
.se_page_pricecomp .promo_highlight
{
	display: block;
	color: #f00;
	font-size: 88%;
}
.se_page_pricecomp .highlight td
{
	background-color: #DCEFFD;
}
.se_page_pricecomp .highlight .price
{
	font-weight: bold;
}
.se_page_pricecomp .pricecomp_heading
{
	padding: 20px;
}
.se_page_pricecomp .pricecomp_heading ul > li
{
	padding-bottom: 5px;
}

.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

#plan_selector_slider
{
	background-image: url('/set1/images/sp_theme_1.png');
	background-position: 0px -78px;
	background-repeat: repeat-x;
}
#plan_selector_slider.ui-slider-horizontal
{
	height: 11px;
	margin-left: 7px;
	margin-right: 7px;
}
#plan_selector_slider .ui-slider-handle
{
	width: 44px;
	height: 51px;
	top: -20px;
	margin-left: -20px;
	background-image: url('/set1/images/sp_theme_1.png');
	background-position: 0px -13px;
	background-repeat: repeat-x;
	cursor: pointer;
	border: none;
	outline: 0;
}
#plan_selector_slider .ui-slider-range
{
	background-image: url('/set1/images/sp_theme_1.png');
	background-position: 0px -65px;
	background-repeat: repeat-x;
}
#plan_selector_slider em
{
	width: 7px;
	height: 11px;
	z-index: 1;
	position: absolute;
	background-image: url('/set1/images/sp_theme_1.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin-left: -7px;
}
#plan_selector_slider b
{
	width: 7px;
	height: 11px;
	z-index: 1;
	float: right;
	margin-right: -7px;
	background-image: url('/set1/images/sp_theme_1.png');
	background-position: -8px 0px;
	background-repeat: no-repeat;
}

.plans_selector *
{
	margin: 0px;
	padding: 0px;
}
.plans_selector
{
	background-color: #444;
	padding: 10px;
	padding-bottom: 20px;
	border-color: #444;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 330px;
}
.plans_selector #plan_selector_slider
{
	margin-top: 30px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 30px;
}
.plans_selector h4
{
	color: #ddd;
	text-shadow: 1px 1px 2px #000;
}
.plans_selector #plan_selector_name
{
	color: #eee;
	font-size: 16px;
	font-weight: bold;
	text-shadow: 1px 1px 2px #000;
	font-style: italic;
	margin-bottom: 30px;
}
.plans_selector .plan_middle
{
	position: absolute;
	left: 250px;
	width: 300px;
	top: 150px;
	height: 132px;
}

.plans_selector .plan_middle > div
{
	color: #eee;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	position: relative;
	height: 45px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background-color: #414141;
	border: 1px solid #666;
	box-shadow:inset 1px 1px 5px #222;
	-moz-box-shadow:inset 1px 1px 5px #222;
	-webkit-box-shadow:inset 1px 1px 5px #222;
}
.plans_selector .plan_middle > div em
{
	font-style: normal;
	display: block;
	position: absolute;
	top: -12px;
	font-size: 12px;
	text-align: left;
	background-color: #444;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background-color: #414141;
	border: 1px solid #666;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;

}
.plans_selector .plan_middle > div b
{
	font-size: 40px;
	text-shadow: 1px 1px 2px #000;
}
.plans_selector #plan_selector_bandwidth
{
	clear: both;
	margin-top: 27px;
}
.plans_selector .plan_info
{
	margin-left: 0px;
	margin-top: 0px;
	color: #ddd;
	text-shadow: 1px 1px 1px #222;
	background-color: #444;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background-color: #414141;
	border: 1px solid #666;
	width: 200px;
	padding: 10px;
	position: absolute;
	top: 150px;
	box-shadow:inset 1px 1px 5px #222;
	-moz-box-shadow:inset 1px 1px 5px #222;
	-webkit-box-shadow:inset 1px 1px 5px #222;
}
.plans_selector .plan_info div
{
	width: 200px;
	margin-bottom: 5px;
}
.plans_selector .plan_info div b
{
	float: right;
}
.plans_selector .plan_price
{
	position: absolute;
	top: 150px;
	left: 570px;
}
.plans_selector .plan_price > div
{
	position: relative;
	text-align: center;
	width: 240px;
	height: 140px;
}
.plans_selector .plan_price > div b
{
	color: #ff0;
	font-size: 50px;
	display: block;
	text-shadow: 1px 1px 2px #222;
}
.plans_selector .plan_price > div span
{
	color: #aaa;
	display: block;
	font-size: 11px;
}
.plans_selector .plan_price  a
{
	position: relative;
	display: block;
	margin: 0px auto;
	margin-top: 27px;
	width: 192px;
	height: 56px;
	background-image: url('/set1/images/sp_theme_1_order_now.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.plans_selector .plan_price  i
{
	font-style: normal;
	color: #FF6B01;
	position: absolute;
	width: 100%;
	display: block;
	left: 0px;
	text-shadow: 1px 1px 1px #000;
	margin-top: 3px;
}
.plans_selector .plan_price  a:hover
{
	background-position: 0px -60px;
}

.plans_selector_type3 .plan_middle
{
	left: 15px;
}
.plans_selector_type3 .plan_price
{
	left: 330px;

	width: 470px;
}
.plans_selector_type3 .plan_price > div
{
	display: inline-block;
	width: 230px;
}

