a {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.bmiBox {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	border:2px Solid #000000; 
	border-radius: 6px; 
	margin-bottom: 8px;
}

a.bmiBox:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	border:2px Solid #888888; 
	border-radius: 6px; 
	margin-left: 6px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-top: 6px;
}

a.bmiBox:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	border:5px Solid #ffffff; 
	border-radius: 6px; 
}

a.bmiBox:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	border:5px Solid #ffffff; 
	border-radius: 6px; 
}

.bmiBox-current {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	border:1px Solid #888888; 
	border-radius: 6px; 
}

.bmiLarge {
	font-size: 36pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.bmiSubtitle {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.bmiSubtitleRed {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#ff0000; text-decoration: none ;  
	
}

.bmiTitle {
	font-size: 18pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.bmiTitleWeight {
	font-size: 12pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.bmiValueBox {
	font-size: 17pt; font-family:Arial,Helvetica,sans-serif; color:#0000ff; text-decoration: none ;  
	border:1px Solid #000000; 
	
}

.bmiValueBoxBlue {
	font-family:Arial,Helvetica,sans-serif; color:#ffff00; text-decoration: none ;  
	
}

.bmiValueBoxColored {
	font-size: 17pt; font-family:Arial,Helvetica,sans-serif; color:#ffff00; text-decoration: none ;  
	background-color:#0000ff;padding-top: 4px;padding-bottom: 4px;
	
}

.bmiValueBoxRed {
	font-size: 17pt; font-family:Arial,Helvetica,sans-serif; color:#ff0000; text-decoration: none ;  
	border:1px Solid #000000; 
	
}

.Box {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	border-radius: 6px; 
	margin-bottom: 8px;
}

a.Box:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	border:2px Solid #888888; 
	border-radius: 6px; 
	margin-left: 6px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-top: 6px;
}

a.Box:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	border:5px Solid #ffffff; 
	border-radius: 6px; 
}

a.Box:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	border:5px Solid #ffffff; 
	border-radius: 6px; 
}

.Box-current {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	border:1px Solid #888888; 
	border-radius: 6px; 
}

.boxBlue {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#cceeff;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxBlue:link {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#cceeff;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxBlue:visited {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#cceeff;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxBlue:hover {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#cceeff;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxBlue:active {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#cceeff;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

.boxBlue-current {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#cceeff;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

.boxDarkBlue {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#330099;
	border:0px None #330099; 
	background-color:#330099; background: -webkit-linear-gradient(top, #330099, #0d1c2f); background: -moz-linear-gradient(top, #330099, #0d1c2f); background: -ms-linear-gradient(top, #330099, #0d1c2f); background: -webkit-moz-gradient(top, #330099, #0d1c2f); background: -o-linear-gradient(top, #330099, #0d1c2f); 
}

a.boxDarkBlue:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#330099;
	border:0px None #330099; 
	background-color:#330099; background: -webkit-linear-gradient(top, #330099, #0d1c2f); background: -moz-linear-gradient(top, #330099, #0d1c2f); background: -ms-linear-gradient(top, #330099, #0d1c2f); background: -webkit-moz-gradient(top, #330099, #0d1c2f); background: -o-linear-gradient(top, #330099, #0d1c2f); 
}

a.boxDarkBlue:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#330099;
	border:0px None #330099; 
	background-color:#330099; background: -webkit-linear-gradient(top, #330099, #0d1c2f); background: -moz-linear-gradient(top, #330099, #0d1c2f); background: -ms-linear-gradient(top, #330099, #0d1c2f); background: -webkit-moz-gradient(top, #330099, #0d1c2f); background: -o-linear-gradient(top, #330099, #0d1c2f); 
}

a.boxDarkBlue:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#330099;
	border:0px None #330099; 
	background-color:#330099; background: -webkit-linear-gradient(top, #330099, #0d1c2f); background: -moz-linear-gradient(top, #330099, #0d1c2f); background: -ms-linear-gradient(top, #330099, #0d1c2f); background: -webkit-moz-gradient(top, #330099, #0d1c2f); background: -o-linear-gradient(top, #330099, #0d1c2f); 
}

a.boxDarkBlue:active {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#330099;
	border:0px None #330099; 
	background-color:#330099; background: -webkit-linear-gradient(top, #330099, #0d1c2f); background: -moz-linear-gradient(top, #330099, #0d1c2f); background: -ms-linear-gradient(top, #330099, #0d1c2f); background: -webkit-moz-gradient(top, #330099, #0d1c2f); background: -o-linear-gradient(top, #330099, #0d1c2f); 
}

a.boxGradientBlue:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#cceeff;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#cceeff; background: -webkit-linear-gradient(right, #cceeff, #6699ff); background: -moz-linear-gradient(right, #cceeff, #6699ff); background: -ms-linear-gradient(right, #cceeff, #6699ff); background: -webkit-moz-gradient(right, #cceeff, #6699ff); background: -o-linear-gradient(right, #cceeff, #6699ff); 
}

.boxGradientBlue {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#cceeff;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#cceeff; background: -webkit-linear-gradient(right, #cceeff, #6699ff); background: -moz-linear-gradient(right, #cceeff, #6699ff); background: -ms-linear-gradient(right, #cceeff, #6699ff); background: -webkit-moz-gradient(right, #cceeff, #6699ff); background: -o-linear-gradient(right, #cceeff, #6699ff); 
}

a.boxGradientBlue:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#cceeff;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#cceeff; background: -webkit-linear-gradient(right, #cceeff, #6699ff); background: -moz-linear-gradient(right, #cceeff, #6699ff); background: -ms-linear-gradient(right, #cceeff, #6699ff); background: -webkit-moz-gradient(right, #cceeff, #6699ff); background: -o-linear-gradient(right, #cceeff, #6699ff); 
}

a.boxGradientBlue:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#cceeff;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#cceeff; background: -webkit-linear-gradient(right, #cceeff, #6699ff); background: -moz-linear-gradient(right, #cceeff, #6699ff); background: -ms-linear-gradient(right, #cceeff, #6699ff); background: -webkit-moz-gradient(right, #cceeff, #6699ff); background: -o-linear-gradient(right, #cceeff, #6699ff); 
}

a.boxGradientBlue:active {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#cceeff;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#cceeff; background: -webkit-linear-gradient(right, #cceeff, #6699ff); background: -moz-linear-gradient(right, #cceeff, #6699ff); background: -ms-linear-gradient(right, #cceeff, #6699ff); background: -webkit-moz-gradient(right, #cceeff, #6699ff); background: -o-linear-gradient(right, #cceeff, #6699ff); 
}

.boxGradientPurple {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ccccff;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#ccccff; background: -webkit-linear-gradient(left, #ccccff, #9999ff); background: -moz-linear-gradient(left, #ccccff, #9999ff); background: -ms-linear-gradient(left, #ccccff, #9999ff); background: -webkit-moz-gradient(left, #ccccff, #9999ff); background: -o-linear-gradient(left, #ccccff, #9999ff); 
}

a.boxGradientPurple:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ccccff;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#ccccff; background: -webkit-linear-gradient(left, #ccccff, #9999ff); background: -moz-linear-gradient(left, #ccccff, #9999ff); background: -ms-linear-gradient(left, #ccccff, #9999ff); background: -webkit-moz-gradient(left, #ccccff, #9999ff); background: -o-linear-gradient(left, #ccccff, #9999ff); 
}

a.boxGradientPurple:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ccccff;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#ccccff; background: -webkit-linear-gradient(left, #ccccff, #9999ff); background: -moz-linear-gradient(left, #ccccff, #9999ff); background: -ms-linear-gradient(left, #ccccff, #9999ff); background: -webkit-moz-gradient(left, #ccccff, #9999ff); background: -o-linear-gradient(left, #ccccff, #9999ff); 
}

a.boxGradientPurple:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ccccff;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#ccccff; background: -webkit-linear-gradient(left, #ccccff, #9999ff); background: -moz-linear-gradient(left, #ccccff, #9999ff); background: -ms-linear-gradient(left, #ccccff, #9999ff); background: -webkit-moz-gradient(left, #ccccff, #9999ff); background: -o-linear-gradient(left, #ccccff, #9999ff); 
}

a.boxGradientPurple:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ccccff;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#ccccff; background: -webkit-linear-gradient(left, #ccccff, #9999ff); background: -moz-linear-gradient(left, #ccccff, #9999ff); background: -ms-linear-gradient(left, #ccccff, #9999ff); background: -webkit-moz-gradient(left, #ccccff, #9999ff); background: -o-linear-gradient(left, #ccccff, #9999ff); 
}

a.boxGradientPurple:active {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ccccff;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#ccccff; background: -webkit-linear-gradient(left, #ccccff, #9999ff); background: -moz-linear-gradient(left, #ccccff, #9999ff); background: -ms-linear-gradient(left, #ccccff, #9999ff); background: -webkit-moz-gradient(left, #ccccff, #9999ff); background: -o-linear-gradient(left, #ccccff, #9999ff); 
}

.boxGradientYellow {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffcc;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#ffffcc; background: -webkit-linear-gradient(left, #ffffcc, #ffcc66); background: -moz-linear-gradient(left, #ffffcc, #ffcc66); background: -ms-linear-gradient(left, #ffffcc, #ffcc66); background: -webkit-moz-gradient(left, #ffffcc, #ffcc66); background: -o-linear-gradient(left, #ffffcc, #ffcc66); 
}

a.boxGradientYellow:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffcc;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#ffffcc; background: -webkit-linear-gradient(left, #ffffcc, #ffcc66); background: -moz-linear-gradient(left, #ffffcc, #ffcc66); background: -ms-linear-gradient(left, #ffffcc, #ffcc66); background: -webkit-moz-gradient(left, #ffffcc, #ffcc66); background: -o-linear-gradient(left, #ffffcc, #ffcc66); 
}

a.boxGradientYellow:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffcc;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#ffffcc; background: -webkit-linear-gradient(left, #ffffcc, #ffcc66); background: -moz-linear-gradient(left, #ffffcc, #ffcc66); background: -ms-linear-gradient(left, #ffffcc, #ffcc66); background: -webkit-moz-gradient(left, #ffffcc, #ffcc66); background: -o-linear-gradient(left, #ffffcc, #ffcc66); 
}

a.boxGradientYellow:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffcc;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#ffffcc; background: -webkit-linear-gradient(left, #ffffcc, #ffcc66); background: -moz-linear-gradient(left, #ffffcc, #ffcc66); background: -ms-linear-gradient(left, #ffffcc, #ffcc66); background: -webkit-moz-gradient(left, #ffffcc, #ffcc66); background: -o-linear-gradient(left, #ffffcc, #ffcc66); 
}

a.boxGradientYellow:active {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffcc;
	border:1px Solid #ffffff; 
	border-radius: 7px; background-color:#ffffcc; background: -webkit-linear-gradient(left, #ffffcc, #ffcc66); background: -moz-linear-gradient(left, #ffffcc, #ffcc66); background: -ms-linear-gradient(left, #ffffcc, #ffcc66); background: -webkit-moz-gradient(left, #ffffcc, #ffcc66); background: -o-linear-gradient(left, #ffffcc, #ffcc66); 
}

.boxGreen {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#ccffcc;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxGreen:link {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#ccffcc;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxGreen:visited {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#ccffcc;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxGreen:hover {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#ccffcc;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxGreen:hover {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#ccffcc;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxGreen:active {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#ccffcc;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

.boxGrey {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#8e2952; text-decoration: none ;  
	background-color:#ffffff;box-shadow: 4px 4px 4px  #AAAAAA;
	border:2px Solid #091060; 
	border-radius: 20px; 
}

a.boxGrey:link {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#eeeeee;
	border:1px Solid #999999; 
	
}

a.boxGrey:visited {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#eeeeee;
	border:1px Solid #999999; 
	
}

a.boxGrey:hover {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#eeeeee;
	border:1px Solid #999999; 
	
}

a.boxGrey:active {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#eeeeee;
	border:1px Solid #999999; 
	
}

.boxGrey-current {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#8e2952; text-decoration: none ;  
	background-color:#eeeeee;
	border:1px Solid #999999; 
	
}

.boxStGeorges {
	font-size: 16pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:rgba(128, 0, 0, 0.780000);padding-left: 10px;padding-right: 10px;padding-top: 10px;padding-bottom: 10px;
	border-radius: 8px; 
}

a.boxStGeorges:hover {
	font-size: 16pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:rgba(128, 0, 0, 0.780000);padding-left: 10px;padding-right: 10px;padding-top: 10px;padding-bottom: 10px;
	border-radius: 8px; 
}

.boxStGeorges-current {
	font-size: 16pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:rgba(128, 0, 0, 0.780000);padding-left: 10px;padding-right: 10px;padding-top: 10px;padding-bottom: 10px;
	border-radius: 8px; 
}

.boxTitleGreen {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#33cc33;
	background-color:#33cc33; background: -webkit-linear-gradient(left, #33cc33, #ffffff); background: -moz-linear-gradient(left, #33cc33, #ffffff); background: -ms-linear-gradient(left, #33cc33, #ffffff); background: -webkit-moz-gradient(left, #33cc33, #ffffff); background: -o-linear-gradient(left, #33cc33, #ffffff); 
}

a.boxTitlePurple:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#9999ff;
	background-color:#9999ff; background: -webkit-linear-gradient(left, #9999ff, #ffffff); background: -moz-linear-gradient(left, #9999ff, #ffffff); background: -ms-linear-gradient(left, #9999ff, #ffffff); background: -webkit-moz-gradient(left, #9999ff, #ffffff); background: -o-linear-gradient(left, #9999ff, #ffffff); 
}

.boxTitlePurple {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#9999ff;
	background-color:#9999ff; background: -webkit-linear-gradient(left, #9999ff, #ffffff); background: -moz-linear-gradient(left, #9999ff, #ffffff); background: -ms-linear-gradient(left, #9999ff, #ffffff); background: -webkit-moz-gradient(left, #9999ff, #ffffff); background: -o-linear-gradient(left, #9999ff, #ffffff); 
}

a.boxTitlePurple:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#9999ff;
	background-color:#9999ff; background: -webkit-linear-gradient(left, #9999ff, #ffffff); background: -moz-linear-gradient(left, #9999ff, #ffffff); background: -ms-linear-gradient(left, #9999ff, #ffffff); background: -webkit-moz-gradient(left, #9999ff, #ffffff); background: -o-linear-gradient(left, #9999ff, #ffffff); 
}

a.boxTitlePurple:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#9999ff;
	background-color:#9999ff; background: -webkit-linear-gradient(left, #9999ff, #ffffff); background: -moz-linear-gradient(left, #9999ff, #ffffff); background: -ms-linear-gradient(left, #9999ff, #ffffff); background: -webkit-moz-gradient(left, #9999ff, #ffffff); background: -o-linear-gradient(left, #9999ff, #ffffff); 
}

a.boxTitlePurple:active {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#9999ff;
	background-color:#9999ff; background: -webkit-linear-gradient(left, #9999ff, #ffffff); background: -moz-linear-gradient(left, #9999ff, #ffffff); background: -ms-linear-gradient(left, #9999ff, #ffffff); background: -webkit-moz-gradient(left, #9999ff, #ffffff); background: -o-linear-gradient(left, #9999ff, #ffffff); 
}

a.boxYellow:link {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#ffffcc;padding-left: 8px;padding-right: 10px;padding-top: 6px;padding-bottom: 6px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

.boxYellow {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#ffffcc;padding-left: 8px;padding-right: 10px;padding-top: 6px;padding-bottom: 6px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxYellow:visited {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#ffffcc;padding-left: 8px;padding-right: 10px;padding-top: 6px;padding-bottom: 6px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxYellow:hover {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#ffffcc;padding-left: 8px;padding-right: 10px;padding-top: 6px;padding-bottom: 6px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.boxYellow:active {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#ffffcc;padding-left: 8px;padding-right: 10px;padding-top: 6px;padding-bottom: 6px;box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.buttonBox:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#008000;padding-top: 8px;padding-bottom: 4px;
	border:1px None #888888; 
	border-radius: 5px; background-color:#008000; background: -webkit-linear-gradient(bottom, #008000, #00ff00); background: -moz-linear-gradient(bottom, #008000, #00ff00); background: -ms-linear-gradient(bottom, #008000, #00ff00); background: -webkit-moz-gradient(bottom, #008000, #00ff00); background: -o-linear-gradient(bottom, #008000, #00ff00); 
}

.buttonBox {
	font-size: 16pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#008000;padding-top: 8px;padding-bottom: 4px;
	border:1px None #888888; 
	border-radius: 5px; background-color:#008000; background: -webkit-linear-gradient(bottom, #008000, #00ff00); background: -moz-linear-gradient(bottom, #008000, #00ff00); background: -ms-linear-gradient(bottom, #008000, #00ff00); background: -webkit-moz-gradient(bottom, #008000, #00ff00); background: -o-linear-gradient(bottom, #008000, #00ff00); 
}

a.buttonBox:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#008000;padding-top: 8px;padding-bottom: 4px;
	border:1px None #888888; 
	border-radius: 5px; background-color:#008000; background: -webkit-linear-gradient(bottom, #008000, #00ff00); background: -moz-linear-gradient(bottom, #008000, #00ff00); background: -ms-linear-gradient(bottom, #008000, #00ff00); background: -webkit-moz-gradient(bottom, #008000, #00ff00); background: -o-linear-gradient(bottom, #008000, #00ff00); 
}

a.buttonBox:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#008000;padding-top: 8px;padding-bottom: 4px;
	border:1px None #888888; 
	border-radius: 5px; background-color:#008000; background: -webkit-linear-gradient(bottom, #008000, #00ff00); background: -moz-linear-gradient(bottom, #008000, #00ff00); background: -ms-linear-gradient(bottom, #008000, #00ff00); background: -webkit-moz-gradient(bottom, #008000, #00ff00); background: -o-linear-gradient(bottom, #008000, #00ff00); 
}

a.buttonBox:active {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#008000;padding-top: 8px;padding-bottom: 4px;
	border:1px None #888888; 
	border-radius: 5px; background-color:#008000; background: -webkit-linear-gradient(bottom, #008000, #00ff00); background: -moz-linear-gradient(bottom, #008000, #00ff00); background: -ms-linear-gradient(bottom, #008000, #00ff00); background: -webkit-moz-gradient(bottom, #008000, #00ff00); background: -o-linear-gradient(bottom, #008000, #00ff00); 
}

.buttonBoxRed {
	font-size: 15pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ff9999;padding-top: 8px;padding-bottom: 4px;
	border:1px None #888888; 
	border-radius: 5px; background-color:#ff9999; background: -webkit-linear-gradient(top, #ff9999, #ff0000); background: -moz-linear-gradient(top, #ff9999, #ff0000); background: -ms-linear-gradient(top, #ff9999, #ff0000); background: -webkit-moz-gradient(top, #ff9999, #ff0000); background: -o-linear-gradient(top, #ff9999, #ff0000); 
}

a.buttonBoxRed:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ff9999;padding-top: 8px;padding-bottom: 4px;
	border:1px None #888888; 
	border-radius: 5px; background-color:#ff9999; background: -webkit-linear-gradient(top, #ff9999, #ff0000); background: -moz-linear-gradient(top, #ff9999, #ff0000); background: -ms-linear-gradient(top, #ff9999, #ff0000); background: -webkit-moz-gradient(top, #ff9999, #ff0000); background: -o-linear-gradient(top, #ff9999, #ff0000); 
}

a.buttonBoxRed:visited {
	font-size: 15pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ff9999;padding-top: 8px;padding-bottom: 4px;
	border:1px None #888888; 
	border-radius: 5px; background-color:#ff9999; background: -webkit-linear-gradient(top, #ff9999, #ff0000); background: -moz-linear-gradient(top, #ff9999, #ff0000); background: -ms-linear-gradient(top, #ff9999, #ff0000); background: -webkit-moz-gradient(top, #ff9999, #ff0000); background: -o-linear-gradient(top, #ff9999, #ff0000); 
}

.buttonBoxRedSmall {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#fc0007; text-decoration: none ;  
	background-color:rgba(0, 0, 0, 0.600000);padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;
	border-radius: 5px; 
}

a.buttonBoxRedSmall:visited {
	font-size: 12pt; font-family:Arial,Helvetica,sans-serif; color:#ff0000; text-decoration: none ;  
	
}

a.buttonBoxRedSmall:hover {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#ff0000; text-decoration: none ;  
	background-color:rgba(0, 0, 0, 0.600000);padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;
	border-radius: 5px; 
}

a.ButtonLink:link {
	font-size: 12pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  padding-top: 6px;padding-bottom: 6px;display: Block; 
	
	
}

.ButtonLink {
	font-size: 12pt; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#4c4c4c;padding-left: 12px;padding-right: 12px;padding-top: 10px;padding-bottom: 10px;
	border-radius: 5px; background-color:#4c4c4c; background: -webkit-linear-gradient(bottom, #4c4c4c, #cccccc); background: -moz-linear-gradient(bottom, #4c4c4c, #cccccc); background: -ms-linear-gradient(bottom, #4c4c4c, #cccccc); background: -webkit-moz-gradient(bottom, #4c4c4c, #cccccc); background: -o-linear-gradient(bottom, #4c4c4c, #cccccc); 
}

a.ButtonLink:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.ButtonLink:hover {
	font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	background-color:#cccccc;
	background-color:#cccccc; background: -webkit-linear-gradient(bottom, #cccccc, #4c4c4c); background: -moz-linear-gradient(bottom, #cccccc, #4c4c4c); background: -ms-linear-gradient(bottom, #cccccc, #4c4c4c); background: -webkit-moz-gradient(bottom, #cccccc, #4c4c4c); background: -o-linear-gradient(bottom, #cccccc, #4c4c4c); 
}

a.ButtonLink:active {
	font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#4c4c4c;padding-left: 12px;padding-right: 12px;padding-top: 10px;padding-bottom: 10px;
	border-radius: 5px; background-color:#4c4c4c; background: -webkit-linear-gradient(bottom, #4c4c4c, #cccccc); background: -moz-linear-gradient(bottom, #4c4c4c, #cccccc); background: -ms-linear-gradient(bottom, #4c4c4c, #cccccc); background: -webkit-moz-gradient(bottom, #4c4c4c, #cccccc); background: -o-linear-gradient(bottom, #4c4c4c, #cccccc); 
}

.ButtonLink-current {
	font-size: 12pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#cccccc;
	background-color:#cccccc; background: -webkit-linear-gradient(bottom, #cccccc, #4c4c4c); background: -moz-linear-gradient(bottom, #cccccc, #4c4c4c); background: -ms-linear-gradient(bottom, #cccccc, #4c4c4c); background: -webkit-moz-gradient(bottom, #cccccc, #4c4c4c); background: -o-linear-gradient(bottom, #cccccc, #4c4c4c); 
}

.buttonText {
	font-size: 16pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  text-shadow:-1px -1px 1px #7f7f7f;
	
}

a.buttonText:link {
	font-size: 14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  text-shadow:-1px -1px 1px #7f7f7f;
	
}

a.buttonText:visited {
	font-size: 14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  text-shadow:-1px -1px 1px #7f7f7f;
	
}

a.buttonText:hover {
	font-size: 14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  text-shadow:-1px -1px 1px #7f7f7f;
	
}

a.buttonText:active {
	font-size: 14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  text-shadow:-1px -1px 1px #7f7f7f;
	
}

.buttonTextSmallWhite {
	font-size: 12pt; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

a.buttonTextSmallWhite:link {
	font-size: 12pt; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

a.buttonTextSmallWhite:visited {
	font-size: 12pt; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

a.buttonTextSmallWhite:hover {
	font-size: 12pt; font-family:Arial,Helvetica,sans-serif; color:#ff8000; text-decoration: none ;  
	
}

.buttonTextSmallWhite-current {
	font-size: 12pt; font-family:Arial,Helvetica,sans-serif; color:#ff8000; text-decoration: none ;  
	
}

.cadre {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#1a82f8;box-shadow: 4px 4px 4px  #AAAAAA;
	background-color:#1a82f8; background: -webkit-linear-gradient(top, #1a82f8, #06126f); background: -moz-linear-gradient(top, #1a82f8, #06126f); background: -ms-linear-gradient(top, #1a82f8, #06126f); background: -webkit-moz-gradient(top, #1a82f8, #06126f); background: -o-linear-gradient(top, #1a82f8, #06126f); 
}

a.cadre:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	border:1px Solid #888888; 
	
}

a.cadre:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	border:1px Solid #888888; 
	
}

a.cadre:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#1a82f8;box-shadow: 4px 4px 4px  #AAAAAA;
	background-color:#1a82f8; background: -webkit-linear-gradient(top, #1a82f8, #06126f); background: -moz-linear-gradient(top, #1a82f8, #06126f); background: -ms-linear-gradient(top, #1a82f8, #06126f); background: -webkit-moz-gradient(top, #1a82f8, #06126f); background: -o-linear-gradient(top, #1a82f8, #06126f); 
}

.cadre-current {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#1a82f8;box-shadow: 4px 4px 4px  #AAAAAA;
	background-color:#1a82f8; background: -webkit-linear-gradient(top, #1a82f8, #06126f); background: -moz-linear-gradient(top, #1a82f8, #06126f); background: -ms-linear-gradient(top, #1a82f8, #06126f); background: -webkit-moz-gradient(top, #1a82f8, #06126f); background: -o-linear-gradient(top, #1a82f8, #06126f); 
}

.cadreGreen {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#31b174;
	background-color:#31b174; background: -webkit-linear-gradient(bottom, #31b174, #000000); background: -moz-linear-gradient(bottom, #31b174, #000000); background: -ms-linear-gradient(bottom, #31b174, #000000); background: -webkit-moz-gradient(bottom, #31b174, #000000); background: -o-linear-gradient(bottom, #31b174, #000000); 
}

.DarkGreenheaderbox {
	font-size: 14pt; font-family:"Comic Sans MS", cursive, sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#509555;
	border:1px Solid #000000; 
	
}

.Effacer {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;box-shadow: 4px 4px 4px  #80ff00;
	border:2px Solid #ff0000; 
	border-radius: 5px; 
}


.Effacer:after {
	content: '';
	position:absolute;
	left: 50px;
	bottom: -30px;
	border-top: 30px solid #ffffff;
	border-left: 0px solid transparent;
	border-right: 12px solid transparent;
}

.Feature {
	font-size: 18pt; font-family:Verdana, Geneva, sans-serif; color:#000000; text-decoration: none ;  
	
}

a.Feature:hover {
	font-size: 18pt; font-family:Verdana, Geneva, sans-serif; color:#000000; text-decoration: none ;  
	
}

.headerbox {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration: none ;  
	background-color:#08295f;padding-right: 6px;padding-top: 4px;padding-bottom: 4px;
	border-top-right-radius: 3px; border-top-left-radius: 3px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; 
	margin-bottom: 8px;
}

a.headerbox:link {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration: none ;  
	background-color:#08295f;padding-right: 6px;padding-top: 4px;padding-bottom: 4px;
	
	margin-bottom: 8px;
}

a.headerbox:visited {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration: none ;  
	background-color:#08295f;padding-right: 6px;padding-top: 4px;padding-bottom: 4px;
	
	margin-bottom: 8px;
}

a.headerbox:hover {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration: none ;  
	background-color:#08295f;padding-right: 6px;padding-top: 4px;padding-bottom: 4px;
	
	margin-bottom: 8px;
}

a.headerbox:active {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration: none ;  
	background-color:#08295f;padding-right: 6px;padding-top: 4px;padding-bottom: 4px;
	
	margin-bottom: 8px;
}

.headerbox-current {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration: none ;  
	background-color:#0c1f7b;padding-right: 6px;padding-top: 4px;padding-bottom: 4px;
	
	margin-bottom: 8px;
}

.Image {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:rgba(0, 0, 0, 0.000000);
	
}

a.Image:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.Image:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:rgba(0, 0, 0, 0.000000);
	
}

a.Image:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:rgba(0, 0, 0, 0.000000);
	
}

.Image-current {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.Image11:link {
	font-size: 11pt; font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  
	
}

.Image11 {
	font-size: 11pt; font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  
	
}

a.Image11:visited {
	font-size: 11pt; font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  
	
}

a.Image11:hover {
	font-size: 11pt; font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  
	
}

a.Image11:active {
	font-size: 11pt; font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  
	
}

.Image11-current {
	font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  
	
}

.ImageCadre {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.ImageCadre:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.ImageCadre:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.ImageCadre:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

a.ImageCadre:active {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  box-shadow: 4px 4px 4px 0px #AAAAAA;
	border:1px Solid #888888; 
	
}

.ImageCadreBlanc {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	border:5px Solid #ffffff; 
	
}

.ImageCadreBlanc-current {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	border:5px Solid #ffffff; 
	
}

.ImageGallery {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
	margin-right: 4px;
	margin-bottom: 4px;
}

.List {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
	margin-left: -18px;
}

a.List:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
	margin-left: -18px;
}

.ListInBox {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.ListInBox:hover {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.MapSection {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ;  
	
}

a.MapSection:link {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ;  
	
}

a.MapSection:visited {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ;  
	
}

a.MapSection:hover {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ;  
	
}

a.MapSection:active {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ;  
	
}

.MediumWhite {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

a.MediumWhite:link {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

a.MediumWhite:visited {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

a.MediumWhite:hover {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

a.MediumWhite:active {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

.MediumWhite-current {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

.Menu {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ;  
	
}

a.Menu:link {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ;  
	
}

a.Menu:link {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ;  
	
}

a.Menu:visited {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ;  
	
}

a.Menu:hover {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ;  
	
}

a.Menu:active {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ;  
	
}

.MenuLink {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  padding-left: 10px;padding-right: 10px;padding-top: 5px;padding-bottom: 5px;display: Block; 
	
	
}

a.MenuLink:link {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#000080; text-decoration: none ;  
	background-color:#ffffff;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;display: Block; 
	
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
}

a.MenuLink:visited {
	font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  display: Block; 
	
	
}

a.MenuLink:hover {
	font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#ff0000;display: Block; 
	
	
}

a.MenuLink:active {
	font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  display: Block; 
	
	
}

.MenuLink-current {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#ff0000;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;display: Block; 
	
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
}

a.MenuLinkSingleLine:link {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#000080; text-decoration: none ;  
	background-color:#ffffff;padding-left: 5px;padding-right: 5px;padding-top: 14px;padding-bottom: 12px;display: Block; 
	
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
}

.MenuLinkSingleLine {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  padding-left: 10px;padding-right: 10px;padding-top: 5px;padding-bottom: 5px;display: Block; 
	
	
}

a.MenuLinkSingleLine:visited {
	font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  display: Block; 
	
	
}

a.MenuLinkSingleLine:hover {
	font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#ff0000;display: Block; 
	
	
}

a.MenuLinkSingleLine:active {
	font-family:"Trebuchet MS", Helvetica, sans-serif;  text-decoration: none ;  display: Block; 
	
	
}

.MenuLinkSingleLine-current {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#ff0000;padding-left: 5px;padding-right: 5px;padding-top: 14px;padding-bottom: 12px;display: Block; 
	
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
}

a.MenuBoxItem:link {
	font-size: 18pt; font-weight:bold; font-family:Comic;  text-decoration: none ;  
	background-color:#dadada;
	border:1px Solid #888888; 
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
}

.MenuBoxItem {
	font-size: 10pt; font-weight:bold; font-family:Comic Sans MS;  text-decoration: none ;  
	background-color:#dadada;
	border:1px Solid #888888; display: Block; 
	
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
}

a.MenuBoxItem:visited {
	font-size: 14pt; font-weight:bold; font-family:Comic Sans MS;  text-decoration: none ;  
	background-color:#dadada;padding-left: 10px;padding-right: 10px;padding-top: 3px;
	border:1px Solid #888888; 
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
}

a.MenuBoxItem:hover {
	font-size: 14pt; font-weight:bold; font-family:Comic Sans MS;  text-decoration: none ;  
	background-color:#ff0000;padding-left: 10px;padding-right: 10px;padding-top: 3px;
	border:1px Solid #888888; 
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
}

a.MenuBoxItem:active {
	font-size: 14pt; font-weight:bold; font-family:Comic Sans MS;  text-decoration: none ;  
	background-color:#dadada;padding-left: 10px;padding-right: 10px;padding-top: 3px;
	border:1px Solid #888888; 
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
}

.MenuBoxItem-current {
	font-size: 14pt; font-weight:bold; font-family:Comic Sans MS; color:#ffffff; text-decoration: none ;  
	background-color:#ff0000;padding-left: 10px;padding-right: 10px;padding-top: 3px;
	border:1px Solid #888888; 
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
}

a.MenuItem:link {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#091365; text-decoration: none ;  
	background-color:#ffffff;padding-left: 20px;padding-right: 20px;padding-top: 5px;padding-bottom: 5px;box-shadow: 0px 0px 0px 0px #AAAAAA;
	
	margin-left: 3px;
	margin-right: 3px;background-color:#ffffff; background: -webkit-linear-gradient(bottom, #ffffff, #dddddd); background: -moz-linear-gradient(bottom, #ffffff, #dddddd); background: -ms-linear-gradient(bottom, #ffffff, #dddddd); background: -webkit-moz-gradient(bottom, #ffffff, #dddddd); background: -o-linear-gradient(bottom, #ffffff, #dddddd); 
}

.MenuItem {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#091365; text-decoration: none ;  
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
	margin-left: 3px;
	margin-right: 3px;
}

a.MenuItem:visited {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#091365; text-decoration: none ;  
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
	margin-left: 3px;
	margin-right: 3px;
}

a.MenuItem:hover {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#ff0000;
	
	margin-left: 3px;
	margin-right: 3px;background-color:#ff0000; background: -webkit-linear-gradient(bottom, #ff0000, #ff6666); background: -moz-linear-gradient(bottom, #ff0000, #ff6666); background: -ms-linear-gradient(bottom, #ff0000, #ff6666); background: -webkit-moz-gradient(bottom, #ff0000, #ff6666); background: -o-linear-gradient(bottom, #ff0000, #ff6666); 
}

a.MenuItem:active {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#ff0000;
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
	margin-left: 3px;
	margin-right: 3px;background-color:#ff0000; background: -webkit-linear-gradient(bottom, #ff0000, #ff6666); background: -moz-linear-gradient(bottom, #ff0000, #ff6666); background: -ms-linear-gradient(bottom, #ff0000, #ff6666); background: -webkit-moz-gradient(bottom, #ff0000, #ff6666); background: -o-linear-gradient(bottom, #ff0000, #ff6666); 
}

.MenuItem-current {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#ff0000;padding-left: 20px;padding-right: 20px;padding-top: 5px;padding-bottom: 5px;box-shadow: 0px 0px 0px 0px #AAAAAA;
	border-top-right-radius: 5px; border-top-left-radius: 5px; 
	margin-left: 3px;
	margin-right: 3px;background-color:#ff0000; background: -webkit-linear-gradient(bottom, #ff0000, #ff6666); background: -moz-linear-gradient(bottom, #ff0000, #ff6666); background: -ms-linear-gradient(bottom, #ff0000, #ff6666); background: -webkit-moz-gradient(bottom, #ff0000, #ff6666); background: -o-linear-gradient(bottom, #ff0000, #ff6666); 
}

a.MenuProjetLarente:link {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffffff; text-decoration: none ;  padding-left: 7px;padding-right: 7px;padding-top: 5px;padding-bottom: 5px;box-shadow: 0px 0px 0px 0px #AAAAAA;
	
	margin-left: 3px;
	margin-right: 3px;
}

.MenuProjetLarente {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#091365; text-decoration: none ;  
	background-image: url('images/Darkroom_spotlight.jpg');
	border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; 
	margin-left: 3px;
	margin-right: 3px;
}

a.MenuProjetLarente:visited {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffff66; text-decoration: none ;  
	
	margin-left: 3px;
	margin-right: 3px;
}

a.MenuProjetLarente:hover {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffcc66; text-decoration: none ;  
	
	margin-left: 3px;
	margin-right: 3px;
}

a.MenuProjetLarente:active {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#fffffff;
	
	margin-left: 3px;
	margin-right: 3px;background-color:#fffffff; background: -webkit-linear-gradient(right, #fffffff, #cccccc); background: -moz-linear-gradient(right, #fffffff, #cccccc); background: -ms-linear-gradient(right, #fffffff, #cccccc); background: -webkit-moz-gradient(right, #fffffff, #cccccc); background: -o-linear-gradient(right, #fffffff, #cccccc); 
}

.MenuProjetLarente-current {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ff8000; text-decoration: none ;  padding-left: 7px;padding-right: 7px;padding-top: 5px;padding-bottom: 5px;box-shadow: 0px 0px 0px 0px #AAAAAA;
	border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; 
	margin-left: 3px;
	margin-right: 3px;
}

.MenuStGeorges {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#091365; text-decoration: none ;  
	border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; 
	margin-left: 3px;
	margin-right: 3px;
}

a.MenuStGeorges:link {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#008000;padding-left: 20px;padding-right: 20px;padding-top: 5px;padding-bottom: 5px;box-shadow: 0px 0px 0px 0px #AAAAAA;
	
	margin-left: 3px;
	margin-right: 3px;background-color:#008000; background: -webkit-linear-gradient(left, #008000, #66ff66); background: -moz-linear-gradient(left, #008000, #66ff66); background: -ms-linear-gradient(left, #008000, #66ff66); background: -webkit-moz-gradient(left, #008000, #66ff66); background: -o-linear-gradient(left, #008000, #66ff66); 
}

a.MenuStGeorges:visited {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#091365; text-decoration: none ;  
	
	margin-left: 3px;
	margin-right: 3px;
}

a.MenuStGeorges:hover {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#008000; text-decoration: none ;  
	background-color:#ffffff;
	
	margin-left: 3px;
	margin-right: 3px;background-color:#ffffff; background: -webkit-linear-gradient(right, #ffffff, #cccccc); background: -moz-linear-gradient(right, #ffffff, #cccccc); background: -ms-linear-gradient(right, #ffffff, #cccccc); background: -webkit-moz-gradient(right, #ffffff, #cccccc); background: -o-linear-gradient(right, #ffffff, #cccccc); 
}

a.MenuStGeorges:active {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#ffffff; text-decoration: none ;  
	background-color:#fffffff;
	
	margin-left: 3px;
	margin-right: 3px;background-color:#fffffff; background: -webkit-linear-gradient(right, #fffffff, #cccccc); background: -moz-linear-gradient(right, #fffffff, #cccccc); background: -ms-linear-gradient(right, #fffffff, #cccccc); background: -webkit-moz-gradient(right, #fffffff, #cccccc); background: -o-linear-gradient(right, #fffffff, #cccccc); 
}

.MenuStGeorges-current {
	font-size: 12pt; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#008000; text-decoration: none ;  
	background-color:#ffffff;padding-left: 20px;padding-right: 20px;padding-top: 5px;padding-bottom: 5px;box-shadow: 0px 0px 0px 0px #AAAAAA;
	border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; 
	margin-left: 3px;
	margin-right: 3px;background-color:#ffffff; background: -webkit-linear-gradient(right, #ffffff, #cccccc); background: -moz-linear-gradient(right, #ffffff, #cccccc); background: -ms-linear-gradient(right, #ffffff, #cccccc); background: -webkit-moz-gradient(right, #ffffff, #cccccc); background: -o-linear-gradient(right, #ffffff, #cccccc); 
}

.NewStyle {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.NewStyle:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.newstyle {
	font-size: 20pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.newstyle:hover {
	font-size: 20pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.newstyle-current {
	font-size: 20pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.newstyle1 {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.Normal:link {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

.Normal {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

a.Normal:visited {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

a.Normal:hover {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

a.Normal:active {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

.Normal-current {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

a.PlaylistItem:link {
	font-family:Arial,Helvetica,sans-serif; color:#aaaaaa; text-decoration: none ;  
	border-left:0px Solid #888888; border-top:0px Solid #888888; border-right:0px Solid #888888; border-bottom:0px Solid #888888; 
	
}

.PlaylistItem {
	font-size: 12pt; font-family:Arial,Helvetica,sans-serif; color:#cccccc; text-decoration: none ; line-height: 180%; 
	border-left:0px Solid #888888; border-top:0px Solid #888888; border-right:0px Solid #888888; border-bottom:1px Solid #e6e6e6; 
	
}

a.PlaylistItem:hover {
	font-family:Arial,Helvetica,sans-serif; color:#555555; text-decoration: none ;  
	
}

a.PlaylistItem:active {
	font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

.RoundCorners {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	border-radius: 12px; 
}

a.RoundCorners:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	border-radius: 12px; 
}

a.RoundCorners:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	border-radius: 12px; 
}

a.RoundCorners:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	border-radius: 12px; 
}

a.Secondary:link {
	font-size: 8pt; font-family:Arial,Helvetica,sans-serif; color:#aaaaaa; text-decoration: none ;  
	
}

.Secondary {
	font-size: 8pt; font-family:Arial,Helvetica,sans-serif; color:#aaaaaa; text-decoration: none ;  
	
}

a.Secondary:visited {
	font-size: 8pt; font-family:Arial,Helvetica,sans-serif; color:#aaaaaa; text-decoration: none ;  
	
}

a.Secondary:hover {
	font-size: 8pt; font-family:Arial,Helvetica,sans-serif; color:#aaaaaa; text-decoration: none ;  
	
}

a.Secondary:active {
	font-size: 8pt; font-family:Arial,Helvetica,sans-serif; color:#aaaaaa; text-decoration: none ;  
	
}

.SecondaryDark {
	font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

.sg1 {
	font-size: 30pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.sg1:hover {
	font-size: 30pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.sg2 {
	font-size: 14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#a74c3d; text-decoration: none ;  
	
}

a.sg2:hover {
	font-size: 14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#a74c3d; text-decoration: none ;  
	
}

a.sg3:link {
	font-size: 14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

.sg3 {
	font-size: 14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

a.sg3:visited {
	font-size: 14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

a.sg3:hover {
	font-size: 14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

.sg3-current {
	font-size: 14pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

.sg4 {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#ff0000; text-decoration: none ;  
	
}

a.sg4:visited {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#ff0000; text-decoration: none ;  
	
}

a.sg4:hover {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#ff0000; text-decoration: none ;  
	
}

.sg4-current {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#ff0000; text-decoration: none ;  
	
}

.sg5 {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#008040; text-decoration: none ;  
	
}

a.sg5:visited {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#008040; text-decoration: none ;  
	
}

a.sg5:hover {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#008040; text-decoration: none ;  
	
}

.sgbox {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	border:2px Solid #000000; 
	
}

.SliderCaption {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.Slogan:link {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#0080ff; text-decoration: none ;  
	
}

.Slogan {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#0080ff; text-decoration: none ;  
	
}

a.Slogan:hover {
	font-size: 14pt; font-family:Arial,Helvetica,sans-serif; color:#0080ff; text-decoration: none ;  
	
}

.Small {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.Small-current {
	font-size: 10pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.SmallRed {
	font-size: 10pt; font-family:Verdana, Geneva, sans-serif; color:#ff0000; text-decoration: none ;  
	
}

a.SmallRed:visited {
	font-size: 10pt; font-family:Verdana, Geneva, sans-serif; color:#ff0000; text-decoration: none ;  
	
}

.SmallWhite {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  padding-left: 10px;
	
}

a.SmallWhite:link {
	font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

a.SmallWhite:visited {
	font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

a.SmallWhite:hover {
	font-family:Arial,Helvetica,sans-serif; color:#ffcc66; text-decoration: none ;  
	
}

a.SmallWhite:active {
	font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

.SmallWhite-current {
	font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration: none ;  
	
}

.St-Georges {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	
}

a.St-Georges:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	
}

a.St-Georges:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	
}

.St-Georges-current {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:#ffffff;
	
}

.Style {
	font-size: 24pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.Table {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  padding-left: 6px;padding-right: 6px;padding-top: 4px;padding-bottom: 4px;box-shadow: 4px 4px 4px  #AAAAAA;
	border:1px Solid #999999; 
	
}

a.Table:link {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  padding-left: 6px;padding-right: 6px;padding-top: 4px;padding-bottom: 4px;box-shadow: 4px 4px 4px  #AAAAAA;
	border:1px Solid #999999; 
	
}

a.Table:visited {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  padding-left: 6px;padding-right: 6px;padding-top: 4px;padding-bottom: 4px;box-shadow: 4px 4px 4px  #AAAAAA;
	border:1px Solid #999999; 
	
}

a.Table:hover {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  padding-left: 6px;padding-right: 6px;padding-top: 4px;padding-bottom: 4px;box-shadow: 4px 4px 4px  #AAAAAA;
	border:1px Solid #999999; 
	
}

.Text {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	border-radius: 5px; 
}

a.Text:link {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.Text:visited {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.Text:hover {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

a.Text:active {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	border-radius: 5px; 
}

.Text-current {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	
}

.TextBlue {
	font-size: 9pt; font-family:Arial,Helvetica,sans-serif; color:#0000ff; text-decoration: none ;  
	
}

.TextGrey {
	font-size: 11pt; font-family:Arial,Helvetica,sans-serif; color:#999999; text-decoration: none ;  
	
}

.Title {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

a.Title:link {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

a.Title:active {
	font-size: 12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration: none ;  
	
}

a.TitleHighlight:link {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0000cc; text-decoration: none ;  
	
}

.TitleHighlight {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0000cc; text-decoration: none ;  
	
}

a.TitleHighlight:visited {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0000cc; text-decoration: none ;  
	
}

a.TitleHighlight:hover {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0000cc; text-decoration: none ;  
	
}

a.TitleHighlight:active {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0000cc; text-decoration: none ;  
	
}

.TitleHighlight-current {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0000cc; text-decoration: none ;  
	
}

.TitleHighlight-current {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0000cc; text-decoration: none ;  
	
}

.TitlePage {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0080FF; text-decoration: none ;  text-shadow:2px 2px 0px #dddddd;
	
}

a.TitlePage:link {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0080FF; text-decoration: none ;  text-shadow:2px 2px 0px #dddddd;
	
}

a.TitlePage:visited {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0080FF; text-decoration: none ;  text-shadow:2px 2px 0px #dddddd;
	
}

a.TitlePage:hover {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0080FF; text-decoration: none ;  text-shadow:2px 2px 0px #dddddd;
	
}

a.TitlePage:active {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0080FF; text-decoration: none ;  text-shadow:2px 2px 0px #dddddd;
	
}

.TitlePage-current {
	font-size: 18pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#0080FF; text-decoration: none ;  text-shadow:2px 2px 0px #dddddd;
	
}

.TitleVeryLarge {
	font-size: 28pt; font-family:Arial,Helvetica,sans-serif; color:#666666; text-decoration: none ;  text-shadow:3px -3px 3px #AAAAAA;
	
}

a.TitleVeryLarge:link {
	font-size: 28pt; font-family:Arial,Helvetica,sans-serif; color:#666666; text-decoration: none ;  text-shadow:3px -3px 3px #AAAAAA;
	
}

a.TitleVeryLarge:hover {
	font-size: 28pt; font-family:Arial,Helvetica,sans-serif; color:#666666; text-decoration: none ;  text-shadow:3px -3px 3px #AAAAAA;
	
}

a.TitleVeryLarge:active {
	font-size: 28pt; font-family:Arial,Helvetica,sans-serif; color:#666666; text-decoration: none ;  text-shadow:3px -3px 3px #AAAAAA;
	
}

.Tooltip {
	font-family:Arial,Helvetica,sans-serif;  text-decoration: none ;  
	background-color:rgba(0, 0, 255, 0.320000);
	border-radius: 8px; 
}


.Tooltip:after {
	content: '';
	position:absolute;
	top: 12px;
	left: -12px;
	border-right: 12px solid rgba(0, 0, 255, 0.320000);
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
}

.VerySmall {
	font-size: 7pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ; line-height: 160%; 
	
}

a.VerySmall:link {
	font-size: 7pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ; line-height: 160%; 
	
}

a.VerySmall:visited {
	font-size: 7pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ; line-height: 160%; 
	
}

a.VerySmall:active {
	font-size: 7pt; font-family:Arial,Helvetica,sans-serif; color:#66ccff; text-decoration: none ; line-height: 160%; 
	
}

