/*Layout*/
.top-bar
{
	background: url("web/top-bar.jpg") no-repeat;
	background-position: top left;
	background-color: #FFFFFF;
}
.bottom-bar
{
	color:#686868; font-family: Verdana; font-size: 11px;
	background: url("web/bottom-bar.jpg") no-repeat;  background-position:right;
	background-color: #FFFFFF;
}

.MainBody
{
	background-color: #FFFFFF;
	text-align: left;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}
.MainTable {background-color: #FFFFFF;}

/*controls*/
.greyinput {color:#000000; background-color:#e0e0e0; font-size:10px; font-family:verdana;}
/*
	textarea {color:#000000; background-color:#e0e0e0; font-size:10px; font-family:verdana;}
	select {color:#000000; background-color:#e0e0e0; font-size:10px; font-family:verdana;}
*/

/*main text - grey*/
.tbody {color:#686868; font-family: Verdana; font-size: 12px;}
.tbody a:active,
.tbody a:link,
.tbody a:visited {color: #001B88;  text-decoration: none; font-family: Verdana; font-size: 12px;}
.tbody a:hover {color: #FF8000;  text-decoration: none; font-family: Verdana; font-size: 12px;}

.smallred {color:#FF0000; font-family: Verdana; font-size: 10px;}

/*tent text - grey smaller*/
.tentbody {color:#686868; font-family: Verdana; font-size: 10px;}

/*Browse Supplier*/
.BlueLetterBox {background-image: url('web/BlueLetterBox.jpg'); width: 68px; height: 40px; background-repeat: no-repeat; 
		color:#FFFFFF; font-weight: bold; font-family: Verdana; font-size: 16px;}

.SupplierList {color:#686868; font-family: Verdana; font-size: 12px;}
.SupplierList a:active,
.SupplierList a:link,
.SupplierList a:visited {color: #001B88; font-weight:bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
.SupplierList a:hover {color: #FF8000; font-weight:bold; text-decoration: none; font-family: Verdana; font-size: 12px;}

.SupplierListBlue {color:#001B88; font-weight:bold; font-family: Verdana; font-size: 12px;}


/*Product detail (dark blue)*/
.ProductDetail {color:#000050; font-family: Verdana; font-size: 12px;}
.ProductDetail a:active,
.ProductDetail a:link,
.ProductDetail a:visited {color: #0000FF;  text-decoration: none; font-family: Verdana; font-size: 12px;}
.ProductDetail a:hover {color: #FF8000;  text-decoration: none; font-family: Verdana; font-size: 12px;}

/*product list detail color*/
.ProdListDetail {color:#000000; font-family: Verdana; font-size: 12px;}

.small {color:#686868; font-family: Verdana; font-style: italic; font-size: 9px;}

/*Menu*/
.tmenu {color:#686868; font-family: Verdana; font-size: 18px;}
.tmenu a:active,
.tmenu a:link,
.tmenu a:visited {color: #0000FF;  text-decoration: none; font-family: Verdana; font-size: 18px;}
.tmenu a:hover {color: #FF8000;  text-decoration: none; font-family: Verdana; font-size: 18px;}

/* Your Material Management and Supply Partner */
/* Your One Stop Shop */
.TagLine {color: #1f3cba;  font-weight: bold; font-family: Verdana; font-size: 22px;}
.TagLineQuotes {color: #1f3cba; font-family: Cooper Black; font-size: 22px;}


/* Contact Box */
.ContactBox {font-family: Verdana; font-weight: bold; font-size: 10px; background-color:#e0e0e0;}
.ContactBox a:active,
.ContactBox a:link,
.ContactBox a:visited {color: #001B88; font-family: Verdana; font-size: 10px;}
.ContactBox a:hover {color: #FF8000; font-family: Verdana; font-size: 10px;}

/* Survey Box */
.SurveyBox {font-family: Verdana; font-weight: bold; font-size: 10px; background-color:#e0e0e0;}
.SurveyBox a:active,
.SurveyBox a:link,
.SurveyBox a:visited {color: #001B88; font-family: Verdana; font-size: 10px;}
.SurveyBox a:hover {color: #FF8000; font-family: Verdana; font-size: 10px;}


/*H1 - Heading 1*/
.h1 {font-family: Verdana; font-size: 20px;}
.h1 a:active,
.h1 a:link,
.h1 a:visited {color: #001B88;  text-decoration: none; font-family: Verdana; font-size: 20px;}
.h1 a:hover {color: #FF8000;  text-decoration: none; font-family: Verdana; font-size: 20px;}

/*H2 - Heading 2*/
.h2 {font-family: Verdana; font-size: 16px;}
.h2 a:active,
.h2 a:link,
.h2 a:visited {color: #001B88;  text-decoration: none; font-family: Verdana; font-size: 16px;}
.h2 a:hover {color: #FF8000;  text-decoration: none; font-family: Verdana; font-size: 16px;}

/*searchbox*/
.Search {background-color:#C0C0C0; border-color:#686868; font-family: Verdana; font-size: 10px;}
.Search a:active, a:link, a:visited {color: #0000FF;  text-decoration: none; font-family: Verdana; font-size: 10px;}
.Search a:hover {color: #0000FF;  text-decoration: none; font-family: Verdana; font-size: 10px;}

/*GreyBox*/
.GreyBoxC  {background-color: #BABABA; color:#000000; font-family: Verdana; font-size: 12px;}
.GreyBoxNW {background-image: url('web/GreyBox-NW.jpg'); width: 9px; height: 10px;}
.GreyBoxN  {background-image: url('web/GreyBox-N.jpg'); background-repeat: repeat-x; width: 3px; height: 10px;}
.GreyBoxNE {background-image: url('web/GreyBox-NE.jpg'); width: 16px; height: 10px;}
.GreyBoxW  {background-image: url('web/GreyBox-W.jpg'); background-repeat: repeat-y; width: 9px; height: 3px;}
.GreyBoxE  {background-image: url('web/GreyBox-E.jpg'); background-repeat: repeat-y; width: 16px; height: 3px;}
.GreyBoxSW {background-image: url('web/GreyBox-SW.jpg'); width: 9px; height: 15px;}
.GreyBoxS  {background-image: url('web/GreyBox-S.jpg'); background-repeat: repeat-x; width: 3px; height: 15px;}
.GreyBoxSE {background-image: url('web/GreyBox-SE.jpg'); width: 16px; height: 15px;} 

/*SearchBox*/
.SearchBoxC  {background-color: #BABABA; color:#000000; font-family: Verdana; font-size: 10px;}
.SearchBoxNW {background-image: url('web/SearchBox-NW.jpg'); width: 9px; height: 27px;}
.SearchBoxN  {background-image: url('web/SearchBox-N.jpg'); background-repeat: repeat-x; width: 3px; height: 27px;}
.SearchBoxNE {background-image: url('web/SearchBox-NE.jpg'); width: 16px; height: 27px;}
.SearchBoxW  {background-image: url('web/GreyBox-W.jpg'); background-repeat: repeat-y; width: 9px; height: 3px;}
.SearchBoxE  {background-image: url('web/GreyBox-E.jpg'); background-repeat: repeat-y; width: 16px; height: 3px;}
.SearchBoxSW {background-image: url('web/GreyBox-SW.jpg'); width: 9px; height: 15px;}
.SearchBoxS  {background-image: url('web/GreyBox-S.jpg'); background-repeat: repeat-x; width: 3px; height: 15px;}
.SearchBoxSE {background-image: url('web/GreyBox-SE.jpg'); width: 16px; height: 15px;} 

/*HeadingBar*/
.HeadingBar {background-image: url('web/Product-Bar.jpg'); width: 600px; height: 62px; background-repeat: no-repeat;}
.HeadingBar1 {color:#000000; font-family: Verdana; font-size: 16px; font-weight: bold;}
.HeadingBar2 {color:#000000; font-family: Verdana; font-size: 14px; }

/*Related Documents*/
/*
.RDC  {background-color: #FBC956; color:#000000; font-family: Verdana; font-style: italic; font-size: 12px;}
.RDTop  {background-image: url('web/RD-Top.jpg'); background-repeat: repeat-x; width: 173px; height: 33px;
	color:#000000; font-family: Verdana; font-size: 13px; font-style: italic; font-weight: bold;}
.RDW  {background-image: url('web/RD-W.jpg'); background-repeat: repeat-y; width: 11px; height: 3px;}
.RDE  {background-image: url('web/Rd-E.jpg'); background-repeat: repeat-y; width: 12px; height: 3px;}
.RDBottom  {background-image: url('web/RD-Bottom.jpg'); background-repeat: repeat-x; width: 173px; height: 13px;}
*/



/*Orange Box with Title*/
.OBoxNWt {background-image: url('web/OrangeBox2-NW.jpg'); width: 11px; height: 33px;}
.OBoxNt {background-image: url('web/OrangeBox2-N.jpg'); background-repeat: repeat-x; width: 3px; height: 33px;
		font-family: Verdana; font-size: 13px; font-style: italic; font-weight: bold;}
.OBoxNEt {background-image: url('web/OrangeBox2-NE.jpg'); width: 19px; height: 33px;}

/*Orange Box without Title*/
.OBoxNW {background-image: url('web/OrangeBox-NW.jpg'); width: 11px; height: 9px;}
.OBoxN  {background-image: url('web/OrangeBox-N.jpg'); background-repeat: repeat-x; width: 3px; height: 9px;}
.OBoxNE {background-image: url('web/OrangeBox-NE.jpg'); width: 19px; height: 9px;}

.OBoxC  {background-color: #FBC956; color:#000000; font-family: Verdana; font-size: 12px;}
.OBoxW  {background-image: url('web/OrangeBox-W.jpg'); background-repeat: repeat-y; width: 11px; height: 3px;}
.OBoxE  {background-image: url('web/OrangeBox-E.jpg'); background-repeat: repeat-y; width: 19px; height: 3px;}
.OBoxSW {background-image: url('web/OrangeBox-SW.jpg'); width: 11px; height: 19px;}
.OBoxS  {background-image: url('web/OrangeBox-S.jpg'); background-repeat: repeat-x; width: 3px; height: 19px;}
.OBoxSE {background-image: url('web/OrangeBox-SE.jpg'); width: 19px; height: 19px;} 

/*Child Product alternating box*/
.ChildProduct1 {background-color: #FBC956; color:#000000; font-family: Verdana; font-size: 12px;}
.ChildProduct2 {background-color: #F61F03; color:#000000; font-family: Verdana; font-size: 12px;}

/*ProductType box*/
.ProductTypeHead {background-color: #FBC956; color:#000000; font-family: Verdana;
		font-size: 13px; font-style: italic; font-weight: bold;}
.ProductType1 {background-color: #FBC956; color:#000000; font-family: Verdana; font-size: 12px;}
.ProductType2 {background-color: #FFA633; color:#000000; font-family: Verdana; font-size: 12px;}

