/* Print Page Style */

@media print {

.centering {
	width: 606px !important;
	text-align: center;
}

.container {
	width: 606px !important;
	margin-left: auto;
	margin-right: auto;
}

.tab_headnav,
.nav_outer,
#navi,
#navi .navi_tab,
#finish {
	display: none !important;
}

.image_right {
	float: left !important;
}

.tab_top {
	width: 606px !important;
}

.strap_cell {
	width: 311px !important;
}

}

/* NEW STYLE */

body {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin: 0px;
}

td,th,p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #DB2525;
	text-decoration: underline;
}

.centering {
	width: 100%;
	text-align: center;
}

.container {
	width: 775px;
	margin-left: auto;
	margin-right: auto;
}

.tab_norm {
	width: 100%;
}

.tab_top {
	width: 100%;
}

.navi_tab {
	border: none;
}

.image_norm {
	border: none;
}

.image_right {
	border: none;
	float: right;
}

.space {
	font-size: 0.1em;
}

tr.headtop_back {
	background-color: #E9E9E9;
	background-image: url(/sei/t/679/header_bg.jpg);
}

#logo_cell {
	width: 120px;
	height: 73px;
}

#strap_cell {
	height: 73px;
}

#tel_cell {
	width: 175px;
	height: 73px;
}

tr.headnav_back {
	background-color: #CCCCCC;
}

#pic_cell {
	width: 188px;
	height: 106px;
}

#headnav_cell {
	width: 100%;
	height: 106px;
	border-top: solid #FFFFFF 1px;
	border-bottom: solid #FFFFFF 1px;
	background-image: url(/sei/t/679/headnav_back.gif);
	text-align: center;
	vertical-align: bottom;
}

.navcenter {
	width: 515px;
	margin-left: auto;
	margin-right: auto;
}

.tab_headnav_icons {
	width: 515px;
}

.cat_leisure,
.cat_hotels,
.cat_business,
.cat_cater,
.cat_health {
	width: 86px;
	height: 100px;
}

.cat_schools {
	width: 85px;
	height: 100px;
}

.tab_headnav,
.tab_foot1 {
	width: 100%;
	border-bottom: solid #666666 7px;
}

.nav_outer {
	width: 187px;
	vertical-align: top;
	border-right: dashed #AAAAAA 1px;
}

.tab_main {
	border-bottom: solid #FFFFFF 1px;
}

/* Main Area */

#main {
	vertical-align: top;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 588px;
}

#main li {
	list-style-image: url(/sei/t/679/bulletmain.gif);
}

#main ul {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

#main,
#main td,
#main th,
#main p,
#main ul,
#main ol,
#main li,
#main div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#main a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#main a:hover {
	color: #DB2525;
	text-decoration: underline;
}

#main h1 {
	margin-top: 0.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #DB2525;
}

#main h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #DB2525;
}

#main a.headinglink {
	color: #DB2525;
	text-decoration: none;
}

#main a.headinglink:hover {
	text-decoration: underline;
}

#main h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #DB2525;
}

#main a.subheadinglink {
	color: #DB2525;
	text-decoration: none;
}

#main a.subheadinglink:hover {
	text-decoration: underline;
}

#main .navlink {
	font-size: 12px;
	font-weight: bold;
	color: #DB2525;
	text-decoration: none;
}

#main .navlink:hover {
	color: #000000;
	text-decoration: underline;
}

#main .navsub {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

#main .navsub:hover {
	color: #DB2525;
	text-decoration: underline;
}

/* Navi Area */

#navi {
	background-color: #EEEEEE;
	width: 184px;
}

#navi input,
#navi select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: solid #999999 1px;
	color: #666666;
	padding: 1px 0px 1px 3px;
}

#navi input[type="submit"] {
	background-color: #999999 !important;
	color: #FFFFFF !important;
	border: none !important;
	padding: 1px !important;
	margin: 1px !important;
	font-size: 11px !important;
}

#navi,
#navi td,
#navi th,
#navi p,
#navi ul,
#navi ol,
#navi li,
#navi div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

#navi a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#navi a:hover {
	color: #DB2525;
	text-decoration: underline;
}

#navi h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #DB2525;
	font-size: 13px;
	font-weight: bold;
}

#navi a.headinglink {
	color: #DB2525;
	text-decoration: none;
}

#navi a.headinglink:hover {
	color: #000000;
	text-decoration: underline;
}

#navi h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #DB2525;
	font-size: 12px;
	font-weight: bold;
}

#navi a.subheadinglink {
	color: #DB2525;
	text-decoration: none;
}

#navi a.subheadinglink:hover {
	color: #000000;
	text-decoration: underline;
}

#navi  ul {
	list-style-type: none;
	margin: 0em;
	padding: 0em;
}

#navi li {
	margin: 0em;
	padding: 0em;
}

#navi a.navlink {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: 100;
	background-color: #EEEEEE;
	background-image: url(/sei/t/679/bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #666666;
	border-bottom: solid #FFFFFF 1px;
	padding-left: 1.5em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	text-decoration: none;
	display: table-cell;
	margin: 0em 0em 0em 0em;
	width: 184px;
}

#navi b.navlink {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: 100;
	background-color: #F8F8F8;
	background-image: url(/sei/t/679/bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #000000;
	border-bottom: solid #FFFFFF 1px;
	padding-left: 1.5em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	text-decoration: none;
	display: table-cell;
	margin: 0em 0em 0em 0em;
	width: 184px;
}

#navi a.navlink:hover {
	background-color: #CCCCCC;
	color: #DB2525;
	text-decoration: none;
}

#navi a.navsub {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: 100;
	background-color: #DDDDDD;
	background-image: url(/sei/t/679/bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #666666;
	border-bottom: solid #FFFFFF 1px;
	padding-left: 1.5em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	text-decoration: none;
	display: table-cell;
	margin: 0em 0em 0em 0em;
	width: 184px;
}

#navi b.navsub {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: 100;
	background-color: #AAAAAA;
	background-image: url(/sei/t/679/bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	border-bottom: solid #FFFFFF 1px;
	padding-left: 1.5em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	text-decoration: none;
	display: table-cell;
	margin: 0em 0em 0em 0em;
	width: 184px;
}

#navi a.navsub:hover {
	background-color: #CCCCCC;
	color: #DB2525;
	text-decoration: none;
}

#navi iframe {
	margin-bottom: 5px;
}

#finish,
#finish td,
#finish th,
#finish p,
#finish ul,
#finish ol,
#finish li,
#finish div {
	font-family: tahoma, arial, geneva, helvetica, verdana;
	font-weight: 100;
	font-size: 10px;
	color: #000000;
}

#finish a {
	color: #000000;
	font-weight: 100;
	text-decoration: underline;
}

#finish a:hover {
	color: #DB2525;
	text-decoration: underline;
}

#finish h2 {
	font-family: tahoma, arial, geneva, helvetica, verdana;
	font-weight: 100;
	font-size: 12px;
	color: #DB2525;
}

#finish a.headinglink {
	color: #DB2525;
	text-decoration: underline;
}

#finish a.headinglink:hover {
	text-decoration: underline;
	color: #000000;
}

#finish h3 {
	font-family: tahoma, arial, geneva, helvetica, verdana;
	font-weight: 100;
	font-size: 11px;
	color: #DB2525;
}

#finish a.subheadinglink {
	color: #DB2525;
	text-decoration: underline;
}

#finish a.subheadinglink:hover {
	text-decoration: underline;
	color: #000000;
}

#finish .navlink {
	font-family: tahoma, arial, geneva, helvetica, verdana;
	font-weight: 100;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

#finish .navlink:hover {
	color: #DB2525;
	text-decoration: underline;
}

#finish .navsub {
	font-family: tahoma, arial, geneva, helvetica, verdana;
	font-weight: 100;
	font-size: 10px;
	color: #888888;
	text-decoration: underline;
}

#finish .navsub:hover {
	color: #DB2525;
	text-decoration: underline;
}

.foot1 {
	background-color: #EEEEEE;
}

/* Newsticker */

.newsticker * {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000;
}

.newsticker {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000;
	font-size: 12px;
	background-color: #EEEEEE;
}

.newsticker td.main {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000;
	background-color: #EEEEEE;
}

.newsticker a {
	color: #000000;
	text-decoration: none;
}

.newsticker a:hover {
	color: #DB2525;
}