BODY
{
}
.career_name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma
}
.emp_name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana, Tahoma
}
.subHeaderRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana, Tahoma
}
.required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial
}
.textMid
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.CareerTxtTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #666666;
    LINE-HEIGHT: 33px;
    FONT-FAMILY: Arial, Verdana, Tahoma
}
.accessoryTitle
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196;
    LINE-HEIGHT: 20px
}
.adBuffer
{
    MARGIN-TOP: 8px;
    MARGIN-BOTTOM: 8px
}
.adDescription
{
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: red
}
.adTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.alertred
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #cc0000
}
.smallalertred
{
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #cc0000
}
.basketmenu
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.basketmenu:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196;
    LINE-HEIGHT: 18px
}
.body
{
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.buy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196;
    LINE-HEIGHT: 18px
}
.categoryName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196;
    LINE-HEIGHT: 26px
}
.catname
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    LINE-HEIGHT: 16px
}
.copy
{
    FONT-SIZE: 12px
}
.crumblink
{
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666
}
.crumbtitle
{
    FONT-SIZE: 11px
}
.departmentName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: none;
    COLOR: #003196;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: lightblue
}
.headlinelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196
}
.link
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196
}
.morefrom
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline
}
.noline
{
    TEXT-DECORATION: none
}
.onOrder
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196;
    LINE-HEIGHT: 30px
}
.preorder
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666
}
.price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #cc0000;
    LINE-HEIGHT: 18px
}
.primaryColor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196;
    LINE-HEIGHT: 18px
}
.productAttributes
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 17px
}
.productbuy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196;
    LINE-HEIGHT: 18px
}
.productDesc
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.productDescription
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.productDisplay
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 16px;
    PADDING-TOP: 6px
}
.productFeature
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196;
    LINE-HEIGHT: 18px
}
.productName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196
}
.productprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #cc0000;
    LINE-HEIGHT: 18px
}
.productTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196
}
.productType
{
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.productwish
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196;
    LINE-HEIGHT: 18px
}
.searchBuffer
{
    MARGIN-TOP: 6px;
    MARGIN-BOTTOM: 6px
}
.searchsort
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.searchsortother
{
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.sidenav
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: none
}
.sidenav:hover
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: underline
}
.sidetablelist
{
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 0px;
    TEXT-INDENT: 0px
}
.smallBlueText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196
}
.smallPCText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196
}
.smallWhiteText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff
}
.smallText
{
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.sortedby
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.sponsor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menu
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuselect
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #fff834;
    TEXT-DECORATION: none
}
.submenu
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.submenu:hover
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px
}
.topmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    LINE-HEIGHT: 20px;
    TEXT-DECORATION: none
}
.topmenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    LINE-HEIGHT: 20px;
    TEXT-DECORATION: underline
}
.usually
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666
}
.welcomemsg
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.welcomemsgIntro
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196
}
.wishlist
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #003196;
    LINE-HEIGHT: 18px
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FORM
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
B
{
    FONT-WEIGHT: bold
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
HR
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    HEIGHT: 1px
}
U
{
    TEXT-DECORATION: none
}
.cctv_block
{
    BORDER-RIGHT: yellowgreen;
    BORDER-TOP: yellowgreen;
    BORDER-LEFT: yellowgreen;
    COLOR: yellowgreen;
    BORDER-BOTTOM: yellowgreen;
    BACKGROUND-COLOR: yellowgreen
}
.cctv_block_darker
{
    BORDER-RIGHT: seagreen;
    BORDER-TOP: seagreen;
    BORDER-LEFT: seagreen;
    COLOR: seagreen;
    BORDER-BOTTOM: seagreen
}
.cctv_block_lighter
{
    BORDER-RIGHT: limegreen;
    BORDER-TOP: limegreen;
    BORDER-LEFT: limegreen;
    COLOR: limegreen;
    BORDER-BOTTOM: limegreen
}
.navbartop
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    COLOR: white
}
.navbartop:hover
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    COLOR: white
}
.hometext
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat
}
.chat_msg_black
{
    FONT-SIZE: 11px;
    COLOR: black
}
.chat_msg_red
{
    FONT-SIZE: 11px;
    COLOR: red
}
.chat_msg_green
{
    FONT-SIZE: 11px;
    COLOR: green
}
INPUT.inp_noshow
{
    BORDER-RIGHT: white;
    BORDER-TOP: white;
    FONT-SIZE: 0px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: white;
    CURSOR: default;
    COLOR: white;
    BORDER-BOTTOM: white;
    BACKGROUND-COLOR: white
}
.chat_msg_white
{
    FONT-SIZE: 11px;
    COLOR: white
}
.chat_msg_black_med
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black
}
.admin_nav
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: white;
    BACKGROUND-COLOR: #66ccff;
    TEXT-DECORATION: none
}
.admin_nav:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: black;
    BACKGROUND-COLOR: #66ccff;
    TEXT-DECORATION: underline
}
.admin_sub_nav
{
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND-COLOR: paleturquoise
}
.admin_sub_nav_sel
{
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND-COLOR: #c0c0c0
}
.admin_sub_sub_nav
{
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND-COLOR: Silver
}
.admin_sub_sub_nav_sel
{
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND-COLOR:Yellow
}

.admin_sub_nav:hover
{
    FONT-SIZE: 11px;
    COLOR: red;
    BACKGROUND-COLOR: paleturquoise
}
.admin_occ_link
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: underline
}
.admin_occ_link:hover
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    COLOR: tomato
}
.hometext_header
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 13px;
    /* JE removed this line BACKGROUND-COLOR: #ffcc00; */
    /* JE added this line */ BACKGROUND-COLOR: #ccccff;
    TEXT-DECORATION: none
}
.hometext_header:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 13px;
    /* JE removed this line COLOR: #6600ff; */
    /* JE added this line */ BACKGROUND-COLOR: #ccccff;
    /* JE removed this line BACKGROUND-COLOR: #ffcc33; */
    TEXT-DECORATION: underline
}
.admin_nav_sel
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: black;
    BACKGROUND-COLOR: paleturquoise
}
.small_black_href
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: black
}
.feature
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, verdana, sans-serif
}
LI
{
    LIST-STYLE-IMAGE: url(interface/2.0/bullet.gif);
    LIST-STYLE-TYPE: disc
}
LI.FOLDER
{
    LIST-STYLE-IMAGE: url(interface/2.0/listing.gif)
}
LI.DOC
{
    LIST-STYLE-IMAGE: url(interface/2.0/document.gif)
}
LI.OLD
{
    LIST-STYLE-IMAGE: none;
    LIST-STYLE-TYPE: decimal
}
LI.OLLA
{
    LIST-STYLE-IMAGE: none;
    LIST-STYLE-TYPE: lower-alpha
}
.chat_dark_blue_small
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-STYLE: normal
}
.chat_light_blue_small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ccffff;
    FONT-STYLE: normal
}
.chat_dark_blue_small_thin
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #336699
}
FONT.f1
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, sans-serif
}
FONT.f2
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, sans-serif
}
FONT.f3
{
    FONT-SIZE: 15px;
    FONT-FAMILY: Tahoma, sans-serif
}
FONT.f4
{
    FONT-SIZE: 17px;
    FONT-FAMILY: Tahoma, sans-serif
}
FONT.f5
{
    FONT-SIZE: 19px;
    FONT-FAMILY: Tahoma, sans-serif
}
FONT.hilight
{
    FONT-SIZE: 13px;
    COLOR: #336699;
    FONT-FAMILY: Tahoma, sans-serif
}
FONT.small
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, sans-serif
}
FONT.tablehead
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, sans-serif
}
INPUT.textbox
{
    PADDING-LEFT: 4px;
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, sans-serif;
    BACKGROUND-COLOR: #f0f0ff
}
TABLE.thin_border
{
	border-right: #ccffcc 1px solid;
	table-layout: auto;
	border-top: #ccffcc 1px solid;
	border-left: #ccffcc 1px solid;
	border-bottom: #ccffcc 1px solid;
	border-collapse: separate;
}
TD.thin_border
{
	border-right: #ccffcc 1px solid;
	border-top: #ccffcc 1px solid;
	border-left: #ccffcc 1px solid;
	border-bottom: #ccffcc 1px solid;
}
