xdBODY {
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*
UL
{
	list-style-type:none;
	COLOR: #000066;
	BACKGROUND: transparent;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin-right: 5px;
	margin-bottom: 3pt;
	margin-left: 5pt;
}

LI
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	LIST-STYLE-POSITION: outside;
	margin-bottom: 5px;
	margin-left: 3px;
	padding-left: 5px;
	background-image: none;
}
*/
H1
{
	COLOR: #663333;
	FONT-SIZE: 125%;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	FONT-WEIGHT: Bold;
	margin-bottom: 3pt;
}
H2
{
	COLOR: #666666;
	FONT-SIZE: 100%;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	FONT-WEIGHT: Bold;
	margin-bottom: 3pt;
}
H3
{
	COLOR: #000066;
	FONT-SIZE: 85%;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	FONT-WEIGHT: Bold;
	margin-bottom: 3pt;
}
H3 a:visited,
H3 a:link,
H3 a:hover,
H3 a:visited,
H3 a:link,
H3 a:hover{
	color:#000066;
}

P
{
	COLOR: #000066;
	FONT-SIZE: 100%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin-bottom: 3pt;
}
.NormalText
{
	COLOR: #000066;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin-bottom: 3pt;
}
.Red
{
	COLOR:#CC0000;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin-bottom: 3pt;
}

.SmallText
{
	COLOR: #000066;
	FONT-SIZE: 75%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin-bottom: 3pt;
}
.SmallTextBold
{
	COLOR: #000066;
	FONT-SIZE: 75%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin-bottom: 3pt;
	font-weight: bold;
}

.TinyText
{
	COLOR: #000099;
	FONT-SIZE: 70%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin-bottom: 3pt;
}

.TinyTextBold
{
	COLOR: #000066;
	FONT-SIZE: 70%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin-bottom: 3pt;
	font-weight: bold;
}
/*
OL
{
	COLOR: #666666;
	FONT-SIZE: 75%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin-bottom: 3pt;

}
*/
.MenuItem
{
	COLOR: #025098;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight: bold;
}
a.MenuItemLink
{
	COLOR: #025098;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial Narrow, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
a.MenuItemLink:link
{
	COLOR: #025098;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight: bold;
}
a.MenuItemLink:visited
{
	COLOR: #025098;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight: bold;
}
a.MenuItemLink:hover
{
	COLOR: #025098;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight: bold;
}
.myMenu {
	position: absolute;
	visibility: hidden;
	z-index: 5;
	border: 1px solid #CCCCCC;
}	

.textHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#ffffff;
	font-weight:bold;
}
a.ListProduct{
	COLOR: #000066;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;
	margin-bottom: 3pt;
}
.FormText
{
	COLOR: #FFFFFF;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin-bottom: 5pt;
}
.pagetable { width:100% }

table.pagetable,
tr.pagetable,
td.pagetable
{ /* required for text in tables, because tables do not inherit from body */
	background: transparent;
	color: #000;
	font: "Courier New", Courier, monospace;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	line-height: 100%;
}

.pagetable td,
.divpad{ /* gives all tables faux cellpadding of 5px */
	padding: 10px;
}

td.nopad{ /* allows some tables to have no padding on the td */
	padding: 0;
}

#ipbwrapper{ 
	margin: 10px auto 10px auto; /* centers the box, no matter the overall width, also applies a 20px gap at the top and bottom of the board */
	text-align: left; /* re_aligns text to left second part of two part MSIE centering workaround */
	/* EDIT THIS TO CHANGE THE WIDTH OF THE BOARD -> 750px is a common fixed resolution size */
}

/* 
 * ========================================
 * styles for pagination links 
 * ========================================
 */
  
.pagelink,
.pagecurrent{
	font-family:"Courier New", Courier, monospace;
}

.pagelink,
.pagelinklast,
.pagecurrent,
.minipagelink,
.minipagelinklast{
	background: #ffffff;
	/*border: 1px solid #072A66;*/
	padding: 1px 5px 1px 5px;
}

.pagelinklast,
.minipagelinklast{
	background: #C0C0C0;
}

.pagelinklast a:visited,
.pagelinklast a:link,
.pagelinklast a:hover,
.minipagelinklast a:visited,
.minipagelinklast a:link,
.minipagelinklast a:hover{
	color:#000066;
}


.pagecurrent{
	background:  #e0e0e0;
	color: #000080;
	/*border: 1px solid #e0e0e0;*/
	padding: 1px 5px 1px 5px;
	text-decoration:none;
	font-size: 12px;
	font-weight:bold;
}

.minipagelink,
.minipagelinklast{
	background: #ffffff;
	padding: 1px 5px 1px 5px;
	/*border: 1px solid #C2CFDF;*/
	margin: 0 1px 0 0;
}

.pagelink a:link,
.pagelink a:active,
.pagelink a:visited,
.pagelinklast a:link,
.pagelinklast a:active,
.pagelinklast a:visited,
.pagecurrent a:link,
.pagecurrent a:active,
.pagecurrent a:visited,
.minipagelink a:link,
.minipagelink a:active,
.minipagelink a:visited,
.minipagelinklast a:link,
.minipagelinklast a:active,
.minipagelinklast a:visited{
	text-decoration:none;
	font-size: 12px;
	font-weight:bold;
	color:#000066
}

.text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:blue;
}
.textLink
{
	font-size: 10px;
	font-family:"Arial", Times, serif;
	color:#000066;
}

.text1Header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	TEXT-DECORATION:none;
	color:#000099;
}
.text2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:red;
}

.textBlack
{
	color: black;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-bottom: 3pt;
}
.textWhite
{
	color: white;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-bottom: 3pt;
}
.textbigWhite
{
	color: white;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-bottom: 3pt;
}
.textBlackSmall
{
	color: black;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-bottom: 3pt;
}
.textWhiteSmall
{
	color: white;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-bottom: 3pt;
}
.big1
{
	COLOR: #000066;
	FONT-SIZE: 10;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	FONT-WEIGHT: Bold;
	margin-bottom: 3pt;
}