/* CSS Document */

/* Defines Font Family and Size throughout website */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images\\common\\main_bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

/* Defines basic links throughout website */
a {
color: #003399;
}
a:visited {
color: #003399;
}
a:hover {
color: #003366;
}
a:active {
color: #003399;
}

/* Defines Navigation - needs to be called with a class statement */
a.nav {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
padding:8px 5px 2px 5px;
}
a.nav:visited {
color:#FFFFFF;
}
a.nav:hover {
color:#FFFFFF;
background-color:#E58B8B;
}
a.nav:active {
color:#FFFFFF;
}

a.subnav {
color:#FFFFFF;
text-decoration:none;
line-height:24px;
padding:5px;
font-size:11px;
}
a.subnav:visited {
color:#FFFFFF;
}
a.subnav:hover {
color:#FFFFFF;
text-decoration:underline;
}
a.subnav:active {
color:#FFFFFF;
}

/* Defines all ul tags throughout website - reduces top spacing */
ul {
margin-top:5px; 
list-style-type:square;
}

/* Defines all hr tags throughout website - call needs to include size=1 */
hr {
color:#CC3300;
width:95%; 
margin:0px; 
padding:0px;
}

/* Defines all b tags with color throughout website */
b {
color:#CC3300;
font-weight:bold;
}

/* Needs to be called with class statement */
.headline{
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color:#C60101;
font-weight:bold;
}

/* Needs to be called with class statement */
.subhead {
font-size:12px; 
font-weight:bold;
}

/* Needs to be called with class statement */
.footer {
color:#333333;
padding: 5px;
font-size:9px;
}

/* Sample background statement - able to control placement and repeat directions */
.main_bg {
background-image:url(images\\common\\main_bg.jpg);
background-repeat:repeat-x;
background-position:top left;
}

.home_bg {
background-image:url(images\\home\\AdamsGarth_06.gif);
background-repeat:no-repeat;
background-position:top right;
}

.header_bg {
background-image:url(images\\common\\ag_header_05.jpg);
background-repeat:no-repeat;
background-position:top left;
}