#navbar a {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display: block;
	padding: 6px;
	background-color: #DFE2F5;
	font-weight: bold;
}
#navbar a:link {
	color: #333399;
	text-decoration: none;
}
#navbar a:visited {
	color: #333399;
	text-decoration: none;
}
#navbar a:hover {
	background-color: #8483BD;
	color: #FFFFFF;
}
.toplink A:link {color: #0033CC; text-decoration: none}
.toplink A:visited {color: #0033CC; text-decoration: none}
.toplink A:active {color: #0033CC; text-decoration: none}
.toplink A:hover {color: #990000}
.toplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
}
.footlink A:link {color: #0033CC; text-decoration: none}
.footlink A:visited {color: #0033CC; text-decoration: none}
.footlink A:active {color: #0033CC; text-decoration: none}
.footlink A:hover {color: #990000}
.footlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0033CC;
}
.bodylink A:link {color: #000080; text-decoration: none}
.bodylink A:visited {color: #000080; text-decoration: none}
.bodylink A:active {color: #000080; text-decoration: none}
.bodylink A:hover {color: #990000}
.bodylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000080;
	font-weight: bold;
	text-decoration: none;
}
.flaglink A:link {color: #000080; text-decoration: none}
.flaglink A:visited {color: #000080; text-decoration: none}
.flaglink A:active {color: #000080; text-decoration: none}
.flaglink A:hover {color: #990000}
.flaglink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000080;
	font-weight: bold;
	text-decoration: none;
}
.flagtextlink A:link {color: #000000; text-decoration: none}
.flagtextlink A:visited {color: #000000; text-decoration: none}
.flagtextlink A:active {color: #000000; text-decoration: none}
.flagtextlink A:hover {color: #990000}
.flagtextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.coinlink A:link {color: #000080; text-decoration: none}
.coinlink A:visited {color: #000080; text-decoration: none}
.coinlink A:active {color: #000080; text-decoration: none}
.coinlink A:hover {color: #990000;	text-decoration: none}
.coinlink {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #000099;
	font-weight: bold;
	padding-top: 8px;
	text-align: center;
	text-decoration: none;
}
.domlink A:link {color: #000080; text-decoration: none}
.domlink A:visited {color: #000080; text-decoration: none}
.domlink A:active {color: #000080; text-decoration: none}
.domlink A:hover {color: #990000}
.domlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000080;
	font-weight: bold;
	text-decoration: none;
}
.scrlink A:link {color: #000080}
.scrlink A:visited {color: #000080}
.scrlink A:active {color: #000080}
.scrlink A:hover {color: #000080; text-decoration: none}
.scrlink {
	color: #000080;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
}
.subtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000080;
	padding-top:5px;
	font-weight: bold;
	letter-spacing: 1px;
}
.border {
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}
.bordertb {
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
}
.borderb {
	border: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
}
.pagetitle {
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  font-size: 16px;
  color: #000099;
}
.logo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	font-weight: bold;
}
.logored {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #990033;
	font-weight: bold;
}
.mainbullet {
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  font-size: 18px;
  color: #000099;
}
.bodytextblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000099;
	font-weight: bold;
}
.mainsubtitle {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #000099;
	font-weight: bold;
	padding-top: 8px;
	text-align: center;
}
.flagtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.flagtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.pagesubtitle {
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #000099;
}
.pagelinetitle {
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  font-size: small;
  color: #000099;
}
.listext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}
.bodytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	font-weight: bold;
}
.bordercoin {
	border: #333399;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}
.bodytextred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #990000;
	font-weight: bold;
}
.pagesubtitlered {
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #993300;
}
.pagetitlered {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 18px;
  color: #993300;
}
h1.c1  {
 font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #993300;
}
.domtitletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.domtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.linepad {
	color: #000000;
	padding-bottom: 3px;
}
.printitle {
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  font-size: 24px;
  color: #000099;
}
.printext {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #000000;
	font-weight: bold;
}
.printsubtitle {
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #000099;
}
.smallital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: italic;
}
.contactext {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
}
.contactextbold {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.contactextred {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.bodytextboldul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.bodytextredul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}
.bodytextital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	font-style: italic;
}
.button {
  border:2px ridge;
}
.maptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.kwtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #BEBED6;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.footerred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	font-weight: bold;
}
.footerco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.smalltextred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #990000;
	font-weight: bold;
	font-style: italic;
}
.banner A:link {color: #000000; text-decoration: none}
.banner A:visited {color: #000000; text-decoration: none}
.banner A:active {color: #000000; text-decoration: none}
.banner A:hover {color: #990000}
.banner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	font-style: italic;
	font-weight: bold;
}
.listextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
#FWTableContainer1040666918 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:172px;
	height:480px;
	text-align:left;
}

#MMMenuContainer0109101501_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0109101501_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:172px;
	top:80px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0109101501_0 {
/* This class defines things about menu MMMenu0109101501_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#8483bd;
	border:1px solid #8483bd;
	width:129px;
	height:69px;
}

.MMMIFVStyleMMMenu0109101501_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0109101501_0 */
	border-top:1px solid #dfe2f5;
	border-left:1px solid #dfe2f5;
	border-bottom:1px solid #8483bd;
	border-right:1px solid #8483bd;
	width:129px;
	height:18px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:127px;
	height:16px;
}

.MMMIVStyleMMMenu0109101501_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0109101501_0 */
	border-top:0px;
	border-left:1px solid #dfe2f5;
	border-bottom:1px solid #8483bd;
	border-right:1px solid #8483bd;
	width:129px;
	height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:127px;
	height:16px;
}

#MMMenu0109101501_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0109101501_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0109101501_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0109101501_0 so we can set its position */
	left:0px;
	top:18px;
}

#MMMenu0109101501_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0109101501_0 so we can set its position */
	left:0px;
	top:35px;
}

#MMMenu0109101501_0_Item_3 {
/* Unique ID for item 3 of menu MMMenu0109101501_0 so we can set its position */
	left:0px;
	top:52px;
}

#MMMenu0109101501_0_1 {
/* This class defines things about menu MMMenu0109101501_0_1's div. */
	position:absolute;
	left:127px;
	top:0px;
	visibility:hidden;
	background-color:#8483bd;
	border:1px solid #8483bd;
	width:129px;
	height:18px;
}

.MMMIFVStyleMMMenu0109101501_0_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0109101501_0_1 */
	border-top:1px solid #dfe2f5;
	border-left:1px solid #dfe2f5;
	border-bottom:1px solid #8483bd;
	border-right:1px solid #8483bd;
	width:129px;
	height:18px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:127px;
	height:16px;
}

#MMMenu0109101501_0_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0109101501_0_1 so we can set its position */
	left:0px;
	top:0px;
}

.MMMenuItemSpanMMMenu0109101501_0 {
/* The span class definition so we can make sure that arrows and menu text in menu MMMenu0109101501_0 look correct */
	float:left;
	width:118px;
}

.MMArrowStyleMMMenu0109101501_0 {
/* This class allows us to position the submenu arrows for menu MMMenu0109101501_0 */
	position:absolute;
	left:119px;
	top:5px;
}

#MMMenuContainer0109101501_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0109101501_0 a {
/* Controls the general apperance for menu MMMenuContainer0109101501_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	padding:0px;
	background-color:#dfe2f5;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0109101501_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0109101501_0 */
	color:#000000;
	background-color:#bdc5de;
}
#MMMenuContainer0109102039_1 {
/* This ID is related to the master menu div for menu MMMenuContainer0109102039_1 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:172px;
	top:107px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0109102039_1 {
/* This class defines things about menu MMMenu0109102039_1's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#8483bd;
	border:1px solid #8483bd;
	width:186px;
	height:52px;
}

.MMMIFVStyleMMMenu0109102039_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0109102039_1 */
	border-top:1px solid #dfe2f5;
	border-left:1px solid #dfe2f5;
	border-bottom:1px solid #8483bd;
	border-right:1px solid #8483bd;
	width:186px;
	height:18px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:184px;
	height:16px;
}

.MMMIVStyleMMMenu0109102039_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0109102039_1 */
	border-top:0px;
	border-left:1px solid #dfe2f5;
	border-bottom:1px solid #8483bd;
	border-right:1px solid #8483bd;
	width:186px;
	height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:184px;
	height:16px;
}

#MMMenu0109102039_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0109102039_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0109102039_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0109102039_1 so we can set its position */
	left:0px;
	top:18px;
}

#MMMenu0109102039_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0109102039_1 so we can set its position */
	left:0px;
	top:35px;
}

#MMMenuContainer0109102039_1 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0109102039_1 a {
/* Controls the general apperance for menu MMMenuContainer0109102039_1's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	padding:0px;
	background-color:#dfe2f5;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0109102039_1 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0109102039_1 */
	color:#000000;
	background-color:#bdc5de;
}
#MMMenuContainer0919122707_2 {
/* This ID is related to the master menu div for menu MMMenuContainer0919122707_2 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:172px;
	top:161px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0919122707_2 {
/* This class defines things about menu MMMenu0919122707_2's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#8483bd;
	border:1px solid #8483bd;
	width:194px;
	height:52px;
}

.MMMIFVStyleMMMenu0919122707_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0919122707_2 */
	border-top:1px solid #dfe2f5;
	border-left:1px solid #dfe2f5;
	border-bottom:1px solid #8483bd;
	border-right:1px solid #8483bd;
	width:194px;
	height:18px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:192px;
	height:16px;
}

.MMMIVStyleMMMenu0919122707_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0919122707_2 */
	border-top:0px;
	border-left:1px solid #dfe2f5;
	border-bottom:1px solid #8483bd;
	border-right:1px solid #8483bd;
	width:194px;
	height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:192px;
	height:16px;
}

#MMMenu0919122707_2_Item_0 {
/* Unique ID for item 0 of menu MMMenu0919122707_2 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0919122707_2_Item_1 {
/* Unique ID for item 1 of menu MMMenu0919122707_2 so we can set its position */
	left:0px;
	top:18px;
}

#MMMenu0919122707_2_Item_2 {
/* Unique ID for item 2 of menu MMMenu0919122707_2 so we can set its position */
	left:0px;
	top:35px;
}

#MMMenuContainer0919122707_2 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0919122707_2 a {
/* Controls the general apperance for menu MMMenuContainer0919122707_2's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	padding:0px;
	background-color:#dfe2f5;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0919122707_2 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0919122707_2 */
	color:#000000;
	background-color:#bdc5de;
}
#MMMenuContainer0919133058_4 {
/* This ID is related to the master menu div for menu MMMenuContainer0919133058_4 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:172px;
	top:350px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0919133058_4 {
/* This class defines things about menu MMMenu0919133058_4's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#8483bd;
	border:1px solid #8483bd;
	width:121px;
	height:69px;
}

.MMMIFVStyleMMMenu0919133058_4 {
/* This class determines the general characteristics of the menu items in menu MMMenu0919133058_4 */
	border-top:1px solid #dfe2f5;
	border-left:1px solid #dfe2f5;
	border-bottom:1px solid #8483bd;
	border-right:1px solid #8483bd;
	width:121px;
	height:18px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:119px;
	height:16px;
}

.MMMIVStyleMMMenu0919133058_4 {
/* This class determines the general characteristics of the menu items in menu MMMenu0919133058_4 */
	border-top:0px;
	border-left:1px solid #dfe2f5;
	border-bottom:1px solid #8483bd;
	border-right:1px solid #8483bd;
	width:121px;
	height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:119px;
	height:16px;
}

#MMMenu0919133058_4_Item_0 {
/* Unique ID for item 0 of menu MMMenu0919133058_4 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0919133058_4_Item_1 {
/* Unique ID for item 1 of menu MMMenu0919133058_4 so we can set its position */
	left:0px;
	top:18px;
}

#MMMenu0919133058_4_Item_2 {
/* Unique ID for item 2 of menu MMMenu0919133058_4 so we can set its position */
	left:0px;
	top:35px;
}

#MMMenu0919133058_4_Item_3 {
/* Unique ID for item 3 of menu MMMenu0919133058_4 so we can set its position */
	left:0px;
	top:52px;
}

#MMMenuContainer0919133058_4 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0919133058_4 a {
/* Controls the general apperance for menu MMMenuContainer0919133058_4's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	padding:0px;
	background-color:#dfe2f5;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0919133058_4 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0919133058_4 */
	color:#000000;
	background-color:#bdc5de;
}

.headcontact {
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	color:#FFF;
	/*margin-bottom:5px;*/
	padding: 5px 5px;
}

#keywords {width:770px; margin:0 auto; font-size:0.7em; color:#666666; text-align:center; font-family: Arial, Verdana, sans-serif;}

.required {border: solid 1px #ff0000;
            padding: 2px;
			background-color: #fbd7d7;
			}
.correct {border: solid 1px #009900; padding: 2px; background-color: #d4fbd3;}
/*#contact_form {margin-left:25px;}*/
#required_emailcon{display:none; font-size:0.7em; color:#FF0000;}
#contact_form img {vertical-align:middle;}
.partner-links  {text-align:center; background:#BDC5DE; width:562px;  border:1px #8483BD solid; margin-top:10px;}
.partner-links p {font-size:1.2em; font-weight:bold; padding:10px;}
.partner-links h1{margin:0; background:#8483BD; color:#FFFFFF; font-size:1.2em; padding:5px}
.partner-links img { margin: 7px 1px 5px 1px; border:1px #8483BD solid;}
