﻿
A:link
{
    COLOR: #000099;
    TEXT-DECORATION: none
}
th>a:link{ color: white; }
A:visited
{
    COLOR1: #000066;
    TEXT-DECORATION: none
}
A:hover
{
    COLORt: #333333;
    COLOR: silver;
    TEXT-DECORATION: underline
}
A1:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.headlink:link, .MenuItem
{
    FONT-SIZE: 8px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.headlink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.headlink:hover, .MenuItem
{
    FONT-SIZE: 10pt;
    COLOR: #cccccc;
    TEXT-DECORATION: underline
}
A.headlink:active
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.img-shadow
{
    BACKGROUND: url(images/shadow.gif) no-repeat right bottom;
    FLOAT: right;
    MARGIN: 10px 0px 0px 5px
}
.img-shadow IMG
{
    BORDER-RIGHT: #a9a9a9 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #a9a9a9 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    MARGIN: -6px 6px 6px -6px;
    BORDER-LEFT: #a9a9a9 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: #fff
}
.midimg
{
}
.headline
{
    PADDING-BOTTOM: 5px
}
.left_col
{
    CLEAR: both;
    MARGIN-TOP: 0px;
    FLOAT: left;
    WIDTH: 225px;
    PADDING-TOP: 5px
}
.right_col
{
    MARGIN-TOP: 5px;
    FLOAT: right;
    WIDTH: 500px;
    LINE-HEIGHT: 25px;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 5px;
    align: right
}
.list
{
    FLOAT: right;
    WIDTH: 550px
}
.rule
{
    CLEAR: both;
    FLOAT: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 300px;
    HEIGHT: 3px;
    BACKGROUND-COLOR: #ff0000
}
P.first:first-letter
{
    FONT-SIZE: xx-large;
    COLOR: #ff0000
}
.navbar, .MenuStyle
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    WIDTH: 1px;
    COLOR: #ffffff;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #ff0000;
    FONT-VARIANT: small-caps
    FONT-SIZE: 10px;
}
A.MenuStyle
{
    COLOR: #ffffff;

}
.PDF
{
    CLEAR: both;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    VISIBILITY: hidden;
    WIDTH: 100%;
    HEIGHT: 139px;
    BACKGROUND-COLOR: #ff0000
}
.footer
{
    CLEAR: both;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    WIDTH: 800px;
    FONT-STYLE: italic;
    FONT-FAMILY: times new roman, Helvetica, sans-serif
}
.left_col .addr
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-TOP: 5px;
    FONT-VARIANT: small-caps
}
.email
{
    BORDER-RIGHT: #ff0000 1px;
    BORDER-TOP: #ff0000 1px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ff0000 1px;
    BORDER-BOTTOM: #ff0000 1px
}
.bio
{
    BORDER-RIGHT: #ff0000 2px solid;
    BORDER-TOP: #ff0000 2px solid;
    BORDER-LEFT: #ff0000 2px solid;
    BORDER-BOTTOM: #ff0000 2px solid
}
.biopic
{
    BORDER-RIGHT: #ff0000 2px solid;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: #ff0000 2px solid
}
fr_contact
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: times new roman, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

body
{
	font-family:Times New Roman;
	background-color:#F0F0F0;
	height:auto;
	font-size:12pt;
}

a1
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:Blue;
}

img
{
	border-color:Blue;
}

.ErrorLabel
{
	font-weight:bold;
	color:Red;
	font-size:12px;
}

.LabelHeader
{
	color:#FF0000;font-size:25px;font-weight:bold;line-height:30px;
}

.LabelSubHeader
{
	font-weight:bold;
	color:red;
}

input, select
{
	font-family:times new roman;
	font-size:14px;
}

textarea
{
	font-family:times new roman;
	font-size:14px;
}

table
{
	background-color:White;
	font-size:10pt;
	font-family:times new roman;
}

.UrgentRowStyle
{
	color:White;
	background-color:Black;
}

.MenuStyle1
{
	background-color:red;
	font-family:times new roman;
	color:Black;
	font-size:11px;
}

.MenuHover
{
	text-decoration:none;
	color:Silver;
}
A.MenuHover
{
	color:Silver;
}

.MenuSelected
{
	background-color:Aqua;
}

.Grid
{
	font-size:12pt;
	border-color:#800000;
	border-style:solid;
	border-width:thin;	
}

td, th1
{
	font-size:12pt;
	border-color:Black;
}
th
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ff0000;
}

.GridHeader
{
	font-weight:bold;
	background-color:Silver;	
}

.GridRow
{
	background-color:White;
}
.GridRowAlt
{
	background-color:#FFE0E0;
}

.GridFooter
{
	font-weight:bold;
}

.FooterText
{
	font-size:10px;
}

.TabTable
{
	border-style:outset;
	border-width:2px;
	border-bottom-color:#FF8080;
	border-right-color: #FF8080;
	border-top-color:   #FFC0C0;
	border-right-color: #FFC0C0;
}
hr
{
	color:red;
}


.LoginFooterCaption
{
	font-size:8pt;
	color: red;
	FONT-WEIGHT: bold;
}