﻿/* Contains all standard HTML tag CSS */
body 
{    
	font-family: Arial;
	margin: 0px;
	font-size: 0.75em;
	margin:0px;
	color:#4F383C;
	background-color:#372D37;
	text-align:center;
}
.imgNoBorder img
{
	border:0px;
	margin:0px;
	padding:0px;
}
.topLinksGreen a
{
	color:#84A857;
	font-size:12px;
	text-decoration:none;
}
.topLinksGreen a:hover
{
	color:#FFFFFF;
}
.topLinksOrange a
{
	color:#F0A84B;
	font-size:12px;
	text-decoration:none;
}
.topLinksOrange a:hover
{
	color:#FFFFFF;
}
.topLinksPurple a
{
	color:#A879C3;
	font-size:12px;
	text-decoration:none;
}
.topLinksPurple a:hover
{
	color:#FFFFFF;
}
.greenContent
{
	color:#4A4A4A;
	text-align:left;
}
.greenContent a:link
{
	color:#597437;	
}
.greenContent a:hover
{
	color:#84A857;
}
.orangeContent
{
	color:#4A4A4A;
	text-align:left;
}
.orangeContent a:link
{
	color:#C97810;	
}
.orangeContent a:hover
{
	color:#F0A84B;
}
.purpleContent
{
	color:#4A4A4A;
	text-align:left;
}
.purpleContent p
{
	line-height:16px;
	margin-bottom:16px;
}
.purpleContent a:link
{
	color:#79568D;	
}
.purpleContent a:hover
{
	color:#A879C3;
}
.newsRandom
{
	text-align:center;
}
.newsRandom a
{
	color:#C97810;
}
.newsRandom a:hover
{
	color:#F0A84B;
}
img
{
	border:0px solid #FFFFFF;
	margin:0px;
	padding:0px;
}
ul
{
	padding:10px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	text-align:left;
}
ul a, a:link, a:hover
{
	text-align:left;
}
/*------------------------------ Font sizer CSS ------------------------------*/
.fontResizer
{
	display: block;
	position: relative;
	top: 0;
	left: 732px;
}
.fontResizer a
{
	display: block;
	float: left;
	width: 17px;
	height: 17px;
	text-align: center;
	border: 0px solid #FFFFFF;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
.fontResizer a:hover
{
	color: #000;
	text-decoration: none;
}
/* 
The following control the way the font-resizer links appear only 
Set the actual size-changes in the function call
*/
.smallFont
{
	font-size: 10px;
}
.medFont
{
	font-size: 12px;
}
.largeFont
{
	font-size: 14px;
}
.curFont
{
	background: #FFFFFF;
}
/*------------------------------ End font sizer CSS ------------------------------*/

/* Use headers in the markup for accessibility reasons but control look with styles below*/
h1, h2, h3, h4, h5, h6
{
   margin: 2px 0 2px 0;
   padding:5px 0px 5px 0px;
}
h1
{
    background-repeat:no-repeat;
    font-size:large;
    color:#00446a; 
    text-align:left; 
     
}
h1 a:link,h1 a:visited
{
}
h1 a:hover
{

}
h2
{
	font-size:medium;
    color:#00446a;
	text-align:left;
}
h2 a:link,h2 a:visited
{
}
h2 a:hover
{
}
h3
{
    font-size:medium;
    color:#00446a;
}
h4
{
    font-size:medium;
    color:#00446a;
}
h5
{
	font-size:small;
    color:black;
}
input[type="text"]
{
    background-color:white;
    border:solid 1px black;
}
input[type="text"]:focus
{
    background-color:#F6F6F6;
    border:dashed 1px black;
}
input[type="password"]
{
    background-color:white;
    border:solid 1px black;
}
input[type="password"]:focus
{
    background-color:#F6F6F6;
    border:dashed 1px black;
}
textarea 
{
    background-color:white;
    border:solid 1px black;
}
textarea:focus
{
    background-color:#F6F6F6;
    border:dashed 1px black;
}
select
{
    background-color:white;
    border:solid 1px black;
}
/* THIS SECTION DEFINES THE SKIN GRAPHICS */
.greenTop
{
	background: url(/App_Skins/azo/images/gr_bg_top.jpg) no-repeat;
	width:813px;
	height:149px;
}
.greenRepeat
{
	background: url(/App_Skins/azo/images/gr_bg_repeat.jpg) repeat-y;
	width:813px;
}
.greenBot
{
	background: url(/App_Skins/azo/images/gr_bg_bot.jpg) no-repeat;
	width:813px;
	height:105px;
}
.orangeTop
{
	background: url(/App_Skins/azo/images/or_bg_top.jpg) no-repeat;
	width:813px;
	height:149px;
}
.orangeRepeat
{
	background: url(/App_Skins/azo/images/or_bg_repeat.jpg) repeat-y;
	width:813px;
}
.orangeBot
{
	background: url(/App_Skins/azo/images/or_bg_bot.jpg) no-repeat;
	width:813px;
	height:105px;
}
.purpleTop
{
	background: url(/App_Skins/azo/images/pr_bg_top.jpg) no-repeat;
	width:813px;
	height:149px;
}
.purpleRepeat
{
	background: url(/App_Skins/azo/images/pr_bg_repeat.jpg) repeat-y;
	width:813px;
}
.purpleBot
{
	background: url(/App_Skins/azo/images/pr_bg_bot.jpg) no-repeat;
	width:813px;
	height:105px;
}
.greenTitle
{
	font-size:18px;
	color:#295e31;
}
.greenTitle2
{
	font-size:12px;
	color:#295e31;
	font-weight:bold;
}
.orangeTitle
{
	font-size:18px;
	color:#C97810;
}
.purpleTitle
{
	font-size:18px;
	color:#4e414e;
}
.locationView
{
	font-weight:bold;
}
p
{
	padding:0px;
	margin:0px;
}