body {margin: 0px;}
td {FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #333333; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; TEXT-DECORATION: none}
A {FONT-SIZE: 12px; COLOR: #0066ff; FONT-FAMILY: Helvetica,sans-serif; text-decoration: underline}
A:link {FONT-SIZE: 12px; COLOR: #0066ff; FONT-FAMILY: Helvetica,sans-serif; text-decoration: none}
A:visited {FONT-SIZE: 12px; COLOR: #0066ff; FONT-FAMILY: Helvetica,sans-serif; text-decoration: none}
A:hover {FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Helvetica,sans-serif; text-decoration: underline}

.map_usa  {background-image: url("images/map_usa.gif"); background-position: center; background-repeat: no-repeat}
.contactus  {background-image: url("images/contactus-01.gif"); background-position: center; background-repeat: no-repeat}
.treelink {FONT-SIZE: 11px; COLOR: #696969; FONT-FAMILY: Helvetica,sans-serif; text-decoration: none}

.textbox_top_lf  {background-image: url("images/textbox_top_lf_blk.gif"); background-position: left; background-repeat: no-repeat}
.textbox_top_mid {background-image: url("images/textbox_top_mid_blk.gif"); background-position: left; background-repeat: repeat}
.textbox_top_rt  {background-image: url("images/textbox_top_rt_blk.gif"); background-position: left; background-repeat: no-repeat}
.textbox_bottom_lf  {background-image: url("images/textbox_bottom_lf_blk.gif"); background-position: left; background-repeat: no-repeat}
.textbox_bottom_mid {background-image: url("images/textbox_bottom_mid_blk.gif"); background-position: left; background-repeat: repeat}
.textbox_bottom_rt  {background-image: url("images/textbox_bottom_rt_blk.gif"); background-position: left; background-repeat: no-repeat}
.textbox_middle_lf  {background-image: url("images/textbox_middle_lf_blk.gif"); background-position: left; background-repeat: repeat}
.textbox_middle_rt  {background-image: url("images/textbox_middle_rt_blk.gif"); background-position: left; background-repeat: repeat}

.orange_dot  {background-image: url("images/orange_dot.gif"); background-position: left; background-repeat: repeat}

.cap     {font-family : arial, verdana, Helvetica, sans-serif; font-size : 18px; font-weight: 900; font-style: normal; line-height: normal; color: #000000; text-decoration: none; padding-left: 25px;}
.chairs  {font-family : arial, verdana, Helvetica, sans-serif; font-size : 12px; font-weight: 900; font-style: italic; line-height: normal; color: #000000; text-decoration: none; padding-left: 20px;}
.phones  {font-family : arial, verdana, Helvetica, sans-serif; font-size : 12px; font-weight: 900; font-style: italic; line-height: normal; color: #333333; text-decoration: none;}
.socials {font-family : arial, verdana, Helvetica, sans-serif; font-size : 12px; font-weight: 900; font-style: normal; line-height: normal; color: #333333; text-decoration: underline;}

.text    {font-family : arial, verdana, Helvetica, sans-serif; font-size : 12px; font-style: normal; line-height: normal; color: #333333; text-decoration: none}
.notice    {font-family : arial, verdana, Helvetica, sans-serif; font-size : 10px; font-style: normal; line-height: normal; color: #333333; text-decoration: none}
.heading1  {font-family : arial, verdana, Helvetica, sans-serif; font-size : 18px; font-weight: 800; font-style: normal; line-height: normal; color: #000000; text-decoration: none}
.heading2  {font-family : arial, verdana, Helvetica, sans-serif; font-size : 16px; font-weight: 800; font-style: italic; line-height: normal; color: #000000; text-decoration: none}
.heading3  {font-family : arial, verdana, Helvetica, sans-serif; font-size : 12px; font-weight: 800; font-style: normal; line-height: normal; color: #336600; text-decoration: none}
.heading4  {font-family : arial, verdana, Helvetica, sans-serif; font-size : 12px; font-weight: 800; font-style: normal; line-height: normal; color: #333333; text-decoration: underline}
.heading5  {font-family : arial, verdana, Helvetica, sans-serif; font-size : 16px; font-weight: 800; font-style: normal; line-height: normal; color: #000000; text-decoration: none}

td {FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #333333; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; TEXT-DECORATION: none}
dt {font-family : arial, verdana, Helvetica, sans-serif; font-size : 13px; font-weight: 900; font-style: italic; COLOR: #000000; text-decoration: none}
dl {text-decoration: none}
dd {margin-left: 15px; text-decoration: none}
dd#disc {margin-left: 10px; text-decoration: none}
dd#cont {margin-left: 20px; text-decoration: none}
dt#title {margin-bottom: 5px;}

.home {FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #333333; LINE-HEIGHT: 26px; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none}
.home A:link {COLOR: #0066ff; TEXT-DECORATION: none} //#336600
.home A:visited {COLOR: #0066ff; TEXT-DECORATION: none}
.home A:hover {COLOR: #ff6600; TEXT-DECORATION: underline} //#a5a5a5 #6b0008
.home A:active {COLOR: #0066ff; TEXT-DECORATION: none}

.main {FONT-SIZE: 14px; TEXT-TRANSFORM: none; COLOR: #333333; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none}
.main A:link {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 0px; COLOR: #52478d; TEXT-DECORATION: none}
.main A:visited {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 0px; COLOR: #af2828; TEXT-DECORATION: none}
.main A:hover {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 0px; COLOR: #a5a5a5; TEXT-DECORATION: underline}
.main A:active {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 0px; COLOR: #af2828; TEXT-DECORATION: none}

.smalldark {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #696969; font-weight: normal; line-height: normal;}
.smalldark A:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #0066ff; font-weight: normal; line-height: normal;}
.smalldark A:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #0066ff; font-weight: normal; line-height: normal;}
.smalldark A:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #ff6600; font-weight: normal; line-height: normal;}
.smalldark A:active {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #0066ff; font-weight: normal; line-height: normal;}

.smallwhite {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9.6px; color: #ffffff; font-weight: normal; line-height: normal;}
.smallwhite A:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; line-height: normal;}
.smallwhite A:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; line-height: normal;}
.smallwhite A:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #ff6600; font-weight: normal; line-height: normal;}
.smallwhite A:active {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; line-height: normal;}

.calendarday  {font-family : arial, verdana, Helvetica, sans-serif; font-size : 11px; font-weight: 900; font-style: normal; line-height: normal; color: #427C9F; text-decoration: none}
.calendardate {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #696969; font-weight: normal}

.menu{font-family: verdana, arial, helvetica, sans-serif; font-size:  10px; color: #107b7b; text-decoration: none; font-weight: bolder; }
.menu A:link{font-family: verdana, arial, helvetica, sans-serif; font-size:  10px; color: #107b7b; text-decoration: none; font-weight: bolder; }
.menu A:visited{font-family: verdana, arial, helvetica, sans-serif; font-size:  10px; color: #107b7b; text-decoration: none; font-weight: bolder; }
.menu A:hover{font-family: verdana, arial, helvetica, sans-serif; font-size:  10px; color: #6b0008; text-decoration: none; font-weight: bolder; }
	
.SubnavTitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7e63b3; FONT-FAMILY: Helvetica,sans-serif; TEXT-DECORATION: none}
A:hover.SubnavTitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6b0008; FONT-FAMILY: Helvetica,sans-serif; TEXT-DECORATION: none}
// A:hover.SubnavTitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #696969; FONT-FAMILY: Helvetica,sans-serif; TEXT-DECORATION: none}

.ai {background-image: url("images/ai.gif"); background-position: top; background-repeat: repeat}

.s1 {font-size: 1px;}
.h1 {line-height: 1px;}
.h2 {line-height: 2px;}
.h3 {line-height: 3px;}
.h4 {line-height: 4px;}
.h5 {line-height: 5px;}
.h6 {line-height: 6px;}
.h7 {line-height: 7px;}
.h8 {line-height: 8px;}
.h9 {line-height: 9px;}
.h10 {line-height: 10px;}

h1  {font-family : arial, verdana, Helvetica, sans-serif; font-size : 18px; font-weight: 800; font-style: normal; line-height: normal; color: #006600; text-decoration: none; margin-top: 0px; margin-bottom: 14px;}
h2  {font-family : arial, verdana, Helvetica, sans-serif; font-size : 13px; font-style: normal; line-height: normal; color: #660099; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
h3  {font-family : arial, verdana, Helvetica, sans-serif; font-size : 12px; font-weight: 900; font-style: normal; line-height: normal; color: #333333; text-decoration: underline; margin-top: 0px; margin-bottom: 5px;}

