/* HTML Native Tags */
body { background-color: #FFFFFF; 
       color: #000000; 
	   font: 10pt Verdana, Sans-Serif; 
	   margin: 0px;
	   padding: 0px; }
	   
h1.css25ptOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	margin:0;
	padding:9px 0;
}


h1.css20ptOrange  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	margin:0;
	padding:9px 0;
}

h2.css20ptOrange  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	margin:0;
	padding:9px 0;
}



h2.css20ptOrange  a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	margin:0;
	padding:9px 0;
}

h2.css20ptOrange  a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	margin:0;
	padding:9px 0;
}

h2.css20ptOrange  a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	margin:0;
	padding:9px 0;
}

h2.css20ptOrange  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	margin:0;
	padding:9px 0;
}


h1.css25ptOrangeUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF9900;
	text-decoration: underline;
	margin:0;
	padding:9px 0;	
}

h2.css8ptGreyBold {font: Bold 8pt Verdana, Sans-Serif; color: #333333; margin:0; padding: 5px 0;}

h2.css8ptOrangeBold {font: Bold 8pt Verdana, Sans-Serif; color: #f3961f; margin:0; padding: 5px 0;}
h2.css8ptOrangeBold a:link {font-weight:bold; color:#f3961f; text-decoration:none;}
h2.css8ptOrangeBold a:active {font-weight:bold; color:#f3961f; text-decoration:none;}
h2.css8ptOrangeBold a:visited {font-weight:bold; color:#f3961f; text-decoration:none;}
h2.css8ptOrangeBold a:hover {font-weight:bold; color:#f3961f; text-decoration:underline;} 

	   
img  { border: 0px; }

li { font-family: Verdana, Sans-Serif; font-size: 10pt; padding-bottom: 4px; }

table { border: 0px none; border-collapse: collapse; border-spacing: 0px; empty-cells: show; margin: 0px; padding: 0px; }
td { font-size: 10pt; }
/* td { border: 0px none; font-size: 8pt; margin: 0px; padding: 0px; } */

a:link    {color: #2222FF; font-family: Verdana, Sans-Serif; font-weight: normal; text-decoration: none;}
a:visited {color: #2222FF; font-family: Verdana, Sans-Serif; font-weight: normal; text-decoration: none;}
a:hover   {color: Red; font-family: Verdana, Sans-Serif; font-weight: normal; text-decoration: underline;}
a:active  {color: Red; font-family: Verdana, Sans-Serif; font-weight: normal; text-decoration: underline;}

/* Additional Styles */

/* Global Styles */
.cssNewFeature { color:#FF6600; font-style:italic; font-weight: bold; }

/* add by Zoe */
.cssPurple {color: #660033; }

/* added by Kristine */
.css12pxLeftRightMargin {margin-left: 12px; margin-right: 12px}

/* Styles in ptone pages */
.cssPtoneThankyouHeader { font: bold 10pt Arial, Helvetica, sans-serif; color:#000000;}
.cssPtoneThankyouDescription { font: 10pt Arial, Helvetica, sans-serif; color:#000000;}

.cssPToneText {font: 10pt Arial, Helvetica, sans-serif; color: #000000}
.cssPToneSmallText {font: 7pt Arial, Helvetica, sans-serif; color: #000000}

/* Styles in pTone account pages */
.csspToneAccountMargin {margin: 2mm}
.csspToneAccountHeader {font: bold 10pt Arial, Helvetica, sans-serif; background-color: #9977CC;  color: #FFFFFF; text-align: left; padding: 2px; height: 20px}
.csspToneAccountTableHeader {font: bold 12pt Arial, Helvetica, sans-serif; color: #3366FF; padding-left: 2px}
.csspToneAccountLinkButton {font: bold 8pt Arial, Helvetica, sans-serif; background-color: #6699FF; color: #FFFFFF; border-color: #FFFFFF; width: auto}
.csspToneAccountQuickLinkPurple {font: 9pt Arial, Sans-Serif; color: #9933FF; text-decoration: underline}

table.csspToneAccountTable {width: 725px; margin: 2mm; border-width: 1px; border-style: solid; border-color: #33CCFF; border-collapse: collapse; background-color: #FFFFFF}
table.csspToneAccountTable th {border-width: 0px}
table.csspToneAccountTable td {border-width: 0px; padding-left: 2mm; padding-right: 2mm; padding-top: 1mm; padding-bottom: 1mm; font: 10pt Arial, Helvetica, sans-serif; color: #000000}

/* Styles for pTone account pages' tags */
table.csspToneAccountTagTable {background-color: #FFFFFF; border-top: #9977CC 1px solid; border-bottom: #FFFFFF 0px solid; border-left: #9977CC 1px solid; border-right: #9977CC 1px solid}
table.csspToneAccountTagTable th {border-top: #9977CC 1px solid; border-bottom: #FFFFFF 0px solid; border-left: #9977CC 1px solid; border-right: #9977CC 1px solid}
table.csspToneAccountTagTable td {padding-top: 1mm; padding-bottom: 1mm; border-top: #9977CC 1px solid; border-bottom: #FFFFFF 0px solid; border-left: #9977CC 1px solid; border-right: #9977CC 1px solid}

/* Styles for pTone account banner */
table.csspToneAccountBannerTable {border-width: 0px; background-color: #FFFFCC}
table.csspToneAccountBannerTable th {border-width: 0px}
table.csspToneAccountBannerTable td {border-width: 0px; font: 10pt Arial, Helvetica, sans-serif; color: #000000; padding-top:1mm; padding-left: 1px;}
.cssPToneAccountBannerBody {padding-top: 2px; padding-left: 10px; padding-bottom: 6px; font: 10pt Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFCC}

/* Styles in pTone Setup Wizard */
table.csspToneWizardTableStandard 
{
	width: 600px; 
	height: auto;
	margin: 0px; 
	background-image: url('/pTone/images/pToneWizardBackground.png'); 
	background-repeat: repeat-x;
	border-width: 1px;
	border-color: #9977CC;
	border-style: solid;
}
table.csspToneWizardTableStandard th {vertical-align: top}
table.csspToneWizardTableStandard td {vertical-align: top}

table.cssBAFrameTable 
{
	height: auto;
	margin-left: 10%; 
	margin-right: 10%;
}
table.cssBAFrameTable th {}
table.cssBAFrameTable td {}

table.csspToneWizardTableLong 
{
	width: 600px; 
	height: auto;
	margin: 0px; 
	background-image: url('/pTone/images/pToneWizardBackgroundLong.png'); 
	background-repeat: repeat-x;
	border-width: 1px;
	border-color: #9977CC;
	border-style: solid;
}
table.csspToneWizardTableLong th {vertical-align: top}
table.csspToneWizardTableLong td {vertical-align: top}

.csspToneWizardHeader {font: bold 12pt Arial, Helvetica, sans-serif; background-color: #9977CC;  color: #FFFFFF; height: 6mm}
.csspToneWizardTD {font: bold 10pt Arial, Helvetica, sans-serif; color: #000000; padding-left: 2px}
.csspToneWizardNotes {font: 8pt Arial, Helvetica, sans-serif; color: #000000; padding-left: 2px}
.csspToneWizardButton {font: bold 10pt Arial, Helvetica, sans-serif; background-color: #9977CC; color: #FFFFFF; border-color: #FFFFFF}
.csspToneWizardComponent {font: bold 10pt Arial, Helvetica, sans-serif; color: #6633CC; text-decoration: underline; padding-left: 0px}

.csspToneSupportHeader {font: bold 10pt Verdana, Arial, Sans-Serif; color: #2222FF; text-decoration: underline}
.csspToneSupportHeaderQuestion {font: bold 10pt Verdana, Arial, Sans-Serif; color: #444444}

/* Styles in pfax pages */
.cssFaxPlanHeader { font: bold 10pt Arial, Helvetica, sans-serif; padding-top: 10px; color:#000000;}
.cssFaxPlanDescription { font: 10pt Arial, Helvetica, sans-serif; padding-top: 5px; color: #000000;}
.cssFaxPlanDescriptionGrey { font: 10pt Arial, Helvetica, sans-serif; padding-top: 5px; color: #333333;}
.cssFaxPromotionDescription { font: italic 10pt Arial, Helvetica, sans-serif; color: #000000;}

/* Styles for pFax account banner */
table.csspFaxAccountBannerTable {border-width: 0px; background-color: #FFFFCC}
table.csspFaxAccountBannerTable th {border-width: 0px}
table.csspFaxAccountBannerTable td {border-width: 0px; font: 10pt Arial, Helvetica, sans-serif; color: #000000; padding-top:1mm; padding-left: 1px;}
.cssPFaxAccountBannerBody {padding-top: 2px; padding-left: 3px; padding-bottom: 6px; font: 10pt Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFCC}

/* Styles in admin Site Setting pages */
.cssAdminSiteSettingHeader {font: bold 11pt Verdana, Sans-Serif; color:#385EB4; text-align:left}
.cssAdminSiteSettingNote {font: bold 10pt Verdana, Sans-Serif; color:#0066FF; text-align:left}

/* Styles in admin pages */
.css-adminMainFrame {background-color: #FF9900; margin: 10px; width: 98%}
.css-admin {font: 10pt Arial, Helvetica, Sans-Serif; color: Black; background-color: #FFFFFF; width: 100%}
.cssAdminTableBg {background-color: #FF9900; color: #FFFFFF}
.css-admin-table-header {background-color: #6699FF;}
.css-admin-table-row {background-color:#FFFFFF;}
.css-admin-table-row-alt {background-color:#EFEFEF; }
.css-admin8pt {font: 8pt Arial, Helvetica, Sans-Serif; color: Black;}
.cssAdminErrorMsg {font: bold 10pt Arial, Helvetica, Sans-Serif; color: Red;}
.cssAdminResultTable { background-color: #FFFFFF; border: #2222FF 1px solid; }
.cssAdminResultTableHeader {background-color: #FFFFCC; text-align: left}
.cssAdminResultTableRow {background-color:#F5F5F5; text-align: left}
.cssAdminResultTableRowAlt {background-color:#FFFFDD; text-align: left}
.cssAdminResultTableField {font-size: 8pt; font-family: Courier New, Courier, mono; color: #000000; text-align: left; border-top: #2222FF 1px solid}
.cssAdminResultBorderTableField {font-size: 8pt; font-family: Courier New, Courier, mono; color: #000000; text-align: left; border: #2222FF 1px solid;}
.cssAdminResultTableFieldNoBorder {font-size: 8pt; font-family: Courier New, Courier, mono; color: #000000; text-align: left;}
.cssAdminResultYellow {font-size: 8pt; font-family: Courier New, Courier, mono; color: #CCCC00; text-align: left; border-top: #2222FF 1px solid}
.cssAdminResultOrange {font-size: 8pt; font-family: Courier New, Courier, mono; color: #FF8040; text-align: left; border-top: #2222FF 1px solid}
.cssAdminResultRed {font-size: 8pt; font-family: Courier New, Courier, mono; color: #FF0000; text-align: left; border-top: #2222FF 1px solid}
.cssAdminLabel {font: bold 10pt Arial, Helvetica, sans-serif; color:#000000}
.cssAdminResultGrayBorderTable { background-color: #FFFFFF; border: LightGrey 1px solid; }
.cssAdminResultGrayBorderHeaderField {font-size: 8pt; font-family: Courier New, Courier, mono; color: #000000; text-align: left; border-top: LightGrey 1px solid;}
.cssAdminResultGrayBorderTableField {text-align: left; border: LightGrey 1px solid;}

/* Admin Result Listing */
.cssAdminResultMessageTR { border-color:#666666 }
.cssAdminResultMessageTD { background-color:#80FFFF; font: bold 10pt Verdana, Sans-Serif; color:#1133A8; text-align:left}
.cssAdminResultSuccessMessageTD { background-color:#99CCFF; font:bold 11pt Verdana, Sans-Serif; color:#FFFFFF; text-align:left}
.cssAdminResultFailMessageTD { background-color:#99CCFF; font: bold 11pt Verdana, Sans-Serif; color:#1B0EB4; text-align:left }
.cssAdminFunctionHeaderTR { border-color:#666666 }
.cssAdminFunctionHeaderTD { background-color:#C9C9C9; font: bold 10pt Verdana, Sans-Serif; color:#373737; text-align:left}
.cssAdminSearchHeaderTR { border-color:#666666 }
.cssAdminSearchHeaderTD { background-color:#62BFF2; font: bold 10pt Verdana, Sans-Serif; color:#FFFFFF; text-align:left}

/* Admin Vendor page */
.adminAdminVendorTable { width:47%; border-collapse: collapse; border-color:#FFCC00; border-width: 1px; border-style: solid; margin:0px;}
.adminAdminVendorHeader { height:24px; border-bottom:#FFCC00 1px solid; background-image:url('/images/bgorange.png'); background-repeat:repeat-x; font: bold 10pt Verdana, Sans-Serif; color:#373737; text-align:left}

/* New admin result table styles (add by Kristine) */
.cssAdminResultTableYellow {border-collapse: collapse; border-color:#FFCC00; border-width: 1px; border-style: solid; margin:5mm; margin-top:3mm;}
.cssAdminResultTableHeaderGradientYellow {height:5mm; border-bottom:#FFCC00 1px solid; background-image:url('/images/bgAdminTableHeaderGradientYellow.png'); background-repeat:repeat-x; font: bold 10pt Verdana, Sans-Serif; color:#373737; text-align:left}
.cssAdminResultTableRowYellow {font-size: 8pt; font-family: Courier New, Courier, mono; color: #000000; text-align: left; border: #FFCC00 1px solid; background-color:#FFFFCC;}
.cssAdminResultTableRowWhite {font-size: 8pt; font-family: Courier New, Courier, mono; color: #000000; text-align: left; border: #FFCC00 1px solid; background-color:#FFFFFF;}
.cssAdminBorderYellow {border: #FFCC00 1px solid;}

/* Font Sizes */

.css8pt { font-size: 8pt; }
.css9pt { font-size: 9pt; }
.css10pt { font-size: 10pt; }

/* Font Families */

.cssCourier { font-family: Courier New, Courier, mono; }

/* FAQ text */
.cssOnlineAccountFAQ {font: bold 10pt Arial, Helvetica, sans-serif; color:#000000;}
.cssOnlineAccountFAQ a:link {font: bold 10pt Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.cssOnlineAccountFAQ a:active {font: bold 10pt Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.cssOnlineAccountFAQ a:visited {font: bold 10pt Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.cssOnlineAccountFAQ a:hover {font: bold 10pt Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

/* Arial (10pt) */
.css10ptBlackArial {font: 10pt Arial, Helvetica, sans-serif; color: #000000;}
.css10ptBoldBlackArial {font: bold 10pt Arial, Helvetica, sans-serif; color: #000000;}
.css10ptGreyArial {font: 10pt Arial, Helvetica, sans-serif; color: Gray;}
.css10ptRedArial {font: 10pt Arial, Helvetica, sans-serif; color: Red;}
.css10ptBoldRedArial {font: bold 10pt Arial, Helvetica, sans-serif; color: Red;}
.css10ptBlueArial {font: 10pt Arial, Helvetica, sans-serif; color: Blue;}
.css10ptBoldBlueArial {font: bold 10pt Arial, Helvetica, sans-serif; color: Blue;}
.css10ptBoldBlueArial a:link {font: bold 10pt Arial, Helvetica, sans-serif; color:Blue; text-decoration:none;}
.css10ptBoldBlueArial a:active {font: bold 10pt Arial, Helvetica, sans-serif; color:Blue; text-decoration:none;}
.css10ptBoldBlueArial a:visited {font: bold 10pt Arial, Helvetica, sans-serif; color:Blue; text-decoration:none;}
.css10ptBoldBlueArial a:hover {font: bold 10pt Arial, Helvetica, sans-serif; color:Blue; text-decoration:underline;}
.css10ptGreenArial {font: 10pt Arial, Helvetica, sans-serif; color: #006633;}
.css10ptBoldGreenArial {font: bold 10pt Arial, Helvetica, sans-serif; color: #006633;}
.css10ptBoldGreenArialUnderline {font: bold 10pt Arial, Helvetica, sans-serif; color: #006633; text-decoration: underline;}
.css10ptBoldWhiteArial {font: bold 10pt Arial, Helvetica, sans-serif; color: #ffffff;}
.css10ptBoldWhiteArialUnderline {font: bold 10pt Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline;}
.css10ptBoldWhiteArial a:link {font: bold 10pt Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.css10ptBoldWhiteArial a:active {font: bold 10pt Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.css10ptBoldWhiteArial a:visited {font: bold 10pt Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.css10ptBoldWhiteArial a:hover {font: bold 10pt Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline;}

/* Arial (11pt) */
.css11ptBlackArial {font: 11pt Arial, Helvetica, sans-serif; color: #000000;}
.css11ptItalicBlackArial {font: 11pt Arial, Helvetica, sans-serif; font-style:italic; color: #000000;}
.css11ptBoldBlackArial {font: bold 11pt Arial, Helvetica, sans-serif; color: #000000;}
.css11ptBoldItalicBlackArial {font: 11pt Arial, Helvetica, sans-serif; font-style:italic; font-weight: bold; color: #000000;}

/* Arial (12pt) */
.css12ptBlackArial {font: 12pt Arial, Helvetica, sans-serif; color: #000000;}
.css12ptBoldBlackArial {font: bold 12pt Arial, Helvetica, sans-serif; color: #000000;}
.css12ptBoldItalicBlackArial {font: 12pt Arial, Helvetica, sans-serif; font-style:italic; font-weight: bold; color: #000000;}
.css12ptBoldRedArial {font: bold 12pt Arial, Helvetica, sans-serif; color: Red;}

/* Font Colors */
.cssBlack { color: #000000; }
.cssGray { color: #666666; }
.cssGreen { color: #009900; }
.cssRed { color: #FF0000; }

.css-4pt {font: 4pt Verdana, Sans-Serif;}

.css-6ptBlack {font: 6pt Verdana, Sans-Serif; color: Black;}
.css-6ptBlue {font: 6pt Verdana, Sans-Serif; color: Blue;}
.css-6ptGray {font: 6pt Verdana, Sans-Serif; color: Gray;}
.css-6ptGreen {font: 6pt Verdana, Sans-Serif; color: Green;}
.css-6ptRed {font: 6pt Verdana, Sans-Serif; color: Red;}
.css-6ptWhite {font: 6pt Verdana, Sans-Serif; color: White;}
.css-6ptBold {font: bold 6pt Verdana, Sans-Serif;}
.css-6pt {font: 6pt Verdana, Sans-Serif;}

.css-7ptBoldWhite {font: bold 7pt Verdana, Sans-Serif; color: White;}
.css-7ptBoldYellow {font: bold 7pt Verdana, Sans-Serif; color: Yellow;}
.css-7ptBoldLightGreen {font: bold 7pt Verdana, Sans-Serif; color: LightGreen;}
.css-7ptBoldGreen {font: bold 7pt Verdana, Sans-Serif; color: Green;}
.css-7ptBoldCyan {font: bold 7pt Verdana, Sans-Serif; color: Cyan;}
.css-7ptBoldBlue {font: bold 7pt Verdana, Sans-Serif; color: Blue;}
.css-7ptBoldDarkBlue {font: bold 7pt Verdana, Sans-Serif; color: DarkBlue;}
.css-7ptBoldGray {font: bold 7pt Verdana, Sans-Serif; color: Gray;}
.css-7ptBoldBlack {font: bold 7pt Verdana, Sans-Serif; color: Black;}
.css-7ptBoldPurple {font: bold 7pt Verdana, Sans-Serif; color: Purple;}
.css-7ptBoldRed {font: bold 7pt Verdana, Sans-Serif; color: Red;}
.css-7ptBold {font: bold 7pt Verdana, Sans-Serif;}
.css-7ptBlue {font: 7pt Verdana, Sans-Serif; color: Blue;}
.css-7ptBlack {font: 7pt Verdana, Sans-Serif; color: Black;}
.css-7ptGray {font: 7pt Verdana, Sans-Serif; color: Gray;}
.css-7ptGreen {font: 7pt Verdana, Sans-Serif; color: Green;}
.css-7ptRed {font: 7pt Verdana, Sans-Serif; color: Red;}
.css-7ptWhite {font: 7pt Verdana, Sans-Serif; color: White;}
.css-7pt {font: 7pt Verdana, Sans-Serif;}

/* START For Ptone Notes BUG#676 */
.css8ptDarkGrayCourierNew {font: 8pt Courier New, Courier, mono; color: #666666;}
/* End For Ptone Notes BUG#676 */

.css-8ptBoldWhite {font: bold 8pt Verdana, Sans-Serif; color: White;}
.css-8ptBoldYellow {font: bold 8pt Verdana, Sans-Serif; color: Yellow;}
.css-8ptBoldLightGreen {font: bold 8pt Verdana, Sans-Serif; color: LightGreen;}
.css-8ptBoldGreen {font: bold 8pt Verdana, Sans-Serif; color: Green;}
.css-8ptBoldCyan {font: bold 8pt Verdana, Sans-Serif; color: Cyan;}
.css-8ptBoldBlue {font: bold 8pt Verdana, Sans-Serif; color: Blue;}
.css-8ptBoldDarkBlue {font: bold 8pt Verdana, Sans-Serif; color: DarkBlue;}
.css-8ptBoldGray {font: bold 8pt Verdana, Sans-Serif; color: Gray;}
.css-8ptBoldDarkGray {font: bold 8pt Verdana, Sans-Serif; color: #555555;}
.css-8ptBoldBlack {font: bold 8pt Verdana, Sans-Serif; color: Black;}
.css-8ptBoldPurple {font: bold 8pt Verdana, Sans-Serif; color: Purple;}
.css-8ptBoldRed {font: bold 8pt Verdana, Sans-Serif; color: Red;}
.css-8ptBold {font: bold 8pt Verdana, Sans-Serif;}
.css-8ptBlue {font: 8pt Verdana, Sans-Serif; color: Blue;}
.css-8ptBlack {font: 8pt Verdana, Sans-Serif; color: Black;}
.css-8ptDarkGray {font: 8pt Verdana, Sans-Serif; color: #555555;}
.css-8ptGray {font: 8pt Verdana, Sans-Serif; color: Gray;}
.css-8ptGreen {font: 8pt Verdana, Sans-Serif; color: Green;}
.css-8ptRed {font: 8pt Verdana, Sans-Serif; color: Red;}
.css-8ptWhite {font: 8pt Verdana, Sans-Serif; color: White;}
.css-8pt {font: 8pt Verdana, Sans-Serif;}

.css-9ptBoldWhite {font: bold 9pt Verdana, Sans-Serif; color: White;}
.css-9ptBoldYellow {font: bold 9pt Verdana, Sans-Serif; color: Yellow;}
.css-9ptBoldGreen {font: bold 9pt Verdana, Sans-Serif; color: Green;}
.css-9ptBoldLightGreen {font: bold 9pt Verdana, Sans-Serif; color: LightGreen;}
.css-9ptBoldCyan {font: bold 9pt Verdana, Sans-Serif; color: Cyan;}
.css-9ptBoldBlue {font: bold 9pt Verdana, Sans-Serif; color: Blue;}
.css-9ptBoldDarkBlue {font: bold 9pt Verdana, Sans-Serif; color: DarkBlue;}
.css-9ptGray {font: 9pt Verdana, Sans-Serif; color: Gray;}
.css-9ptBoldGray {font: bold 9pt Verdana, Sans-Serif; color: Gray;}
.css-9ptBoldBlack {font: bold 9pt Verdana, Sans-Serif; color: Black;}
.css-9ptBold {font: bold 9pt Verdana, Sans-Serif;}
.css-9ptBlue {font: 9pt Verdana, Sans-Serif; color: Blue;}
.css-9ptWhite {font: 9pt Verdana, Sans-Serif; color: White;}
.css-9pt {font: 9pt Verdana, Sans-Serif;}

.css-10ptBoldWhite {font: bold 10pt Verdana, Sans-Serif; color: White;}
.css-10ptBoldYellow {font: bold 10pt Verdana, Sans-Serif; color: Yellow;}
.css-10ptBoldGreen {font: bold 10pt Verdana, Sans-Serif; color: Green;}
.css-10ptBoldLightGreen {font: bold 10pt Verdana, Sans-Serif; color: LightGreen;}
.css-10ptBoldCyan {font: bold 10pt Verdana, Sans-Serif; color: Cyan;}
.css-10ptBoldBlue {font: bold 10pt Verdana, Sans-Serif; color: Blue;}
.css-10ptBoldDarkBlue {font: bold 10pt Verdana, Sans-Serif; color: DarkBlue;}
.css-10ptBoldGray {font: bold 10pt Verdana, Sans-Serif; color: Gray;}
.css-10ptBoldDarkGray {font: bold 10pt Verdana, Sans-Serif; color: #555555;}
.css-10ptBoldDarkGrayUnderline {font: bold 10pt Verdana, Sans-Serif; color: #555555; text-decoration: underline}
.css-10ptBoldBlack {font: bold 10pt Verdana, Sans-Serif; color: Black;}
.css-10ptBoldRed {font: bold 10pt Verdana, Sans-Serif; color: Red;}
.css-10ptBold {font: bold 10pt Verdana, Sans-Serif;}
.css-10ptBlue {font: 10pt Verdana, Sans-Serif; color: Blue;}
.css-10ptCyan {font: 10pt Verdana, Sans-Serif; color: #DDFFFF;}
.css-10ptGray {font: 10pt Verdana, Sans-Serif; color: Gray;}
.css-10ptDarkGray {font: 10pt Verdana, Sans-Serif; color: #555555;}
.css-10ptGreen {font: 10pt Verdana, Sans-Serif; color: Green;}
.css-10ptBoldOrange {font: bold 10pt Verdana, Sans-Serif; color: #f7941f;}
.css-10ptWhite {font: 10pt Verdana, Sans-Serif; color: White;}
.css-10pt {font: 10pt Verdana, Sans-Serif;}

.css-11ptBoldWhite {font: bold 11pt Verdana, Sans-Serif; color: White;}
.css-11ptBoldYellow {font: bold 11pt Verdana, Sans-Serif; color: Yellow;}
.css-11ptBoldGreen {font: bold 11pt Verdana, Sans-Serif; color: Green;}
.css-11ptBoldLightGreen {font: bold 11pt Verdana, Sans-Serif; color: LightGreen;}
.css-11ptBoldCyan {font: bold 11pt Verdana, Sans-Serif; color: Cyan;}
.css-11ptBoldBlue {font: bold 11pt Verdana, Sans-Serif; color: Blue;}
.css-11ptBoldDarkBlue {font: bold 11pt Verdana, Sans-Serif; color: DarkBlue;}
.css-11ptBoldDarkGray {font: bold 11pt Verdana, Sans-Serif; color: #555555;}
.css-11ptBoldGray {font: bold 11pt Verdana, Sans-Serif; color: Gray;}
.css-11ptBoldBlack {font: bold 11pt Verdana, Sans-Serif; color: Black;}
.css-11ptBold {font: bold 11pt Verdana, Sans-Serif;}
.css-11ptBlue {font: 11pt Verdana, Sans-Serif; color: Blue;}
.css-11ptCyan {font: 11pt Verdana, Sans-Serif; color: #DDFFFF;}
.css-11ptWhite {font: 11pt Verdana, Sans-Serif; color: White;}
.css-11pt {font: 11pt Verdana, Sans-Serif;}

.css-12ptBoldWhite {font: bold 12pt Verdana, Sans-Serif; color: White;}
.css-12ptBoldWhite_Red {font: bold 12pt Verdana, Sans-Serif; color: White; background:red}
.css-12ptBoldYellow {font: bold 12pt Verdana, Sans-Serif; color: Yellow;}
.css-12ptBoldGreen {font: bold 12pt Verdana, Sans-Serif; color: Green;}
.css-12ptBoldBlue {font: bold 12pt Verdana, Sans-Serif; color: Blue;}
.css-12ptBoldDarkBlue {font: bold 12pt Verdana, Sans-Serif; color: DarkBlue;}
.css-12ptBoldDarkGray {font: bold 12pt Verdana, Sans-Serif; color: #555555;}
.css-12ptBoldGray {font: bold 12pt Verdana, Sans-Serif; color: Gray;}
.css-12ptBoldRed {font: bold 12pt Verdana, Sans-Serif; color: Red;}
.css-12ptBold {font: bold 12pt Verdana, Sans-Serif;}
.css-12ptBlue {font: 12pt Verdana, Sans-Serif; color: Blue;}
.css-12ptWhite {font: 12pt Verdana, Sans-Serif; color: White;}
.css-12pt {font: 12pt Verdana, Sans-Serif;}

/* Global */

.cssBanner {
	background-color: #9999CC;
	border-bottom: #FFCC00 4px solid;
	color: White;
	font-family: Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}

.cssBanner A:link {
	color: White; font-family: Verdana, Sans-Serif; font-size: 9pt; font-weight: normal; text-decoration: none;
}

.cssBanner A:visited {
	color: White; font-family: Verdana, Sans-Serif; font-size: 9pt; font-weight: normal; text-decoration: none;
}

.cssBanner A:hover {
	color: White; font-family: Verdana, Sans-Serif; font-size: 9pt; font-weight: normal; text-decoration: underline;
}

.cssBanner A:active {
	color: White; font-family: Verdana, Sans-Serif; font-size: 9pt; font-weight: normal; text-decoration: underline;
}

.cssBannerTitle {
	color: White;
	font-family: Arial, Sans-Serif;
	font-size: 18pt;
	font-weight: normal;
	vertical-align: middle;
}

.cssPageTitle {
	color: Black;
	font-family: Arial, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	vertical-align: middle;
}

.cssSubTitle {
	color: #2222FF;
	font-family: Arial, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	vertical-align: middle;
}

/* Main Menu */

.cssMenuItem {
	color: #2222FF;
	font-family: Arial, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	vertical-align: middle;
}

.cssMenuItem A:link {
	color: #2222FF; font-family: Arial, Sans-Serif; font-size: 12pt; font-weight: bold; text-decoration: none;
}

.cssMenuItem A:visited {
	color: #2222FF; font-family: Arial, Sans-Serif; font-size: 12pt; font-weight: bold; text-decoration: none;
}

.cssMenuItem A:hover {
	color: #2222FF; font-family: Arial, Sans-Serif; font-size: 12pt; font-weight: bold; text-decoration: underline;
}

.cssMenuItem A:active {
	color: #2222FF; font-family: Arial, Sans-Serif; font-size: 12pt; font-weight: bold; text-decoration: underline;
}

/* Spacing */
/* It is the spacing between the paragraph with different headers <h1> and <h2> */
.cssSpacingBetParaAndH1 {font: 25pt, Sans-Serif}
.cssSpacingBetParaAndH2 {font: 8pt Verdana, Sans-Serif;}
.cssSpacingBetParaAndPara {font: 6pt Verdana, Sans-Serif;}

.cssCommandLine {
	color: #808080;
	font-family: Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: bottom;
}

.cssCommandLine A:link {
	color: #2222FF; font-family: Verdana, Sans-Serif; font-size: 9pt; font-weight: normal; text-decoration: none;
}

.cssCommandLine A:visited {
	color: #2222FF; font-family: Verdana, Sans-Serif; font-size: 9pt; font-weight: normal; text-decoration: none;
}

.cssCommandLine A:hover {
	color: #2222FF; font-family: Verdana, Sans-Serif; font-size: 9pt; font-weight: normal; text-decoration: underline;
}

.cssCommandLine A:active {
	color: #2222FF; font-family: Verdana, Sans-Serif; font-size: 9pt; font-weight: normal; text-decoration: underline;
}

/* Messages */

.cssListTitle {
	color: Black;
	font-family: Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 10px;
	vertical-align: middle;
}

.cssListHeader {
	color: #808080;
	font-family: Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 5px;
	vertical-align: top;
}

.cssListHeader A:link {
	color: #2222FF; font-family: Verdana, Sans-Serif; font-size: 8pt; font-weight: bold; text-decoration: none;
}

.cssListHeader A:visited {
	color: #2222FF; font-family: Verdana, Sans-Serif; font-size: 8pt; font-weight: bold; text-decoration: none;
}

.cssListHeader A:hover {
	color: Red; font-family: Verdana, Sans-Serif; font-size: 8pt; font-weight: bold; text-decoration: underline;
}

.cssListHeader A:active {
	color: Red; font-family: Verdana, Sans-Serif; font-size: 8pt; font-weight: bold; text-decoration: underline;
}

.cssAddrBookHeader {
	color: #2222FF;
	background-color: #D6E7EF;
	border-top: #2222FF 1px solid;
	border-bottom: #2222FF 1px solid; 
	font-family: Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	vertical-align: middle;
}

/* Site map */
.cssSiteMapKV {
   background: url(../../images/kv/siteMapKV.gif) no-repeat top left;
   height:84px;
   width:563px;
}
.cssCustom404KV {
   background: url(../../images/kv/pageNotFoundKV.gif) no-repeat top left;
   height:84px;
   width:563px;
} 
.cssSocialMediaKV {
   background: url(../../images/kv/socialMediaKV.gif) no-repeat top left;
   height:84px;
   width:563px;
} 

/* Borders */

.cssNoBorders    { border: #2222FF 1px none; }

/* Solid Borders */

.cssAllSolidBorders      { border: #2222FF 1px solid; }
.cssTopSolidBorder       { border-top: #2222FF 1px solid; }
.cssBottomSolidBorder    { border-bottom: #2222FF 1px solid; }
.cssTopBottomSolidBorder { border-top: #2222FF 1px solid; border-bottom: #2222FF 1px solid; }
.cssLeftSolidBorder      { border-left: #2222FF 1px solid; }
.cssRightSolidBorder     { border-right: #2222FF 1px solid; }

/* Thick Borders */

.cssAllThickBorders      { border: #2222FF 2px solid; }
.cssTopThickBorder       { border-top: #2222FF 2px solid; }
.cssBottomThickBorder    { border-bottom: #2222FF 2px solid; }
.cssTopBottomThickBorder { border-top: #2222FF 2px solid; border-bottom: #2222FF 2px solid; }
.cssLeftThickBorder      { border-left: #2222FF 2px solid; }
.cssRightThickBorder     { border-right: #2222FF 2px solid; }

/* Dotted Borders */

.cssAllDottedBorders      { border: #2222FF 1px dotted; }
.cssTopDottedBorder       { border-top: #2222FF 1px dotted; }
.cssBottomDottedBorder    { border-bottom: #2222FF 1px dotted; }
.cssTopBottomDottedBorder { border-top: #2222FF 1px dotted; border-bottom: #2222FF 1px dotted; }
.cssLeftDottedBorder      { border-left: #2222FF 1px dotted; }
.cssRightDottedBorder     { border-right: #2222FF 1px dotted; }

/* gina */
.css8ptGrey {font: 8pt Verdana, Sans-Serif; color: #333333;}
.css25ptOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
}
.cssProductDropBoxCommon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D3D3D;
	background-color: #FFF799;
	border: 1px #3D3D3D solid;
}
.css10ptOrangePadding {padding-left:15px; font: bold 10pt Verdana, Sans-Serif; color: #f7941f;}

.css10ptWhitePadding {padding-left:10px; font: bold 10pt Verdana, Sans-Serif; line-height:20px; color: White;}
.cssTop {
	background-image:url(../../images/common/top.gif);
	background-repeat:repeat-x;
	height:11px;
}
.cssTopRightCorner {
	background-image:url(../../images/common/topRightCorner.gif);
	height:11px;
	width:11px;
}
.cssTopLeftCorner {
	background-image:url(../../images/common/topLeftCorner.gif);
	height:11px;
	width:11px;
}
.cssRight {
	background-image:url(../../images/common/borderRight.gif);
	background-repeat:repeat-y;
	width:11px;
}
.cssLeft {
	background-image:url(../../images/common/borderLeft.gif);
	background-repeat:repeat-y;
	width:11px;
}
.cssBottomRightCorner {
	background-image:url(../../images/common/bottomRightCorner.gif);
	height:11px;
	width:11px;
}
.cssBottomLeftCorner {
	background-image:url(../../images/common/bottomLeftCorner.gif);
	height:11px;
	width:11px;
}
.cssBottom {
	background-image:url(../../images/common/bottom.gif);
	background-repeat:repeat-x;
	height:11px;
}
.cssBtn01 {
	background-image:url(../../images/common/btn01.gif);
	background-repeat:no-repeat;
	height:25px;
	width:179px;
}
.cssBtn02 {
	background-image:url(../../images/common/btn02.gif);
	background-repeat:no-repeat;
	height:25px;
	width:179px;
}
.cssBtn03 {
	background-image:url(../../images/common/btn03.gif);
	background-repeat:no-repeat;
	height:25px;
	width:179px;
}
.cssBtnCommon {
	background-image:url(../../images/common/btnCommon.gif);
	background-repeat:no-repeat;
	height:25px;
	width:179px;
}
.cssBtnLast {
	background-image:url(../../images/common/btnLast.gif);
	background-repeat:no-repeat;
	height:25px;
	width:179px;
}
.cssSpecialOccasion {
	background-image:url(../../images/index/TopBannerSummer.swf);
	background-repeat:no-repeat;
	height:125px;
	width:766px;
}
.csscompanyForgotPasswordKV {
	background: url(../../images/kv/companyForgotPasswordKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.csscompanyProcessForgotPasswordKV {
	background: url(../../images/kv/companyProcessForgotPasswordKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.csscompanyPromoterMainKV {
	background: url(../../images/kv/companyPromoterMainKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssCompanyContactUsKV {
	background: url(../../images/kv/companyContactUsKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssCompanyAboutUsKV {
	background: url(../../images/kv/companyAboutUsKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssCompanyDirectonToPacketelKV {
	background: url(../../images/kv/companyDirectionToPacketel.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssCompanyUserLoginKV {
	background: url(../../images/kv/CompanyUserLoginKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssCompanyJobOpportunitiesKV {
	background: url(../../images/kv/companyJobOpportunities.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssfaxServiceAffiliateKV {
	background: url(../../images/kv/faxServiceAffiliateProgramKV.gif) no-repeat top left; 
	height:84px;
	width:563px;
}
.cssfaxServiceAffiliateSignUpKV {
	background: url(../../images/kv/faxServiceAffiliateSignUpKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssfaxServiceFAQKV {
	background: url(../../images/kv/faxServiceFAQKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssfaxServiceMainKV {
	background: url(../../images/kv/faxServiceMainKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssfaxServicePricingKV {
	background: url(../../images/kv/faxServicePricingKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssfaxServiceReferAFriendKV {
	background: url(../../images/kv/faxServiceReferAFriendKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssfaxServiceTrialKV {
	background: url(../../images/kv/faxServiceTrialKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssfaxServiceUserGuideKV {
	background: url(../../images/kv/faxServiceUserGuideKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}

.csslongDistancePricingKV {
	background: url(../../images/kv/longDistancePricingKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.csslongDistanceAffiliatesKV {
	background: url(../../images/kv/longDistanceAffiliatesKV.gif) no-repeat top left;
	height:84px;
	width:563px;	
}
.csslongDistanceReferAFriendKV {
	background: url(../../images/kv/longDistanceReferAFriendKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.csslongDistanceUserGuideKV {
	background: url(../../images/kv/longDistanceUserGuideKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.csslongDistanceCallingRatesKV {
	background: url(../../images/kv/longDistanceCallingRatesKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.csslongDistanceFAQKV {
	background: url(../../images/kv/longDistanceFAQKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.csslongDistanceMainKV {
	background: url(../../images/kv/longDistanceMainKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.csslongDistanceMessageKV {
	background: url(../../images/kv/longDistanceMessageKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.csslongDistanceAccessNumbersKV {
	background: url(../../images/kv/longDistanceAccessNumbersKV.gif) no-repeat top left;
	height:84px;
	width:563px;
}
.cssBtnSignUp30daysTrial {
	background: url(../../images/common/btnSignup30DaysTrial.gif) no-repeat top left;
	height:30px;
	width:286px;
}
.css25ptOrangeUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF9900;
	text-decoration: underline;
}
.cssVer {
	background: url(../../images/common/ver.gif) repeat-y right;
}
.cssSepLineH {background-color:#CDCDCD; height:1px;}
.cssMenuBtn01 {
	background: url(../../images/index/btnMenuBtn01.gif) no-repeat top left;
	z-index:99;
	height:20px;
	width:107px;
}
.cssMenuBtn02 {
	background: url(../../images/index/btnMenuBtn02.gif) no-repeat top left;	
	z-index:99;
	height:20px;
	width:107px;
}
.cssMenuBtn03 {
	background: url(../../images/index/btnMenuBtn03.gif) no-repeat top left;	
	height:20px;
	width:107px;
}
.cssMenuBtn04 {
	background: url(../../images/index/btnMenuBtn04.gif) no-repeat top left;	
	height:20px;
	width:107px;
}
.cssBtnUserLogInMainMenuBar {
	background: url(../../images/index/btnMenuUserLogIn.gif) no-repeat top left;	
	height:20px;
	width:107px;
}
.cssBtnSignUpMainMenuBar {
	background: url(../../images/index/btnMenuSignUp.gif) no-repeat top left;	
	height:20px;
	width:107px;
}

.cssMenuWCBtn01 {
	background: url(../../images/index/btnMenuWCBtn01.gif) no-repeat top left;	
	height:20px;
	width:150px;
}
.cssMenuWCBtn02 {
	background: url(../../images/index/btnMenuWCBtn02.gif) no-repeat top left;	
	height:20px;
	width:150px;
}
.cssMenuWCBtn03 {
	background: url(../../images/index/btnMenuWCBtn03.gif) no-repeat top left;	
	height:20px;
	width:150px;
}
.cssMenuWCBtn04 {
	background: url(../../images/index/btnMenuWCBtn04.gif) no-repeat top left;	
	height:20px;
	width:150px;
}
.cssBtnJoinMeetingMainMenuBar {
	background: url(../../images/index/btnJoinMeeting.gif) no-repeat top left;	
	height:20px;
	width:150px;
}
.cssBtn30DaysFreeTrialMainMenuBar {
	background: url(../../images/index/btn30DaysFreeTrial.gif) no-repeat top left;	
	height:20px;
	width:150px;
}
.cssBtnWCUserLoginMainMenuBar {
	background: url(../../images/index/btnMenuWCUserLogIn.gif) no-repeat top left;	
	height:20px;
	width:150px;
}
.cssBtnWCSignUpNowMainMenuBar {
	background: url(../../images/index/btnMenuWCSignUp.gif) no-repeat top left;	
	height:20px;
	width:150px;
}
.cssGeneralField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D3D3D;
	background-color: #FFFFFF;
	border: 1px #CDCDCD solid;
}
.cssTable {
	BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; BORDER-BOTTOM: #cccccc 1pt solid
}
.cssTVPToneDemoVideo {
	background: url(../../images/LongDistance/TV.jpg) no-repeat top left;
	height:350px;
	width:560px;
}
.css8ptGray {font: 8pt Verdana, Sans-Serif; color: Gray;}
.css8ptGray a:link {color:Gray; text-decoration:none;}
.css8ptGray a:active {color:Gray; text-decoration:none;}
.css8ptGray a:visited {color:Gray; text-decoration:none;}
.css8ptGray a:hover {color:Gray; text-decoration:underline;}

.css7ptOrange {font: 7pt Verdana, Sans-Serif; color: #f3961f;}
.css7ptOrange a:link {color:#f3961f; text-decoration:none;}
.css7ptOrange a:active {color:#f3961f; text-decoration:none;}
.css7ptOrange a:visited {color:#f3961f; text-decoration:none;}
.css7ptOrange a:hover {color:#f3961f; text-decoration:underline;}

.css8ptOrange {font: 8pt Verdana, Sans-Serif; color: #f3961f;}
.css8ptOrange a:link {color:#f3961f; text-decoration:none;}
.css8ptOrange a:active {color:#f3961f; text-decoration:none;}
.css8ptOrange a:visited {color:#f3961f; text-decoration:none;}
.css8ptOrange a:hover {color:#f3961f; text-decoration:underline;}

span.css8ptOrangeBold {font: bold 8pt Verdana, Sans-Serif; color: #f3961f;}
span.css8ptOrangeBold a:link {font: bold 8pt Verdana; color:#f3961f; text-decoration:none;}
span.css8ptOrangeBold a:active {font: bold 8pt Verdana; color:#f3961f; text-decoration:none;}
span.css8ptOrangeBold a:visited {font: bold 8pt Verdana; color:#f3961f; text-decoration:none;}
span.css8ptOrangeBold a:hover {font: bold 8pt Verdana; color:#f3961f; text-decoration:underline;}


.css10ptGrey {font: 10pt Verdana, Sans-Serif; color: #6e6e6e;}
.css10ptGrey a:link {color:#6e6e6e; text-decoration:none;}
.css10ptGrey a:active {color:#6e6e6e; text-decoration:none;}
.css10ptGrey a:visited {color:#6e6e6e; text-decoration:none;}
.css10ptGrey a:hover {color:#6e6e6e; text-decoration:underline;}

.css8ptTangerine {font: 8pt Verdana, Sans-Serif; color: #ff6600;}
.css8ptTangerine a:link {color:#ff6600; text-decoration:none;}
.css8ptTangerine a:active {color:#ff6600; text-decoration:none;}
.css8ptTangerine a:visited {color:#ff6600; text-decoration:none;}
.css8ptTangerine a:hover {color:#ff6600; text-decoration:underline;}

.css8ptTangerineBold {font: bold 8pt Verdana, Sans-Serif; color: #ff6600;}
.css8ptTangerineBold a:link {font: bold 8pt Verdana, Sans-Serif; color:#ff6600; text-decoration:none;}
.css8ptTangerineBold a:active {font: bold 8pt Verdana, Sans-Serif; color:#ff6600; text-decoration:none;}
.css8ptTangerineBold a:visited {font: bold 8pt Verdana, Sans-Serif; color:#ff6600; text-decoration:none;}
.css8ptTangerineBold a:hover {font: bold 8pt Verdana, Sans-Serif; color:#ff6600; text-decoration:underline;}
 
.css11ptTangerine {font: 11pt Verdana, Sans-Serif; color: #ff6600;}
.css11ptTangerine a:link {color:#ff6600; text-decoration:none;}
.css11ptTangerine a:active {color:#ff6600; text-decoration:none;}
.css11ptTangerine a:visited {color:#ff6600; text-decoration:none;}
.css11ptTangerine a:hover {color:#ff6600; text-decoration:underline;}

.css11ptTangerineBold {font: bold 11pt Verdana, Sans-Serif; color: #ff6600;}
.css11ptTangerineBold a:link {font: bold 11pt Verdana, Sans-Serif; color:#ff6600; text-decoration:none;}
.css11ptTangerineBold a:active {font: bold 11pt Verdana, Sans-Serif; color:#ff6600; text-decoration:none;}
.css11ptTangerineBold a:visited {font: bold 11pt Verdana, Sans-Serif; color:#ff6600; text-decoration:none;}
.css11ptTangerineBold a:hover {font: bold 11pt Verdana, Sans-Serif; color:#ff6600; text-decoration:underline;}

.css10ptWhitePadding {padding-left:15px; font: bold 10pt Verdana, Sans-Serif; line-height:18px; color: White;}
.css10ptWhitePadding a:link { font: bold 10pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css10ptWhitePadding a:active { font: bold 10pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css10ptWhitePadding a:visited { font: bold 10pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css10ptWhitePadding a:hover { font: bold 10pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:underline;}

.css8ptWhitePadding {padding-left:15px; font: bold 8pt Verdana, Sans-Serif; line-height:18px; color: White;}
.css8ptWhitePadding a:link { font: bold 8pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css8ptWhitePadding a:active { font: bold 8pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css8ptWhitePadding a:visited { font: bold 8pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css8ptWhitePadding a:hover { font: bold 8pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:underline;}

.css8ptWhite {font: 8pt Verdana, Sans-Serif; color: White;}
.css8ptWhite a:link { font: 8pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css8ptWhite a:active { font: 8pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css8ptWhite a:visited { font: 8pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css8ptWhite a:hover { font: 8pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:underline;}

.css7ptGray {font: 7pt Verdana, Sans-Serif; color: Gray;}
.css7ptGray a:link { font: 7pt Verdana, Sans-Serif; color: Gray; text-decoration:none;}
.css7ptGray a:active { font: 7pt Verdana, Sans-Serif; color: Gray; text-decoration:none;}
.css7ptGray a:visited { font: 7pt Verdana, Sans-Serif; color: Gray; text-decoration:none;}
.css7ptGray a:hover { font: 7pt Verdana, Sans-Serif; color: Gray; text-decoration:underline;}

.css7ptOrange40Height {	font: 7pt Verdana, Sans-Serif; line-height: 40px; color: #FF9900;}
.css7ptOrange40Height a:link { font: 7pt Verdana, Sans-Serif; line-height: 40px; color: #FF9900; text-decoration:none;}
.css7ptOrange40Height a:active { font: 7pt Verdana, Sans-Serif; line-height: 40px; color: #FF9900; text-decoration:none;}
.css7ptOrange40Height a:visited { font: 7pt Verdana, Sans-Serif; line-height: 40px; color: #FF9900; text-decoration:none;}
.css7ptOrange40Height a:hover { font: 7pt Verdana, Sans-Serif; line-height: 40px; color: #FF9900; text-decoration:underline;}

.css7ptWhite {	font: 7pt Verdana, Sans-Serif; color: white;}
.css7ptWhite a:link { font: 7pt Verdana, Sans-Serif; color: white; text-decoration:none;}
.css7ptWhite a:active { font: 7pt Verdana, Sans-Serif; color: white; text-decoration:none;}
.css7ptWhite a:visited { font: 7pt Verdana, Sans-Serif; color: white; text-decoration:none;}
.css7ptWhite a:hover { font: 7pt Verdana, Sans-Serif; color: white; text-decoration:underline;}

.css7ptWhitePadding {padding-left:15px; font: bold 7pt Verdana, Sans-Serif; line-height:18px; color: White;}
.css7ptWhitePadding a:link { font: bold 7pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css7ptWhitePadding a:active { font: bold 7pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css7ptWhitePadding a:visited { font: bold 7pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:none;}
.css7ptWhitePadding a:hover { font: bold 7pt Verdana, Sans-Serif; line-height:18px; color: White; text-decoration:underline;}

.ulImage {
  list-style-type:circle;
  list-style-image:url(../../images/common/btnPlayS.gif);
  list-style-position:outside;
  margin: 0px 0px 0px 50px;
  padding: 10px 0px 10px 0px;
  line-height: 12px;
}
.ulImage2ndLevel {
  list-style-type:circle;
  list-style-image:url(../../images/common/btnPlayS.gif);
  list-style-position:outside;
  margin: 0px 0px 0px 40px;
  padding: 0px 0px 0px 0px;
  line-height: 12px;
}
li.btnPlayS
{
  /*padding:3px 0px 3px 40px;
  margin: 3px 3px;
  padding: 0px 0px 0px 0px;
  margin: 0px 3px;*/
}

.ulList
{
margin: 12px 0px;
padding: 0px 0px 0px 30px;
line-height: 12px;
}
.ulList2ndLevel
{
list-style: disc;
margin: 12px 0px;
padding: 0px 0px 0px 40px;
line-height: 12px;
}
.olList
{
margin: 12px 0px;
padding: 0px 0px 0px 30px;
line-height: 12px;
}

/********************************** NEW CSS FOR FAX LANDING PAGE ************************************/
/**-fonts (new class, plz add to /Common/Styles/Styles.css)-**/
.css8ptBrown {font: bold 8pt Arial, Sans-Serif; color: #a67c52;}
.css8ptBrown a:link {color:#a67c52; text-decoration:none;}
.css8ptBrown a:active {color:#a67c52; text-decoration:none;}
.css8ptBrown a:visited {color:#a67c52; text-decoration:none;}
.css8ptBrown a:hover {color:#a67c52; text-decoration:underline;}

.css15ptBoldGray {font: bold 15pt Arial; color: Gray;}

.css20ptBoldGray {font: bold 20pt Arial; color: Gray;}

/**-image controlling (new class, plz add to /Common/Styles/Styles.css)-**/
.cssHorizontalLineBottom{
	background: url(../../images/line.gif) repeat-x bottom;
}

.cssHorizontalLineBottomGreen{
	background: url(../../images/lineGreen.gif) repeat-x bottom;
}
.cssHorizontalLineTopGreen{
	background: url(../../images/lineGreen.gif) repeat-x top;
}
.cssVerticalLineLeftGreen{
	background: url(../../images/lineGreen.gif) repeat-y left;
}
.cssVerticalLineRightGreen{
	background: url(../../images/lineGreen.gif) repeat-y right;
}

.cssHorizontalLineBottomOrange{
	background: url(../../images/lineBottomOrange.gif) repeat-x bottom;
}
.cssHorizontalLineTopOrange{
	background: url(../../images/lineTopOrange.gif) repeat-x top;
}
.cssVerticalLineLeftOrange{
	background: url(../../images/lineLeftOrange.gif) repeat-y left;
}
.cssVerticalLineRightOrange{
	background: url(../../images/lineRightOrange.gif) repeat-y right;
}

.cssVerticalDotLine {
	background-image:url(../../images/dot.gif); 
	background-repeat:repeat-y; 
	background-position:left; 
	width:5px;
}
/********************************** NEW CSS FOR FAX LANDING PAGE ************************************/

/********************************** NEW CSS FOR CUSTOMERS' TESTIMONIALS SECTION ************************************/
/**-image controlling (new class, plz add to /Common/Styles/Styles.css)-**/
.cssHorizontalLineBottomTesti{
	background: url(../../images/testi/lineOrange.gif) repeat-x bottom;
}
.cssHorizontalLineTopTesti{
	background: url(../../images/testi/lineOrange.gif) repeat-x top;
}
.cssVerticalLineLeftTesti{
	background: url(../../images/testi/lineOrange.gif) repeat-y left;
}
.cssVerticalLineRightTesti{
	background: url(../../images/testi/lineOrange.gif) repeat-y right;
}

.cssHorizontalDotLine {
	background-image:url(../../images/dot.gif); 
	background-repeat:repeat-x; 
	background-position:bottom; 
	height:5px;
}
/********************************** NEW CSS FOR CUSTOMERS' TESTIMONIALS SECTION ************************************/