body
{
	margin: 0px;
	font-family: Arial;
	font-size: 10pt;
	background-color: #FFFF87;
	background-image: url(../images/bodyBckg1.gif);
	background-repeat: repeat-x;
}

ul
{
	list-style-image: url(../images/bulletB.gif);
	list-style-type: square;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-left: 5px;
	line-height: 120%;
}

li
{
	margin-bottom: 4px;
}

td
{
	font-size: 10pt;
}

td.thumbcell img {
	border: Solid 7px White;
}

td.thumbcell {
	vertical-align: middle;
	text-align: center;
	background-color: White;
}

.headerCell
{
	background-color: #FFE50B;
}

.headerCellRounded
{
	background-color: #FFE50B;
	background-image: url(../images/roundYellowLine.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.grayCell
{
	background-image: url(../images/beigebckg.gif);
	background-repeat: repeat-x;
	vertical-align: left;
	background-color: #FFF9B5;
}

.grayCellWithGradient
{
	background-color: #B5FD1B;
	background-image: url(../images/yellowGradient1.gif);
	background-repeat: repeat-x;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: left;
}

.grayCellWithGradient A, .grayCellWithGradient A:hover,
.grayCellWithGradient A:link, .grayCellWithGradient A:visited,
.grayCellWithGradient h1
{
	Color: #455E00;
}

.grayCellWithGradient ul
{
	list-style-image: url(../images/bulletW.gif);
	list-style-type: square;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-left: 5px;
	line-height: 120%;
}

.grayCellWithGradient li
{
	padding-bottom: 10px;
}

.darkGrayCell
{
	background-image: url(../images/grayGradient1.gif);
	background-repeat: repeat-x;
	background-color: #DDDDDD;
}

.europeCell
{
	background-image: url(../images/europe.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #FFFFFF;
	padding: 12px;
}

.contentCell
{
	background-color: White;
	background-image: url(../images/bckgBus.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-right: 35px;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 12px;
	vertical-align: left;
}

.contentCellLarge
{
	background-color: White;
	background-image: url(../images/bckgBusLarge.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-right: 35px;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 12px;
	vertical-align: left;
}

.SideBarLinks, .SideBarLinks A, .SideBarLinks A:link, .SideBarLinks A:visited
{
	Color: #000000; text-decoration: none;
}

.SideBarLinks A:hover
{
	Color: #000000; text-decoration: underline;
}

.SideBarLinksNormal
{
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 0px;
}

.SideBarLinksHover
{
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;	
	padding-right: 0px;
	background-color: #FFFFFF;
}

.hSideBarLinks, .hSideBarLinks A, .hSideBarLinks A:link, .hSideBarLinks A:visited
{
	Color: #000000; text-decoration: none;
}

.hSideBarLinks A:hover
{
	Color: #000000; text-decoration: underline;
}

.hSideBarLinksNormal
{
	vertical-align: middle;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FFFFFF;
	color: Black;
}

.hSideBarLinksHover
{
	vertical-align: middle;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;	
	background-color: #CCCCCC;
	color: White;
}

.HeaderLinks, .HeaderLinks A, .HeaderLinks A:link, .HeaderLinks A:visited
{
	Color: #000000; text-decoration: none;
}

.HeaderLinks A:hover
{
	Color: #FFFFFF; text-decoration: none;
}

.HeaderLinksNormal
{
	vertical-align: middle;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 2px;
	background-color: #FFE50B;
	border-top: Solid 2px #FFE50B;
	border-right: Solid 1px Black;
	color: Black;
	font-size: 9pt;
}

.HeaderLinksHover
{
	vertical-align: middle;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 2px;
	background-color: #FFAA00;
	border-top: Solid 2px #FFAA00;
	border-right: Solid 1px Black;
	color: White;
	font-size: 9pt;
}

.WhiteLinks, .WhiteLinks A, .WhiteLinks A:link, .WhiteLinks A:visited
{
	Color: #FFFFFF; text-decoration: none;
}

.WhiteLinks A:hover
{
	Color: #FFFFFF; text-decoration: underline;
}

A, A:visited, A:link
{
	Color: #4F84BA; text-decoration: none;
}

A:hover
{
	Color: #4F84BA; text-decoration: underline;
}

h1
{
	Color: #4F84BA;
	font-weight: normal;
	font-size: 16pt;
	line-height: 100%;
	word-spacing: 0;
	margin-top: 5px;
	margin-bottom: 15px;
}

h2
{
	Color: #4F84BA;
	font-weight: bold;
	font-size: 10pt;
	line-height: 100%;
	word-spacing: 0;
	margin-top: 0;
	margin-bottom: 10px;
}

p
{
	word-spacing: 0; margin-top: 0; margin-bottom: 0;
}

.LoadingPanel
{
	z-index: 1000;
	position: absolute;
	left: 10px;
}

.DefaultInput
{
	font-family: Arial;
}