/* Universal Styles */
body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bodytext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #333333;
}

/* Menu Links */
.ActiveMenu { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
}

a.ActiveMenu { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}

a.ActiveMenuOver { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6B2E2E;
	text-decoration: none;
}

.ActiveMenuOver { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6B2E2E;
	text-decoration: none;
}

.MainMenu { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	text-transform: uppercase;
}

a.pagelink, a.pagelink:link, a.pagelink:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #6B2E2E;
	text-decoration: none;
	line-height: 24px;
}

a.pagelink:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	line-height: 24px;
}

a.MainMenu { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	text-transform: uppercase;
}

a.MainMenu:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
	text-decoration: none;
	text-transform: uppercase;
}

a.MainMenu:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
	text-decoration: none;
	text-transform: uppercase;
}

a.MainMenu:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
	text-transform: uppercase;
}

.SubMenu { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
}

a.SubMenu, a.SubMenu:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
}

a.SubMenu:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffeeff;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
}

a.SubMenu:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
}

.menuside { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}

/*
a.menuside,a.menuside:link,a.menuside:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	left: 10px;
	background-position: 10px;
	text-indent: 16pt;
	line-height: 24px;
}
*/

a.menuside, a.menuside:link, a.menuside:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}

a.menuside:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}

TD.menuside { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}

.submenuside { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

a.submenuside, a.submenuside:link, a.submenuside:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

a.submenuside:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

TD.submenuside { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.SubMenudivtext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.bottombar { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
	vertical-align: middle;
	padding: 2px;
	height: 11px;
	border: 0px solid #FFFFFF;
}

a.bottombar, a.bottombar:link, a.bottombar:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFffff;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
}

a.bottombar:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
}

/* Special markups */
.titles { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: 212121;
	text-decoration: none;
}

.caption { 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #212121;
}

.subheader { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	margin-bottom: 14px;
}

/* CMS */
.ContentBody_header{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	line-height: 24px;word-spacing: 3px;margin-bottom: 14px;padding-bottom: 12px;white-space: normal;
}

.ContentBody_body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 24px;word-spacing: 3px;margin-bottom: 14px;padding-bottom: 12px;white-space: normal;
}

/* Front Page */

.Front_header { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#3333CC;
	text-decoration: none;
}

.Front_subheader { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#3333CC;
	text-decoration: none;
}

.FrontBody_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #333333;
}

hr { 
	background-image: url('none');
}

.imageStyle0 { background-image: url('none');}
.imageStyle1 { background-image: url('none');}
.imageStyle2 { background-image: url('none');}
.imageStyle3 { background-image: url('none');}

.liF { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #212121;
	text-decoration: none;
}

/* MSW Equivalents */
.MsoNormal { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.CaptionNormal { 
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #212121;
}

h3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: 212121;
	text-decoration: none;
}

h2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	margin-bottom: 14px;
}

.msonormal { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.captionnormal { 
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #212121;
}

.captionmore{ 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}

.hr { 
	background-image: url('none');
}

.hr1 { 
	background-image: url('none');
}

/* Custom - MULTI LPS Added */
/*
.downloadBox { 
	background-color : #F5F5F5;
	border : 1px solid #FF0000;
}
*/

.downloadBox { 
	background-color : #FFFFFF;
	border : none;
}

/*
.downloadBoxHeader { 
	font-family: Verdana,Arial,Sans-Serif;
	color: white;
	background-color: #FF0000;
	font-weight: bold;
	font-size: 8pt;
	text-align: right;
}
*/

.downloadBoxHeader { 
	font-family: Verdana,Arial,Sans-Serif;
	color: #FF0000;
	background-color: #FFFFFF;
	font-weight: bold;
	font-size: 8pt;
	text-align: right;
}

.downloadBoxImageCell { 
	vertical-align: middle;
}

.downloadBoxContents { 
	color: #333333;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 8pt;
	text-align: right;
	vertical-align: middle;
}

/*>>>>>>>>>>>>>>> FAQ styles <<<<<<<<<<<<<<*/
/* Main container */	
#odContainer { 
	border: 0px solid #666666;
}

/* Breadcrumb block */	
#odBreadcrumbContainer { 
	border-bottom: 1px dotted #999999;
	margin-bottom: 10px;
	padding: 0.3em 3px 0.3em 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

/* Display category name */	
#odPageTitle { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
	margin-bottom: 14px;
}

/* Category list block */	
#odCatContainer { 
	margin-bottom: 10px;
}

#odCatHeader { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	padding: 0.3em;
}

#odCatList { 
	padding: 0.3em;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

td.odSubcatCell { 
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

/* Category title (viewall) */	
.odCatTitle { 
	font-weight: bold;
	padding-top: 0.3em;
}

/* Answer block */
#odDtlContainer { 
	margin-bottom: 20px;
	padding: 0.3em 3px 0.3em 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

#odDtlContent { 
	padding: 0.3em 3px 0.3em 3px;
}

#odDtlHeader { 
	font-size: 12px;
	font-weight: bold;
	padding: 0.3em 3px 0.3em 3px;
	background-color: #f0f0f0;
}

.odDtlItem { 
	margin-bottom: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}

.odDtlItem small { 
	line-height: 3em;
}

.odDtlQuestion { 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}

.odDtlAnswer{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

/* List of question block */	
#odQtnContainer { 
	padding: 0.3em 3px 0.3em 3px;
	margin-bottom: 10px;
}

#odQtnHeader { 
	font-weight: bold;
	font-size: 12px;
	padding: 0.3em 3px 0.3em 3px;
	background-color: #f0f0f0;
}

#odQtnList { 
	padding: 0.3em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.odQtnItem { 
	margin-bottom: 0.3em;
}

/* Search form */	
#odSearchContainer { 
	margin-bottom: 30px;
	padding: 0.3em 3px 0.3em 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

form#odSearchForm table { 
	border: 1px solid #666666;
}

form#odSearchForm table th { 
	background-color: #f0f0f0;
	border-bottom: 1px solid #666666;
	text-align: left;
}

input.odCheckbox { 
	vertical-align: top;
}

/* Search result block */	
#odSearchResult { 
	margin-bottom: 30px;
	padding: 0.3em 3px 0.3em 3px;
}

#odResultHeader { 
	font-size: 12px;
	font-weight: bold;
	padding: 0.3em 3px 0.3em 3px;
}

#odResultContent { 
	padding: 0.3em 3px 0.3em 3px;
}

/* Form to jump to other category */	
#odJumpCat { 
	padding: 0.3em 3px 0.3em 3px;
	margin-bottom: 10px;
	margin-top: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

/* Link: 'View all categories' */	
#odViewallContainer { 
	padding: 0.3em 3px 0.3em 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

/* Link: 'Search' */		
#odSearchLinkContainer { 
	padding: 0.3em 3px 0.3em 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

/* Link: Printable view */	
#odPrintableContainer { 
	padding: 0.3em 3px 0.3em 3px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

/* Copyright block */	
#odCopyrightContainer { 
	border-top: 1px dotted #999999;
	font-size: 10px;
	margin-bottom: 10px;
	padding: 0.3em 3px 0.3em 3px;
}

/****** ARP ******/
.arpText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}