.top_left
{
    FONT-SIZE: 3pt;
    BACKGROUND-IMAGE: url(../images/top_left.gif);
    WIDTH: 30px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 11px
}
.top_middle
{
    FONT-SIZE: 3pt;
    BACKGROUND-IMAGE: url(../images/top_middle.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 11px
}
.top_right
{
    FONT-SIZE: 3pt;
    BACKGROUND-IMAGE: url(../images/top_right.gif);
    WIDTH: 30px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 11px
}
.middle_left
{
    BACKGROUND-IMAGE: url(../images/middle_left.gif);
    WIDTH: 30px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 50px
}
.middle_middle
{
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.middle_right
{
    BACKGROUND-IMAGE: url(../images/middle_right.gif);
    WIDTH: 30px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 30px
}
.bottom_left
{
    BACKGROUND-IMAGE: url(../images/bottom_left.gif);
    WIDTH: 30px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 23px
}
.bottom_middle
{
    BACKGROUND-IMAGE: url(../images/bottom_middle.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 23px
}
.bottom_right
{
    BACKGROUND-IMAGE: url(../images/bottom_right.gif);
    WIDTH: 30px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 23px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(../images/back.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: gray;
    TEXT-ALIGN: right;
    spacing: 0px
}
DIV.main
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right;
    spacing: 0px
}
.heading
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 100px;
    TEXT-ALIGN: right;
    spacing: 0px
}
SPAN.home TABLE.content
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(../images/mouse.jpg);
    BACKGROUND-REPEAT: no-repeat
}
SPAN.about TABLE.content
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/contact.jpg);
    BACKGROUND-REPEAT: no-repeat
}
SPAN.solutions TD.topm
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 550px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
SPAN.testimonial TD.topm
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 550px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
SPAN.testimonial DIV.test_overflow
{
    OVERFLOW: auto;
    HEIGHT: 275px
}
DIV.solutions TABLE.solutions
{
    FONT-SIZE: 10pt
}
DIV.solutions H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 5px;
    PADDING-TOP: 0px
}
TABLE.other_solutions
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
TD.franchisor
{
    BORDER-RIGHT: black 1px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: black 1px solid;
    BACKGROUND-IMAGE: url(../images/franchisor_bg.jpg);
    BORDER-LEFT: black 1px solid;
    WIDTH: 263px;
    PADDING-TOP: 35px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-REPEAT: no-repeat
}
TD.nFranchisees
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/new_franchisees.jpg);
    WIDTH: 263px;
    PADDING-TOP: 35px;
    BACKGROUND-REPEAT: no-repeat
}
TD.eFranchisees
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/existing_frachisees.jpg);
    WIDTH: 263px;
    PADDING-TOP: 35px;
    BACKGROUND-REPEAT: no-repeat
}
DIV.track
{
    WIDTH: 275px;
    TEXT-ALIGN: left
}
DIV.solutions
{
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(../images/solutions-1.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.tour
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    spacing: 0px
}
TD.interests
{
    WIDTH: 262px
}
TD.testleft
{
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(../images/test3.jpg);
    WIDTH: 262px;
    BACKGROUND-REPEAT: no-repeat
}
TABLE.content
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    MARGIN-TOP: 5px;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 0px solid;
    WIDTH: 735px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 0px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right
}
DIV.header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    WIDTH: 100%;
    COLOR: white;
    PADDING-TOP: 3px;
    FONT-FAMILY: Fixedsys;
    BACKGROUND-COLOR: #0060a6;
    TEXT-ALIGN: right
}
FORM.login
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 0px solid;
    POSITION: relative
}
.schedule IMG
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid
}
.schedule INPUT
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    WIDTH: 150px;
    COLOR: #0060a6;
    PADDING-TOP: 1px
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.left
{
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: top;
    WIDTH: 175px;
    TEXT-ALIGN: left
}
TD.welcome
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11pt;
    BACKGROUND-IMAGE: none;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
P.welcome
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: arial
}
SPAN.home P.welcome
{
    FONT-SIZE: 10pt;
    WIDTH: 240px;
    FONT-FAMILY: arial
}
.centered
{
    VERTICAL-ALIGN: middle;
    HEIGHT: 100px;
    TEXT-ALIGN: right
}
.middle
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #dddddd;
    TEXT-ALIGN: left
}
DIV.middle
{
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 15px;
    MARGIN-LEFT: 15px
}
DIV.middle H3
{
    FONT-SIZE: 11pt
}
SPAN.home TD.topm
{
    PADDING-RIGHT: 8px;
    BACKGROUND-POSITION: center bottom;
    BORDER-TOP: black 1px solid;
    VERTICAL-ALIGN: top;
    WIDTH: 225px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
TD.test_topm
{
    PADDING-RIGHT: 9px;
    BACKGROUND-POSITION: center bottom;
    BORDER-TOP: black 1px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 300px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
.topm
{
    PADDING-RIGHT: 8px;
    BORDER-TOP: black 1px solid;
    VERTICAL-ALIGN: top;
    WIDTH: 225px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
.topm TD
{
    VERTICAL-ALIGN: top
}
.top
{
    BORDER-TOP: black 1px solid;
    VERTICAL-ALIGN: top
}
TD.right
{
    PADDING-RIGHT: 10px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
TD.signs_right
{
    PADDING-RIGHT: 10px;
    VERTICAL-ALIGN: top;
    WIDTH: 200px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
TD.about_right TABLE
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
TD.about_right
{
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center
}
TD.test_right
{
    VERTICAL-ALIGN: top;
    WIDTH: 185px;
    TEXT-ALIGN: center
}
TD.about_info
{
    PADDING-BOTTOM: 20px
}
TD.about_top_right
{
    BORDER-TOP: black 1px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 545px;
    TEXT-ALIGN: center
}
TD.about_top_right TD
{
    VERTICAL-ALIGN: top
}
TD.about_top_right IMG
{
    CLEAR: none;
    FLOAT: right;
    POSITION: relative
}
TD.about_middle_right
{
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 550px;
    TEXT-ALIGN: center
}
TABLE.about_menu
{
    BORDER-RIGHT: #015ea7 1px solid;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(../images/menu_bg.jpg);
    COLOR: black;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}
DIV.tailored
{
    VERTICAL-ALIGN: top;
    HEIGHT: 60px;
    BACKGROUND-COLOR: white
}
TD.tour_content
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(../images/tour_bg.jpg);
    VERTICAL-ALIGN: top;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 219px;
    TEXT-ALIGN: left
}
.rTourForm
{
    TEXT-ALIGN: right
}
.button
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(../images/submit_button.jpg);
    BORDER-LEFT: medium none;
    WIDTH: 169px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 36px
}
P.tours
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    WIDTH: 415px;
    PADDING-TOP: 8px
}
.banner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    spacing: 0px
}
DIV.menu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    spacing: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H5
{
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 10px;
    FONT-FAMILY: arial
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 8px;
    PADDING-TOP: 0px
}
DIV.header INPUT
{
    FONT-SIZE: 8pt;
    MARGIN-RIGHT: 3px
}
DIV.news
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #015ea7;
    TEXT-ALIGN: center
}
TD.why
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/why.jpg);
    PADDING-BOTTOM: 15px;
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 194px;
    TEXT-ALIGN: left
}
TD.news
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/news.jpg);
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 125px;
    TEXT-ALIGN: left
}
TD.news_new
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: right bottom;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(../images/news_new.jpg);
    VERTICAL-ALIGN: top;
    WIDTH: 283px;
    PADDING-TOP: 30px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 232px;
    TEXT-ALIGN: left
}
FONT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(bulletblue6.gif);
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: -13px;
    PADDING-TOP: 0px
}
TD.why LI
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    LIST-STYLE-IMAGE: none;
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: -5px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    LIST-STYLE-TYPE: decimal
}
UL
{
    MARGIN-TOP: 8px;
    MARGIN-BOTTOM: 3px
}
DIV.more
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
DIV.overflow
{
    VERTICAL-ALIGN: top
}
DIV.overflow LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    LIST-STYLE-IMAGE: url(bulletblue6.gif);
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: -3px;
    PADDING-TOP: 0px
}
DIV.overflow UL
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 3px
}
TABLE.password
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 9px;
    WIDTH: 168px;
    BACKGROUND-COLOR: transparent
}
TD.password
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/back1.gif);
    WIDTH: 168px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 150px
}
TD.login
{
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    COLOR: #015ea7;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
TABLE.password INPUT
{
    FONT-SIZE: 9pt
}
TD.media
{
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 8px;
    TEXT-ALIGN: center
}
TD.break
{
    BORDER-BOTTOM: black 2px dashed
}
P.test
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Tahoma
}
TD.welcome LI
{
    FONT-SIZE: 12pt;
    LIST-STYLE-IMAGE: url(../images/check2.gif);
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: -3px;
    FONT-FAMILY: arial
}
.welcome U
{
    FONT-FAMILY: arial
}
.test1
{
    CLEAR: none;
    DISPLAY: block;
    FLOAT: left;
    POSITION: relative
}
.test2
{
    CLEAR: none;
    DISPLAY: block;
    FLOAT: right;
    POSITION: relative
}
TD.testimonials H5
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
TD.testimonials
{
    WIDTH: 200px
}
TD.industry_middle
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    TEXT-ALIGN: left
}
TD.industry_middle_new
{
    PADDING-LEFT: 14px;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    TEXT-ALIGN: right
}
.edu_trade TD
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left
}
TD.industry_middle P
{
    FONT-SIZE: 8pt
}
TD.industry_middle_new P
{
    FONT-SIZE: 8pt
}
TD.industry_middle H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TD.industry_middle_new H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TD.industry_top
{
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 11pt;
    BACKGROUND-IMAGE: url(../images/puter.jpg);
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 525px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
TD.industry_top_edu
{
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    BACKGROUND-IMAGE: url(../images/puter_edu.jpg);
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 525px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
TD.industry_top_pet
{
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 13pt;
    BACKGROUND-IMAGE: url(../images/pet_services.jpg);
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 525px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
TD.industry_top_lawn
{
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 13pt;
    BACKGROUND-IMAGE: url(../images/lawn.jpg);
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 525px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
TD.industry_top_pest
{
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 13pt;
    BACKGROUND-IMAGE: url(../images/pest.jpg);
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 525px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
TD.industry_top_entertainment
{
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 13pt;
    BACKGROUND-IMAGE: url(../images/entertainment.jpg);
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 525px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
TD.industry_top_home
{
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 13pt;
    BACKGROUND-IMAGE: url(../images/home.jpg);
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 525px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
TD.industry_top_awards
{
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 13pt;
    BACKGROUND-IMAGE: url(../images/awards.jpg);
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 525px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
TD.industry_top_salon
{
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 13pt;
    BACKGROUND-IMAGE: url(../images/salon.jpg);
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 525px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
TD.industry_top_other
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 15px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: black 1px solid;
    WIDTH: 525px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
.wedev
{
    COLOR: #000000
}
IMG.edu
{
    CLEAR: none;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
TD.industry_top P
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 3px
}
DIV.features P
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 3px
}
TD.industry_top DIV
{
    MARGIN-BOTTOM: 15px
}
DIV.trade
{
    MARGIN-LEFT: 15px
}
TD.trade
{
    WIDTH: 200px
}
.graphics
{
    CLEAR: none;
    FLOAT: right;
    POSITION: relative
}
#contactUs
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
#tourmenu P
{
    FONT-SIZE: 10pt
}
P#tourmenu
{
    FONT-SIZE: 8pt
}
#library
{
    BACKGROUND-POSITION-X: center;
    BACKGROUND-IMAGE: url(../images/tour_menu_bg.jpg);
    WIDTH: 150px;
    COLOR: #015fa7;
    BACKGROUND-REPEAT: repeat-y
}
#menuItem
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #3680ba
}
#tours
{
    BORDER-RIGHT: #3680ba 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #3680ba 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #3680ba 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #3680ba 1px solid
}
#tour_middle
{
    WIDTH: 20px
}
#blank
{
    BORDER-LEFT: black 1px solid
}
#features
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 510px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid
}
#form_header
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #ddd
}
A#screenshots
{
    FONT-SIZE: 7pt
}
P#solutions
{
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 15px;
    TEXT-ALIGN: center
}
TD#top
{
    VERTICAL-ALIGN: top
}
H2#tour_heading
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
#pr LI
{
    LIST-STYLE-IMAGE: none;
    LIST-STYLE-TYPE: decimal
}
#pr2 LI
{
    LIST-STYLE-IMAGE: none;
    LIST-STYLE-TYPE: disc
}
DIV#rep_top
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/software_reporting_tools_02.gif);
    PADDING-BOTTOM: 1px;
    WIDTH: 325px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    TEXT-ALIGN: left
}
DIV#rep_middle
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/software_reporting_tools_04.gif);
    PADDING-BOTTOM: 1px;
    WIDTH: 325px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-ALIGN: left
}
DIV#rep_bottom
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: center bottom;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/software_reporting_tools_06.gif);
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    TEXT-ALIGN: left
}
DIV#lib_top
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/fran_bg_02.gif);
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    TEXT-ALIGN: left
}
DIV#lib_middle
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/fran_bg_06.gif);
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-ALIGN: left
}
DIV#lib_bottom
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: center bottom;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/fran_bg_10.gif);
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: left
}
DIV#zor_top
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/zor_bg_02.gif);
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    TEXT-ALIGN: left
}
DIV#zor_middle
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/zor_bg_06.gif);
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-ALIGN: left
}
DIV#zor_bottom
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: center bottom;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/zor_bg_10.gif);
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: left
}
H5#lib
{
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
H4#proud
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px
}
P#copyright
{
    FONT-SIZE: 8pt
}
H5#demo
{
    FONT-WEIGHT: normal
}
TD#break
{
    BORDER-LEFT: black 1px solid
}
DIV#tour_bg
{
    PADDING-RIGHT: 8px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 8px;
    BACKGROUND-IMAGE: url(../images/arrows.jpg);
    MARGIN-BOTTOM: 13px;
    VERTICAL-ALIGN: top;
    WIDTH: 725px;
    PADDING-TOP: 15px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 520px;
    BACKGROUND-COLOR: transparent
}
#home_phone
{
    MARGIN-BOTTOM: 10px
}
A:hover
{
    COLOR: red
}
LI
{
    LIST-STYLE-TYPE: disc
}
