body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(/image/home_01.jpg);
	background-repeat: repeat;
	margin: 0px;
	overflow-x: hidden;
}

p { 
line-height: 10pt;
margin: 4px;
} 

.rmargin {
	margin-right: 35px;
}

h1 {
	color: #663300;
	font-size: 18px;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 10px
}

h2 {
	color: #555555;
	font-size: 14px;
	margin-top: 16px;
	margin-bottom: 4px;
	margin-left: 4px
}

a.mainmenu:link {color: #FFFFFF; }
a.mainmenu:visited {color: #FFFFFF; }
a.mainmenu:hover {color: #ABC68D; }
a.mainmenu {text-decoration: none; }

a.mainmenusame:link {color: #4C865E;}
a.mainmenusame:visited {color: #4C865E; }
a.mainmenusame:hover {color: #ABC68D; }
a.mainmenusame {text-decoration: none; }

a:link {color: #FFFFFF;}
a:visited {color: #FFFFFF;}
a:hover {color: #A7D584;}
a {text-decoration: none;}

a.content:link {color: #4C865E;}
a.content:visited {color: #4C865E;}
a.content:hover {color: #ABC68D;}
a.content {text-decoration: none;}

a.inline:link {color: #663300;}
a.inline:visited {color: #663300;}
a.inline:hover {color: #ABC68D;}
a.inline {text-decoration: none; font-weight: bold;}

table.directions td a:link {color: #663300;}
table.directions td a:visited {color: #663300;}
table.directions td a:hover {color: #ABC68D;}
table.directions td a {text-decoration: none; font-weight: bold;}

a.submenu:link {color: #663300;}
a.submenu:visited {color: #663300;}
a.submenu:hover {color: #A7D584;}
a.submenu{text-decoration: none;}

a.appt:link {color: #abc68d;}
a.appt:visited {color: #abc68d;}
a.appt:hover {color: #ffffff;}
a.appt {text-decoration: none;}

a.black:link {color: #000000;}
a.black:visited {color: #000000;}
a.black:hover {color: #FFFFFF;}
a.black {text-decoration: none;}

a.menuhome:link {color: #FFFFFF;}
a.menuhome:visited {color: #FFFFFF;}
a.menuhome:hover {color: #A7D584;}
a.menuhome {text-decoration: none;}

ul {
	list-style-image:url(/image/icon_tick_green.gif);
	margin-bottom: 15px;
}

ul  li{
	margin-top: .5em;
}

ul.yang {
	list-style-image:url(/image/triyang.png);
	margin-bottom: 15px;
}

ul.blank {
	list-style-image:none;
	list-style-type:none;
	list-style-position:inside;
	margin-bottom: 15px;
	margin-left: 0em;
	padding-left: 0.2em;
}

ul.blank li{
	margin-left: 0em;
	list-style-position:inside;
	padding-left: 0.2em;
}

ol {
	color: #663300;
	font-size: 150%;
	margin-bottom: 15px;
}

ol  li{
	margin-top: .5em;
}

ol p {
	color: #777777;
	font-size: 12px;
}

h3 {
    color: #663300;
	font-size: 12px;
	font-weight: bold;
}

/*error classes*/

.error {
	color: red;
	font-size: 16px;
	font-weight: bold;
}

.form-error {
	background-color: #ea8e8e;
}

.green {
	color: green;
	font-size: 16px;
	font-weight: bold;
}

/*end error classes*/

table.adp-directions {
	width: 100%;
}
/* expando classes */
.launch {
  text-align:center;
}
.launch td {
  width:120px;
  height:120px;
}
#opaqued {
  padding:0px;
}
/*  Shadow stuff  */
.fs_t {
  background:url(../image/magazine/full_t_sm.gif) top repeat-x;
}
.fs_r {
  background:url(../image/magazine/full_r_sm.gif) right repeat-y;
}
.fs_b {
  background:url(../image/magazine/full_b_sm.gif) bottom repeat-x;
}
.fs_l {
  background:url(../image/magazine/full_l_sm.gif) left repeat-y;
}
.fs_tr {
  background:url(../image/magazine/full_tr_sm.gif) top right no-repeat;
}
.fs_br {
  background:url(../image/magazine/full_br_sm.gif) bottom right no-repeat;
}
.fs_bl {
  background:url(../image/magazine/full_bl_sm.gif) bottom left no-repeat;
}
.fs_tl {
  background:url(../image/magazine/full_tl_sm.gif) top left no-repeat;
}
.center2 {
  position:absolute;
  text-align:left;
}
.black_out {
  display:inline-block;
}
/* end of expando */
