P
{
    FONT-SIZE: 12px;
    COLOR: #123b6f;
    FONT-FAMILY: Arial, helvetica, sans-serif, 'Century Gothic', 'MS Sans Serif', Tahoma, Verdana
}
A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, sans-serif, helvetica, Tahoma, Arial;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #123b6f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #123b6f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #123b6f;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #00316f;
    FONT-FAMILY: Verdana
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
/***********************************************************
STRUCTURE
***********************************************************/
BODY
{   TEXT-ALIGN: center;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    background-color: black;
    BACKGROUND: url(/images/bg2.jpg) fixed no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    
}

#container
{   margin-right: auto;
    margin-left: auto;

    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    WIDTH: 800px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BACKGROUND-COLOR: transparent
}
#botborder
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#headerimage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 3px;
    PADDING-BOTTOM: 0px;
    WIDTH: 794px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 75px;
    TEXT-ALIGN: center
}

#logo
{
    LEFT: 3px;
    CLIP: rect(0px auto 36px auto);
    POSITION: absolute;
    TOP: 0px
}
#logo P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
#topborder
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/borderTOP800.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 797px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 3px;
    TEXT-ALIGN: center
}
*html #topborder
{
WIDTH: 800px
}
#mainsection
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/pagebg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 794px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    _HEIGHT: 100%;
    TEXT-ALIGN: left
}

#mainsection P
{
    MARGIN-LEFT: 40px;
    PADDING-TOP: 2px
}

#rightborder
{
    BACKGROUND-ATTACHMENT: scroll;
    LEFT: 794px;
    BACKGROUND-IMAGE: url(/images/borderRIGHT.gif);
    OVERFLOW: hidden;
    WIDTH: 3px;
    BACKGROUND-REPEAT: repeat-x;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 100%
}

*html #rightborder
{
LEFT: 797px
}
#leftborder
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/borderLEFT.gif);
    VISIBILITY: visible;
    PADDING-BOTTOM: px;
    OVERFLOW: hidden;
    WIDTH: 3px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 100%;
    BACKGROUND-: 0px
}

*html #leftborder
{
MARGIN: 0px
}
#searchbox
{
    BORDER-RIGHT: 0;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0;
    PADDING-LEFT: 0px;
    LEFT: 500px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0;
    POSITION: absolute;
    TOP: 4px
}
/*WIDTH: 225px;*/
#signin
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 0px;
    POSITION: static;
    TOP: 0px
}
#signin P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
#signin IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-RIGHT: -15px;
    PADDING-TOP: 0px
}
#formsignin
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
.formsignin
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
A.forgotpword
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: underline
}
A.forgotpword:hover
{
    TEXT-DECORATION: none
}
#quickfind
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: static
}
#quickfind IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#quickfind P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

#guts
{
    PADDING-LEFT: 6px;
    WIDTH: 600px;
    PADDING-TOP: 130px;
    POSITION: static;
}
#rightcontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 560px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 8px 0px 0px;
    WIDTH: 233px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 65px;
    TEXT-ALIGN: right
}

#heightguar
{
}
#gutholder
{
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px
}

#footer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 3px;
    _PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: -12px;
    CLEAR: both;
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/borderBOT.gif);
    WIDTH: 797px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: static;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
* html #footer
{
BACKGROUND-REPEAT: no-repeat;
MARGIN-TOP:0px;
WIDTH: 800px
}

#footer A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 300;
    MARGIN-LEFT: 10px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #ffffff;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ffffff 1px dotted;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}

*html #footer A
{
BORDER-BOTTOM: #ffffff 1px dotted;
COLOR: #ffffff
}

#footer A:hover
{
    TEXT-TRANSFORM: lowercase;
    BORDER-BOTTOM: #ffffff 1px solid;
    TEXT-DECORATION: none
}
#footer P
{
    COLOR: #fff;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center;

}
*html #footer P
{
COLOR: #fff
}


/***********************************************************
NAVIGATION
***********************************************************/
#nav
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #fff 1px solid;
    BACKGROUND-ATTACHMENT: fixed;
    LEFT: 9px;
    BACKGROUND-IMAGE: url(/images/navstrip.gif);
    BORDER-LEFT: #ffffff;
    WIDTH: 782px;
    BORDER-BOTTOM: #ffffff 1px solid;
    POSITION: absolute;
    TOP: 37px;
    HEIGHT: 25px;
}
#homenav
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #fff 1px solid;
    BACKGROUND-ATTACHMENT: fixed;
    LEFT: 9px;
    BACKGROUND-IMAGE: url(/images/navstrip.gif);
    BORDER-LEFT: #ffffff;
    WIDTH: 782px;
    BORDER-BOTTOM: #ffffff 1px solid;
    POSITION: absolute;
    TOP: 238px;
    HEIGHT: 25px;
}

#nav A
{
    PADDING-RIGHT: 17px;
    PADDING-LEFT: 16px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FLOAT: left;
/*\*//*/
    display:block;
/**/

    PADDING-BOTTOM: 4px;
    OVERFLOW: hidden;
    BORDER-LEFT: #fff 1px solid;
    COLOR: #123b6f;
    PADDING-TOP: 4px;
    POSITION: relative;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#homenav A
{
    PADDING-RIGHT: 17px;
    PADDING-LEFT: 16px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FLOAT: left;
/*\*//*/
    display:block;
/**/

    PADDING-BOTTOM: 4px;
    OVERFLOW: hidden;
    BORDER-LEFT: #fff 1px solid;
    COLOR: #123b6f;
    PADDING-TOP: 4px;
    POSITION: relative;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#nav A:hover
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(/images/navhover.gif);
    COLOR: #19539d;
    BACKGROUND-REPEAT: no-repeat
}

#homenav A:hover
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(/images/navhover.gif);
    COLOR: #19539d;
    BACKGROUND-REPEAT: no-repeat
}

/***********************************************************
HOME PAGE
***********************************************************/

.homeright
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px;
    LINE-HEIGHT: 10pt;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: right
}
#homesplash
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#homevehicle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 40px 6px 20px;
    PADDING-TOP: 0px;
    POSITION: static
}
#homevehicle IMG
{
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #fff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff 1px solid
}
#homecallouts
{
    LEFT: 377px;
    FLOAT: right;
    POSITION: absolute;
    TOP: 283px
}
#homevehicle P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#homecallouts P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 25px 19px;
    PADDING-TOP: 0px
}
#homesearchbox
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 6px;
    PADDING-TOP: 0px
}
#homesignin
{
    POSITION: absolute;
    TOP: 580px;
    LEFT: 285px;
}
*html #homesignin
{
WIDTH: 500px;
FLOAT: right;
LEFT: 300px
}
#homesignin P
{
    FONT-SIZE: 10px;
    TEXT-ALIGN: right
}
#homesignin A
{
    FONT-SIZE: 10px
}

/***********************************************************
VEHICLE DETAIL PAGE
***********************************************************/
#detailborder
{
    LEFT: 60px;
    POSITION: absolute;
    TOP: 160px
}
#detailthumbs
{
    MARGIN-TOP: 30px
}
#detailthumbs P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#detailthumbs P IMG
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: #fff 1px solid;
    BORDER-BOTTOM: #fff 1px solid
}
#detailbigpic
{
    LEFT: 80px;
    BACKGROUND-IMAGE: url(/images/bordervehpic.gif);
    MARGIN: 0px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 160px;
    BACKGROUND-: url(/images/bordervehpic.gif)
}
#detailbigpic P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
#detailbigpic P IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/bordervehpic.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
#detailenv
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-TOP: 130px;
    POSITION: static
}
#detailprevnext
{
    LEFT: 80px;
    BACKGROUND-IMAGE: url(/images/previousnext.gif);
    OVERFLOW: hidden;
    WIDTH: 502px;
    CLIP: rect(auto 502px 17px auto);
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 144px;
    HEIGHT: 18px;
    BACKGROUND-: url(/images/previousnext.gif)
}
#detailprevnext A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN: 0px 0px 0px 0px
}
#detailprevnext P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: justify
}
#detailcolright
{
    PADDING-RIGHT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    LEFT: 785px;
    BACKGROUND-IMAGE: url(/images/detailcolright.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 7px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 160px;
    HEIGHT: 400px;
    BACKGROUND-: 0px
}
#detailcolleft
{
    PADDING-RIGHT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    LEFT: 585px;
    BACKGROUND-IMAGE: url(/images/detailcolleft.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 7px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 160px;
    HEIGHT: 400px;
    BACKGROUND-: 0px
}
#detailcolbody
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 585px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 165px
}
#detailcolbody P
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#detailvehdesc
{
    MARGIN-TOP: 4px;
    WIDTH: 502px;
    position:relative;
}
#detailvehdesc P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 80px;
    TEXT-TRANSFORM: capitalize;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 0px;
    LETTER-SPACING: 1px
}
.rightjustify
{
    TEXT-ALIGN: center
}
.rtcolh1
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: 20px;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
}


#listingheaders LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: none;
    WIDTH: 80px;
    COLOR: #123b6f;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
/***********************************************************
BROWSE/SEARCH RESULTS PAGE
***********************************************************/
#listing
{   POSITION: static;
    _MARGIN-LEFT:-37px;
    _MARGIN-TOP:-177px;
    PADDING-LEFT: 37px;
    PADDING-TOP: 177px;
    _MARGIN-LEFT:0px;
    _MARGIN-TOP:0px;

    

}
#grouplisting
{
    POSITION: static;
    PADDING-LEFT: 37px;
    PADDING-TOP: 210px;
    _MARGIN-LEFT:0px;
    _MARGIN-TOP:0px;
}

#listingodd
{
    PADDING-RIGHT: 0px;
    BACKGROUND-IMAGE: url(/images/listingoddbg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    POSITION: static
}
#listingeven
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: static
}
#listingeven P
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/listingoddbg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y
}
#listingodd P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#listing IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#listingeven P IMG
{
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: -35px 0px -15px -10px;
    BORDER-LEFT: #fff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff 1px solid
}
#listingodd P IMG
{
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: -35px 0px -15px -10px;
    BORDER-LEFT: #fff 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff 1px solid
}
#listingeven P A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    WIDTH: 80px;
    PADDING-TOP: 35px;
    LETTER-SPACING: 0px;
    TEXT-ALIGN: left
}
#listingodd P A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    WIDTH: 80px;
    PADDING-TOP: 35px;
    LETTER-SPACING: 0px;
    POSITION: relative;
    TEXT-ALIGN: left
}

#listingheaders
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 55px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 140px;
}
*html #listingheaders
{
LEFT: 75px;
TOP: 160px;
}
#listingheaders A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0px;
    POSITION: static;
    TEXT-DECORATION: underline
}
#listingodd UL
{
    LIST-STYLE-TYPE: none
}
#listingodd LI
{
    FLOAT: left;
    LIST-STYLE-TYPE: none
}
#listingeven UL
{
    LIST-STYLE-TYPE: none
}
#listingeven LI
{
    FLOAT: left;
    LIST-STYLE-TYPE: none
}
#listingpreviousnext
{
    LEFT: 40px;
    POSITION: absolute;
    TOP: 160px;
    HEIGHT: 15px
}
#listingpreviousnext P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
#listingpreviousnext IMG
{
    
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#listingpreviousnext A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#grouppreviousnext
{
    LEFT: 50px;
    WIDTH: 100px;
    POSITION: absolute;
    TOP: 195px;
    HEIGHT: 15px
}
#grouppreviousnext P
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left
}
#grouppreviousnext IMG
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 25px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
#groupheaders
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 55px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 140px;

}
*html #groupheaders
{
LEFT: 75px;
TOP: 160px;
}

#groupheaders A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0px;
    POSITION: static;
    TEXT-DECORATION: underline
}

#grouplisting IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}


#listingheaders UL
{
    MARGIN-LEFT: 85px;
    COLOR: #123b6f;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
#listingheaders A:hover
{
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    TEXT-DECORATION: none
}
#groupheaders LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: none;
    WIDTH: 80px;
    COLOR: #123b6f;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
#groupheaders UL
{
    MARGIN-LEFT: 85px;
    COLOR: #123b6f;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
#groupheaders A:hover
{
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    TEXT-DECORATION: none
}
#grouppreviousnext A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
/***********************************************************
ADVANCED SEARCH PAGE
***********************************************************/
#advsearch1
{
    LEFT: 0px;
    FLOAT: left;
    WIDTH: 241px;
    POSITION: static;
    TOP: 0px
}
#advsearch2
{
    FLOAT: left;
    WIDTH: 241px;
    MARGIN-LEFT:15px;
    POSITION: static
}
*html #advsearch2
{
MARGIN-LEFT:0px
}
#advsearch1 P
{
    PADDING-LEFT: 15px
}
#advsearch1 IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#advsearchbutton
{
    FLOAT: none;
    MARGIN: 0px;
    POSITION: static
}
#advsearchbutton P
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-ALIGN: center
}
#advsearchbutton P IMG
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 168px;
    MARGIN-RIGHT: 40px;
    PADDING-TOP: 0px
}
#advsearch1 P IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px -15px;
    PADDING-TOP: 0px
}
#advsearch2 P
{
    PADDING-LEFT: 15px
}
#advsearch2 P IMG
{
    MARGIN-LEFT: -15px
}


/***********************************************************/


#funcControls
{
    LEFT: 0px;
    VISIBILITY: hidden;
    WIDTH: 250px;
    POSITION: absolute;
    TOP: 0px
}

.classContent
{
    LEFT: 0px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}

.navigation
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #123b6f;
    PADDING-TOP: 0px;
    FONT-FAMILY: helvetica, Arial, 'Lucida Console', Tahoma;
    TEXT-ALIGN: right
}
.inputtext
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WORD-SPACING: normal;
    TEXT-INDENT: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    LETTER-SPACING: normal;
    TEXT-ALIGN: right
}

.formlook
{
    BORDER-RIGHT: #123b6f 1px solid;
    BORDER-TOP: #123b6f 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #123b6f 1px solid;
    COLOR: #123b6f;
    BORDER-BOTTOM: #123b6f 1px solid;
    FONT-FAMILY: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #fff
}
.pulldown
{
    BORDER-RIGHT: #123b6f 1px solid;
    BORDER-TOP: #123b6f 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #123b6f 1px solid;
    COLOR: #123b6f;
    BORDER-BOTTOM: #123b6f 1px solid;
    FONT-FAMILY: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    font-color: #996633
}
.page
{
    FONT-FAMILY: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: black;
    TEXT-ALIGN: center
}


.textarea
{
    BORDER-RIGHT: #123b6f 1px solid;
    BORDER-TOP: #123b6f 1px solid;
    SCROLLBAR-FACE-COLOR: #ffffff;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    BORDER-LEFT: #123b6f 1px solid;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    COLOR: #123b6f;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #123b6f;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    BORDER-BOTTOM: #123b6f 1px solid;
    FONT-FAMILY: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #ffffff;
    BACKGROUND-COLOR: #ffffff;
    font-color: #123B6F
}
.a_style
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px;
    LINE-HEIGHT: 10pt;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: left
}

.articletext
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 0px;
    LINE-HEIGHT: 13pt;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: justify
}
.bottomnav
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 25px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    WORD-SPACING: normal;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: center
}
.list
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #123b6f;
    PADDING-TOP: 0px
}
UNKNOWN
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(/images/vivbullet.gif)
}
.emphasis
{
    FONT-WEIGHT: bold
}



A IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.container
{
    BORDER-RIGHT: 0px;
    BACKGROUND-IMAGE: url(/images/bg2.gif);
    MARGIN: 0px auto;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 1px;
    BACKGROUND-REPEAT: repeat-y;
    POSITION: relative;
    BACKGROUND-: black 1px
}

HR
{
    DISPLAY: none
}


#register2items
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 295px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 208px
}
#register2items P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LETTER-SPACING: 1px;
    TEXT-ALIGN: left
}
#register2keys
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 270px;
    PADDING-TOP: 0px;
    POSITION: static
}
#register2keys P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}


/***********************************************************
SERVICES PAGE
***********************************************************/

blockquote
{
    FONT-SIZE: 12px;
    COLOR: #123b6f;
    FONT-FAMILY: Arial, helvetica, sans-serif, 'Century Gothic', 'MS Sans Serif', Tahoma, Verdana;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 30px;
}

.subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 3px;

}
#aboutall
{
    PADDING-LEFT: 6px;
    PADDING-TOP: 130px;
    POSITION: static
    WIDTH:780px;
}

#rtpix
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    WIDTH: 220px;
    FLOAT: left;
}
#rtpix IMG
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
    MARGIN-LEFT:  15px;
    BORDER-LEFT: #fff 1px solid;
    BORDER-BOTTOM: #fff 1px solid
}

#abouttext
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 20px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    WIDTH:450;
    FLOAT: left;
}
