BODY, TD {
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#273456;}

body {background-image:url('bg.jpg'); background-position:left top; background-repeat:repeat-y;}

img {border:0px;}

a {color:#e87e01; text-decoration:underline}
a:hover {text-decoration:none}

p {text-align:justify;}



/* ============ Design ==========  */

td.phone {background-image:url('top_bg.gif'); height:40px; font-size:18px; color:#fff; padding:6 0 5 45; white-space:nowrap; }

td.top1 {background-image:url('top1.gif'); height:28px; }
td.top2 {background-image:url('top2.jpg'); height:82px; }

td.home1 {background-image:url('home1.jpg'); height:40px; background-repeat:no-repeat; background-position:left; }
td.home2 {background-image:url('home2.jpg'); height:28px; background-repeat:no-repeat; background-position:left; }
td.home3 {background-image:url('home3.jpg'); height:157px; background-repeat:no-repeat; background-position:left; }
td.home4 {background-image:url('home4.jpg'); height:82px; background-repeat:no-repeat; background-position:left; }

td.line {background-image:url('line_bg.jpg'); background-position:left; text-align:right;}

td.city {background-image:url('city.jpg'); height:157px; background-position:right;}

table.bot {height:92px; background-image:url('bot_bg.jpg'); background-repeat:repeat-x; background-position:bottom; vertical-align:bottom; }
table.bot td {font-size:11px; color:#edeff3; vertical-align:bottom;}

td.bot1 {padding:0 0 45 44; width:214px;}
td.bot2 {padding:0 20 37 0;  text-align:right; }
td.bot2 a {text-decoration:none; color:#edeff3; }
td.bot2 a:hover {color:#fff; }


/* ============ Menu ============== */

td.menu {background-image:url('menu_bg.gif'); width:55%;}
td.menu table td {height:47px; vertical-align:middle; text-align:center; }
td.menu table td a {font-weight:bold; color:#fff; text-decoration:none; line-height:11px;}
td.menu table td a:hover {color:#f9deb4}

td.menu_l {border-bottom:#546576 1px solid; height:27px; background-color:#43505d; padding:0 0 0 40;}
td.menu_l a {font-size:13px; text-decoration:none; color:#fff; }
td.menu_l a:hover {color:#a1a8ae}

td.submenu {background-color:#101d2a; }
td.submenu table td {border-bottom:#263543 1px solid; height:27px; }
td.submenu table td a {color:#888e95; text-decoration:none;}



/* ============ Content =========== */

td.content {background-image:url('sh.gif'); background-position:top right; background-repeat:no-repeat; padding:34 55 40 52; vertical-align:top;}

.title {color:#000; font-size:22px; text-align:right; }