body {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#govBNR {
	background-color: #FFFFFF;
}
.govBNRimg {
	background-color: #000000;
	background-image: url(../images/banners/banner-capital.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 180px;
}
.govBNRpage {
	background-color: #000000;
	text-align: right;
	vertical-align: bottom;
	padding-right: 30px;
	bottom: 0px;
}
#govBOX {
	vertical-align: top;
	background-color: #E6E6E6;
	border: 1px solid #CCCCCC;
	width: 482px;
	padding: 25px;
}
.govBOXtop {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.govBOXtext {
	font-size: 12px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
.govBOXenter {
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
}
#govGRID {
	width: 100%;
	font-size: 10px;
}
.govGRIDhdr {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.govGRIDname {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #E6E6E6;
	font-weight: bold;
	padding: 10px;
}
.govGRIDinfo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #E6E6E6;
	padding: 10px;
}
.govMENU {
	border-top-width: 3px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
#govHDR {
	background-color: #000000;
	background-image: url(/images/home/bdgov-grad.jpg);
	background-repeat: repeat-y;
}
.govHDR {
}
#govHOME {
	background-color: #000000;
	background-image: url(../images/home/capital.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 450px;
}
.govHOMEpage {
	padding: 30px;
}
.govHOMElogos {
	padding-right: 30px;
	width: 88px;
}
.govHOMEtxt {
	vertical-align: top;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: top;
	text-align: left;
	padding-top: 40px;
}
#govPAGE {
	border: 2px solid #FFFFFF;
}
.govPAGEbody {
	text-align: left;
	vertical-align: top;
	padding-right: 30px;
	padding-top: 20px;
}
.govPAGEfloat {
	vertical-align: top;
	padding-right: 30px;
	padding-top: 20px;
}
.govPAGEside {
	text-align: left;
	vertical-align: top;
	padding-right: 20px;
	width: 180px;
}
.govPAGElinks {
	text-align: left;
	vertical-align: top;
	color: #333333;
	font-size: 12px;
	line-height: 16px;
	padding-right: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 30px;
	padding-top: 15px;
}
.govPAGElinks a:link {
	color: #333333;
	text-decoration: none;
}
.govPAGElinks a:hover {
	text-decoration: underline;
	color: #000000;
}
.govPAGElinks a:hover {
	text-decoration: underline;
	color: #000000;
}
.govPAGEtxt {
	text-align: left;
	vertical-align: top;
	color: #333333;
	font-size: 12px;
	line-height: 16px;
	padding-right: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 20px;
	padding-top: 5px;
}
.govPAGElogo {
	text-align: left;
	vertical-align: top;
	padding-top: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.govPAGEhdr {
	text-align: left;
	vertical-align: top;
	padding-top: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.govPAGEmenu {
	text-align: left;
	vertical-align: top;
	font-size: 9px;
	font-weight: bold;
	width: 180px;
	padding-left: 15px;
	padding-top: 10px;
	background-color: #CCCCCC;
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 10px;
}
.govPAGEmenu a {
	color: #000000;
	text-decoration: none;
}
.govPAGEmenu a:link {
	color: #000000;
	text-decoration: none;
}
.govPAGEmenu a:visited {
	color: #000000;
	text-decoration: none;
}
.govPAGEmenu a:hover {
	color: #990000;
	text-decoration: underline;
}
.govPAGEmenu a:active {
	color: #333333;
	text-decoration: none;
}
.govPAGEmenuSUB {
	text-align: left;
	vertical-align: top;
	font-size: 9px;
	font-weight: bold;
	width: 180px;
	padding-left: 30px;
	padding-top: 5px;
	background-color: #E6E6E6;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 10px;
}
.govPAGEmenuSUB a {
	color: #000000;
	text-decoration: none;
}
.govPAGEmenuSUB a:link {
	color: #000000;
	text-decoration: none;
}
.govPAGEmenuSUB a:visited {
	color: #000000;
	text-decoration: none;
}
.govPAGEmenuSUB a:hover {
	color: #990000;
	text-decoration: underline;
}
.govPAGEmenuSUB a:active {
	color: #333333;
	text-decoration: none;
}
.govPAGEnb {
	text-align: left;
	vertical-align: top;
	color: #333333;
	font-size: 12px;
	line-height: 16px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-top: 15px;
}
.rightBorder {
	BORDER-RIGHT: #666666 1px solid
}
.breadFill {
	FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.breadFill A {
	COLOR: #cccccc; TEXT-DECORATION: none
}
.breadFill A:link {
	COLOR: #cccccc; TEXT-DECORATION: none
}
.breadFill A:visited {
	COLOR: #cccccc; TEXT-DECORATION: none
}
.breadFill A:hover {
	COLOR: #ffcc00; TEXT-DECORATION: underline
}
.breadFill A:active {
	COLOR: #ffff99; TEXT-DECORATION: none
}
.breadCurrent {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchField {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #990000; TEXT-DECORATION: none
}
#free A {
	COLOR: #333333; TEXT-DECORATION: underline
}
#free A:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
#free A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
#free A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
#free A:active {
	COLOR: #990000; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
.subFeatBack {
	BACKGROUND-POSITION: right 1px; BACKGROUND-IMAGE: url(../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/home_grayBack.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #888888
}

.footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #999999; LINE-HEIGHT: 18px; PADDING-TOP: 10px; BORDER-BOTTOM: #aaaaaa 1px dashed; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff
}

.footer A {
	COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer A:link {
	COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer A:visited {
	COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.footer A:active {
	COLOR: #990000; TEXT-DECORATION: underline
}
.fbList {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: disc
}
.bonusText {
	PADDING-LEFT: 62px; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productSubtitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.thumb {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.thumb:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.thumb:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.thumb:hover {
	COLOR: #000000; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
A.thumb:active {
	COLOR: #990000; TEXT-DECORATION: none
}
.thumbPadding {
	PADDING-BOTTOM: 0px
}
.colorSub {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; line-height:16px;
}
.colorSub2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 25px; VERTICAL-ALIGN: top; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
	line-height:16px;
}
.bodySubtitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodyCopy {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchCopy {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lensTintSub {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #333333; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodySmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodyLarge {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodypad {
	PADDING-RIGHT: 12px
}
.formField {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.prodSubtitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
#linetable {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#results {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#results SPAN {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.lineItem1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 40px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-COLOR: #dcdcdc
}
.lineItem2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 40px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-COLOR: #e9e9e9
}
.salesZip {
	BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #b7b7b7 1px solid; WIDTH: 50px; BORDER-BOTTOM: #b7b7b7 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.salesSelect {
	BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #b7b7b7 1px solid; COLOR: #000000; BORDER-BOTTOM: #b7b7b7 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#searchTable TD {
	BACKGROUND-COLOR: #e9e9e9
}
.colorSub22 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.bullets {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.caption{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color: #666;
	line-height:16px;
	}
	
.captionHead{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #000;
	line-height:16px;
	}

li {
 
  list-style-position: outside;
 }
 
 .homeText{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:16px;
	}
	

.searchTable{
	border: 1px solid #666;
	background-color:#E8E8E8;
	padding:5px 5px 5px 5px 
	}
	
.searchText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
	
.searchTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	}

.searchResult{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:bold;
	}
	
sup{
	font-size: 9px;
	line-height:1px;
	
}

.pageBack {
	BACKGROUND-POSITION-Y: 50%; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #000000
}
	
#sperianBannerTop {
	width: 785px;
	height: 85px;
	background-image: url(/images/home/sperianBanner.jpg); 
	background-repeat: no-repeat;
	background-position: center center;
}

