body{
	margin: 0 0 0 0 0;
	font: arial;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	background-color: #FFFFFF;
}

.base{
background-color:#FFFFFF;
}

.keytext{
color:#0068b3;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:12px;
font-weight:bolder;
}

.body1{
background-color:#dddddd;
color:#0068b3;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.body2{
background-color:#a1d5fa;
color:#0068b3;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.body3{
background-color:#b5a698;
color:#0068b3;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.body2h{
color:#0058af;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:12px;
font-weight:bolder;
}

.callouttop1{
background-color:#808080;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
font-weight:bolder;
}

.calloutbody1{
background-color:#C0C0C0;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}
.callouttop1{
background-color:#808080;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
font-weight:bolder;
}

.calloutbody1{
background-color:#C0C0C0;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody1:link{
text-decoration:underline;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody1:visited{
text-decoration:underline;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}
a.calloutbody1:hover{
text-decoration:underline;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}
a.calloutbody1:active{
text-decoration:underline;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.callouttop2{
background-color:#6b5e51;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
font-weight:bolder;
}

.calloutbody2{
background-color:#887a6c;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody2:link{
background-color:#887a6c;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody2:visited{
background-color:#887a6c;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody2:hover{
background-color:#887a6c;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody2:active{
background-color:#887a6c;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.copy{
	font-size:10px;
	font-family: arial, helvetica, sans;
	text-transform: none;
	color: #FFFFFF;
}

.small{
font-size:10px;
font-family: arial, helvetica, sans;
}

.smallB{
font-size:10px;
font-family: arial, helvetica, sans;
font-weight: bolder;
}

.reg{
font-size:12px;
font-family: arial, helvetica, sans;
}

.regB{
font-size:12px;
font-family: arial, helvetica, sans;
font-weight: bolder;
}

.big{
font-size:16px;
font-family: arial, helvetica, sans;
}

.bigB{
font-size:16px;
font-family: arial, helvetica, sans;
font-weight: bolder;
}

a:link{
font-size:12px;
font-family: arial, helvetica, sans;
text-decoration:underline;
font-weight:bold;
color:#003366;
}
a:visited{
text-decoration:underline;
font-weight:bold;
font-size:12px;
font-family: arial, helvetica, sans;
color:#003366;
}
a:hover{
text-decoration:none;
font-weight:bold;
font-size:12px;
font-family: arial, helvetica, sans;
color:#003366;
}
a:active{
font-size:12px;
font-family: arial, helvetica, sans;
text-decoration:underline;
font-weight:bold;
color:#003366;
}
.footer{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
color:#003366;
}
a.footer:link{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
font-size:10px;
color:#003366;
}
a.footer:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
font-size:10px;
color:#003366;
}
a.footer:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:normal;
font-size:10px;
color:#003366;
}
a.footer:active{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
font-size:10px;
color:#003366;
}

.sublinks{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#003366;
}
a.sublinks:link{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
font-size:11px;
color:#003366;
}
a.sublinks:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
font-size:11px;
color:#003366;
}
a.sublinks:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:normal;
font-size:11px;
color:#003366;
}
a.sublinks:active{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
font-size:11px;
color:#003366;
}

.altbox{
background-color:#dddddd;
font-size:12px;
font-family: arial, helvetica, sans;
}

/*required for the gallery*/
#motioncontainer a img{ /*image border color*/
border: 1px solid #ccc;
}

#motioncontainer a:hover img{ /*image border hover color*/
border: 1px solid navy;
}

#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}