
/* -- Tag Elements --*/
BODY
{
    PADDING: 0px;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR: #333;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
SELECT
{
    BORDER: 1pt solid;
    font: 10px verdana;
    COLOR: #333;
    BACKGROUND-COLOR: #f2f2f2;
    TEXT-DECORATION: none
}

TD
{
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
IMG
{
    BORDER: medium none;
}


/* -- Links --*/
A.subtext:link
{
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.subtext:visited
{
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.subtext:hover
{
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.subtext:active
{
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.search
{
    BORDER: medium none;
    FONT-SIZE: 10px;
    COLOR: #339;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.search:active
{
    BORDER: medium none;
    FONT-SIZE: 10px;
    COLOR: #339;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.search:link
{
    BORDER: medium none;
    FONT-SIZE: 10px;
    COLOR: #339;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.search:visited
{
    FONT-SIZE: 10px;
    COLOR: #339;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.search:hover
{
    BORDER: medium none;
    FONT-SIZE: 10px;
    COLOR: #e1081e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.bover A.bover
{
    FONT-SIZE: 7px;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.bover A:active
{
    FONT-SIZE: 7px;
    COLOR: #e1081e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.bover A:link
{
    FONT-SIZE: 7px;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.bover A:visited
{
    FONT-SIZE: 7px;
    COLOR: blue;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}

A.breadcrumbs:link
{
    FONT-SIZE: 9px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.breadcrumbs:visited
{
    FONT-SIZE: 9px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.breadcrumbs:hover
{
    FONT-SIZE: 9px;
    COLOR: #999;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.breadcrumbs:active
{
    FONT-SIZE: 9px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.breadcrumbs2:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}
A.breadcrumbs2:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}
A.breadcrumbs2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999;
    FONT-FAMILY: Verdana, Arial
}
A.breadcrumbs2:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}

A
{
    BORDER: medium none;
    FONT-SIZE: 10px;
    COLOR: #339;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
A:active
{
    BORDER: medium none;
    FONT-SIZE: 10px;
    COLOR: #339;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A:link
{
    BORDER: medium none;
    FONT-SIZE: 10px;
    COLOR: #339;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-SIZE: 10px;
    COLOR: #339;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A:hover
{
    BORDER: medium none;
    FONT-SIZE: 10px;
    COLOR: #e1081e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.bold
{
    BORDER: medium none;
    COLOR: #339;
    TEXT-DECORATION: underline;
    font:bold 10px Verdana,Arial;
}
A.bold:active
{
    BORDER: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #339;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.bold:link
{
    BORDER: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #339;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.bold:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #339;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.bold:hover
{
    BORDER: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #e1081e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.breadcrumb
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}
A.breadcrumb:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}
A.breadcrumb:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}
A.breadcrumb:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.breadcrumb:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: underline
}

A.letter
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: #039;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: underline
}
A.letter:active
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: #039;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: underline
}
A.letter:link
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: #039;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: underline
}
A.letter:visited
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: #039;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: underline
}
A.letter:hover
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: #e8110e;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: underline
}
A.tabs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.tabs:active
{
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.tabs:link
{
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.tabs:visited
{
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.tabs:hover
{
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.leftnav
{
    FONT-SIZE: 11px;
    COLOR: #039;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.leftnav:active
{
    FONT-SIZE: 11px;
    COLOR: #039;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.leftnav:link
{
    FONT-SIZE: 11px;
    COLOR: #039;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.leftnav:visited
{
    FONT-SIZE: 11px;
    COLOR: #039;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.leftnav:hover
{
    FONT-SIZE: 11px;
    COLOR: #e8110e;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.mover
{
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}
A.mover:active
{
    PADDING: 3px;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}
A.mover:link
{
    PADDING: 3px;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}
A.mover:visited
{
    PADDING: 3px;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.mover:hover
{
    PADDING: 3px;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #eee;
    TEXT-DECORATION: none
}
A.mover2
{
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}
A.mover2:active
{
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.mover2:link
{
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.mover2:visited
{
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.mover2:hover
{
    FONT-SIZE: 10px;
    COLOR: #e1081d;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.grey
{
    COLOR : #999;
    TEXT-DECORATION: none
}
A.grey:active
{
    COLOR : #999;
    TEXT-DECORATION: none
}
A.grey:link
{
    COLOR : #999;
    TEXT-DECORATION: none
}
A.grey:hover
{
    COLOR : #999;
    TEXT-DECORATION: none
}
A.grey:visited
{
    COLOR : #999;
    TEXT-DECORATION: none
}
A.listing4
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.listing4:active
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.listing4:link
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.listing4:visited
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.listing4:hover
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #e1081e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.footer:link
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.footer:visited
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.footer:hover
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.footer:active
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}

A.globalnav:link
{
    FONT-WEIGHT: bold;
	 FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.globalnav:visited
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.globalnav:hover
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    COLOR: #e1081e;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.globalnav:active
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    COLOR: #e1081e;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.menu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.menu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.menu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.menu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.menu2:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.menu2:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.menu2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.menu2:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}

/* -- END LINKS -- */
/* -- Buttons -- */

.buttonarrow
{
    BORDER-RIGHT: #aaa 2px solid;
    BORDER-TOP: #aaa 1px solid;    
    BORDER-LEFT: #aaa 1px solid;
    BORDER-BOTTOM: #aaa 2px solid;
    FONT-SIZE: 10px;
    BACKGROUND: url(images/btn_back_arrow.gif) #fff;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: #333;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    HEIGHT: 16px
}
.buttonarrowx
{
    BORDER-RIGHT: #aaa 2px solid;
    BORDER-TOP: #aaa 1px solid;
    BORDER-LEFT: #aaa 1px solid;
    BORDER-BOTTOM: #aaa 2px solid;
    FONT-SIZE: 10px;
    BACKGROUND: url(images/btn_back_arrow.gif) #eee;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: #ccc;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    HEIGHT: 16px
}
.buttonarrowLarge
{
    BORDER-RIGHT: #aaa 2px solid;
    BORDER-TOP: #aaa 1px solid;
    BORDER-LEFT: #aaa 1px solid;
    BORDER-BOTTOM: #aaa 2px solid;
    FONT-SIZE: 10px;
    BACKGROUND: url(images/btn_back_arrowlarge.gif) #fff;
    WIDTH: 108px;
    CURSOR: hand;
    COLOR: #333;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    HEIGHT: 16px
}

.button
{
    BORDER-RIGHT: #aaa 2px solid;
    BORDER-TOP: #aaa 1px solid;
    BORDER-LEFT: #aaa 1px solid;
    BORDER-BOTTOM: #aaa 2px solid;
    FONT-SIZE: 10px;
    BACKGROUND: url(images/btn_back.gif) #fff;
    CURSOR: hand;
    COLOR: #333;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    HEIGHT: 16px
}

/* -- END BUTTONS -- */
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial;
    
}
.heading
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 4px;
    COLOR: gainsboro;
    PADDING-TOP: 4px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.bodytext
{
    PADDING-LEFT: 18px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.listing
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.breadcrumb
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}

.letter
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: #666;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}
.letter2
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
    COLOR: #666;
    FONT-FAMILY: verdana, Arial;
    TEXT-DECORATION: none
}

.submit
{
    BORDER: #666 1px outset;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ccc;
    TEXT-DECORATION: none
}
.text
{
    BORDER-RIGHT: #999 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: #ccc 2px solid;
    FONT-SIZE: 7pt;
    COLOR: #333;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #f2f2f2;
    TEXT-DECORATION: none
}
.GrayCheckbox
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: #ccc 1px;
    BORDER-LEFT: #ccc 1px;
    BORDER-BOTTOM: #ccc 1px;
    COLOR: #ccc;
    TEXT-DECORATION: none
}
.listing2
{
    PADDING-LEFT: 12px;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: Verdana, Arial
}
.listing3
{
    PADDING-RIGHT: 6px;
    FONT-SIZE: 7pt;
    COLOR: gray;
    LINE-HEIGHT: 15pt;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.supplier
{
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.bodytext2
{
    PADDING-LEFT: 19px;
    FONT-SIZE: 7pt;
    COLOR: #666;
    PADDING-TOP: 15px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}


.redalerttext
{
    FONT-SIZE: 10px;
    COLOR: #e8110e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.redbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #e8110e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.listing4
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #666;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

.h1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    PADDING-BOTTOM: 3px;
    COLOR: #fff;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.h2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    PADDING-BOTTOM: 3px;
    COLOR: #999;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.h3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    COLOR: #666;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.h4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    PADDING-BOTTOM: 3px;
    COLOR: #333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.headerred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    COLOR: #e1081e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.pricelarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 3px;
    COLOR: #e1081e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #e1081e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

.column1
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.column3
{
    PADDING-RIGHT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.listing2b
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #333;
    PADDING-TOP: 10px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.listing3b
{
    PADDING-RIGHT: 6px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #333;
    PADDING-TOP: 10px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.column2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

.link_active
{
    FONT-SIZE: 8pt;
    COLOR: #333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.link_hover
{
    FONT-SIZE: 8pt;
    COLOR: #e1081e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.link_visted
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.link
{
    FONT-SIZE: 8pt;
    COLOR: #333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.blackbold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana
}
.listing3blue
{
    PADDING-RIGHT: 6px;
    FONT-SIZE: 7pt;
    COLOR: blue;
    LINE-HEIGHT: 15pt;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.graylink
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.blue
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: verdana
}
.redoutline
{
    BORDER-RIGHT: #e1081e 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #e1081e 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #e1081e 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #e1081e 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #efefef;
    TEXT-DECORATION: none
}


.bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana
}
.button_large 
{
 font-family: verdana, Helvetica, sans-serif;
 font-size: 10px;
 color: #333;
 background: #fff url(images/btn_back_large.gif); /*/
 */
 border-color: #aaa;
 border-width: 1px 2px 2px 1px;
 border-style: solid; /* */
 height: 16px;
 cursor: pointer;
 cursor: hand;
}
.carttitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: verdana
}

.bluesmall
{
    FONT-SIZE: 10px;
    COLOR: #3399ff;
    FONT-FAMILY: verdana
}
.carttext
{
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: verdana
}
.carttextbox
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    COLOR: #666;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #f2f2f2
}
.carttotal
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: verdana
}
.promowhitebold
{
    FONT-SIZE: 22px;
    COLOR: white;
    FONT-FAMILY: conduititc-bold
}
.promowhite
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: verdana
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial
}
.subheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #e0141e;
    FONT-FAMILY: Verdana, Arial
}


/* --Yellow Inputs/Backgrounds-- */
.YellowDropDown
{
    BORDER-RIGHT: #999 1px inset;
    BORDER-TOP: #999 1px inset;
    FONT-SIZE: 10px;
    BORDER-LEFT: #999 1px inset;
    COLOR: #333;
    BORDER-BOTTOM: #999 1px inset;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffee;
    TEXT-DECORATION: none
}
.YellowSearchText
{
    BORDER: #999 1px inset;
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffee
}
.YellowInputText
{
    BORDER: #999 1px inset;
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffee
}
.YellowBG{
   background-color:#ffd;
   padding-top:14px;
   padding-bottom:14px;
}
/* --END YELLOW-- */

.GraySearchText
{
    BORDER: #999 1px inset;
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ccc
}
.GrayDropDown
{
    BORDER: #999 1px inset;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #e5e5e5;
    TEXT-DECORATION: none
}
.b
{
    FONT-WEIGHT: 900;
    FONT-FAMILY: Verdana, Arial
}
.GrayTextBox
{
    BORDER: #f2f2f2 1px inset;
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f2f2f2
}
.GrayTextBox2
{
    BORDER: #f2f2f2 1px inset;
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #fff
}
.submitred
{
    BORDER: #e1081e 1px outset;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    COLOR: #e1081e;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f2f2f2;
    TEXT-DECORATION: none
}
.submitgreen
{
    BORDER: #336633 1px outset;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #669966
}
.submitgray
{
    BORDER: #333 1px outset;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #666
}
.submitblue
{
    BORDER: #3366cc 1px outset;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #6699cc
}
.submitred2
{
    BORDER: #cc0000 1px outset;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #e1081e
}
.submitdisabled
{
    BORDER: #f2f2f2 1px inset;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ccc
}

.subtext
{
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.footer
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.white11px
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.indent
{
    WIDTH: 5px
}

.breadcrumbs2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}
.rsbg
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(../../Images/RightSideTemplate/rsbg.png)
}
.h5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666
}
.gridrow { 

	font-weight: normal; 
	font-size: 10px; 
	background-color: #fff;
	color: #656461; 
	font-family: verdana, arial, helvetica, sans-serif;
}
.altgridrow { 

	font-weight: normal; 
	font-size: 10px; 
	background-color: #FCF8F1;
	color: #656461; 
	font-family: verdana, arial, helvetica, sans-serif;
}
.selgridrow { 

	font-weight: bold; 
	font-size: 10px; 
	background-color: #000000;
	color: #fff; 
	font-family: verdana, arial, helvetica, sans-serif;
}
.gridheader { 
	font-weight: bold; 
	font-size: 12px; 
	background-color: #666;
	color: #fff; 
	font-family: verdana, arial, helvetica, sans-serif;
}
.gridheaderWithSorting 
{
	font-size: 10px;
	font-weight: bold; 
	background-color: #E6E8EC;
	font-family: verdana, arial, helvetica, sans-serif;
}
.gridpager { 
	font-weight: bold; 
	font-size: 13px; 
	color: #ccc;
	background-color: #fff;
	font-family: verdana, helvetica, arial,sans-serif;
	text-align: center;
}

.categorybold
{
	font-weight:bold;
	font-size:12px;
}
div.DashedRows table tr td
{
    border-top: none;
    border-bottom: dashed 1px #999;
}
.collapsePanel
{
	background-color: #eee;
	font-size: medium;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	border: #666 1px dotted;
}
.collapseTargetPanel
{ 
	background-color: Transparent;
	padding-left:7px;
	font-size:0.8em;
	font-family: Verdana, Arial;
	width: 180px;
}

/* -- error handling -- */
.validationError
{
	color:#f00;
	font-weight:bold
}
.pageerror 
{
	width:738px; 
	height: 20px; 
	background-color:#fcc; 
	text-align: left; 
	padding-left:15px; 
	padding-top:5px; 
	padding-right: 5px;
	color: Red;	
	font:bold 12px Verdana;
}
.rederror
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #e1081e;
    FONT-FAMILY: verdana
}
/* -- end Error Handling -- */

/* newly added for catalog */
.leftPadding{
    padding:10px 0px 10px 14px;
    text-align:left;
}
.requiredFieldsMessage
{
	text-align:left;
	padding-left:14px;
}
.left{
    position:relative; 
    left:1px;
    width:745px;
	background-color:#ccc;
}
.dotted_line{
    padding-left:14px;
    width:746px;
}
.viewCatalog{
    width:758px;
    margin-bottom:10px;
    height:300px;
}

.instructions{
    height:30px;
    float:left
}
.rightInstruct{
    width:323px;
    margin-left:1px
}
.leftInstruct{
    width:406px;
}
.rightCol{
    float:left;
    width:323px;
    height:190px;
    padding-top:10px;
    padding-left:10px;
}
.ordering{
   padding-bottom:14px;
}
.forms{
    height:300px;
    float:left;
    line-height:20px; 
}

/** catalog specific **/
.leftCorner{
    background: url(../../images/tablehead_420x24.png) no-repeat; 
    height:20px;
    float:left;
    width:407px;
    padding-top:4px;
    padding-bottom:0px;
}
.rightCorner{
    background: url(../../images/tablehead_337x24.png) no-repeat; 
    padding-left: 14px;
    height:20px;
    float:left;
    width:322px;
    padding-top:4px;
    padding-bottom:0px;
}
.closedCatalog{
    background-image: url(../../images/bk_catalog.png); 
    padding-top: 14px; 
    line-height: 25px;
    vertical-align:top;
    float:left;
    width:406px;
    height:190px;
}
.leftCornerFull{
    background: url(../../images/tablehead_999.png) no-repeat; 
    height:21px;
    padding-top:4px;
    padding-bottom:0px;
}
.acrobatLink
{
	padding:14px; 
	float:left; 
	width:550px;
	text-align:left;
}
div .submitButtons
{
	padding:14px; 
	width:150px; 
	float:left;
	padding-top:25px;
}

/** end catalog specific **/