body {
        background-color: #EAEAEA;
        font-size: 11px;
        font-family: Verdana, Arial, Sans-Serif;
        color:#000000;
        padding:0;
        margin: 0;
        margin-top: 10px;
}

a:link  {
          color: #3F3F3F;
	  text-decoration: none;
}

a:visited {
          color: #3F3F3F;
	  text-decoration: none;
}

a:hover   {
          text-decoration: underline;
}

a:active {
          color: #3F3F3F;
	  text-decoration: underline;
}

table {
        background-color: #ffffff;
}

p {
         text-align: left;
}
.content {
	text-align: left;
}


h2 {
        font-size: 90%;
        padding: 15px 0 15px 0;
        margin: 0;
        color: #E41937;
}

h3 {
        font-size: 100%;
        padding: 0;
        margin: 0;
        color: #3F3F3F;
}

form {
        border: 0;
        margin: 0;
}

hr {
     border: 1px solid #A7A7A6;
}

.banner {
	margin: 0;
	padding: 0;
}

.menu {
        height: 27px;
}

.submenu {
        height: 17px;
}

.header {
        border-style: solid;
        border-width: 1px 1px 0 1px;
        border-color: #000000;
}

.mainbody {
        border-style: solid;
        border-width: 0 1px 0 1px;
        border-color: #000000;

}

.footer {
        background: url(images/footerbg.gif) top left repeat-x #4B4B4B;
        color: #E3E5FC;
        padding: 0 10px 0 10px;
        height: 30px;
        font-size: 90%;
        border-style: solid;
        border-width: 0 1px 1px 1px;
        border-color: #000000;

}

.leftcol {
	background: #EDEEEE;
	border-right: 1px solid #A7A7A6;
	padding-top: 20px;
}
.tablebkg {
	background-color: #F9F9F9;
	border: 1px dotted #9F9F9F;
	padding-top: 50px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
}

.leftcol table {
        background: #EDEEEE;
}

.rightcol {
        background: #EDEEEE;
        border-left: 1px solid #A7A7A6;
        padding-top: 20px;

}

.rightcol table {
        background: #EDEEEE;
}

.maincol {
        padding-top: 20px;
}

.nav {
	font-size: 11px;
}
.nav p{
        margin: 0;
        padding: 0 0 10px 0;
        text-align: left;
}

.nav a:link  {
          color: #3F3F3F;
	  text-decoration: none;
	  font-weight: bold;
}

.nav a:visited {
          color: #3F3F3F;
	  text-decoration: none;
	  font-weight: bold;
}

.nav a:hover   {
          color: #E31937;
          text-decoration: none;
	  font-weight: bold;
}

.nav a:active {
          color: #E31937;
	  text-decoration: none;
	  font-weight: bold;
}

.footer a:link  {
            color: #E3E5FC;
	    text-decoration: none;
	    font-weight: normal;
	  }

.footer a:visited {
            color: #E3E5FC;
	    text-decoration: none;
   	    font-weight: normal;
	  }

.footer a:hover {
            color: #ffffff;
            text-decoration: none;
	    font-weight: normal;
	  }

.footer a:active  {
            color: #ffffff;
	    text-decoration: none;
	    font-weight: normal;
	  }


.redtext {
          color: #4B4B4B;
          font-weight: bold;
}
.content-home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	word-spacing: normal;
	text-align: justify;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4B4B;
	word-spacing: normal;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
}

.errmsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E41937;
}

.map_content {
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFFFFF;
}

.contenttext {
          color: #4B4B4B;
          font-weight: bold;
}
contentblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #99CC00;
}
.claire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}
.map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.redtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E31936;
	word-spacing: normal;
	font-weight: bold;
	text-align: left;
}.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E31937;
	text-align: center;
}

.content a:link  {
            color: #4B4B4B;
	    text-decoration: none;
	    font-weight: bold;
	  }

.content a:visited {
            color: #4B4B4B;
	    text-decoration: none;
   	    font-weight: bold;
	  }

.content a:hover {
            color: #E31937;
            text-decoration: none;
	    font-weight: bold;
	  }

.content a:active  {
            color: #E41937;
	    text-decoration: none;
	    font-weight: normal;
	  }

a.contentlinks:link  {
            color: #4B4B4B;
	    text-decoration: none;
	    font-weight: bold;
	  }

a.contentlinks:visited {
            color: #3F3F3F;
	    text-decoration: none;
   	    font-weight: bold;
	  }



a.contentlinks:hover {
            color: #E41937;
            text-decoration: none;
	    font-weight: bold;
	  }

a.contentlinks:active  {
            color: #4B4B4B;
	    font-weight: bold;
	  }
a.contentlinks {

            color: #ff0000;
	    text-decoration: none;
	    font-weight: normal;
}
.rows {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #F2F2F2;
}
a.courselinks:link  {
            color: #E41937;
	    text-decoration: none;
	    font-weight: bold;
	  }

a.courselinks:visited {
            color: #E41937;
	    text-decoration: none;
   	    font-weight: bold;
	  }



a.courselinks:hover {
            color: #4B4B4B;
            text-decoration: none;
	    font-weight: bold;
	  }

a.ccourselinks:active  {
            color: #E41937;
	    font-weight: bold;

}.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #4B4B4B;
	font-weight: bold;
}
.contentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #4B4B4B;
}

.listtable td {
        border-bottom: 1px solid #EDEEEE;
}

.listtable th {
        background: #4B4B4B;
        text-align: left;
        color: #ffffff;
}

.menu {
        color: #ffffff;
}

.menu a { color: #ffffff;
}

.menu a:hover { color: #ffffff;
}

.menu a:visited { color: #ffffff;
}

.menu a:active { color: #ffffff;
}
.status{
	margin: 0px 0px 0px 0px;
	font-size: 9px;
	padding: 0px 0px 0px 0px;
	font-style: italic;
	color: Red;
}
.redtitleSmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E31936;
	word-spacing: normal;
	font-weight: bold;
	text-align: left;
}

.ItemBody {
	font-family: Verdana;
	font-size: 11px;
	padding: 5px;
}

.li {
	list-style-position: outside;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(images/bullets.gif);
	clip: rect(auto,auto,auto,auto);
	font-size: 11px;
	font-weight: normal;
	letter-spacing: normal;
	word-spacing: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;

}
.contentboldheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
}
.contentadd a:link  {
            color: #000000;
	    text-decoration: none;
	  }

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

.contentadd a:hover {
            color: #E31936;
            text-decoration: none;
	  }

.contentadd a:active  {
            color: #000000;
	    text-decoration: none;
	    font-weight: normal;
	  }
	  
	  
.contentevents a:link  {
            color: #000000;
	    text-decoration: none;
	    font-weight: normal;
	  }

.contentevents a:visited {
            color: #000000;
	    text-decoration: none;
   	    font-weight: normal;
	  }

.contentevents a:hover {
            color: #E31937;
            text-decoration: none;
	    font-weight: normal;
	  }

.contentevents a:active  {
            color: #000000;
	    text-decoration: none;
	    font-weight: normal;
	  }

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