body{ 
    background-color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    text-align: center;
    /* min-width:600px; */
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
}
.mc_ul {
    width: 45em;
}
.mc_li {
    float:left;
    width:15em;
}
.cl_br {
    clear: left;
}
ol_bold { 
    font-weight: bold;
}
ol span { 
    font-weight: normal;
}
.center { 
    align: center;
    width: 100%;
}
.center1 { 
    text-align: center;
    font-size: 120%;
    font-weight: bold;
}
.center2 { 
    text-align: center;
    font-size: 120%;
    font-weight: bold;
    width: 40%;
}
.tableft {
    background-color: #225588;
    color: #ffffff;
    border-top-left-radius: 15px;
    -moz-border-radius-topleft: 15px;
    -webkit-border-radius-topleft: 15px;
    vertical-align: middle;
    text-align: center;
}
.tabmid {
    background-color: #225588;
    color: #ffffff;
    vertical-align: middle;
    text-align: center;
}
.tabright {
    background-color: #225588;
    color: #ffffff;
    border-top-right-radius: 15px;
    -moz-border-radius-topright: 15px;
    -webkit-border-radius-topright: 15px;
    vertical-align: middle;
    text-align: center;
}
.tab {
    /* background-color: #225588; */
    background-color: #225588;
    color: #ffffff;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    -moz-border-radius-topleft: 15px;
    -moz-border-radius-topright: 15px;
    -webkit-border-radius-topleft: 15px;
    -webkit-border-radius-topright: 15px;
    vertical-align: middle;
    text-align: center;
}
.bottomtab {
    border-color: #225588;
    margin-top: 0px; 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px; 
    border-top-width: 0;
    border-left-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-spacing: 0;
    border-collapse: collapse;
    background-color: #225588;
    color: #ffffff;
    border-bottom-left-radius: 15px;
    -moz-border-radius-bottomleft: 15px;
    -webkit-border-radius-bottomleft: 15px;
    border-bottom-right-radius: 15px;
    -moz-border-radius-bottomright: 15px;
    -webkit-border-radius-bottomright: 15px;
    vertical-align: middle;
    text-align: center;
}
.header { 
    background-color: #aa0000;
    color: #ffffff;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    padding: 10px 10px 10px 10px;
    vertical-align: middle;
}

.header2 {
    background-color: #225588;
    color: #ffffff;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    padding: 10px 10px 10px 10px;
    vertical-align: middle;
    font-weight: bold;
    text-align: center;
    width: 250px;
}
.header3 { 
    background-color: #225588;
    color: #ffffff;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    padding: 10px 10px 10px 10px;
    vertical-align: middle;
    font-weight: bold;
    text-align: center;
}
.header_left {
    background-color: #225588;
    color: #ffffff;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
    -moz-border-radius-topleft: 15px;
    -moz-border-radius-bottomleft: 15px;
    -webkit-border-radius-topleft: 15px;
    -webkit-border-radius-bottomleft: 15px;
    vertical-align: middle;
    text-align: center;
} 
.header_middle {
    background-color: #225588;
    color: #ffffff;
    vertical-align: middle;
    text-align: center;
} 
.header_right {
    background-color: #225588;
    color: #ffffff;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
    -moz-border-radius-topright: 15px;
    -moz-border-radius-bottomright: 15px;
    -webkit-border-radius-topright: 15px;
    -webkit-border-radius-bottomright: 15px;
    vertical-align: middle;
    text-align: center;
} 
.entry {
    background-color: #cccccc;
    color: #000000;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    vertical-align: middle;
    text-align: center;
} 
.entry_left {
    background-color: #cccccc;
    color: #000000;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
    -moz-border-radius-topleft: 15px;
    -moz-border-radius-bottomleft: 15px;
    -webkit-border-radius-topleft: 15px;
    -webkit-border-radius-bottomleft: 15px;
    vertical-align: middle;
    text-align: center;
} 
.entry_middle {
    background-color: #cccccc;
    color: #000000;
    vertical-align: middle;
    text-align: center;
} 
.entry_right {
    background-color: #cccccc;
    color: #000000;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
    -moz-border-radius-topright: 15px;
    -moz-border-radius-bottomright: 15px;
    -webkit-border-radius-topright: 15px;
    -webkit-border-radius-bottomright: 15px;
    vertical-align: middle;
    text-align: center;
} 
.entry2 {
    background-color: #cccccc;
    color: #000000;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    vertical-align: middle;
    text-align: center;
    width: 100px;
}
td {
    padding: 15px;
}
.fill {
    width: 100%;
}
.matchBackground {
    color: #cccccc;
}
.afooter_like {
    color: #ffffff;
    font-weight: bold;
}
img {
	margin:10px 0 5px;
        border-style: none;
}
a:link {
    color: #990000;
}
a:hover {
    color: #cc0000;
}
a:visited {
    color: #cc0000;
}
a:active {
    color: #cc0000;
}
a.cite:link {
    color: #000000;
    text-decoration:none;
}
a.cite:hover {
    color: #000000;
    text-decoration:underline;
}
a.cite:visited {
    color: #000000;
    text-decoration:none;
}
a.cite:active {
    color: #000000;
    text-decoration:underline;
}
a.cite:link {
    color: #000000;
    text-decoration:none;
}
a.cite:hover {
    color: #000000;
    text-decoration:underline;
}
a.cite:visited {
    color: #000000;
    text-decoration:none;
}
a.cite:active {
    color: #000000;
    text-decoration:underline;
}
.nospacing {
    border-color: #225588;
    background-color: #225588;
    margin-top: 0px; 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px; 
    border-style: solid;
    border-top-width: 4;
    border-left-width: 4;
    border-right-width: 4;
    border-bottom-width: 4;
    border-spacing: 0;
    border-collapse: collapse;
}
.tdtab {
    background-color: #ffffff;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    -moz-border-radius-topleft: 15px;
    -moz-border-radius-topright: 15px;
    -webkit-border-radius-topleft: 15px;
    -webkit-border-radius-topright: 15px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    -moz-border-radius-bottomleft: 15px;
    -moz-border-radius-bottomright: 15px;
    -webkit-border-radius-bottomleft: 15px;
    -webkit-border-radius-bottomright: 15px;
    vertical-align: middle;
    text-align: center;
}
.nobottomspacing {
    border-collapse: collapse;
}
.spacer {
    width: 2px;
    background-color: #ffffff;
    margin-top: 0px; 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    border-top-width: 0;
    border-left-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-spacing: 0;
    border-collapse: collapse;
}
a.tab:link {
    color: #ffffff;
    font-weight:bold;
    font-size:110%;
    text-decoration:none;
}
a.tab:hover {
    color: #ffffff;
    font-weight:bold;
    font-size:110%;
    text-decoration:underline;
}
a.tab:visited {
    color: #ffffff;
    font-weight:bold;
    font-size:110%;
    text-decoration:none;
}
a.tab:active {
    color: #ffffff;
    font-weight:bold;
    font-size:110%;
    text-decoration:underline;
}
a.footer:link {
    font-weight:bold;
    color: #ffffff;
}
a.footer:hover {
    font-weight:bold;
    color: #ffffff;
}
a.footer:visited {
    font-weight:bold;
    color: #ffffff;
}
a.footer:active {
    font-weight:bold;
    color: #ffffff;
}
#header {
	clear:both;
	float:left;
	width:100%;
}
/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:100%;			/* width of page */
	position:relative;
}
.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
					only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden;
}
/* 3 Column settings */
.threecol .colmid {
	right:8%;
	background:#ffffff;
}
.threecol .colleft {
	right:84%;
	/* background:#ffffff; */
}
.threecol .col1 {
	width:80%;			/* width of center column content (column width minus padding on either side) */
	left:102%;			/* 100% plus left padding of center column */
}
.threecol .col2 {
	width:4%;			/* Width of left column content (column width minus padding on either side) */
	left:18%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
.threecol .col3 {
	width:4%;			/* Width of right column content (column width minus padding on either side) */
	left:102%;			/* Please make note of the brackets here:
					(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}
/* Footer styles */
#footer {
	clear:both;
	float:left;
	width:100%;
}
