body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	margin: 0px;
	background:url(/images/mainbg.gif) repeat-x;

}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

a {
	color: #3366CC;
	text-decoration: none;
}

.menushad1 {
	background-color: #E7E7E7;
}

.menushad2 {
	background-color: #D4D4D4;
}

.menushad3 {
	background-color: #969696;
}

.menushad4 {
	background-color: #6E6E6E;
}

.tdgreylevel3 {
	background-color: #818181;
}

.white {
	background-color: #FFFFFF;
}

.black {
	background-color: #000000;
}

.submenubground {
	background-color: #3E3E3E;
}

.titlebground {
	background-color: #FF5300;
}

.menubarbground {
	background-color: #B8B8B8;
}

.topmenu {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.topmenu a{
	color: #000000;
	text-decoration: underline;
}

.topmenu a:hover{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.menubar {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.menubar a {
	color: #000000;
	text-decoration: none;
}

.menubar a:link {
	font-size : 10;
	font-weight: bold;
	color: #000000;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	padding-top: 4;
}

.menubar a:visited {
	font-size : 10;
	font-weight: bold;
	color: #000000;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	padding-top: 4;
}

.menubar a:hover {
	font-size : 10;
	font-weight : bold;
	color: #FFFFFF;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	background-color : #3E3E3E; width: 100%;
	text-align: center;
	padding-top: 4;
}

.submenu a:hover {
	color: #000000;
	text-decoration: none;
}

.menubar2 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	visibility: hidden;
	display:block;
}

.d1{position:relative;top:0;left:0;z-index:99;}

.menubar2 a {
	color: #000000;
	text-decoration: underline;

}

.menubar2 a:hover {
	color: #000000;
	text-decoration: none;
	visibility: visible;
}

.footertext {
	font-size: 10px;
	color: #000000;
	text-align: center;
	white-space: nowrap;
}

.footertext a {
	color: #000000;
	text-decoration: underline;
	white-space: nowrap;
}

.footertext a:hover {
	color: #000000;
	text-decoration: none;
}

.footertextright {
	font-size: 10px;
	color: #000000;
	text-align: right;
	white-space: nowrap;
}

.grouptitle1 {
	font-size: 24px;
	font-weight: bold;
	color: #FF5300;
	text-align: left;
}

.grouptitle1 a {
	color: #FF5300;
	text-decoration: none;
}

.grouptitle1 a:hover {
	color: #000000;
	text-decoration: none;
}

.grouptitle2 {
	font-size: 24px;
	font-weight: bold;
	color: #7B7B7B;
	text-align: left;
}

.grouptitle2 a {
	color: #7B7B7B;
	text-decoration: none;
}

.grouptitle2 a:hover {
	color: #000000;
	text-decoration: none;
}

.grouptitle3 {
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.grouptitle3 a {
	color: #000000;
	text-decoration: none;
}

.grouptitle3 a:hover {
	color: #FF5300;
	text-decoration: none;
}

.plaintext {
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

.plaintext a {
	color: #000000;
	text-decoration: underline;
}

.plaintext a:hover {
	color: #000000;
	text-decoration: none;
}

.plaintextleft {
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.plaintextleft a {
	color: #000000;
	text-decoration: underline;
}

.plaintextleft a:hover {
	color: #000000;
	text-decoration: none;
}

.plaintextcenter {
	font-size: 11px;
	color: #000000;
	text-align: center;
}

.plaintextright {
	font-size: 11px;
	color: #000000;
	text-align: right;
}

.plaintextlefts {
	font-size: 10px;
	color: #000000;
	background-color: FFFFFF;
	text-align: left;
}

.plaintextunderline {
	font-size: 11px;
	color: #000000;
	text-align: justify;
	text-decoration: underline;
}

.textfields {
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
}


.ranklink {
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	line-height: 0.9em;
	border: 0;
}

.ranklink a {
	color: #000000;
	text-decoration: none;
	border: 0;
}

.ranklink a:hover {
	color: #000000;
	text-decoration: none;
	border: 0;
}

.boldtext {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.boldtextright {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.boldtextcenter {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.boldtextcenter a {
	color: #000000;
	text-decoration: underline;
}

.boldtextcenter a:hover {
	color: #000000;
	text-decoration: none;
}

.boldtextrights {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: FFFFFF;
	text-align: right;
}

.boldtexttable {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: 3E3E3E;
	text-align: center;
}

.boldtextunderline {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: underline;
}

.submenutitle {
	font-size: 16px;
	font-weight: 900;
	color: #FFFFFF;
	text-align: left;
	background-color: #3E3E3E;
}

.submenutitle:first-letter {
	font-size: 24px;
	font-weight: 900;
	color: #FFFFFF;
	text-align: left;
	background-color: #3E3E3E;
}

.submenuoptions a:link {
	font-size : 10;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	text-align: left;
	background-color : #FF5300;
	padding-top: 4;
	text-indent: 4px;
}

.submenuoptions a:visited {
	font-size : 10;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	text-align: left;
	background-color : #FF5300;
	padding-top: 4;
	text-indent: 4px;
}

.submenuoptions a:hover {
	font-size : 10;
	font-weight : bold;
	color: #FFFFFF;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	background-color : #999999; width: 100%;
	text-align: left;
	padding-top: 4;
	text-indent: 4px;
}

.submenuoptionssub a:link {
	font-size : 10;
	color: #000000;
	display: block;
	width: 100%;
	height: 100%;
	text-align: left;
	background-color : #DDDDDD;
	padding-top: 4;
	text-indent: 4px;
}

.submenuoptionssub a:visited {
	font-size : 10;
	color: #000000;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	text-align: left;
	background-color : #DDDDDD;
	padding-top: 4;
	text-indent: 4px;
}

.submenuoptionssub a:hover {
	font-size : 10;
	font-weight: bold;
	color: #000000;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	background-color : #FFFFFF; width: 100%;
	text-align: left;
	padding-top: 4;
	text-indent: 4px;
}

.submenucurrent a:link {
	font-size : 10;
	font-weight: bold;
	color: #000000;
	display: block;
	width: 100%;
	height: 100%;
	text-align: left;
	background-color : #FFFFFF;
	padding-top: 4;
	text-indent: 4px;
}

.submenucurrent a:visited {
	font-size : 10;
	font-weight: bold;
	color: #000000;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	text-align: left;
	background-color : #FFFFFF;
	padding-top: 4;
	text-indent: 4px;
}

.submenucurrent a:hover {
	font-size : 10;
	font-weight: bold;
	color: #000000;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	background-color : #FFFFFF; width: 100%;
	text-align: left;
	padding-top: 4;
	text-indent: 4px;
}

.faqtitles {
	font-size: 11px;
	font-weight: bold;
	color: #FF5300;
	text-align: justify;
}

.faqtitles a{
	color: #FF5300;
	text-decoration: underline;
}

.faqtitles a:hover{
	color: #FF5300;
	text-decoration: none;
}

.faqmenutitles {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}

.faqmenutitles a{
	color: #000000;
	text-decoration: underline;
}

.faqmenutitles a:hover{
	color: #000000;
	text-decoration: none;
}

.settingstitle {
	font-size: 11px;
	font-weight: bold;
	color: #FF5300;
	text-align: justify;
}

.profiletitle {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FF5300;
	text-align: justify;
}

.prodtitle {
	font-size: 18px;
	font-weight: bold;
	color: #FF5300;
	text-align: left;
}

.prodtitle a {
	color: #FF5300;
	text-decoration: none;
}

.prodtitle a:hover {
	color: #000000;
	text-decoration: none;
}

.tabletitle {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF5300;
	text-align: center;
}

.tabletext {
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
}

.tabletext a {
	color: #000000;
	text-decoration: underline;
}

.tabletext a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.tabletextalt {
	font-size: 11px;
	color: #000000;
	background-color: #DDDDDD;
	text-align: center;
}

.tabletextalt a {
	color: #000000;
	text-decoration: underline;
}

.tabletextalt a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.detailsunderline {
	font-size: 12px;
	color: #000000;
	text-align: left;
	text-decoration: underline;
}

.formpre {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C3C0C0;
	text-align: right;
}

.formpost {
	font-size: 11px;
	color: #000000;
	background-color: #F1F1F1;
	text-align: left;
}

.formprestrong {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #C3C0C0;
	text-align: right;
}

.ordernumber {
	font-size: 18px;
	font-weight: bold;
	color: #FF5300;
	text-align: left;
}

.orangeboldtext {
	font-size: 11px;
	font-weight: bold;
	color: #FF5300;
	text-align: left;
}

.backbutton {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: C3C0C0;
	text-align: center;
}

.backbutton {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: 3E3E3E;
	text-align: center;
}

.nextbutton {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: FF5300;
	text-align: center;
}

.sitemaptitle {
	font-size: 12px;
	font-weight: bold;
	color: #FF5300;
	text-align: left;
}

.smallplaintext {
	font-size: 10px;
	color: #000000;
	text-align: left;
}

.smallplaintext a {
	color: #000000;
	text-decoration: underline;
}

.smallplaintext a:hover {
	color: #000000;
	text-decoration: none;
}