
BODY {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: "Lucida Grande",Geneva,Arial,Verdana,sans-serif;
	BACKGROUND-IMAGE: url(../images/body_bg5.png);
}
#pageDiv{
    
    MARGIN: 0px;width:1190px;margin:0px auto;
    /*
    -moz-opacity:0.2; filter:alpha(opacity=20);margin:-30px 0 0 600px;
    */
}
#monowrap {
	Z-INDEX: 100;border-style: solid;border-color: silver;border-width: 1px;
}
#pageBody {
    
    clear:both;height:auto;background:#ffffff;Z-INDEX: 30;width:auto;
    border-style: solid;border-color: silver;border-width: 1px;
    
}

#mainBody {
   
          PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
          TEXT-ALIGN: left;background:#f3f4f5;height:100%;POSITION: relative;ALIGN:top;
          width:auto;margin-left: 193px;
}
/*
	This style is used for project "ReportManager"
*/
#mainBodyReportManager {
   
          PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
          TEXT-ALIGN: left;background:#f3f4f5;height:100%;POSITION: relative;ALIGN:top;
          width:auto;margin-left: 0px;
}
#footer {
    
    clear:both;
    padding: 0px;

}
/*
*	Header's color
*	We can modify it when we need.
	#F6A828 for other company
	#00599b for Fastenal
*/
#header {
	background: #F6A828
}
#header A {
	COLOR: #fff;text-decoration: none;
} 
#header A:hover {
	COLOR: #fff
}
#Head_lblbread {
	
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT:75px;
	background-image: url('../images/Banner.jpg');
	background-repeat: repeat;
}
#header_a {
	PADDING-LEFT:0px;POSITION:relative;TOP:-7px;FONT-SIZE: 50px; COLOR: #fff; PADDING-TOP: 28px; FONT-FAMILY: "Trebuchet MS", Verdana, Sans-Serif; LETTER-SPACING: 2px; TEXT-DECORATION: none
}
#header H1 {
	MARGIN: 0px
}
#header A:hover {
	TEXT-DECORATION: none
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#topRow {
        background:#003366;width:100%;height:25px;
        
}
#center
{
	text-align:left;
	background-image: url('../images/grey-01.gif');
	background-repeat: repeat-x;
	background-position:  left top;
	padding-top: 0px;
        
}

#logAndContact {
    RIGHT: 1px; FLOAT: left; POSITION: relative; MARGIN: 1px;TOP: 7px;
}
#logout_left {
    float:left; POSITION: relative;MARGIN: 1px;TOP: 0px;
}
#logout_right {
    
	!important clear:both;    POSITION: relative; MARGIN: 1px; TOP: -22px;left:-10px;  
	 FLOAT: right; POSITION: relative; MARGIN: 1px; TOP: -24px\9;   left:-10px\9;/* IE8 */
	 FLOAT: right; POSITION: relative; MARGIN: 1px; *TOP: -23px;  *left:0px; /* IE7 */
	 FLOAT: right; POSITION: relative; MARGIN: 1px; _TOP: -22px;   _left:0px;/* IE6 */
}
#head_company_name {
    
	!important clear:both;    POSITION: relative; MARGIN: 1px; TOP: -52px;left:430px;  
	 FLOAT: right; POSITION: relative; MARGIN: 1px; TOP: -49px\9;   left:430px\9;/* IE8 */
	 FLOAT: right; POSITION: relative; MARGIN: 1px; *TOP: -53px;  *left:0px; /* IE7 */
	 FLOAT: right; POSITION: relative; MARGIN: 1px; _TOP: -52px;   _left:0px;/* IE6 */
	 font-size: 17px;color: white;font-weight: bold;
}
.noTextFieldBorder {
   BORDER-RIGHT: medium none;
   BORDER-TOP: medium none;
   BORDER-LEFT: medium none;
   BORDER-BOTTOM:medium none;
   TEXT-DECORATION: none ;
}
.buttonRight {
    width;200;FLOAT: right;POSITION: relative; MARGIN: 1px;
    /*
     * CSS hack
     */
     TOP: -20px;  /* FireFox */
     TOP: -2px\9; /* IE8 */
    *TOP: -25px;  /* IE6,IE7 */
    _TOP: 1px;    /* IE6 */
}
.divRight {
    FLOAT: right; height: 1px; text-align: right;vertical-align: center; POSITION: relative; MARGIN: 1px;
    
    /*
     * CSS hack
     */
     TOP: -20px;
     TOP: -2px\9;
    *TOP: -25px;
    _TOP: -20px;
    
}
.spanRight {
    FLOAT: right; text-align: right;vertical-align: top; MARGIN: 1px;
    margin_top:-20px;
    
}
.btnPosition {
    RIGHT: 1px; FLOAT: left; POSITION: relative; MARGIN: 1px;TOP: 22px;
}
#topRow A {
	
	text-decoration: none;color: #fff
} 

#topRow a:link { 
	text-decoration: none;color: #fff
}
#topRow a:active { 
	text-decoration:none;color: #fff
}
#topRow a:hover { 
	text-decoration:none;color: red
}
/*
#topRow a:visited { text-decoration: none;color: #fff}
*/

#nav {
	RIGHT: 0px; FLOAT: right; POSITION: absolute; MARGIN: 1px;TOP: 60px
}
#nav A {
	PADDING-RIGHT: 25px; TEXT-DECORATION: none
}
#nav A:hover {
	TEXT-DECORATION: underline
}

#content {
	FONT-SIZE: 15px
}
#col_main
{
/*	display:none;
	visibility:hidden;*/
    
}

#col_main a:hover{
}

#col_main h2 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 18px;
	text-transform: uppercase;
	padding: 0px;
	letter-spacing: 2px;
	font-weight: bold;
	text-align: left;
	background-color: #EBEBEB;
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 2px; 
        COLOR: #003366;  BACKGROUND-COLOR: #f0f0f0
        /**
        BORDER-LEFT: #3c78b5 1px solid; BORDER-BOTTOM: #3c78b5 1px solid;
        */
}

#col_main h3 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	margin: 0;
	font-size: 14px;
	line-height: 14px;
	padding: 5px;
	padding-left: 15px;
	letter-spacing: 2px;
	font-weight: bold;
	background-color: #DCDCDC;
}

#col_main .plano_title {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	margin: 0;
	font-size: 18px;
	line-height: 18px;
	padding: 5px;
	letter-spacing: 2px;
	font-weight: bold;
	text-align: left;
	background-color: #EBEBEB;
}


#col_main .Info {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	margin: 0;
	font-size:12px;
	line-height: 12px;
	padding: 5px;
	padding-left: 5px;
	text-align: left;
	font-weight: bold;
	background-color: #FDFDD2;
	border-top: 1px solid #B9B9B9;
	border-bottom: 1px solid #B9B9B9;
}

#col_main .Paging {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	margin-left: 0px;
	margin-right: 0px;
	padding: 3px;
	padding-left: 5px;	
	text-align: right;
	background-color: #C8CCCE;
	border-top: 1px solid #B9B9B9;
	border-bottom: 1px solid #B9B9B9;
	border-left: 1px solid #B9B9B9;
	border-right: 1px solid #B9B9B9;
	
	word-spacing: 2px;
	border-top-style: solid;
	border-top-width: 1px;

}


#col_main .Literal
{
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	padding: 5px;
	padding-left: 5px;
	text-align: left;
	background-color: #f0f0f0;
	border: 1px solid #B9B9B9;
	
}

#col_main .table_head
{
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;	
	margin-left:5px;
	margin-right:5px;
	padding: 2px;
	text-align: center;
	background-color: WHITE;
	border-top: 1px solid #B9B9B9;
	border-bottom: 1px solid #B9B9B9;
}

#col_main .col_head
{
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	margin-top: 2;
	margin-bottom: 2px;
	padding: 2px;
	text-align: center;
	background-color: WHITE;
	border-top: 1px solid #B9B9B9;
	border-bottom: 1px solid #B9B9B9;
}

#col_main .section_head
{
   color: #000000;
  font-weight: bold;
  font-family: Verdana, Sans-Serif;
  font-size: 12px;
  background-color: #DCDCDC;
  text-align: center;
  border-top-style: none;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
}
.tab_table_section_head
{
   color: #000000;
  font-weight: bold;
  font-family: Verdana, Sans-Serif;
  font-size: 12px;
  background-color: #DCDCDC;
  text-align: center;
  border-top-style: none;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
}
#col_main a
{
	color: #790000;
}

#col_main a:hover
{
	color: #B91E1E;
}

#col_main h3 
{
	color: #790000;
}

#col_main h2 
{
	color: #003366;
}
#col_main .section_div
{
   color: #000000;
  font-weight: bold;
  font-family: Verdana, Sans-Serif;
  font-size: 12px;
  background-color: #DCDCDC;
  text-align: right;
  border-top-style: none;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
}
#garbageBin{

	
	width:300px;height:100px;
	background-repeat: no-repeat;background-position: right bottom;
	border: solid;border: 2px;border-color: #0072bb;
	
	/*
	BACKGROUND="/images/png-0810.png"BACKGROUND-IMAGE: url(../images/dustBin.jpg);
	background:#666;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/dustBin.jpg)', sizingMethod='scale');
	*/
}
#garbageBinContainer{

	width:300px;height:300px;
	RIGHT: 10px; FLOAT: right; POSITION: absolute;TOP: 10px;
	
}
#garbageBinHead{

	
}
#garbageBinList{

	background:silver;width:300px;height:300px;
	OVERFLOW-Y: auto; 
}
.spanLeft {
    FLOAT: left; text-align: left;vertical-align: top; MARGIN: 1px;
    margin_top:-20px;
    
}
.spanRight {
    FLOAT: right; text-align: right;vertical-align: top; MARGIN: 1px;
    margin_top:-20px;
    
}

.trayHeightCss{
	
	layout-flow:vertical-ideographic;
	width: 11px;BACKGROUND-COLOR: #ffffff;
	height: 100px;white-space:nowrap;
	/*display:inline-block;text-align: right;*/
	
	
}

.trayHeightTdCss{

	BACKGROUND-COLOR: #ffffff;height: 100px;
	width: 11px;white-space:nowrap;
	vertical-align: top\9;
	*vertical-align: top; 
	_vertical-align: middle; 
	/*
     * CSS hack
     TOP: -20px;   FireFox 
     TOP: -2px\9;  IE8 
    *TOP: -25px;   IE6,IE7 
    _TOP: 1px;     IE6 
	*/
}
/*
.trayHeightCss A:link{text-decoration:none} 
.trayHeightTdCss A:link{text-decoration:none}
*/

.noLingUnderLine{text-decoration:none}
.myrowTrayLink{
	
	vertical-align:bottom;Text-align:center; 
}
.garbageSort{
	
	MARGIN: 10px 0px; COLOR: #222;BACKGROUND-COLOR: #fff;
}
.garbageSortClick{
	
	MARGIN: 10px 0px; COLOR: #222;BACKGROUND-COLOR: #fff;float:left
}
DL.sort {
	MARGIN: 10px 0px; COLOR: #222
}
DL.sort DT {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; CURSOR: move; COLOR: #fff; LINE-HEIGHT: 2; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 2em; BACKGROUND-COLOR: #666
}
DL.sort DD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.spanPlan {
/**
	FLOAT: left;
*/
	border:solid 1px #0000ff;
	width:170px; 
	height:200px;
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
APPLET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
OBJECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
IFRAME {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
PRE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
abbr {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ADDRESS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BIG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CITE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CODE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DFN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
EM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FONT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
INS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
KBD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
Q {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
S {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SAMP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SMALL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
STRIKE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
STRONG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SUB {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SUP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
VAR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CAPTION {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TBODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TFOOT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
THEAD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}

:unknown {
	outline: 0
}

OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
TABLE {
	BORDER-COLLAPSE: separate; border-spacing: 0
}
CAPTION {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TD {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
BLOCKQUOTE:unknown {
	content: ""
}
BLOCKQUOTE:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
BLOCKQUOTE {
	quotes: "" ""
}
Q {
	quotes: "" ""
}
.capt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 4px
}
.capb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 4px
}
.capt {
	BACKGROUND-POSITION: 0px -4px; POSITION: absolute
}
.capb {
	MARGIN-TOP: -19px
}

.drawers-wrapper {
	FLOAT: left; MARGIN: 0px; WIDTH: 188px; POSITION: relative;ALIGN:top;
}
.drawers {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; COLOR: #76797c; LINE-HEIGHT: 18px 
}
.drawer {
	FONT-SIZE: 11px; COLOR: #5fa3d6; LINE-HEIGHT: 0.5em
}
/*
	#F6A828 for other company
	#00599b for Fastenal
*/
.drawer-handle {
FONT-SIZE: 12px; BACKGROUND: #F0A456 no-repeat 0pt 50%; WIDTH: 100%; CURSOR: default; COLOR: #ffffff; TEXT-INDENT: 15px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.open {
	BACKGROUND-POSITION: -188px 0pt; COLOR: #5fa3d6; BACKGROUND-COLOR: #f3f4f5; 
}
H2.drawer-handle SPAN {
	
}
.drawer UL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0pt; PADDING-TOP: 0px
}
.drawer LI {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; PADDING-TOP: 6px; BORDER-BOTTOM: #e5e5e5 1px solid
}
.drawer-content UL {
	PADDING-TOP: 7px;
}
.drawer-content LI A {
	DISPLAY: block; OVERFLOW: hidden
}
.alldownloads LI {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: 0pt; LINE-HEIGHT: 18px; PADDING-TOP: 0pt; BORDER-BOTTOM: 0pt
}
.drawers A {
	COLOR: #003366; FONT-FAMILY: "Lucida Grande",Geneva,Arial,Verdana,sans-serif;font-weight:bold; TEXT-DECORATION: none
}
.right-div-content {
	FLOAT: right;BORDER-STYLE:solid; BORDER-WIDTH:1px; BORDER-COLOR:#5fa3d6;TOP:30px;WIDTH:750px;HEIGHT:450px;POSITION: relative;ALIGN:top
}
.commonBtn {
	PADDING-RIGHT: 1em;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 1em;
	FONT-SIZE: 100%;
	BACKGROUND-IMAGE: url(btn_rest_normal.gif);
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: visible;
	COLOR: #00156e;
	MARGIN-RIGHT: 0.2em;
	PADDING-TOP: 0px;
	HEIGHT: 1.2em;
	BACKGROUND-COLOR: #f1f1f1;
	TEXT-ALIGN: center;
	min-width: 7em;
	cursor: hand;
	filter: hand;
	border: 1px solid #cccccc;
}
.box {
	BACKGROUND-IMAGE: url(../images/inputbox-background.gif); BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #08719b 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Helvetica, Sans-serif; BACKGROUND-POSITION: left bottom; COLOR: #0d2d3a; FONT-SIZE: 12px; BORDER-TOP: #08719b 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.button {
	BORDER-BOTTOM: #08719b 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0.25em; WIDTH: auto; PADDING-RIGHT: 0.25em; FONT-FAMILY: Verdana, Geneva, Helvetica, Sans-serif; COLOR: #0d2d3a; FONT-SIZE: 12px; OVERFLOW: visible; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #08719b 1px solid; PADDING-TOP: 0px
}
BUTTON {
	
}
TABLE.apexTable {
	MARGIN: 5px; BORDER-COLLAPSE: collapse
}
TABLE.apexTable TD.apexTd {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.apexTable TH.apexTh {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
TD.apexTd {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
TH.apexTh {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
TABLE {
	
	 BORDER-COLLAPSE: collapse
	 
}
TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid;BACKGROUND-COLOR: #ffffff;
}
TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
.formarea{
BORDER-BOTTOM: #DDDDDD solid 1px; 
BORDER-TOP: #DDDDDD solid 1px;  
background-color: #DDDDDD;
background-image: url(images/formarea.gif);
background-repeat: repeat-x;
padding: 8px;
text-align: left;
}

.formarea .step1
{
background-image: url(images/step-1.gif);
background-repeat:no-repeat;
background-position: top left;
}

.formarea .step1a
{
background-image: url(images/step-1a.gif);
background-repeat:no-repeat;
background-position: top left;

}

.formarea .step1b
{
background-image: url(images/step-1b.gif);
background-repeat:no-repeat;
background-position: top left;

}

.formarea .step1c
{
background-image: url(images/step-1c.gif);
background-repeat:no-repeat;
background-position: top left;

}

.formarea .step1d
{
background-image: url(images/step-1d.gif);
background-repeat:no-repeat;
background-position: top left;

}

.formarea .step1e
{
background-image: url(images/step-1e.gif);
background-repeat:no-repeat;
background-position: top left;

}

.formarea .step2
{
background-image: url(images/step-2.gif);
background-repeat:no-repeat;
background-position: top left;
}

.formarea .step3
{
background-image: url(images/step-3.gif);
background-repeat:no-repeat;
background-position: top left;
}

.formarea .step4
{
background-image: url(images/step-4.gif);
background-repeat:no-repeat;
background-position: top left;
}

.formarea .step5
{
background-image: url(images/step-5.gif);
background-repeat:no-repeat;
background-position: top left;
}

.formarea .step6
{
background-image: url(images/step-6.gif);
background-repeat:no-repeat;
background-position: top left;
}

.even
{
	background-color:#DDD;
}

.odd
{
	background-color:#FFF;
}

#col_main table{
font-size: 12px;
text-align:left;
}

.formarea p{
margin: 0px;
padding: 0px;

}

.formarea label{
padding-right: 10px;
vertical-align:top;
}

.formarea input
{
	vertical-align: top;
}

input
{
	vertical-align: middle;
}

textarea
{
	vertical-align: top;
}

select
{
	vertical-align: middle;
}

.formarea textarea
{
	vertical-align: top;
}
.rowCss
{
	BACKGROUND-COLOR: #CCFFFF;
}
.stripe_tb th{}
.stripe_tb td{}
.stripe_tb td *{}
.stripe_tb tr.alt td{background:#CCFFFF} 
.stripe_tb tr.over td{background:#FEF3D1}
.tab3-table {
	background-color: #ececec;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
}




/*	Inbox style  
    The following is inbox style.
*/

.clear {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
#overlay {
	Z-INDEX: 2000; BACKGROUND: #666; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#overlay #preloader {
	BACKGROUND: url(loader_bg.gif) no-repeat; LEFT: 50%; MARGIN: -25px 0px 0px -25px; WIDTH: 50px; LINE-HEIGHT: 50px; POSITION: absolute; TOP: 50%; HEIGHT: 50px; TEXT-ALIGN: center
}
#overlay #preloader IMG {
	MARGIN: 11px 0px 0px; VERTICAL-ALIGN: middle
}
/**
*
*.ui-sortable {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px 5px 5px 5px; BORDER-LEFT: #fff 1px solid; WIDTH: 175px; COLOR: #222; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
.ui-sortable H2 {
	PADDING-RIGHT: 10px; BORDER-TOP: #666 3px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px -10px 10px; COLOR: #fff; LINE-HEIGHT: 2; PADDING-TOP: 0px; BACKGROUND-COLOR: #555
}
*
*/

#uidemo DL.first {
	MARGIN-TOP: 0px
}
#uidemo DL.last {
	MARGIN-BOTTOM: 0px
}
DL.sort {
	MARGIN: 10px 0px; COLOR: #222 
}
DL.sort DT {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; CURSOR: move; COLOR: #fff; LINE-HEIGHT: 2; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 2em; BACKGROUND-COLOR: #666
}
DL.sort DD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: red
}


.ui-sortable-helper {
	WIDTH: 175px
}
.placeholder {
	BORDER-RIGHT: #aaa 1px dashed; BORDER-TOP: #aaa 1px dashed; BORDER-LEFT: #aaa 1px dashed; BORDER-BOTTOM: #aaa 1px dashed
}
SPAN.options {
	FONT-SIZE: 1px; CURSOR: default; LINE-HEIGHT: 1px; POSITION: absolute
}
SPAN.options A {
	DISPLAY: block; FLOAT: left; CURSOR: pointer; TEXT-INDENT: -9000px; BACKGROUND-COLOR: #fff
}
.ui-sortable H2 SPAN.options {
	RIGHT: 10px; WIDTH: 30px; TOP: 8px
}
.ui-sortable H2 SPAN.options A {
	WIDTH: 30px; HEIGHT: 12px
}
DL.sort DT SPAN.options {
	RIGHT: 5px; WIDTH: 27px; TOP: 5px
}
DL.sort DT SPAN.options A {
	WIDTH: 12px; HEIGHT: 12px
}
DL.sort DT SPAN.options A.up {
	MARGIN-RIGHT: 3px
}
DL.sort DT SPAN.options A.disabled {
	CURSOR: default; BACKGROUND-COLOR: #555
}
#container {
	FLOAT: left
}
#inboxHeader {
	WIDTH: 954px;
}
#inboxContent {
	WIDTH: 1184px; display: inline-table;
	
	
   /*
	*word-break:break-all; 
	*word-wrap:break-word;
	*/
}
#sidebar {
	FLOAT: left; WIDTH: 556px
}
#inboxFooter {
	WIDTH: 638px
}

.inboxWidth{
	
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; MARGIN: 5px 5px 5px 5px; BORDER-LEFT: #fff 1px solid; WIDTH: 553px; height:185px;
	COLOR: #222; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff;
	float:left;
}
/* add by maben */
#col_main .PagingRight {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	margin-left: 0px;
	margin-right: 0px;
	padding: 3px;
	padding-left: 5px;	
	text-align: right;
	background-color: #C8CCCE;
	border-top: 1px solid #B9B9B9;
	border-bottom: 1px solid #B9B9B9;
	border-left: 1px solid #B9B9B9;
	border-right: 1px solid #B9B9B9;
	
	word-spacing: 2px;
	border-top-style: solid;
	border-top-width: 1px;

}
/* end */

/*
	Fastenal header style begin
*/


#companyHeader{
TEXT-ALIGN: right; MARGIN: 0px; DISPLAY: block; HEIGHT: 52px; TEXT-DECORATION: none;
/*
BACKGROUND-IMAGE: url(../images/apex-eap.jpg); BACKGROUND-REPEAT: no-repeat;
 */
BACKGROUND-IMAGE: url(../images/LogoTrajectory.png); BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: 5px 8px;
}


#frontNav {
	/*POSITION: absolute; FONT-SIZE: 14px; TOP: 40px; RIGHT: 124px*/
	FONT-SIZE: 14px;
	!important clear:both;    POSITION: relative; MARGIN: 1px; TOP: -14px;left:-10px;  
	 FLOAT: right; POSITION: relative; MARGIN: 1px; TOP: -14px\9;   left:-2px\9;/* IE8 */
	 FLOAT: right; POSITION: relative; MARGIN: 1px; *TOP: -10px;  *left:0px; /* IE7 */
	 FLOAT: right; POSITION: relative; MARGIN: 1px; _TOP: -22px;   _left:0px;/* IE6 */
}
#frontNav UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#frontNav LI {
	BACKGROUND-IMAGE: url(../images/fastenal-nav.gif); BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline; HEIGHT: 24px; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 4px
}
#frontNav LI.first {
	BORDER-LEFT: 0px; PADDING-LEFT: 4px
}
#frontNav LI.last {
	BORDER-RIGHT: 0px
}
#frontNav LI.leftImage {
	BACKGROUND-IMAGE: url(../images/fastenal-nav-left.gif); BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#frontNav LI A {
	COLOR: #015a9e; TEXT-DECORATION: none
}
#frontNav LI A:hover {
	COLOR: #003257
}
/*
	Fastenal header style end
*/

