BODY
{
    MARGIN: 0px auto;
    WIDTH: 960px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}
UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
OL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DT
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DD
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
INPUT
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
SELECT
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
TEXTAREA
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
A IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
H1
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H4
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H5
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
FIELDSET
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
INPUT[type='button']
{
    CURSOR: pointer
}
.clear
{
    HEIGHT: 0px;
    CLEAR: both;
    FONT-SIZE: 1px
}
A:link
{
    COLOR: #006699;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #006699;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
.left
{
    DISPLAY: inline;
    FLOAT: left
}
.right
{
    DISPLAY: inline;
    FLOAT: right
}
#logo
{
    MARGIN: -10px 0px 0px 50px;
    DISPLAY: inline;
    FLOAT: left
}
#siteLogo
{
    MARGIN: 5px 0px 5px 20px;
    DISPLAY: inline;
    FLOAT: left
}
.toptoolbar
{
    WIDTH: 400px
}
.toplinks
{
    MARGIN: 6px 10px 0px 0px;
    DISPLAY: inline;
    FLOAT: right;
    COLOR: #666666
}
*.toplinks A:link
{
    TEXT-DECORATION: none
}
.toplinks A:visited
{
    TEXT-DECORATION: none
}
.toplinks A:hover
{
    TEXT-DECORATION: underline
}

/**********************************************Main navContainer**************************************************/
#navContainer
{
    MARGIN: 0px;
    BACKGROUND: url(../images/Search_tabsBg.gif) #f5f8fb repeat-x 50% top;
    CLEAR: both
}
#navContainer UL
{
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 0px 0px 160px;
    HEIGHT: 30px;
    LIST-STYLE-IMAGE: none
}
#navContainer LI
{
    BACKGROUND: url(../images/Search_tabsLeft.gif) #d6e5ee no-repeat left top;
    FLOAT: left;
    MARGIN-RIGHT: 2px
}
#navContainer LI A
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 10px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    FONT: bold 13px/100% arial;
    BACKGROUND: url(../images/Search_tabsRight.gif) #d6e5ee no-repeat right top;
    COLOR: #455b80;
    MARGIN-LEFT: 2px;
    PADDING-TOP: 7px
}
#navContainer LI:hover
{
    BACKGROUND: url(../images/Search_on_tabsLeft.gif) #d6e5ee no-repeat left top;
    FLOAT: left;
    MARGIN-RIGHT: 2px
}
#navContainer LI A:visited
{
    TEXT-DECORATION: none
}
#navContainer LI A:hover
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 10px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    FONT: bold 13px/100% arial;
    BACKGROUND: url(../images/Search_on_tabsRight.gif) #d6e5ee no-repeat right top;
    COLOR: #455b80;
    MARGIN-LEFT: 2px;
    PADDING-TOP: 7px
}
#navContainer *.searchBox
{
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    BACKGROUND: url(../images/Search_searchBg.gif) #3f80b1 no-repeat left top;
    COLOR: #fff;
    PADDING-TOP: 6px;
}
#navContainer .searchBox A
{
    COLOR: #fff
}
#navContainer LI.current
{
    BACKGROUND: url(../images/Search_current_tabsLeft.gif) #93bcd2 no-repeat left top;
    HEIGHT: 30px
}
#navContainer LI.current A
{
    BACKGROUND: url(../images/Search_current_tabsRight.gif) #93bcd2 no-repeat right top;
    COLOR: #172e54 !important;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#navContainer UL LI A
{
    outline-style: none;
    outline-width: medium
}
#navContainer LI.other
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-LEFT: 20px
}
#navContainer LI.other A
{
    FONT-FAMILY: verdana;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}
.searchBox
{
    TEXT-ALIGN: center;
    HEIGHT: 30px
}
.funav
{
    MARGIN: 0px 0px 10px;
    WIDTH: 960px;
    BACKGROUND: url(../images/Funavbg.gif);
    HEIGHT: 29px;
    OVERFLOW: hidden
}
#keyword LI
{
    MARGIN: 0px 3px;
    DISPLAY: inline;
    FLOAT: left;
    COLOR: #333333
}
*#keyword LI A:link
{
    COLOR: #1264ad;
    TEXT-DECORATION: none
}
#keyword LI A:visited
{
    COLOR: #1264ad;
    TEXT-DECORATION: none
}
*#keyword LI A:hover
{
    COLOR: #993300
}
#keyword
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    COLOR: #52688c;
    PADDING-TOP: 5px
}

/**********************************************Main navContainer**************************************************/

.fcurrent
{
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.leftpage_d
{
    WIDTH: 148px;
}
.midpage_d
{
    MARGIN: 0px 0px 10px 10px;
    WIDTH: 440px
}
.fulldiv
{
    MARGIN: 0px;
    WIDTH: 958px
}
*.rightpage_b
{
    WIDTH: 350px
}
.navlayout
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 300px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #006699;
    PADDING-TOP: 5px;
    -moz-opacity: 0.9;
    opacity: 0.9
}
.navcontent
{
    TEXT-ALIGN: center;
    MARGIN: 0px auto;
    BACKGROUND: #ffffff
}
.navcontent UL
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 170%;
    PADDING-LEFT: 5px;
    WIDTH: 290px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
LI.sco
{
    LINE-HEIGHT: 150%;
    DISPLAY: inline;
    FLOAT: left
}
LI.sco A:link
{
    MARGIN: 5px 7px 5px 10px;
    COLOR: #666666;
    FONT-SIZE: 11px
}
LI.sco A:visited
{
    MARGIN: 5px 7px 5px 10px;
    COLOR: #666666;
    FONT-SIZE: 11px
}
LI.sco A:hover
{
    COLOR: #990000
}
LI.sco A:active
{
    COLOR: #666666;
    TEXT-DECORATION: underline
}
LI.mco
{
    CLEAR: both;
    FONT-WEIGHT: bold
}
.sfoot
{
    MARGIN: 10px 0px 0px;
    BACKGROUND: url(../images/footbg1.gif) repeat-x;
    HEIGHT: 5px;
    FONT-SIZE: 1px;
    OVERFLOW: hidden
}
*#ffinfo
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 6px
}
#ffinfo UL LI
{
    DISPLAY: inline;
    COLOR: #737171
}
#ffinfo UL LI A:link
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
*#ffinfo UL LI A:visited
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
#ffinfo UL LI A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#fsinfo
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #737171;
    PADDING-TOP: 10px
}
#fsinfo P
{
    MARGIN: 0px
}
.rtnav LI
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: 180%;
    MARGIN: 25px 0px 0px 10px;
    WIDTH: 100px;
    DISPLAY: inline;
    BACKGROUND: url(../images/mainNavHome.gif);
    FLOAT: right;
    HEIGHT: 21px;
    OVERFLOW: hidden
}
.rtnav LI A:link
{
    COLOR: #4e2207;
    TEXT-DECORATION: none
}
.rtnav LI A:visited
{
    COLOR: #4e2207;
    TEXT-DECORATION: none
}
.rtnav LI A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
.rtnav LI B
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/carlist1.gif) no-repeat left 50%;
    PADDING-TOP: 0px
}
.simlist
{
    BORDER-BOTTOM: #cccccc 1px solid;
    MARGIN: 10px 30px
}
.simlist IMG
{
    MARGIN: 0px 0px 5px
}
.on_services
{
    PADDING-BOTTOM: 0px;
    MARGIN: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    COLOR: #666666;
    PADDING-TOP: 0px
}
SPAN.Remarks
{
    TEXT-ALIGN: right;
    WIDTH: 120px;
    COLOR: #666666
}
SPAN.imtype
{
    WIDTH: 40px
}
.on_services_content
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    PADDING-TOP: 0px
}
.on_services_t
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    COLOR: #666666;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.imdiv
{
    MARGIN: 20px 20px 20px 30px
}
.imli
{
    BORDER-BOTTOM: #f3f3f3 1px solid;
    MARGIN: 10px 0px 0px;
    WIDTH: 320px
}
.s_onlinebtn
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: 180%;
    MARGIN: 0px 10px 0px 0px;
    WIDTH: 188px;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND: url(../images/s_onlinebtn.gif);
    HEIGHT: 28px;
    COLOR: #ffffff;
    FONT-SIZE: 16px;
    OVERFLOW: hidden;
    FONT-WEIGHT: bold
}
.s_onlinebtn A:link
{
    WIDTH: 188px;
    DISPLAY: block;
    BACKGROUND: url(../images/s_onlinebtn.gif);
    HEIGHT: 28px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.s_onlinebtn A:visited
{
    WIDTH: 188px;
    DISPLAY: block;
    BACKGROUND: url(../images/s_onlinebtn.gif);
    HEIGHT: 28px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.s_onlinebtn A:hover
{
    WIDTH: 188px;
    DISPLAY: block;
    BACKGROUND: url(../images/s_onlinebtn1.gif);
    HEIGHT: 28px;
    COLOR: #ffffff
}
SPAN.im1
{
    MARGIN: 0px 5px 0px 0px;
    COLOR: #333333
}
SPAN.im3
{
    MARGIN: 0px 40px 0px 0px;
    COLOR: #999999
}