.menu{
	font-family: Arial;
	color: black;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
	vertical-align: middle;
}
.menu a:link {
	color: black;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
}
.menu a:visited {
	color: black;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
}
.menu a:active {
	color: red;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
}
.menu a:hover {
	color: red;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
}

.submenu{
	font-family: Arial;
	color: black;
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
	vertical-align: middle;
}
.submenu a:link {
	color: black;
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
}
.submenu a:visited {
	color: black;
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
}
.submenu a:active {
	color: red;
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
}
.submenu a:hover {
	color: red;
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
}

.bcrum{
	font-family: Arial;
	color: black;
	font-size: 13px;
	font-weight:bold;
	vertical-align: middle;
}
.bcrum a:link {
	color: black;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
}
.bcrum a:visited {
	color: black;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
}
.bcrum a:active {
	color: red;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
}
.bcrum a:hover {
	COLOR: red;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
}

.regular{
	font-family: Verdana;
	font-size: 13px;
}
.regular a:link {
	color: blue;
	font-size: 13px;
	text-decoration: underline;
}
.regular a:visited {
	color: purple;
	font-size: 13px;
	text-decoration: underline;
}
.regular a:active {
	color: red;
	font-size: 13px;
	text-decoration: underline;
}
.regular a:hover {
	color: red;
	font-size: 13px;
	text-decoration: underline;
}

.smregular{
	font-family: Verdana;
	font-size: 12px;
}
.smregular a:link {
	color: blue;
	font-size: 12px;
	text-decoration: underline;
}
.smregular a:visited {
	color: purple;
	font-size: 12px;
	text-decoration: underline;
}
.smregular a:active {
	color: red;
	font-size: 12px;
	text-decoration: underline;
}
.smregular a:hover {
	color: red;
	font-size: 12px;
	text-decoration: underline;
}


.smarial{
	font-family: Arial;
	font-size: 12px;
}
.smarial a:link {
	color: blue;
	font-size: 12px;
	text-decoration: underline;
}
.smarial a:visited {
	color: purple;
	font-size: 12px;
	text-decoration: underline;
}
.smarial a:active {
	color: red;
	font-size: 12px;
	text-decoration: underline;
}
.smarial a:hover {
	color: red;
	font-size: 12px;
	text-decoration: underline;
}

.toc{
	font-family: Verdana;
	color: #0000ff;
	font-size: 11px;
	font-weight:bold;
}
.toc a:link {
	color: #0000ff;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
.toc a:visited {
	color: purple;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
.toc a:active {
	color: red;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
.toc a:hover {
	color: red;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
.subtoc{
	font-family: arial;
	color: #0000ff;
	font-size: 11px;
	font-weight:bold;
}
.subtoc a:link {
	color: #0000ff;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
.subtoc a:visited {
	color: purple;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
.subtoc a:active {
	color: red;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
.subtoc a:hover {
	color: red;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
h2 {
	font-family: verdana;
        color: #28456e;
	font-size: 17px;
}

h3 {
	font-family: verdana;
        color: #28456e;
	font-size: 15px;
}


.directory{
	font-family: Arial;
	color: blue;
	font-size: 12px;
}
.directory a:link {
	color: blue;
	font-size: 12px;
	text-decoration: underline;
}
.directory a:visited {
	color: blue;
	font-size: 12px;
	text-decoration: underline;
}
.directory a:active {
	COLOR: red;
	font-size: 12px;
	text-decoration: underline;
}
.directory a:hover {
	COLOR: red;
	font-size: 12px;
	text-decoration: underline;
}


#ad-area {
      BORDER-LEFT: black 1px solid;
      FLOAT: right;
      PADDING-BOTTOM: 10px;
      WIDTH: 165px;
      PADDING-TOP: 5px;
      BACKGROUND-COLOR: white;
}
#ad-area2 {

      FLOAT: right;
      PADDING-BOTTOM: 10px;
      WIDTH: 265px;
      BACKGROUND-COLOR: white;
}
#ad-area3 {
      FLOAT: right;
      PADDING-BOTTOM: 10px;
      WIDTH: 165px;
      BACKGROUND-COLOR: white;
}

.sm-caption{
	font-family: arial;
	font-size: 10px;
	vertical-align: top;
}
.sm-caption a:link {
	color: blue;
	text-decoration: underline;
}
.sm-caption a:visited {
	color: purple;
	text-decoration: underline;
}
.sm-caption a:active {
	color: red;
	text-decoration: underline;
}
.sm-caption a:hover {
	color: red;
	text-decoration: underline;
}

.main-content {
	font-family: verdana;
	font-size: 13px;
	border-left: black 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}

.main-content a:link {
	color: blue;
	font-size: 13px;
	text-decoration: underline;
}
.main-content a:visited {
	color: purple;
	font-size: 13px;
	text-decoration: underline;
}
.main-content a:active {
	color: red;
	font-size: 13px;
	text-decoration: underline;
}
.main-content a:hover {
	color: red;
	font-size: 13px;
	text-decoration: underline;
}

.lower-content {
	font-family: Verdana;;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
}

.lower-content a:link {
	color: blue;
	font-size: 13px;
	text-decoration: underline;
}

.lower-content a:visited {
	color: purple;
	font-size: 13px;
	text-decoration: underline;
}
.lower-content a:active {
	color: red;
	font-size: 13px;
	text-decoration: underline;
}
.lower-content a:hover {
	color: red;
	font-size: 13px;
	text-decoration: underline;
}
#whats-new {
	float: right;
	width: 165px;
	background-color: white;
	padding-bottom: 10px;
	border-left: black 1px solid;
	padding-left: 0px;
	padding-right: 0px;
}