/* CSS Document */

body {
	background-color: #f8f8f8;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#555555;
	}
li {list-style-image:url(../images/little_arrow.gif); margin-left:-18px;} 	
hr {border:1px dashed #999999;}



/* Table stuff */
.tableborder {border:1px  solid #000000;}
.tableborder2 {border:1px  solid #999999; background-color:#f8f8f8;}
.bottomborder {border-bottom:1px  solid #000000;}
.sideborder {border-right:1px  dotted #999999;}
.topbottomborder {border-bottom:1px  solid #000000; border-top:1px  solid #000000;}
.bodyborder {border:1px  solid #8098C3;}
	
/* Font stuff */
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:2px; color:#999999; display: inline;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:2px; color:#555555; display: inline; }
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold; display: inline; }
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:1px; color:#555555; font-weight:bold; display: inline; }
h5  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:2px; color:#999999; display: inline;}
.pageheader {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:1px; color:#555555; font-weight:bold;}
.pageheader2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:1px; color:#555555; font-weight:bold;}
.header1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:2px; color:#000000; font-weight:bold;}
.header2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold;}
.packheader {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;}
.bodyheader {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; padding-bottom:10px;}
.bodytext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.bodytextbig {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.verybottom {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#bdbdbd;}

/* Links */
a.hlink:link { font-family: verdana, sans-serif; font-size: 11px; color: #999999; font-weight: bold;  letter-spacing:2px; text-decoration: none; }
a.hlink:active { font-family: verdana, sans-serif; font-size: 11px; color: #999999; font-weight: bold;  letter-spacing:2px; text-decoration: none; }
a.hlink:visited { font-family: verdana, sans-serif; font-size: 11px; color: #999999; font-weight: bold;  letter-spacing:2px; text-decoration: none; }
a.hlink:hover { font-family: verdana, sans-serif; font-size: 11px; color: #999999; font-weight: bold;  letter-spacing:2px; text-decoration: none; }

a.bodylinksmall:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: underline; }
a.bodylinksmall:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: underline; }
a.bodylinksmall:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: underline; }
a.bodylinksmall:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ff6600; font-weight: normal; text-decoration: none; }

a.bodylinksmall2:link { font-family: verdana, sans-serif; font-size: 10px; color: #999999; font-weight: normal; text-decoration: underline; }
a.bodylinksmall2:active { font-family: verdana, sans-serif; font-size: 10px; color: #999999; font-weight: normal; text-decoration: underline; }
a.bodylinksmall2:visited { font-family: verdana, sans-serif; font-size: 10px; color: #999999; font-weight: normal; text-decoration: underline; }
a.bodylinksmall2:hover { font-family: verdana, sans-serif; font-size: 10px; color: #FF6600; font-weight: normal; text-decoration: none; }

a.bodylinksmall3:link { font-family: verdana, sans-serif; font-size: 10px; color: #cccccc; font-weight: normal; text-decoration: underline; }
a.bodylinksmall3:active { font-family: verdana, sans-serif; font-size: 10px; color: #cccccc; font-weight: normal; text-decoration: underline; }
a.bodylinksmall3:visited { font-family: verdana, sans-serif; font-size: 10px; color: #cccccc; font-weight: normal; text-decoration: underline; }
a.bodylinksmall3:hover { font-family: verdana, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none; }

a.textlink:link { font-family: verdana, sans-serif; font-size: 10px; color: #555555; font-weight: normal; text-decoration: none; }
a.textlink:active { font-family: verdana, sans-serif; font-size: 10px; color: #555555; font-weight: normal; text-decoration: none; }
a.textlink:visited { font-family: verdana, sans-serif; font-size: 10px; color: #555555; font-weight: normal; text-decoration: none; }
a.textlink:hover { font-family: verdana, sans-serif; font-size: 10px; color: #555555; font-weight: normal; text-decoration: none; }

a.bodylink:link { font-family: verdana, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: underline; }
a.bodylink:active { font-family: verdana, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: underline; }
a.bodylink:visited { font-family: verdana, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: underline; }
a.bodylink:hover { font-family: verdana, sans-serif; font-size: 12px; color: #ff6600; font-weight: normal; text-decoration: none; }

a.backgroundlink:link { font-family: verdana, sans-serif; font-size: 9px; color: #cccccc; font-weight: normal; text-decoration: none; }
a.backgroundlink:active { font-family: verdana, sans-serif; font-size: 9px; color: #cccccc; font-weight: normal; text-decoration: none; }
a.backgroundlink:visited { font-family: verdana, sans-serif; font-size: 9px; color: #cccccc; font-weight: normal; text-decoration: none; }
a.backgroundlink:hover { font-family: verdana, sans-serif; font-size: 9px; color: #cccccc; font-weight: normal; text-decoration: none; }

a.resourceslink:link { font-family: verdana, sans-serif; font-size: 13px; color: #444444; font-weight: normal; text-decoration: underline; }
a.resourceslink:active { font-family: verdana, sans-serif; font-size: 13px; color: #444444; font-weight: normal; text-decoration: underline; }
a.resourceslink:visited { font-family: verdana, sans-serif; font-size: 13px; color: #444444; font-weight: normal; text-decoration: underline; }
a.resourceslink:hover { font-family: verdana, sans-serif; font-size: 13px; color: #ff6600; font-weight: normal; text-decoration: none; }

/* Forms */
input {border:1px solid #333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#f8f8f8;}
textarea {border:1px solid #333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#f8f8f8;}
select {border:1px solid #333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#f8f8f8;}
.submitbutton {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
    	StartColorStr='#FFFFFF', 
    	EndColorStr='#FBAF2C');
		background-color:#FBAF2C;
}

/* Navigation */
.nav {background-image:url(../images/logo_design_button1.gif); cursor:pointer; font-weight:bold;}
.navOn {background-image:url(../images/logo_design_button2.gif); cursor:pointer; color:#ffffff; font-weight:bold; }
.navtext {font-family:verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#f8f8f8; text-decoration:none; cursor:pointer; font-weight:bold; }
.layernav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#f8f8f8f; color:#000000; text-decoration:none;}
.layernavon {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#E2EEFA; color:#000000; text-decoration:none;}

/* fades */
.tfade {
padding-left:5px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; border-bottom:1px solid #000000;
	 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
    	StartColorStr='#FFFFFF', 
    	EndColorStr='#E2EEFA');
	background-color: #E2EEFA;

}
.tfade_yellow {
padding-left:5px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; border-bottom:1px solid #000000;
	 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
    	StartColorStr='#FFFFFF', 
    	EndColorStr='#FCBE53');
	background-color: #FCBE53;

}

#sidewrapper li {
    list-style-image:url(../images/spacer.gif);
	list-style: none;
}

li#pagenav {
    list-style-image:url(../images/spacer.gif);
	list-style: none;
	text-align: left;
	margin-left: -40px;
	margin-bottom: 18px;
	padding: 0;
}

li#linkcat-2 {
    list-style-image:url(../images/spacer.gif);
	list-style: none;
	text-align: left;
	margin-left: -40px;
	padding: 0;
}