ul.navbar {
list-style-type:none; float:left; width:142; line-height:1.5em; 
clear:both; margin:0; padding:0;}

ul.navbar li {
display:inline;}

a.nav:link, a.nav:visited {
float:left; width:134px; margin:0; text-decoration:none; color:#FFFFFF; margin-top:5px; font-size:12px; position:relative; left:5px;}

.selectedoption span {
float:left; width:142px; left:0px; padding-left:10px; background-color:#D63270; color: #FFFFFF; font-size:12px; font-weight:bold; position:relative; font-size:12px; padding: 0px 5px 2px; margin-bottom:0px;font-family: Tahoma, verdana, sans-serif;line-height:16px; 
}
div.menu a {
font-size:12px;
line-height:16px;
font-family: Tahoma, verdana, sans-serif;
padding: 0px 5px 2px;
}
div.menu a:link {
color: #666666;
background: #FFFFCC;
}
div.menu a:active {
color: #666666;
background: #FFFFCC;
}
div.menu a:visited {
color: #666666;
background: #FFFFCC;
}
div.menu a:hover {
color: #FFFFCC;
background: #666666;
}
ul.pushup {
list-style-type:none; float:left; width:100%; line-height:1.5em; 
clear:both; margin-left:0px; margin-top:5px; padding:0;}
ul.subbar {
list-style-type:none; float:left; width:100%; line-height:1.5em; 
clear:both; margin-left:0px; padding:0;}

div.submenu a {
font-size:10px;
line-height:14px;
font-family: Tahoma, verdana, sans-serif;
padding: 0px 5px 2px;
}
div.submenu a:link {
color: #666;
background: #FFE8FF;
}
div.submenu a:active {
color: #666;
background: #FFE8FF;
}
div.submenu a:visited {
color: #666;
background: #FFE8FF;
}
div.submenu a:hover {
color: #FFFFCC;
background: #666;
}
a.subnav:link, a.subnav:visited {
float:left; width:135px; margin:0; text-decoration:none; color:#FFFFFF; font-size:11px; position:relative; left:5px;}
.subsel span {
float:left; width:135px; left:5px; padding-left:10px; background-color:#D63270; color: #FFFFFF; font-size:11px; font-weight:bold; position:relative; padding: 0px 5px 2px; margin-bottom:0px;font-family: Tahoma, verdana, sans-serif;line-height:14px; 
}

body {
	background-color: #CEFFCC;
}
.strapliner {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding-right: 4px;
	padding-left: 4px;
	text-align: right;
	background-color: #FFE8FF;
}
.breadcrumb {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-right: 4px;
	text-align: right;
	background-color:#FFFFFF;
}
.straplinel {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	padding-right: 4px;
	padding-left: 4px;
	text-align: left;
	background-color: #FFE8FF;
}
.side {
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFFFFF;
}
.main {
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	padding-right: 5px;
}
.mainhome {
	font-family: Verdana;
	font-size: 12px;
	padding-right: 5px;
}
p.mainhome { margin-top: 2px; }
p.mainhome { margin-bottom: 8px; }
.top {
	background-color: #666666;
}
.topr {
	font-family: Tahoma;
	font-size: 11px;
	line-height:14px;
	color: #FFFFFF;
}
table.topr a:link {
color: #FFFFFF;
text-decoration: none;
}
table.topr a:visited {
color: #FFFFFF;
text-decoration: none;
}
table.topr a:hover {
color: #FFFFFF;
text-decoration: underline;
}

.norm {
	background-color: #FFFFFF;
	align: left;
}
.line {
	background-color: #000000;
}
.title {
	background-color: #000066;
	font-family: Tahoma;
	font-size: 28px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}
h2 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	text-transform: lowercase;
	color: #D63270;
}
.footer {
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	text-align: right;
	padding-right: 5px;
}
.footside {
	background-image: url(run2.jpg);
	background-repeat: repeat-y;
}
.foot {
	background-image: url(foot.jpg);
	background-repeat: repeat-x;
}
a.login:link {
color: #CCFFCC;
font-weight: normal;
text-decoration: none;
}
a.login:visited {
color: #CCFFCC;
font-weight: normal;
text-decoration: none;
}
a.login:hover {
color: #FFFFFF;
font-weight: normal;
text-decoration: underline;
}
td.footer a:link {
color: #000000;
text-decoration: none;
}

td.footer a:visited {
color: #000000;
text-decoration: none;
}

td.footer a:hover {
color: #000000;
text-decoration: underline;
}
td.breadcrumb a:link {
color: #000000;
text-decoration: none;
}

td.breadcrumb a:visited {
color: #000000;
text-decoration: none;
}

td.breadcrumb a:hover {
color: #000000;
text-decoration: underline;
}
td.straplinel a:link {
color: #666;
text-decoration: none;
}

td.straplinel a:visited {
color: #666;
text-decoration: none;
}

td.straplinel a:hover {
color: #666;
text-decoration: underline;
}
.maintd {
	padding-right: 10px;
	font-size: 11px;
	padding-left: 10px;
	background-color: #FFFFFF;
}

#maindiv {
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	padding-right: 5px;
	text-align: left;
	}

a.signup:link {color:#D63270; font-weight:bold; text-decoration: underline; }
a.signup:visited {color:#D63270; font-weight:bold; text-decoration: underline; }
a.signup:hover {color:#D63270; font-weight:bold; text-decoration: none; }
#maindiv a:link {color:#D63270; font-weight:bold; text-decoration: underline; }
#maindiv a:visited {color:#D63270; font-weight:bold; text-decoration: underline; }
#maindiv a:hover {color:#D63270; font-weight:bold; text-decoration: none; }
div.messages a:link {color:#D63270; font-weight:bold; text-decoration: underline; }
div.messages a:visited {color:#D63270; font-weight:bold; text-decoration: underline; }
div.messages a:hover {color:#D63270; font-weight:bold; text-decoration: none; }
	
	
td.maindiv {
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	padding-right: 5px;
	}
	
.maintitle {
	text-align: right;
    font-family: Tahoma;
	font-size: 30px;
	text-transform: lowercase;
	font-weight: bold;
	color: #D63270;
}
div.maintitle {
  padding-right:5px;
  }
.navtop
{ background-image:url(navbg.jpg); background-repeat:no-repeat;}
.navmain
{ background-image:url(tdmainbg.jpg); background-repeat:repeat-y; }
.navbottom
{ background-image:url(tdbottombg.jpg); background-repeat:no-repeat; }
.logtd
{ background-image:url(frbg.jpg); background-repeat:no-repeat; background-position:right;}
.jointd
{ background-image:url(jointd.png); background-repeat:repeat-x; }
.error {
	list-style-image: url(error.gif);
	list-style-position: outside;
}
.success {
	list-style-image: url(success.gif);
	list-style-position: outside;
}
div.messages {
	border: solid 1px #d63270;
	background-color:#ffe8ff;
	padding: 5px;
	margin-bottom: 15px;
	font-family: Verdana;
	font-size: 11px;
}

.fmstraplinel {

	font-family: Tahoma;
	font-size: 15px;
	color: #000000;
	padding-right: 4px;
	padding-left: 4px;
	text-align: center;
	background-color: #FFFFFF;
}
div.messages li {
	color: #D63270;
	font-weight: bold;
}
.fmstrapliner {

	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	padding-right: 4px;
	padding-left: 4px;
	text-align: right;
	background-color: #d63270;
}
.search {
	background-color: #FFFFFF;
	align: center;
	background-image: url(form.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.listing {
	background-color: #FFFFFF;
	background-image: url(pinkbg.gif);
	background-repeat: repeat-x;
}
.back {
	background-color: #FFFFFF;
	align: left;
	background-image: url(back.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-family: Verdana;
	font-size: 11px;
	color: #D63270;
	font-weight: bold;
}
.breadcrumbp {
font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	align: center;
	}
a.fmall:link {color:#FFFFFF; font-weight:bold; text-decoration: underline; }
a.fmall:visited {color:#FFFFFF; font-weight:bold; text-decoration: underline; }
a.fmall:hover {color:#FFFFFF; font-weight:bold; text-decoration: none; }
a.add:link {
font-size: 11px;
	color: #ffffff;
text-decoration: none;
}
a.add:visited {
font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.add:hover {
font-size: 11px;
	color: #ffffff;
text-decoration: underline;
}