BODY
{
    SCROLLBAR-FACE-COLOR: #e5e5e5;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    COLOR: #595959;
    SCROLLBAR-3DLIGHT-COLOR: #404040;
    SCROLLBAR-ARROW-COLOR: #666666;
    SCROLLBAR-TRACK-COLOR: #e6e6e6;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #404040;
    SCROLLBAR-BASE-COLOR: #8c8c8c;
    BACKGROUND-COLOR: #ffffff
}

hr
{
	border-bottom:1px dashed #dbdbdb;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
}

TD
{
    FONT-SIZE: 11px;
    COLOR: #595959;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.small
{
    FONT-SIZE: 10px;
    COLOR: #595959;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #262626;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cf001b;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4c4c4c;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #595959;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head7
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cf001b;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head8
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #595959;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #595959;
    TEXT-DECORATION: underline
}
A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #595959;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #595959;
    TEXT-DECORATION: none
}
A.header:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #262626;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.header:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #262626;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.header:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #262626;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.header:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #262626;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.none2:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #595959;
    TEXT-DECORATION: none
}
A.none2:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #595959;
    TEXT-DECORATION: none
}
A.none2:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #595959;
    TEXT-DECORATION: none
}
A.none2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #595959;
    TEXT-DECORATION: none
}
A.bold:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4c4c4c;
    TEXT-DECORATION: none
}
A.bold:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4c4c4c;
    TEXT-DECORATION: none
}
A.bold:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4c4c4c;
    TEXT-DECORATION: none
}
A.bold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4c4c4c;
    TEXT-DECORATION: none
}
A.white:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.white:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.white:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.white:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.small:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.small:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.small:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    TEXT-DECORATION: none
}
.red
{
    BACKGROUND-COLOR: #cf001b
}
.red2
{
    BACKGROUND-COLOR: #b00118
}
.bright
{
    BACKGROUND-COLOR: #ff0000
}
.light
{
    BACKGROUND-COLOR: #e5e5e5
}
.highlight
{
    BACKGROUND-COLOR: #f0f0f0
}
.white2
{
    BACKGROUND-COLOR: #f8f7f7
}
#logo
{
    Z-INDEX: 1;
    LEFT: 19px;
    WIDTH: 151px;
    POSITION: absolute;
    TOP: 15px;
    HEIGHT: 26px
}
#buttons
{
    Z-INDEX: 4;
    LEFT: 19px;
    WIDTH: 442px;
    POSITION: absolute;
    TOP: 49px;
    HEIGHT: 28px
}
#menu1
{
    Z-INDEX: 4;
    LEFT: 19px;
    WIDTH: 442px;
    COLOR: #ffffff;
    POSITION: absolute;
    TOP: 85px;
    HEIGHT: 28px
}
#flashtext
{
    Z-INDEX: 5;
    LEFT: 630px;
    WIDTH: 143px;
    POSITION: absolute;
    TOP: 5px;
    HEIGHT: 50px
}
#date
{
    Z-INDEX: 5;
    LEFT: 610px;
    WIDTH: 160px;
    POSITION: absolute;
    TOP: 60px;
    HEIGHT: 20px;
    TEXT-ALIGN: right
}
#display
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    Z-INDEX: 1;
    LEFT: 5px;
    BORDER-LEFT: 1px;
    WIDTH: 770px;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px;
    POSITION: absolute;
    TOP: 76px;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #cf001b
}
#curve
{
    Z-INDEX: 1;
    LEFT: 426px;
    WIDTH: 349px;
    POSITION: absolute;
    TOP: 106px;
    HEIGHT: 144px
}
#people
{
    Z-INDEX: 2;
    LEFT: 316px;
    WIDTH: 318px;
    POSITION: absolute;
    TOP: 2px;
    HEIGHT: 248px;
    TEXT-ALIGN: right
}
#customer
{
    Z-INDEX: 3;
    LEFT: 643px;
    WIDTH: 124px;
    POSITION: absolute;
    TOP: 120px;
    HEIGHT: 248px
}
#customer2
{
    Z-INDEX: 3;
    LEFT: 643px;
    VISIBILITY: hidden;
    WIDTH: 124px;
    POSITION: absolute;
    TOP: 120px;
    HEIGHT: 248px
}
#line
{
    Z-INDEX: 3;
    LEFT: 142px;
    WIDTH: 349px;
    POSITION: absolute;
    TOP: 249px;
    HEIGHT: 1px
}
#left
{
    Z-INDEX: 1;
    LEFT: 5px;
    WIDTH: 129px;
    POSITION: absolute;
    TOP: 114px
}
#middle
{
    Z-INDEX: 1;
    LEFT: 142px;
    WIDTH: 435px;
    POSITION: absolute;
    TOP: 258px;
    TEXT-ALIGN: justify
}
#middle2
{
    Z-INDEX: 1;
    LEFT: 142px;
    WIDTH: 435px;
    POSITION: absolute;
    TOP: 114px;
    TEXT-ALIGN: justify
}
#right
{
    Z-INDEX: 6;
    LEFT: 588px;
    WIDTH: 187px;
    POSITION: absolute;
    TOP: 258px
}
#right2
{
    Z-INDEX: 6;
    LEFT: 588px;
    WIDTH: 187px;
    POSITION: absolute;
    TOP: 114px
}
.image
{
    MARGIN-TOP: 5px;
    MARGIN-RIGHT: 5px
}
.image2
{
    MARGIN-BOTTOM: 5px
}
.image3
{
    MARGIN-BOTTOM: 3px;
    MARGIN-LEFT: 10px
}
.image4
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px
}
.image5
{
    MARGIN-LEFT: 5px
}
.image6
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 10px
}
.image7
{
    MARGIN-RIGHT: 10px
}
.image8
{
    MARGIN-TOP: 3px
}
INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
.none
{
    BACKGROUND-COLOR: #e5e5e5
}
.butinput
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,helvetica;
    BACKGROUND-COLOR: #8c3555
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
#leftinside
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    WIDTH: 120px;
    TEXT-ALIGN: left
}
#rightinside
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    WIDTH: 178px;
    TEXT-ALIGN: justify
}
#middlecopy
{
    Z-INDEX: 1;
    WIDTH: 212px;
    POSITION: relative;
    TEXT-ALIGN: justify
}
#subnav
{
    BORDER-RIGHT: #e5e5e5 1px solid;
    Z-INDEX: 1;
    LEFT: 142px;
    BORDER-LEFT: #e5e5e5 1px solid;
    WIDTH: 168px;
    POSITION: absolute;
    TOP: 114px;
    HEIGHT: 129px
}
.subtop
{
    MARGIN-TOP: 6px;
    MARGIN-LEFT: 5px
}
.subleft
{
    MARGIN-LEFT: 5px
}
#job
{
    BORDER-RIGHT: #595959 1px solid;
    BORDER-TOP: #595959 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #595959 1px solid;
    WIDTH: 400px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #595959 1px solid
}
#addressblock
{
    BORDER-RIGHT: #dedddd 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #dedddd 1px solid;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #dedddd 1px solid;
    WIDTH: 170px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #dedddd 1px solid;
    BACKGROUND-COLOR: #f4f1f1
}
#newsformat
{
    Z-INDEX: 5;
    LEFT: 317px;
    WIDTH: 155px;
    POSITION: absolute;
    TOP: 112px
}

#special
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #dedddd 1px solid;
    PADDING-LEFT: 5px;
    Z-INDEX: 3;
    LEFT: 142px;
    PADDING-BOTTOM: 5px;
    OVERFLOW: hidden;
    BORDER-LEFT: #dedddd 1px solid;
    WIDTH: 309px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #dedddd 1px solid;
    POSITION: absolute;
    TOP: 114px;
    HEIGHT: 131px;
    BACKGROUND-COLOR: #f4f1f1
}

#special-promo
{
    Z-INDEX: 3;
    LEFT: 142px;
    WIDTH: 325px;
    POSITION: absolute;
    TOP: 114px;
    HEIGHT: 131px;
}

.btn-request-cat
{
	border:0px;
	background-color:transparent;
	background-image:url(../images/btn_request.gif);
	width:124px;
	height:18px;
	cursor:pointer;
}

#people-promo
{
    Z-INDEX: 4;
    LEFT: 316px;
    WIDTH: 318px;
    POSITION: absolute;
    TOP: 2px;
    HEIGHT: 248px;
    TEXT-ALIGN: right
}


#reddot
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    Z-INDEX: 1;
    BACKGROUND: url(../images/red_dot.gif) fixed no-repeat left top;
    LEFT: 40px;
    WIDTH: 50px;
    COLOR: #ffffff;
    PADDING-TOP: 10px;
    POSITION: relative;
    TOP: -20px;
    HEIGHT: 50px;
    TEXT-ALIGN: center
}
#graydot
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    Z-INDEX: 1;
    BACKGROUND: url(../images/gray_dot.gif) fixed no-repeat left top;
    LEFT: 1px;
    WIDTH: 50px;
    COLOR: #ffffff;
    PADDING-TOP: 10px;
    POSITION: relative;
    TOP: 20px;
    HEIGHT: 50px;
    TEXT-ALIGN: center
}
#reddot2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    Z-INDEX: 1;
    BACKGROUND: url(../images/red_dot.gif) fixed no-repeat left top;
    LEFT: 260px;
    WIDTH: 50px;
    COLOR: #ffffff;
    PADDING-TOP: 10px;
    POSITION: absolute;
    TOP: 30px;
    HEIGHT: 50px;
    TEXT-ALIGN: center
}
#graydot2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    Z-INDEX: 1;
    BACKGROUND: url(../images/gray_dot.gif) fixed no-repeat left top;
    LEFT: 220px;
    WIDTH: 50px;
    COLOR: #ffffff;
    PADDING-TOP: 10px;
    POSITION: absolute;
    TOP: 20px;
    HEIGHT: 50px;
    TEXT-ALIGN: center
}
#states
{
    Z-INDEX: 1;
    LEFT: 30px;
    WIDTH: 400px;
    POSITION: absolute;
    TOP: 64px
}
#computer
{
    Z-INDEX: 3;
    LEFT: 142px;
    WIDTH: 339px;
    POSITION: absolute;
    TOP: 114px;
    HEIGHT: 137px;
}
.compute
{
    BACKGROUND-IMAGE: url(../images/mouse.gif);
    BACKGROUND-REPEAT: no-repeat;
    border-right: 1px solid #CECECE;
    border-left: 1px solid #CECECE;
    border-bottom: 1px solid #CECECE;
}
#office
{
    Z-INDEX: 3;
    LEFT: 142px;
    WIDTH: 214px;
    POSITION: absolute;
    TOP: 257px;
    HEIGHT: 202px;
}
.office
{
    border-right: 1px solid #CECECE;
    border-left: 1px solid #CECECE;
    border-bottom: 1px solid #CECECE;
}

#stationery
{
    Z-INDEX: 3;
    LEFT: 364px;
    WIDTH: 213px;
    POSITION: absolute;
    TOP: 257px;
    HEIGHT: 202px;
}

.stationery
{
    BACKGROUND-IMAGE: url(../images/scissor.gif);
    BACKGROUND-REPEAT: no-repeat;
    border-right: 1px solid #CECECE;
    border-left: 1px solid #CECECE;
    border-bottom: 1px solid #CECECE;
}
.myschool
{
    BACKGROUND-IMAGE: url(../images/banners/myschool.gif);
    BACKGROUND-REPEAT: no-repeat;
    height: 99px;
}

.emphasis
{
border:1px solid #CCCCCC;
padding-bottom:5px;
padding-top:5px;
padding-left:10px;
}


.CatBorder
{
    border-left: #595959 1px solid;
    border-bottom: #595959 1px solid;
    border-right: #595959 1px solid;
    background-color: #f4f1f1;
}

.CatMain 
{
	width:434px;
}

.CatHeight
{
	height:383px;
	float:left;
}

#MainCat
{
    width: 200px;
    background-color: #dedddd;
    float:left;    
}
#SubCat
{
	margin-left:5px;
    width: 225px;
    background-color: #f4f1f1;
    float:left; 
}