a:link {color: white;}
a:visited {color: white;}
a:hover {color: white;}
a:active {color: white;}

a.card1:link {color: blue;}
a.card1:visited {color: #000064;}
a.card1:hover {color: blue;}
a.card1:active {color: #000064;}

a.navlink:link {color: #3c3c33; text-decoration:none;}
a.navlink:visited {color: #3c3c33; text-decoration:none;}
a.navlink:hover {color: #de9c4f; text-decoration:none;}
a.navlink:active {color: #de9c4f; text-decoration:none;}

a.navlink-active:link {color: #de9c4f; text-decoration:none;}
a.navlink-active:visited {color: #de9c4f; text-decoration:none;}
a.navlink-active:hover {color: #de9c4f; text-decoration:none;}
a.navlink-active:active {color: #de9c4f; text-decoration:none;}

a.side:link {color: white; text-decoration:none;}
a.side:visited {color: white; text-decoration:none;}
a.side:hover {color: white; text-decoration:underline;}
a.side:active {color: white; text-decoration:none;}

a.tscs:link {color: black; text-decoration:none;}
a.tscs:visited {color: black; text-decoration:none;}
a.tscs:hover {color: black; text-decoration:underline;}
a.tscs:active {color: black; text-decoration:none;}

.blue {color:#000064;}

body {margin:0; font-family:Arial, Helvetica, sans-serif;}

.bold {font-weight:bold;}

.form-left {float:left;}
.form-right {float:right;}
.form-bg-alt {background-color:#edddc1;}
.form-width {width:220px;}
.form-width2 {width:225px;}
.form-width3 {width:150px;}
.form-width4 {width: 25px;}
.form-textarea {width:307px;}

h1 {font-size:20px; line-height:28px; text-transform:uppercase; margin-bottom:5px; font-weight:normal;}
h2 {font-size:12px; line-height:16px; text-transform:uppercase; margin-bottom:5px;}

.list1 {margin: 0 200px 0 20px;}

#left-margin {margin-left:22px;}
#left-margin-form {margin-left:20px;}
#main-left-margin {margin-left:10px;}

#nav {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#3c3c33; text-transform:uppercase; margin: 10px 0 0 0; width:745px; clear:both;}
#nav-box-left {width:160px; height:30px; float:left; text-align:center; padding: 10px 0 0 0;}
#nav-box {width:190px; height:30px; float:left; text-align:center; border-left:thin solid #3c3c33; padding-top: 10px;}
.subnav {
	clear:both;
	background:#FFF;
	width:745px;
	padding-top:8px;
	padding-bottom:5px;
}
.subnav .subnavitem a {
	color:#000;
	text-decoration:none;
	margin: 0px;
	white-space: nowrap;
}
.subnav .subnavitemRight a {
	color:#000;
	text-decoration:none;
	margin: 0px;
	white-space: nowrap;
}
.subnav .subnavitem a:hover {
	text-decoration:underline;
}
.subnav .subnavitemRight a:hover {
	text-decoration:underline;
}
.subnavitem {
	float:left;
	padding-right:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	text-align: left;
}
.subnavitemRight {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	text-align: left;
}

#nobreak {white-space:nowrap;}

.reg-tm-small {font-size:9px;}

.side-spacer {margin: 20px 0;}

#small-tscs {font-size:12px; line-height:16px; margin: 40px 20px 20px 0; clear:both; }

.sublist {margin:8px 0 3px 0;}

#tscs {text-align:justify; margin: 35px 50px 0 40px;}
#tscs-list2 {list-style-type:circle;}
#tscs-list2-margin {margin: -10px 0 -10px 40px;}

.txt10 {font-size:11px; line-height:12px; margin: 0px 15px;}
.txt10-form {font-size:10px; line-height:12px; margin-left:15px; width:140px;}
.txt12 {font-size:12px; line-height:16px; margin-right:40px;}
.txt12b {
	font-size:12px;
	line-height:16px;
}
.txt12-form {font-size:12px; line-height:16px; margin: 2px 5px 30px 15px;}
.txt14 {font-size:14px; line-height:16px;font-weight:bold; margin-bottom:5px;}
.txt16 {font-size:20px; line-height:28px; text-transform:uppercase; margin-bottom:5px;}
#txt-legal {font-size:10px; line-height:14px; margin-right:40px;}
.RegionPanel .RegionPanelTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	padding-left: 5px;
}
.RegionPanel .RegionPanelContent {
	font-size: 11px;
	font-weight: normal;
	float: left;
	height: 165px;
	padding-left:0px;
	padding-right: 30px;
}
.RegionPanel {
	padding-top: 10px;
	clear: both;
}
