
a:active   { color: blue; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
a:visited    { color: blue; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
a:link   { color: blue; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
a:hover { color : #FF3300; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;} 

.tan {background-color: #FFFDF0;}
.red {background-color: #FF9966;}
.grey {background-color: #CFCFCF;}
.teal {background-color: #01979E;}
.brown {background-color: #804040;}
.gold {background-color: #FCC046;}
.goldtype {color: #F78E18;}
.tealtype {color: #015054;}
.redtype {color: #FF3333;}
.blacktype {color: #400000;}

a:link.light { color: #3300CC; font-family: arial; font-weight: normal; text-decoration: none;}
a:visited.light { color: #3300CC; font-family: arial; font-weight: normal; text-decoration: none;}
a:hover.light { color: #F78E18; font-family: arial; font-weight: normal; text-decoration: none;}
a:active.light { color: #949494; font-family: arial; font-weight: normal; text-decoration: none;}

a:link.dark { color: #FFFFFF; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a:visited.dark { color: #D2D2D2; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a:hover.dark { color: #3366FF; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a:active.dark { color: #FF9F88; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}

/*   for first page list with check bullets*/
a:link.checklista { color: #061F82; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a:visited.checklista { color: #061F82; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a:hover.checklista { color: #696969; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a:active.checklista { color: #B0B0B0; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}

img { border: none; }

.mystyle h3 {
	padding: 0 0 0 0;
	margin: 0 0 0 30px;
	text-align: left;
	font-size: 12px;
	font-style: italic;
	font-weight: 500;
	display: inline;
}

.mystyle h4 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: left;
	font-size: 14px;
	font-style: italic;
	font-weight: 500;
	display: inline;
}

#copyright{
display: block;
text-align: left;
width: 100%;
 height: 45px;
color: #000000;
font-size: 10px;
position: absolute;
left: 40px;
bottom: -26px;
z-index: 350;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

#bsdlogo {
position: relative;
top: 10px;
}

#ahsslogo {
	text-align: center;
	/*border: 1px solid black;*/
	/*background-image: url('../../almosthomestorage/graphics/buildinglongshot.jpg');*/
	display: block;
	position: absolute;
	top: 160px;
	left: 315px;
	width: 210px;

	z-index: 200;
	}

#ahsspic {
	text-align: center;
	display: block;
	position: absolute;
	top: 190px;
	left: 635px;
	width: 260px;
	z-index: 200;
	}

.shadowbox {
border: 1px solid #6A5211;
border-radius: 10px 10px 10px 10px;
box-shadow: 5px 10px 15px #343434;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
-moz-box-shadow: 5px 10px 15px #343434;
-webkit-border-radius: 10px;
-webkit-box-shadow: 5px 10px 15px #343434;
}
