/* rules*/
BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA{
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#3a3a3a; 
text-decoration: none; 
line-height: normal;
}

form {
display:inline;
}

img {
border:0px;
}

a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #212121; text-decoration: underline;}
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #212121; text-decoration: underline;}
a:hover { color: #005db2; text-decoration: none;}

/* Bottom include*/
#bottom td {font-size: 11px; color: #990000;}
#bottom p { font-size: 11px; color: #000000;}
#bottom a:link {font-size: 11px; color: #000000; font-weight: bold; text-decoration:none;}
#bottom a:visited {font-size: 11px; color: #000000; font-weight: bold; text-decoration:none;}
#bottom a:hover {font-size: 11px; color: #000000; font-weight: bold; text-decoration:underline;}

/* bullets*/
li {list-style-image:  url(/img/bullet.gif); list-style-position: inside; margin-left: 15px;}
ul {list-style-image:  url(/img/bullet.gif); list-style-position: inside; margin-left: 15px;}

/* Ice rinks*/
a.nav:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;}
a.nav:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;}
a.nav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: underline;}
.nav a:link {font-size: 12px; color: #ffffff; font-weight: normal;}
.nav a:visited {font-size: 12px; color: #ffffff; font-weight: normal;}
.nav a:hover {font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:underline;}

/* Ice Rinks Front Features */
.progressFeat {width: 325px; padding: 2px;}
.progressFeatTitle {font-weight: bold;}
.progressMore {display: block; float: right; text-align: right; vertical-align: top;}

/* Ice Rinks Progression Features */
.progressFeatures table
{
width: 585px;

}

.progressFeatures div
{
float: left;
width: 165px;
height: 110px;
border: thin solid #000000;
padding: 5px;
}

.progressFeatures progressFeat{}

.progressFeatures progressFeatTitle
{
width: 165px;
height: 110px;
}

.progressFeatures progressMore
{
width: 165px;
height: 110px;
}

/* Shared*/
h1 { font-size: 13px; color: #1C3664; font-weight: bold; display: inline; line-height: 30px;}
h1 a:link {color: #1C3664; text-decoration:none;}
h1 a:visited {color: #1C3664; text-decoration:none;}
h1 a:hover {color: #1C3664; text-decoration:underline;}

/* top nav (shared)*/
#topnav a:link {font-size: 12px; color: #990000; font-weight: normal;}
#topnav a:visited {font-size: 12px; color: #990000; font-weight: normal;}
#topnav a:hover {font-size: 12px; color: #990000; font-weight: normal; text-decoration:underline;}
#topnavselected a:visited {font-size: 12px; color: #990000; font-weight: normal;}
#topnavselected a:link {font-size: 12px; color: #990000; font-weight: normal;}
#topnavselected a:hover {font-size: 12px; color: #990000; font-weight: normal; text-decoration:underline;}
#topnav_table a:link {font-size: 12px; color: #990000; font-weight: normal;}
#topnav_table a:hover {font-size: 12px; color: #990000; font-weight: normal; text-decoration:underline;}
#topnav_table a:visited {font-size: 12px; color: #990000; font-weight: normal;}

.topnav a:link {font-size: 12px; color: #990000; font-weight: normal; text-decoration:none;}
.topnav a:visited {font-size: 12px; color: #990000; font-weight: normal; text-decoration:none;}
.topnavselected a:visited {font-size: 12px; color: #990000; font-weight: normal; text-decoration:none;}
.topnavselected a:link {font-size: 12px; color: #990000; font-weight: normal; text-decoration:none;}
.topnavselected a:hover {font-size: 12px; color: #990000; font-weight: normal; text-decoration:underline;}
.topnav_table a:link {font-size: 12px; color: #990000; font-weight: normal; text-decoration:none;}
.topnav_table a:hover {font-size: 12px; color: #990000; font-weight: normal; text-decoration:underline;}
.topnav_table a:visited {font-size: 12px; color: #990000; font-weight: normal; text-decoration:none;}

#secondnav a:link {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:none;}
#secondnav a:hover {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:underline;}
#secondnav a:visited {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:none;}
#secondnavselected a:visited {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:none;}
#secondnavselected a:link {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:none;}
#secondnavselected a:hover {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:underline;}
#secondnav_table a:link {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:none;}
#secondnav_table a:hover {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:underline;}

.secondnav a:link {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:none;}
.secondnav a:hover {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:underline;}
.secondnav a:visited {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:none;}
.secondnavselected a:visited {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:none;}
.secondnavselected a:link {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:none;}
.secondnavselected a:hover {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:underline;}
.secondnav_table a:link {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:none;}
.secondnav_table a:hover {font-size: 12px; color: #eeeeee; font-weight: normal; text-decoration:underline;}

#thirdnav a:link {font-size: 11px; color: #005db2; font-weight: normal; padding-left: 2px; text-decoration:none;}
#thirdnav a:visited {font-size: 11px; color: #005db2; font-weight: normal; padding-left: 2px; text-decoration:none;}
#thirdnav a:hover {font-size: 11px; color: #4a4a48; font-weight: normal; padding-left: 2px; text-decoration:underline;}
#thirdnavselected a:visited {font-size: 11px; color: #4a4a48; font-weight: normal; padding-left: 2px; text-decoration: underline;}
#thirdnavselected a:link {font-size: 11px; color: #4a4a48; font-weight: normal; padding-left: 2px; text-decoration: underline;}
#thirdnavselected a:hover {font-size: 11px; color: #005db2; font-weight: normal; padding-left: 2px;text-decoration: none;}

.bullet_image{
padding: 3px 2px 0px 5px;
}
