BODY, TD
{
	FONT-FAMILY: 				Arial, Helvetica, sans-serif;
	FONT-SIZE: 					12px;
	border-style: 				solid;
	border-width: 				0px;
	COLOR: 						#333333;
}

A,A:link,A:visited,A:active
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #003399;
	bg-color: #FFFFFF;
	text-decoration: none;	
} 

A:hover 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #003399;
	bg-color: #FFFFFF;
	text-decoration: underline;
}

/* used for flow title and step title */
H1,H2,H3,H4,H5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	bg-color: #FFFFFF;
}

H2
{
	margin-bottom: -5pt;
}

UL
{	
	COLOR:						#666666;
}

SELECT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	bg-color: #FFFFFF;
	text-decoration: none;
}

TEXTAREA
{
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					12px;
	color:						#333333;
	background-color:			#FFFFFF;
	font-weight:				normal;
	width:						225px;
	border:						#000000 1pt solid;
}

/* position the logo anywhere on the page and turn logo on/off here */
.logo
{
	top:0px;
	left:0px;
	position:relative;
}

/* WDS logo turn on/off here */
.wdslogozone
{
	text-align: center;
	clear: both;
	visibility: visible;
}

/* Bookmarklink on/off here */
.manualboomarklink
{
	visibility: visible;
}

/* aligns powered by with the center of the WDSGlobal logo */
.poweredby-offset
{
	position: relative;
	top: -15px;
}

/* sets width of whole page (inherited by all content except company logo) */
.page
{
		width:	100%;
}

/* content layer wraps all text and dropdowns */
.content
{
	min-height: 400px;
}

/* separate paragraph styles */

.flow-description
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	bg-color: #FFFFFF;
}

.selected-param-title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	bg-color: #FFFFFF;
}

.selected-param
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	bg-color: #FFFFFF;
}

.current-step-description
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	bg-color: #FFFFFF;
}

.pin-message
{
}

.pin
{
	color:						#0099CC;
	font-weight:				bold;
}

.alwaysVisibleErrorMessage, .errorMessage
{
	color: 						#FF0000;
	font-weight:				bold;
}

.errorMessage
{
	visibility:					hidden;
}

.international-number-note-title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	bg-color: #FFFFFF;
}

.international-number-note
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	bg-color: #FFFFFF;
}

.thank-you
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	bg-color: #FFFFFF;

}

.setting-message
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	bg-color: #FFFFFF;
}

.pcm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	bg-color: #FFFFFF;
	width:70%;
}

.sendButton
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	bg-color: #FFFFFF;
	color: #000000;
	width: 130px;
}

.switchphone
{
	/* display: none; */
}

.switchcountry
{
}

.switchnetwork
{
}

.switchbearer
{
}

.switchwapprovider
{
}

.switchmmsprovider
{
}

.switchnetwork
{
}

.switchintprovider
{
}

.switchemailprovider
{
}

.switchemailserver
{
}

/* service list on phonefirst */
.flowlinks-combined
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	bg-color: #FFFFFF;
	text-decoration: none;
	visibility: visible;
}

.flowlinks-wap
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	bg-color: #FFFFFF;
	text-decoration: none;
	visibility: visible;
}

.flowlinks-mms
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	bg-color: #FFFFFF;
	text-decoration: none;
	visibility: visible;
}

.flowlinks-email
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	bg-color: #FFFFFF;
	text-decoration: none;	
	visibility: visible;
}

.flowlinks-internet
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	bg-color: #FFFFFF;
	text-decoration: none;
	visibility: visible;
}

.flowlinks-bookmark
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	bg-color: #FFFFFF;
	text-decoration: none;
	visibility: visible;
}
