a:link {
text-decoration: underline;
color: #000000 
}

a:visited {
text-decoration: underline;
color: #000000 
}

a:hover {
text-decoration: underline;
color: #da0223
}

a:active {
text-decoration: underline;
color: #da0223 
}

img {border-color:#767574}

@-moz-document url-prefix() {
  .logoposition {
     position:relative;
     width:900px
  }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.logoposition {
     position:relative;
     width:900px
  }
}

.bottomlinks { 
font-family: arial; 
font-size: 12px;
color: #676767; 
}

.bottomlinks a:link {
font-family: arial; 
font-size: 12px;
color: #676767;
text-decoration: underline;

}

.bottomlinks a:visited {
font-family: arial; 
font-size: 12px;
color: #676767;
text-decoration: underline;

}

.bottomlinks a:hover {
font-family: arial; 
font-size: 12px;
text-decoration: none;
color: #000000
}

.bottomlinks a:active {
font-family: arial; 
font-size: 12px;
text-decoration: none;
color: #000000 

}


.smgreylinks { 
font-family: arial; 
font-size: 11px;
color: #676767; 
}

.smgreylinks a:link {
font-family: arial; 
font-size: 11px;
color: #676767;
text-decoration: underline;

}

.smgreylinks a:visited {
font-family: arial; 
font-size: 11px;
color: #676767;
text-decoration: underline;

}

.smgreylinks a:hover {
font-family: arial; 
font-size: 11px;
text-decoration: none;
color: #000000
}

.smgreylinks a:active {
font-family: arial; 
font-size: 11px;
text-decoration: none;
color: #000000 

}


.sectionnavyellow a:link {
display:block;
width: 132px;
height: 44px;
background: url("images/sectionnavbar-yellow-hover.png") 0 0 no-repeat;

}

.sectionnavyellow a:visited {
display:block;
width: 132px;
height: 44px;
background: url("images/sectionnavbar-yellow-hover.png") 0 0 no-repeat;
}

.sectionnavyellow a:hover { 
background-position: 0 -44px;
}

.sectionnavyellow a:active {
background-position: 0 -44px;
}



.sectionnavorange a:link {
display:block;
width: 121px;
height: 44px;
background: url("images/sectionnavbar-orange-hover.png") 0 0 no-repeat;

}

.sectionnavorange a:visited {
display:block;
width: 121px;
height: 44px;
background: url("images/sectionnavbar-orange-hover.png") 0 0 no-repeat;
}

.sectionnavorange a:hover { 
background-position: 0 -44px;
}

.sectionnavorange a:active {
background-position: 0 -44px;
}



.sectionnavbrown a:link {
display:block;
width: 129px;
height: 44px;
background: url("images/sectionnavbar-brown-hover.png") 0 0 no-repeat;

}

.sectionnavbrown a:visited {
display:block;
width: 129px;
height: 44px;
background: url("images/sectionnavbar-brown-hover.png") 0 0 no-repeat;
}

.sectionnavbrown a:hover { 
background-position: 0 -44px;
}

.sectionnavbrown a:active {
background-position: 0 -44px;
}



.sectionnavblue a:link {
display:block;
width: 127px;
height: 44px;
background: url("images/sectionnavbar-blue-hover.png") 0 0 no-repeat;

}

.sectionnavblue a:visited {
display:block;
width: 127px;
height: 44px;
background: url("images/sectionnavbar-blue-hover.png") 0 0 no-repeat;
}

.sectionnavblue a:hover { 
background-position: 0 -44px;
}

.sectionnavblue a:active {
background-position: 0 -44px;
}



.sectionnavgreen a:link {
display:block;
width: 131px;
height: 44px;
background: url("images/sectionnavbar-green-hover.png") 0 0 no-repeat;

}

.sectionnavgreen a:visited {
display:block;
width: 131px;
height: 44px;
background: url("images/sectionnavbar-green-hover.png") 0 0 no-repeat;
}

.sectionnavgreen a:hover { 
background-position: 0 -44px;
}

.sectionnavgreen a:active {
background-position: 0 -44px;
}



.yellowlink {
font-family: arial; 
font-size: 11px;
color: #ffff00
}

.yellowlink a:link {
font-family: arial; 
font-size: 11px;
text-decoration: underline;
color: #ffff00
}

.yellowlink a:visited {
font-family: arial; 
font-size: 11px;
text-decoration: underline;
color: #ffff00
}

.yellowlink a:hover {
font-family: arial; 
font-size: 11px;
text-decoration: none;
color: #fdfdfd
}

.yellowlink a:active {
font-family: arial; 
font-size: 11px;
text-decoration: none;
color: #fdfdfd 
}

#container{
position:relative;
margin:auto;
width:100%;
}



#footer {
	
	width: 100%;
	margin:auto;
	float: left;
	}

#maintable{
width: 924px;
margin-right: auto;
margin-left: auto;
}

body {
margin-left: auto;
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
}

#bodybg{
background: #e6f1f9 url(images/bg-sky.jpg) no-repeat top center;
}

#blackline{
height:25px;
width:100%;
background-color:black
}

.categorynav-valign {vertical-align:100%;.vertical-align:120%}






p, td  { 
font-family: arial;
font-size: 13px;
color: #000000
 }  

h1 { 
font-family: arial; 
font-size: 19px;
font-weight: bold;
color: #000000; 
}

h2 { 
font-family: arial; 
font-size: 16px;
font-weight: bold;
color: #000000; 
}


.redtextsmall { 
font-family: arial; 
font-size: 11px;
color: #da0223; 
}



.textxsmall{ 
font-family: arial; 
font-size: 10px;
color: #000000; 
}


.textsmall{ 
font-family: arial; 
font-size: 11px;
color: #000000; 
}

.redtext{ 
font-family: arial;
font-size: 13px;
color: #ff0000
 }  

.textmed { 
font-family: arial; 
font-size: 16px;
color: #392c1b; 
}

.textmedleftindent { 
font-family: arial;
margin-left: 15px; 
font-size: 16px;
color: #000000; 
}

.textmedbold {
font-family: arial;
font-size: 16px;
font-weight: bold;
color: #000000;
}


.textlg { 
font-family: arial; 
font-size: 18px;
color: #000000; 
}

.redtextlg { 
font-family: arial; 
font-size: 18px;
color: #da0223; 
}



.textlgbold { 
font-family: arial; 
font-size: 22px;
font-weight: bold;
color: #000000; 
}

.textxlgbold { 
font-family: arial; 
font-size: 26px;
font-weight: bold;
color: #000000; 
}


.burgundytext {
font-family: arial;
font-size: 13px;
color: #b00101;
}

.burgundytextmed {
font-family: arial;
font-size: 17px;
color: #ff0000;
}

.darktealmedtext { 
font-family: arial; 
font-size: 16px;
color: #017193
 
}

.mednumber { 
font-family: tahoma; 
font-size: 16px;
color: #000000; 
}

.smgreytxt { 
font-family: arial; 
font-size: 11px;
color: #CCC; 
}
