a {
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

a.maincentertext {
	color: #33132A;
	font-weight: bolder;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
}

a.popupfootertext, a.maintop, a.footertext {
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

body{
	color: #33132A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
}

img {
	border: none;
}

img.loginformforget {
	border: none;
	vertical-align: middle;
}

img.mainnavlevel {
	border: none;
	vertical-align: 0px;
}

img.popupfootertext {
	border: none;
	vertical-align: 0px;
}

select {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;
}

table {
	font-size: 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.black{
	background-color: #000000;
}

.blocklabel {
	background-color: #988b9c;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	text-align: left;
	vertical-align: middle;
	color:#000000;
}

.bottomline {
	border-color: #FFFFFF;
	border-style: none none solid none;
	border-width: 0px 0px 1px 0px;
}

.checkboxselector {
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	padding: 5px 0px 5px 10px;
	vertical-align: left;
}

.columnlabel {
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

.contactformarea {
	background-color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	height: 100px;
	width: 290px;
}

.contactformfield {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	text-align: right;
	vertical-align: top;
}

.contactforminput {
	background-color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	width: 290px;
}

.contactformlabel {
	background-color: #acabbb;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 25px;
	text-align: left;
	vertical-align: top;
}

.peanut { background-color: #FF0000 }

.darkred { background-color: #53132a }

.darkgray {
	background-color: #CCCCCC;
}

.darkgrayfont {
	color: #33132A;
}

.dltext {
	background-color: #0C0C0C;
	font-size: 10px;
	font-weight: normal;
	line-height: 1;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: bottom;
}

.dlcentertext {
	background-color: #c4e4f9;
	font-size: 10px;
	font-weight: normal;
	line-height: 1;
	text-align: left;
	vertical-align: middle;
	padding: 0px 0px 0px 5px
}
.documentspeciflabel {
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 10px 0px 20px;
	vertical-align: top;
}

.documentspecifvalue {
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 10px 0px 20px;
	vertical-align: top;
}

.expertthemalist {
	background-color: #acabbb;
	font-size: 11px;
	font-weight: normal;
	padding: 10px 25px 5px 25px;
	vertical-align: top;
}

.footertext {
	color: #c4e4f9;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 5px 0px 35px;
	text-align: left;
	vertical-align: middle;
}

.forgotformemail {
	background-color: #FFFFFF;
	border: none;
	font-size: 10px;
	font-weight: normal;
	width: 170px;
}

.forgotformfield {
	background-color: #acabbb;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 25px 0px 25px;
	text-align: left;
	vertical-align: middle;
}

.formdoublearrow {
	border: none;
	vertical-align: middle;
}

.formfield {
	font-size: 10px;
	font-weight: normal;
	padding: 0px 5px 0px 0px;
	text-align: right;
	vertical-align: middle;
}

.formlabel {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 5px;
	text-align: left;
	vertical-align: middle;
}

.formlist {
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	text-align: left;
	vertical-align: middle;
	width: 125px;
}

.formpicto {
	border: none;
	vertical-align: 0;
}

.gray {
	background-color: #CCCCCC;
}


.whiteborder {
	text-align: center;
	vertical-align: middle;
	border-left: 1 solid #FFFFFF;
	border-right: 1 solid #FFFFFF;
}

.whiteborder3 {
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	font-weight: normal;
	border-left: 1 solid #FFFFFF;
	border-right: 1 solid #FFFFFF;
}

.whiteborder2 {
	border-left: 1 solid #FFFFFF;
	border-right: 1 solid #FFFFFF;
	border-bottom: 1 solid #FFFFFF;
}

.imagecell {
	padding: 0px 5px 5px 0px;
}

.keywordletterselector {
	border: none;
	font-size: 1px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

.lightgray {
	background-color: #FFFFFF;
}

.lightgrayfont {
	color: #FFFFFF;
}

.lightsalmon {
	background-color: #acabbb;
}

.lightsalmonfont {
	color: #c4e4f9;
}

.logincentertext {
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	padding: 5px 5px 5px 20px;
	vertical-align: top;
}

.loginflash{
	background-color: #FFFFFF;
}

.loginformemail {
	background-color: #FFFFFF;
	border: none;
	font-size: 10px;
	font-weight: normal;
	width: 75px;
}

.loginformforget {
	background-color: #acabbb;
	color: #33132A;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 5px;
	text-align: left;
	vertical-align: middle;
	word-spacing: 0px;
}

.loginformline {
	background-color: #acabbb;
	font-size: 1px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

.loginformpassword {
	background-color: #FFFFFF;
	border: none;
	font-size: 10px;
	font-weight: normal;
	width: 75px;
}

.logintop{
	color: #c4e4f9;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 5px 0px 0px;
	text-align: right;
	vertical-align: middle;
}

.mainbreadcrumbs {
	background-color: #FFFFFF;
	color: #A5A4A0;
	font-size: 9px;
	font-weight: normal;
	padding: 5px 5px 5px 20px;
	vertical-align: top;
}

a.mbc {
	
	color: #A5A4A0;
	font-size: 9px;
	font-weight: normal;
	
}
.maincentertext {
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	padding: 15px 5px 5px 20px;
	vertical-align: top;
}

.mainformfield {
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 5px;
	text-align: left;
	vertical-align: middle;
}

.mainformsearch {
	background-color: #FFFFFF;
	border: solid;
	border-width: 1px;
	font-size: 10px;
	font-weight: normal;
	width: 120px;
}

.mainnav {
	background-color: #33132A;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 0px 0px 5px;
	text-align: left;
	vertical-align: middle;
}

.mainnavlevel1 {
	color: #A5A4A0;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
	text-align: left;
	vertical-align: middle;
	/*visibility: collapse;*/
}

.mainnavlevel2 {
	color: #A5A4A0;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	text-align: left;
	vertical-align: middle;
}

.maintop{
	background-color: #CCCCCC;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 5px 0px 0px;
	text-align: right;
	vertical-align: middle;
}

.navigation {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.ourformfield {
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	text-align: left;
	vertical-align: middle;
}

.popupcentertext {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 25px 5px 25px;
	vertical-align: top;
}

.popupcentertextbold {
	font-size: 11px;
	font-weight: bold;
	padding: 5px 25px 5px 25px;
	vertical-align: top;
}

.popupfootertext {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 30px 0px 30px;
	text-align: right;
	vertical-align: middle;
	word-spacing: 5px;
}

.popupok {
	background-color: #acabbb1:53 PM 5/23/2007;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

.popupprint {
	background-color: #988b9c;
	padding: 0px 0px 0px 0px;
	text-align: right;
	vertical-align: middle;
}

.popuptitle {
	font-size: 11px;
	font-weight: bold;
	padding: 0px 5px 0px 25px;
	text-align: left;
	vertical-align: middle;
}

.radiobutton {
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	font-weight: normal;
}

.salmon {
	background-color: #2baee2;
}

.salmonfont {
	color: #2baee2;
}

.scdelete {
	padding: 0px 0px 0px 0px;
	text-align: right;
	vertical-align: bottom;
}

.scfilename {
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 5px;
	text-align: left;
	vertical-align: top;
}

.scformsave {
	background-color: #FFFFFF;
	border: none;
	font-size: 10px;
	font-weight: normal;
	width: 70px;
}

.scimage {
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: bottom;
}

.scinfo {
	padding: 0px 0px 0px 0px;
	text-align: right;
	vertical-align: bottom;
}

.scline {
	padding: 0px 5px 0px 0px;
	text-align: right;
	vertical-align: middel;
}

.screference {
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 5px;
	text-align: left;
	vertical-align: bottom;
}

.selectiondetail {
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 5px;
	text-align: left;
	vertical-align: middle;
}

.selectionpicture {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	vertical-align: middle;
}

.selectionref {
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

.smallimagearea {
	background-color: #FFFFFF;
}

.smallimagepicture {
	padding: 10px 10px 0px 10px;
	text-align: center;
	vertical-align: middle;
}

.smallimageref {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 13px;
	text-align: left;
	vertical-align: middle;
}

.smallimagesubmit {
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: middle;
}

.smallimagezoom {
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 3px 0px 0px;
	text-align: right;
	vertical-align: middle;
}

.specification {
	background-color: #FFFFFF;
}

.speciflabel {
	font-size: 11px;
	font-weight: bold;
	padding: 5px 10px 0px 5px;
	vertical-align: top;
}

.specifvalue {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 10px 0px 5px;
	vertical-align: top;
}

.tablelabel {
	background-color: #2baee2;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 3px;
	text-align: left;
	vertical-align: middle;
}

.tablereference {
	background: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 3px;
	text-align: left;
	vertical-align: middle;
}

.tablevalue {
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 3px;
	text-align: left;
	vertical-align: middle;
}

.textcell {
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

.topline {
	border-color: #FFFFFF;
	border-style: solid none none none;
	border-width: 1px 0px 0px 0px;
}

.validate {
	font-size: 11px;
	font-weight: normal;
	padding: 5px 0px 0px 0px;
	text-align: right;
	vertical-align: top;
}

.whitecell {
	background-color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	padding: 5px 5px 5px 10px;
	text-align: left;
	vertical-align: middle;
}

.white {
	background-color: #FFFFFF;
	font-size: 1px;
}

.ziporemail {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 20px 0px 205px;
	text-align: left;
	vertical-align: middle;
}

.zoombigimagearea {
	background-color: #FFFFFF;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

.zoomcentertext {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

.zoomratioselector {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

.searchblocklabel {
	font-size: 11px;
	font-weight: bold;
	padding: 5px 0px 0px 5px;
	vertical-align: middle;
}

.searchlabel {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	vertical-align: middle;
}

.searchfilter {
	color: #2baee2;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 0px 0px 10px;
	vertical-align: top;
}

.searchlist {
	font-size: 11px;
	font-weight: normal;
	width: 290px;
}

.profilelabel {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	text-align: left;
	vertical-align: bottom;
}

.profilefield {
	font-size: 10px;
	font-weight: normal;
	width: 290px;
}
