/*@charset "UTF-8";*/
html {
	overflow-y: scroll;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	text-align: left;
}

/* START: Reset values */
strong {
	font-weight: bold;
	}

h4, p, blockquote, ul, fieldset, form, ol, dl, dir, menu {
	margin: 1.12em 0 
	}
/* END: Reset values */

h1, .PageHeading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 17px;
	color: #000000;
	line-height: normal;
	padding: 0;
	margin: 0;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 17px;
	color: #aa85be;
	padding-bottom: 0px;
	margin: 0px;
}
h3 a {
	color: #aa85be;
	text-decoration: none;
}
h3 a:hover {
	text-decoration: underline;
}
h3 a:visited {
	color: #aa85be;
}
.error {
	color: #FF0000;	
	font-weight: bold;
} 

.MainNav {
	font-family: Georgia, "Times New Roman", Times, serif;
	/* font-family: "Times New Roman", Georgia, Times, serif;*/
	font-size: 16px;
	color: #2EBBBC;	
	font-weight: bold;
	/*background-color: #2EBBBC;*/
	height: 30px;
} 
.MainNav a {
	color: #000000;
	/*background-color: #FFFFFF;*/
	text-decoration: none;
	font-weight: normal;
}





.PageNumbers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #2EBBBC;
}
.PageNumbers a {
	color: #000000;
	text-decoration: none;
}
.PageNumbers a:hover {
	color: #2EBBBC;
	text-decoration: underline;
}





.SupplierBrowsing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #aa86bd;
}

.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414042;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0;
}
.bodycopy a {
	color: #2EBBBC;
	text-decoration: none;
}
.bodycopy a:hover {
	color: #2EBBBC;
	text-decoration: underline;
}
.footercopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414042;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0;
}
.footercopy a {
	color: #000000;
	text-decoration: none;
}
.footercopy a:hover {
	color: #2EBBBC;
	text-decoration: underline;

}
.footercopy strong a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.footercopy strong a:hover {
	color: #2EBBBC;
	text-decoration: underline;
	font-weight: bold;
}

.PinkText13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2EBBBC;
	font-weight: bold;
}
.PinkText13px a {
	color: #2EBBBC;
	text-decoration: none;
}
.PinkText13px a:hover {
	color: #2EBBBC;
	text-decoration: underline;
}
.PinkText13px a:visited {
	color: #2EBBBC;
}
.bodycopy strong {
	font-weight: bold;
	}
.addthis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bodycopypinkbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2EBBBC;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0;
	font-weight: bold;
}
.TickerBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.TickerWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
}
.NewsHeading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #2EBBBC;
}
.NewsPostedDate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	color: #999999;
}
.NewsCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}
.NewsCopy a{
	text-decoration: underline;
	color: #2EBBBC;
}
.NewsCopy a:hover{
	text-decoration: underline;
	color: #000000;
}
.NewsCopy a:visited{
	text-decoration: underline;
	color: #2EBBBC;
}
.SupplierLeftNav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #aa86bd;
}
.SupplierLeftNav a {
	color: #000000;
	text-decoration: none;
}
.SupplierLeftNav a:hover {
	color: #aa86bd;
	text-decoration: underline;
}
.SupplierLeftNav a:visited {
	color: #000000;
}


.SupplierBrowsingCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #999999;
}
.SupplierTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #aa86bd;
}
.SupplierTitle a {
	color: #aa86bd;
	text-decoration: none;
}
.SupplierTitle a:hover {
	color: #aa86bd;
	text-decoration: underline;
}
.SupplierTitle a:visited {
	color: #aa86bd;
	text-decoration: none;
}


/*From news page below*/

#slider {
    width: 380px; /* important to be same as image width */
    height: 538px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 380px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 380px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}

.forminput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414042;
	margin: 0;
}