/* CSS Document */

/** Body and cell attributes **/
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FBE364;
}

/** Links used for the Abeeco site **/
a:link {color: #0167CF;text-decoration: none;}
a:visited {color: #4E8D0C;text-decoration: none;}
a:hover {color: #0167CF;}
a:active {color: #3B93ED;}

#btmNav {font-size: 9px;font-weight: bold;}
#btmNavDividers {color: #0167CF;}

#footer {font-size: 9px;color: #FFFFFF;font-weight: bold;}
#footer A:hover {font-size: 9px;color: #C0E1FA;font-weight: bold;}
#extras {
	font-size: 12px;
	color: #8F623D;
	line-height: 18px;
}

#extras A:link{
	font-size: 12px;
	color: #8F623D;
	line-height: 18px;
}

#extras A:visited{
	font-size: 12px;
	color: #9E0B0E;
	line-height: 18px;
}

#extras A:hover{
	font-size: 12px;
	color: #5B3414;
	line-height: 18px;
}

#extras A:active{
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}

#noteLink {
font-size: 12px;color: #E7141A;
}

#noteLink A:link{
font-size: 12px;color: #E7141A;
}

#noteLink A:hover{
font-size: 12px;color: #E7141A;
}

/** Border lines **/
.outsideLines {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.searchOutsideLines {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6EC7EF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6EC7EF;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
}

.prodOutsideLines {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAB61A;
	padding-top:24px;
}

.prodOutsideLines2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAB61A;
	padding-top:9px;
	padding-bottom:3px;
}

.extrasOutsideLines {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EAB61A;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EAB61A;
	padding-left:13px;
	padding-right:5px;
	padding-top:7px;
}

.topLines {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FEF4B5;
}

.imgBorder {border: 1px solid #000000;}

/** Content properties **/

.searchTop {
	vertical-align:bottom;
	background-color:#B3E9FB;
	padding-bottom:6px;
	padding-left:6px;
	border-top:1px solid #67C3EE;
}

.searchBottom {
 font-size:1px;
}

.extrasTop {
	vertical-align:bottom;
	background-color:#FFE95F;
	padding-bottom:6px;
	padding-left:6px;
	border-top:1px solid #EBBA24;
}

.extrasBottom {
 font-size:1px;
}

.contentTable {
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	background-color: #FFFFFF;
}

.productContentTable {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	background-color: #FFFFFF;
}

.lightBlueBand {background-color:#DFEFFB; padding-top:9px;}
#headerContentCell {padding-left:5px;padding-bottom:6px;vertical-align:top;}
.hornyGoatWeed {padding-right:10px;padding-top:10px;padding-bottom:10px;background-color:#FFFFFF;}
.navContent {background-color:#FFFFFF;padding-left:10px;padding-bottom:10px;}
.footerContent {background-color:#0D7FCE; padding-top:8px; padding-left:8px; padding-right:8px; padding-bottom:18px;}
.innerProductDesc {padding-top:20px; padding-left:15px; padding-right:15px; padding-bottom:10px;}
.buyContent {padding-top:10px;}
.buyContentInner {padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;}
.specialsTable {padding-top:5px; padding-left:5px; padding-right:10px; padding-bottom:5px;}
.topTable {padding-top:5px; padding-left:10px; padding-right:5px; padding-bottom:5px;}

/** Fonts **/
.heading {font-size: 18px;color: #1074D4;}
.paraHeading {font-size: 13px;color: #1074D4;}
.subHeading {font-size: 14px;color: #1074D4;}
.note {font-size: 12px;color: #E7141A;}
.buyFont {font-size: 10px;color: #000000;}
.testimonialFont {font-size: 12px;color: #1074D4;}
.testimonialDesc {font-size: 12px;color: #1074D4; background-color:#E1F2FE;}
.specialsHeader {font-size: 14px;color: #FFFFFF;background-color:#1074D4; padding-left:5px;}
.only {font-size: 14px;color: #000000;}
.largeRedFont {font-size: 18px;color: #E7141A;}
.largerRedFont {
	font-size: 35px;
	color: #E7141A;
	font-weight: bolder;
}
.largerYellowFont {
	font-size: 32px;
	color: #EAB61A;
	font-weight: bolder;
}

.largerPlainText {font-size: 14px;}

li {
	list-style-type: square;
}

ul {
margin: 0px 0px 0px 20px;
}

/** Alignment and height spacing adjustments **/
#alignTop {vertical-align:top}
.gap7 {font-size: 6px;}
.gap8 {font-size: 7px;}

/** Form properties **/
select
{
	background-color: #EFFBFF;
	font-size: 12px;
	color: #0167CF;
	text-decoration: none;
}

input {
	background-color: #EFFBFF;
	font-size: 12px;
	color: #0167CF;
	text-decoration: none;
	border: 1px solid #0167CF;
}

#radioButton {
	background-color: #FFFFFF;
	text-decoration: none;
	border: 0px;
}

textarea {
	background-color: #EFFBFF;
	font-size: 12px;
	color: #0167CF;
	text-decoration: none;
	border: 1px solid #0167CF;
}

/** Colors **/
.lightBlue {background-color:#89C3ED;}
.lightMediumBlue {background-color:#D8F2FA;}
.lightYellow {background-color:#FEF4B5;}
.yellow {background-color:#EAB61A;}
.white {background-color:#FFFFFF;}
