﻿body {
}
#quicklinks
{
	padding:2px 5px 2px 5px; text-align:right; color:#3B3B3B;
}
.divlabels
{
	padding:2px 5px 2px 5px; text-align:justify; color:#E13C25; font-weight:bold; font-size:11pt;
}
.buttons
{
	background-color: #000000; color: #FFFFFF; border:solid 1px #808080; cursor: pointer; font-size: 8pt; width:auto;
}
.contentform
{
	padding:5px 5px 5px 5px; text-align:justify; color:#3B3B3B; line-height:150%; font-size:9pt;
}
.whatispb2bAbout
{
	padding:5px 5px 5px 5px; text-align:justify; color:#3B3B3B; line-height:150%; font-size:9pt;
}
.innerpagesheading
{
	color:#3B3B3B; font-size:9pt; text-align:left; font-weight:bold; height:25px; padding:10px 0px 0px 0px;
}
.formTables
{
	padding:5px 5px 5px 5px; text-align:center; color:#3B3B3B;	
}
.tablestyle
{
	padding:10px 5px 10px 5px; border:solid 1px #3B3B3B; width:80%; border-collapse:collapse; background-color:#EBEDEB; color:#3B3B3B;
}
.tdleftstyle
{
	padding:10px 15px 10px 15px; width:30%; color:#3B3B3B; text-align:left; vertical-align:top;
}
.tdrightstyle
{
	padding:10px 15px 10px 15px; width:70%; color:#3B3B3B; text-align:left; vertical-align:top;
}
.required
{
	color:Red; font-size:9pt; font-weight:bold;
}
.formtxt
{
	color:#666666; font-size:8pt; width:80%;
}
.formtxtsmall
{
	color:#666666; font-size:8pt;
}
.hr1
{
	border-collapse:collapse; border:solid 1pt #C7CBCD;
}
.careertdleft
{
	padding:5px 15px 5px 5px; width: 50%; text-align: justify; vertical-align:top; border-right: #C7CBCD 1px solid; color:#3B3B3B; line-height:150%;
}
.careertdright
{
	padding:5px 5px 5px 15px; width: 50%; text-align: justify; vertical-align:top; border-left: #C7CBCD 1px solid; color:#3B3B3B; line-height:150%;
}
.opportunity
{
	font-size: 10pt; text-align:justify; font-weight:bold; color:#3B3B3B;
}
.lnkB2B
{
	color:#E13C25;
}
.lnkB2B:hover
{
	color:Black;
}
.contactofficeleft
{
	padding:5px 0px 10px 15px; color:#E13C25; font-size:9pt; font-weight:bold; border-right: solid 1px #F1F1F1; border-left: solid 1px #F1F1F1; border-top: solid 1px #F1F1F1;
}
.contactofficeright
{
	padding:5px 0px 10px 15px; color:#E13C25; font-size:9pt; font-weight:bold; border-right: solid 1px #F1F1F1; border-top: solid 1px #F1F1F1;
}
.contacttdleft
{
	padding:5px 15px 15px 15px; border-right: solid 1px #F1F1F1; border-left: solid 1px #F1F1F1; border-bottom: solid 1px #F1F1F1; text-align: justify; vertical-align:top; color:#3B3B3B; line-height:150%;
}
.contacttdright
{
	padding:5px 15px 15px 15px; text-align: justify; vertical-align:top; border-bottom: #F1F1F1 1px solid; border-right: #F1F1F1 1px solid; color:#3B3B3B; line-height:150%;
}
.aboutAddress
{
	padding:5px 5px 5px 0px; text-align: justify; vertical-align:top; border-bottom: #F1F1F1 1px solid; border-right: #F1F1F1 1px solid; color:#3B3B3B; line-height:150%;
}
.tdAdBotLeft
{
	padding:10px 10px 10px 0px;
}
.tdAdBotRight
{
	padding:10px 0px 10px 10px;
}
.tdAdBotCenter
{
	padding:10px 10px 10px 10px; border-left:solid 1px #C1C1C1; border-right:solid 1px #C1C1C1;
}
.divAdBotLeft
{
	color:#3B3B3B; padding:5px 5px 5px 0px; text-align:justify; line-height:150%;
}
.divAdBotCenter
{
	color:#3B3B3B; padding:5px 5px 5px 5px; text-align:justify; line-height:150%;
}
.divAdBotRight
{
	color:#3B3B3B; padding: 5px 3px 5px 5px; text-align:justify; line-height:150%;
}
.divlabelsLeft
{
	padding:2px 5px 2px 0px; text-align:justify; color:#E13C25; font-weight:bold;
}
.hr2
{
	border-collapse:collapse; border-bottom:solid 0.2mm #E13C25; border-top:solid 0pt #E13C25;
}
.aboutBlackBold
{
	text-align:justify; font-weight:bold; font-size:10pt; padding: 5px 5px 5px 5px; color:#3B3B3B; line-height:150%;
}
.tdAboutL
{
	width:45%; vertical-align:top;
}
.tdAboutR
{
	width:55%; vertical-align:top;
}
.quickdiv
{
	padding-right:10px; font-size:11px; color: #666666; text-align:right;
}
.mapheading
{
	font-weight:bold; font-size:12px; margin-left:13px; color:#e13c25; margin-right:14px; border-bottom:#999c9e 1px solid; text-align:left;
}
.mapheading A 
{
	color:#e13c25; text-decoration:none;
}
.mapheading A:hover
{
	color:#000000; text-decoration:none;
}
.mapsublink
{
	font-weight:bold; font-size:11px; margin-left:13px; color:#333333; line-height:21px; margin-right:14px; text-align:justify;
}
.mapsublink A
{
	font-weight:normal; color:#333333; text-decoration:none;
}
.mapsublink A:hover
{
	color:#e13c25; text-decoration:none;
}
#hadingmain
{
	padding-right:10px; padding-left:10px; font-weight:bold; font-size:12px; color:#e13c25; text-align:left;
}
.hadingmain1
{
	padding-right:10px; font-weight:bold; font-size:12px; color:#e13c25; text-align:left;
}
.hadingmain1 A
{
	color:#e13c25; text-decoration:none;
}
.hadingmain1 A:hover
{
	color:#000000; text-decoration:none;
}
.pathlink
{
	padding-right:5px; padding-left:5px; font-size:11px; color:#666666; text-align:justify;
}
.pathlink A
{
	font-weight:bold; color:#666666; text-decoration:none;
}
.pathlink A:hover
{
	color:#e13c25; text-decoration:underline;
}
.matter1 
{
	padding-right:10px; padding-left:10px; font-weight:bold; font-size:12px; color:#545454; line-height:21px; text-align:justify;
}
.matter1 A
{
	color:#545454; text-decoration:none;
}
.matter1 A:hover
{
	color:#e13c25; text-decoration:underline;
}
.borderfaqsall
{
	border-right:#ebedee 1px solid; padding-right:8px; border-top:#ebedee 1px solid; padding-left:8px; padding-bottom:8px; border-left:#ebedee 1px solid; padding-top:8px; border-bottom:#ebedee 1px solid;
}
.faqmatter
{
	padding-right:8px; padding-left:8px; font-size:11px; color:#333333; line-height:14px; text-align:justify;
}
.faqmatter A
{
	color:#e13c25; text-decoration:underline;
}
.faqmatter A:hover
{
	color:Black; text-decoration:underline;
}
.faqmatter B
{
	color:#000000;
}
.fsublink
{
	padding-right:10px; padding-left:2px; font-size:11px; color:#333333; line-height:21px; text-align:justify;
}
.fsublink A
{
	color:#000000; text-decoration:none;
}
.fsublink A:hover
{
	color:#e13c25; text-decoration:none;
}
.matterregi
{
	border-right:#cecece 1px solid; padding-right:10px; border-top:#cecece 1px solid; padding-left:10px; font-size:11px; border-left:#cecece 1px solid; color:#333333; line-height:17px; margin-right:2px; border-bottom:#cecece 1px solid; background-color:#f2f2f2; text-align:justify;
}
.matterregi A
{
	color:#e13c25; text-decoration:underline;
}
.matterregi A:hover
{
	color:Black; text-decoration:underline;
}
.matterregi B
{
	font-size:12px; color:#e13c25;
}
.matter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-ALIGN: justify
}
.matter A {
	COLOR: #e13c25; TEXT-DECORATION: underline
}
.matter A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.matter B {
	FONT-SIZE: 12px; COLOR: #e13c25
}
.smttl
{
	font-size: 12px; font-style: normal; font-weight: bold; color: #000000; background-color: #FFFFFF; text-align: left;
}
.smlinks
{
	font-size: 12px; font-weight: normal; color: #333333; background-color: #FFFFFF; background-repeat: no-repeat; 
}
.smlinks a
{
	color: #000000; text-decoration: none;
}
.smlinks a:hover
{
	color: #cb0000; text-decoration: underline;
}

/*CSS for Links*/
h3
{
	font-size:15pt; font-family:Arial; color:#CB0000; text-align:left;
}
.headerTitleLinks
{
	font-size:12pt; font-family:Arial; color:#CB0000; text-align:left; width:100%;
	font-weight:bold;
}
h1
{
	font-size:12pt; font-family:Arial; color:#CB0000; text-align:left;
}
.headerLeft
{
	font-size:12pt; font-family:Arial; color:#CB0000; text-align:left; width:100%;
	font-weight:bold;
}
.tdLeftLinksHeader
{
	width:30%; text-align:left;
}
.tdRightLinksHeader
{
	width:70%; text-align:left;
}
.tdLeftLinks
{
	width:30%; font:9pt Arial; text-align:left;
}
.tdRightLinks
{
	width:30%; font:9pt Arial; text-align:left;
}