H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: -15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: -15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: -15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: -15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: -15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN-BOTTOM: -15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
HR {
	MARGIN-TOP: 15px; WIDTH: 100%
}
OL {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: decimal
}
UL {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
background-color: RGB(180,180,180);	
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #158cdf; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #b398e7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #33ccff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TD.hdl {
	FONT-WEIGHT: normal; font-style: italic; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
TD.hdc {
	FONT-WEIGHT: normal; font-style: italic; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.hdr {
	FONT-WEIGHT: normal; font-style: italic; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
TD.desc {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.stk {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
TD.color {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.price {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
TD.pkg {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
TD.range {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; VERTICAL-ALIGN: middle; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; padding:5; background-color: #000000
}
TD.pg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; padding:5; background-color: silver
}
TD.img {
	VERTICAL-ALIGN: middle; padding:5
}
A:link.pg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited.pg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover.pg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #33ccff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.outline {
	border-collapse: collapse; COLOR: #111111 ; border-style: solid; border-width: 1; padding: 0
}
.pagination-bar {
	background-color:rgb(0,168,222);
	border-radius:3px;
	display:block;
	margin:0 0 5px 0;
}

.pagination-bar .intro{
	padding:6px;
}

.pagination {
	float:right;
	margin:4px 2px;	
}
.pagination a.prev,.pagination a.prev-inactive,.pagination a.next,.pagination a.next-inactive,.pagination a.num,.pagination a.num-active,.pagination a.dot {
	display:block;
	float:left;
	padding:1px 5px;
	margin:0px 3px;
	background:#ffffff;
	border:1px solid rgb(0,168,222);
	border-radius:2px;
	color:rgb(0,168,222);
	text-decoration:none;
}
.pagination a.dot {
	border-color:transparent;
	background:none;
	padding: 3px 0 0;
}
.pagination a.prev-inactive,.pagination a.next-inactive {
	border:1px solid #cccccc;
	color:#cccccc;
}
.pagination a.prev:hover,.pagination a.next:hover,.pagination a.num:hover,.pagination a.num-active:hover {
	color:#FFFFFF;	
	border-color:rgb(0,168,222);
	background:rgb(0,168,222);
}

.pagination a.num-active {
	color:#FFFFFF;
	font-weight:bold;
	background:rgb(0,168,222);
}
#layout-search-content {
	border:0px solid green;
	width:auto;
	overflow:hidden;
}

#column-left {
}
#column-main {
}
#column-right {
	float:left;
	width:300px;
	border:1px solid blue;
}

#content-author{
	padding: 0px;
	margin: 2px;
	margin-top: 10px;
	border: 1px solid #77A517;
	background-color: #b0da5a;
}
#topnav ul {
padding:1; margin:1; list-style:none;
}
#topnav li {
font-family:Arial, Calibri, Tahoma, "MS Serif";
font-size:13px;
font-weight:bold;
float:left; 
position:relative; 
padding: 3px 10px 3px 10px; 
display:block;
border: 1px solid rgb(0,168,222);
background: rgb(0,168,222);
width:auto;
}
#topnav li a {color:#ffffff; text-decoration:none;display:block;
border-right:1px solid rgb(0,168,222);padding-left:10px;padding-right:10px;}
#topnav li a:hover {color:white;background: rgb(60,206,255); text-decoration:none;}
#topnav li ul li a{color:white; text-decoration:none;border:0;padding:0;display:block; width:11em;}
#topnav li ul li a:hover{color:white;background: rgb(60,206,255); text-decoration:none;}
#topnav li ul {display:none;position:absolute;
}
#topnav li ul, #topnav li:hover ul li ul { 
    display:none;
position:absolute;
}
#topnav li:hover ul{
    display:block;
    background:rgb(0,168,222);
	border: 1px solid rgb(0,100,200);
height:auto; width:auto;
z-index:1000;
padding: 5px;
box-shadow: 5px 5px 10px #888888;
}
#topnav li ul li:hover ul{
    display:block;
    background:rgb(0,168,222);
	border: 1px solid rgb(0,100,200);
height:auto; width:auto;
z-index:1000;
padding: 5px;
margin-left: 70px;
margin-top: 0;
top: 5px;
}
#topnav li ul li{
    clear:both;
border-style:none;
background: rgb(0,168,222);
padding: 3px;}
td.topnav {
background: rgb(0,168,222);
text-align:left;
height:auto;
}
table.main {
	background-color: white;
	margin-right: auto;
	margin-left: auto;
	padding:15px;
	border:0;
	width:1000px;
}
