/*global*/
body{
	font-family:Times,Georgia,Serif;
	font-size:14pt;
	background-color:Gainsboro;
	color:DarkSlateGray; 
}
body table{
	font-family:Times,Georgia,Serif;
	font-size:14pt;
	color:DarkSlateGray;
	
}

.newHREF:link{
	color:indigo;
	text-decoration:none;
}
.newHREF:visited{
	color:indigo;
	text-decoration:none;
}
.newHREF:hover{
	color:BlueViolet;
	text-decoration:none;
}
.newHREF:active{
	color:darkblue;
	text-decoration:none;
}

.imgButton{
	border:none;
	cursor:pointer;
}

.ui{
	background-color:White;
	border:thin solid Gray;
}
.header{
	border-bottom:5pt solid #414041;
}

.header .langSwitch:link{
	font-size:12pt;
	font-style:italic;
	color:indigo;
	text-decoration:none;
}
.header .langSwitch:visited{
	font-size:12pt;
	font-style:italic;
	color:indigo;
	text-decoration:none;
}	
.header .langSwitch:hover{
	font-size:12pt;
	font-style:italic;
	color:BlueViolet;
	text-decoration:underline;
}
.header .langSwitch:active{
	font-size:12pt;
	font-style:italic;
	color:darkblue;
	text-decoration:none;
}
.header .backTo{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:DarkSlateGray;
	text-decoration:none;
}
.header .backTo:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:DarkSlateGray;
	text-decoration:underline;
}
.footer{
	font-family: Arial, Helvetica, sans-serif;
	border-top:5pt solid #414041;
	padding-top:8pt;
	padding-bottom:10pt;
}
.footer .bcmtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
}
.footer .newHREF:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:navy;
	text-decoration:none;
}
.footer .newHREF:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
}
.footer .newHREF:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:blue;
	text-decoration:underline;
}
.footer .newHREF:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:blue;
	text-decoration:none;
}

.menu{
	width:190px;
	height:580px;
	background-repeat:no-repeat;
}
.menu div{
	font-size:12pt;
	margin-bottom:1pt;
}
.menu div table{
	font-size:12pt;
	margin-bottom:1pt;
}
.menu .padder{
	padding-top:76pt;
}

.menu4moreinfo{
	width:190px;
	height:750px;
	background-repeat:no-repeat;
}
.menu4moreinfo div{
	font-size:12pt;
	margin-bottom:1pt;
}
.menu4moreinfo div table tr{
	font-size:12pt;
	margin-bottom:1pt;
}
.menu4moreinfo .padder{
	padding-top:76pt;
}

.contentHead4Home{
	background-repeat:no-repeat;
	width:610px;
	height:154px;
	padding-bottom:10px;
}
.contentBody4Home{
	background-image:url(../images/content_bkg.jpg);
	background-repeat:no-repeat;
	width:610px;
	height:376px;
}
.contentFoot{
	margin-bottom:2px;
}
.contentHead{
	background-repeat:no-repeat;
	width:610px;
	height:80px;
	padding-bottom:10px;
}
.contentBody{
	background-image:url(../images/content_bkg.jpg);
	background-repeat:no-repeat;
	width:610px;
	height:487px;
}

contentBody4moreinfo{
	background-image:url(../images/content_bkg.jpg);
	background-repeat:no-repeat;
	width:610px;
	height:610px;
}

.divmoreinfo{
	font-size:13pt;
	padding-left:40px;
	padding-right:30px;
}
.divmoreinfohead{
	font-weight:bold;
	text-align:center;
}
.divmoreinfo div{
	padding-top:5px;
}
.divContentClass{
	padding-top:10px;
	padding-left:40px;
	padding-right:30px;
}
.textColor{
	font-size:13pt;
	font-weight:bold;
	font-style:italic;
	color:indigo;
}

.imagespadding{
	padding-top:10pt;
}

.required{
	font-weight:bold;
	color:indigo;
}
.instructions{
	font-size:13pt;
	padding-top:10px;
	text-align:center;
}
.formAreaHead{
	font-size:14pt;
	font-weight:bold;
	text-align:center;
}
.formArea{
	font-size:13pt;
	padding-top:2px;
}
.divOrderPadding{
	padding-left:40px;
}

.answerText table{
	font-size:12pt;
}