p {
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

p.nopad {
	padding: 0px;
	margin: 0px;
}

li {
	margin-bottom:10px;
	}

blockquote.sitehead {
	padding: 0px;
	margin: 0px 0px 15px 15px;
}

blockquote.sitebrand {
	padding: 0px;
	margin: 15px 0px 15px 15px;
}

blockquote.sitemap {
	padding: 0px;
	margin: 0px 0px 0px 15px;
}

.foot {
	font-size: 10px;
	color: #0850C0;
}

.foot a {
	font-size: 10px;
	color: #0850C0;
}

.foot a:hover {
	font-size: 10px;
	color: #000000;
}

p.foot {
	padding: 5px 0px 0px 0px;
	margin: 0px;
}

form {
	padding: 0px;
	margin: 0px;
}

input {
	padding: 0px;
	margin: 0px;
}

div {
	padding: 0px;
	margin: 0px;
}

a {
	color: #385ac7;
	text-decoration: none;
}

a:hover {
	color: #666666;
	text-decoration: underline;
}

a.stockmenu {
	color: #00248e;
	font-weight: bold;
	text-decoration: none;
}

a.stockmenu:hover {
	color: #96b0d7;
	font-weight: bold;
	text-decoration: underline;
}

.babyquote {
	font-size: 10px;
}

.purple {
	color: #460389;
}
a.purple {
	color: #460389;
	font-weight: bold;
}
a.purple:hover {
	color: #9d67d4;
	font-weight: bold;
	text-decoration: underline;
}

.purple2 {
	color: #460389;
	font-size: 18px;
}
a.purple2 {
	color: #460389;
	font-weight: bold;
	font-size: 18px;
}
a.purple2:hover {
	color: #9d67d4;
	font-weight: bold;
	text-decoration: underline;
	font-size: 18px;
}

.photo_blue {
	border: #08247c solid 2px;
}
.blue {
	color: #08247c;
}
a.blue {
	color: #08247c;
	font-weight: bold;
}
a.blue:hover {
	color: #385ac7;
	font-weight: bold;
	text-decoration: none;
}

.red {
	color: #ff0000;
}
a.red {
	color: #ff0000;
	font-weight: bold;
}
a.red:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.red2 {
	color: #ff0000;
	font-size: 18px;
}
a.red2 {
	color: #ff0000;
	font-weight: bold;
	font-size: 18px;
}
a.red2:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	font-size: 18px;
}

.blue3 {
	color: #08247c;
}
a.blue3 {
	color: #08247c;
}
a.blue3:hover {
	color: #385ac7;
	text-decoration: underline;
}
.blue2hm {
	color: #08247c;
	font-size: 14px;
	font-weight:bold;
	margin-top:5px;
}
.blue2 {
	color: #08247c;
	font-size: 18px;
}
a.blue2 {
	color: #08247c;
	font-weight: bold;
	font-size: 18px;
}
a.blue2:hover {
	color: #385ac7;
	font-weight: bold;
	text-decoration: underline;
	font-size: 18px;
}

.announce {
	font-family: calibri,tahoma;
	font-size: 18px;
	color: #4a5Fa9;
	font-weight:800;
}

h1 {
	color: #08247c;
	font-size: 24px;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
h2 {
	color: #08247c;
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
h3 {
	color: #08247c;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
h4 {
	color: #08247c;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

#black a{
	color: #000000;
}

#black a:hover{
	color: #36efff;
}


.grey {
	color: #7d7c7c;
}
a.grey {
	color: #7d7c7c;
	font-weight: bold;
}
a.grey:hover {
	color: #a0a0a0;
	font-weight: bold;
	text-decoration: underline;
}

.grey2 {
	color: #7d7c7c;
	font-size: 18px;
}
a.grey2 {
	color: #7d7c7c;
	font-weight: bold;
	font-size: 18px;
}
a.grey2:hover {
	color: #aoaoao;
	font-weight: bold;
	text-decoration: underline;
	font-size: 18px;
}

.xtracspec {
	color: #000099;
}
a.xtracspec {
	color: #000099;
}
a.xtracspec:hover {
	color: #385ac7;
	text-decoration: underline;
}

#xtracspecial {
	background-color: #ffffff;
	border: 1px solid #e6effd;
	padding: 10px;
	margin: 0px;
	color: #000099;
}

#xtracspecial-news {
	background-color: #e6f1fd;
	border: 1px solid #08247c;
	padding: 10px;
	margin: 0px;
	color: #000000;
}

#xtracspecial4 {
	background-color: #ffffff;
	border: 1px solid #94b4dc;
	padding: 10px;
	margin: 0px;
	color: #000000;
}

#xtracspecial2a {
	background-color: #ffffff;
	border: 1px solid #ff0000;
	padding: 10px;
	margin: 0px;
	color: #000000;
}

#xtracspecial3 {
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px;
	margin: 0px;
	color: #000000;
}

#xtracspecial2 {
	background-color: #eeeeee;
	border: 1px solid #94b4dc;
	padding: 10px;
	margin: 0px;
	color: #000000;
}

.reqMark {
	color: #ff0000;
	font-weight: bold:
}

.padding {
	margin: 0px;
	padding: 3px;
}

