a:link
{
	font-size: 10px;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:visited
{
	font-size: 10px;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover
{
	font-size: 10px;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:active
{
	font-size: 10px;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.clinic a:link
{
	font-size: 10px;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}
.clinic a:visited
{
	font-size: 10px;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}
.clinic a:hover
{
	font-size: 10px;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	text-align: left;
	background: #ffff66;
}
.clinic a:active
{
	font-size: 10px;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	text-align: left;
}
INPUT
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, sans-serif
}
SELECT
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, sans-serif
}
.titleheading
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 40px;
	COLOR: #FBD100;
	FONT-FAMILY: Verdana, sans-serif;
	BACKGROUND-COLOR: #CC0000;
	TEXT-ALIGN: center;
}
.titlesubheading
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 16px;
	COLOR: #FBD100;
	FONT-FAMILY: Verdana, sans-serif;
	BACKGROUND-COLOR: #557555;
	TEXT-ALIGN: center;
	background : #CC0001;
	border-left : #CC0000;
	border-right : #CC0000;
}
.menubar
{
	FONT-WEIGHT: bolder;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-ALIGN: center;
	background : #FEFFBD;
}
.maintable
{
	BACKGROUND-COLOR: white;
	border : 2px #CC0000;
}
.login
{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, sans-serif;
	text-align: right;
	background-color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	height: 30px;
}
.textnormal
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : left;
}
.sportheading
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
	color : #FF0000;
}
.coltable
{
	background-color : #EEEFE1;
	border : 2px solid #CC0000;
}
.colheading
{
	background-color : #CC0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : White;
	font-weight : bold;
	text-align : center;
}
.catheading
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: White;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #0289CB;
	text-align: center;
}
.listheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ededca
}
.datetime
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #CC0000;
	color : White;
	font : bolder;
}
.required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc3300;
    FONT-FAMILY: Verdana, sans-serif;
	text-align: left
}
.important
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, sans-serif
}
.newsheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ffff99
}
.caption
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
	text-align: right;
}
.entry
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
	COLOR: #000000;
    FONT-FAMILY: Verdana, sans-serif;
	text-align: left;
}
.list-odd
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #fffbf0
}
.list-even
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #d3e2c9
}
.footer
{
    FONT-SIZE: 8px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, sans-serif
}
.form-table
{
    BACKGROUND-COLOR: #ffffea
}
.formcatheading
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: White;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #0289CB;
	text-align: left
}
.mainheadingimportant
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ff0000
}
.catheadinglink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffff00;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #003366;
}
.smallital
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, sans-serif
}
.breadcrumb
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
}
BODY
{
    BACKGROUND-COLOR: #ffffff
}
.footer
{
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-FAMILY: Verdana, sans-serif;
	TEXT-ALIGN: center;
}
.successmessage
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cfecf3;
    TEXT-ALIGN: center;
    border-right: #2fc3f2 4px solid;
    border-left: #2fc3f2 4px solid;
	border-top: #2fc3f2 solid;
	border-bottom: #2fc3f2 solid;
}
.errormessage
{
	border-right: #b22222 4px solid;
	border-left: #b22222 4px solid;
	border-top: #b22222 solid;
	border-bottom: #b22222 solid;
	font-weight: normal;
	font-size: 12px;
	color: #b22222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffff99;
	text-align: center;
}
.footballcatheading
{
	font-weight: bold;
	font-size: 14px;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #0289CB;
	text-align: left;
}
.footballsubheading
{
	font-weight: bold;
	font-size: 11px;
	color: #fffacd;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #808080;
	text-align: center;
}
.footballlist-odd
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, sans-serif;
	background-color: #add8e6;
}
.footballlist-even
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, sans-serif;
	background-color: #f0f8ff;
}
.footballtitle
{
	font-weight: normal;
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ff0000;
}
.listentry
{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, sans-serif;
	text-align: left;
	vertical-align: top;
}
.breakingnewsheader
{
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	font-family: Verdana, sans-serif;
	background-color: #ff0000;
}
.newsheader
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, sans-serif;
	background-color: #ffcc66;
}