/*************** Color Scheme ***********/

/*#21212E: Black/charcoal font, border and page background
#877ED8: Periwinkle table background
#F1F1F1: light blue table body background
#0E275C: Marine Blue font
#803366: Berry
#265388: Teal font
#33298C: Navy blue
#756FA1: Purplish gray
#534A6E: Plum
#59268A: Purple
#265388: Teal
#CEB1EA: Light lavender
#AAA2EB: Sky Blue*/


body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:.7em;	color: #21212E;	background-color:#21212E;}
body.sub{background-color:#877ed7;}
li, ol, ul { font-family:Verdana,Arial,Helvetica,sans-serif;}
H1 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 1.1em; font-weight:bold; color: #803366; }
H2 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 1.1em; font-weight:bold; color: #21212E; }
H3 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: .9em; font-weight:bold; color: #803366; }
H4 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: .9em; font-weight:bold; color: #21212E; }
.purpleTitle { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 0.9em; font-weight:bold; color:#534A6E;}
.whiteTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight:bold;
	color: #ffffff;
}
.redTitle { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 0.9em; font-weight:bold; color:#803366;}
.blueTitle { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 0.9em; font-weight:bold; color:#33298C;}
.tealTitle { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 0.9em; font-weight:bold; color:#265388;}
.copyright{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;color: #7D9C9F;	font-weight: normal;text-align: center;	}

table {background-color:#FFFFFF;}
table.tablebody {background-color:#F1F1F1}
table.tableltborder {border:thin; border-color:#333333;}
table.tablered {background-color:#803366;}
table.tabledog {background-color: #F1F1F1; font-size:1em; color:#21212E;}
table.tablehappy{background-color:#F1F1F1; font-size:.7em; color:#21212E; text-transform:capitalize; }
td.tdBody{background-color:#F1F1F1; border:thin; border-color:#e2e2e2; font-size:.7em; color:#21212E }
td.tdHt{background-color:#F1F1F1; vertical-align:top; font-size:.7em; color:#21212E; text-transform:capitalize; }
td.tdltblue{background-color:#F1F1F1}
td.tdred {background-color:#803366;}
td.tdlineheight {font-size:1em; line-height: 1.7em}
td.tdBorder{border:thin; border-color:#21212E; }

a:link {
	color: #330066;
	text-decoration: none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a:active{
	color: #660066;
	text-decoration: none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a:visited {
	color: #333366;
	text-decoration: none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a:hover{
	color: #990000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a.purplelink:link, a:purplelink:visited, a.purplelink:active,{color: #59268A; text-decoration: none; font-weight: bold; }
a.purplelink:hover{ color: #803366; text-decoration: none;font-weight: bold;}


/*************** Font Styles ***********************/
.style10 {font-size: x-small; color: #803366; font-weight: bold; }
.HeadingBodyFont {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: normal;font-weight: bold;color: #000033;}
.TitleBodyFont {color: #21212E;	font-size: large;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.ImportantRedFont {color: #803366;font-size: 1em;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.StandardBodyFont {color: #21212E; font-size: small; font-family:Verdana, Arial, Helvetica, sans-serif;}
.SmallBoldFont {color: #21212E;font-size:x-small;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.regText {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:.7em; color: #21212E;}
.reg11ptText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}
.darkBoldText {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:.7em; font-weight:bold; color: #21212E; }
.redBoldText { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: .7em; font-weight:bold; color: #803366; }
.whiteText { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: .7em; color: #FFFFFF; }
.form {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:.7em; color: #21212E; text-align:right; }
.forma {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:.7em; color: #21212E; text-align:left;}
/*********** # Sidebar Cells ***********/
a.whitelink:link, a.whitelink:visited, a.whitelink:hover{color: #FFFFFF;text-decoration: none;font-weight:bold;}
a.whitemenu:link { color: #ffffff; text-decoration: none; font-size: 11px; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight: bold;}
a.whitemenu:active{ color: #cccccc; text-decoration: none; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a.whitemenu:visited { color: #ffffff; text-decoration: none; font-size: 11px; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight: bold;}
a.whitemenu:hover{ color: #cccccc; text-decoration: none; font-size: 11px; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight: bold;}
table.sidebar {background:url(../_bkgrnds/pawprint.gif)}
TD.sidemenu {text-align: left; font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 0.7em; font-weight: bold; color: #ffffff; }
TD.sidemenurollover {background:#000033; text-align: left; font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 0.7em; font-weight: bold; color: #f1f1f1;  }

/*********** # Form  ***********/
.radiochoice {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}
.checkboxchoice {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}

/*********** #menu styles ***********/
#menu ul a:link, #menu ul a:visited {display: block;}
#menu ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#menu li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #menu li {border-bottom: none;}


/*********** # Layout Cells ***********/
#Box{
	padding:3px;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:.7em; 
	color: #21212E;
	text-align:justify;
	border-top: 3px solid #877ED7;
	border-bottom: 3px solid #877ED7;
	border-left: 3px solid #877ED7;
	border-right: 3px solid #877ED7;
	background-color: #F1F1F1;
}


#link_layer{
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E275C;
	font-weight: normal;
	text-align: LEFT;
	text-transform: uppercase;
	height: 305px;
}

.boxrt { 
	float: right; 
	left: 6px; 
	top: 6px; 
	right: 0; 
	bottom: 3px; 
}

