body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color:#FFFFFF;
	margin:0;
}

h1 { font-size:15px; }

.h1 {
	font-size: 15px;
	font-style: italic;
}

.quote {
	color: #CC3300;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}

label img { border: 1px solid #cccccc; }
table td { font-size:11px; }

.boldTitle {
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#232323;
}

#Header {
	text-align:center;
	background-color: #0099CC;
	height: 80px;
	background:url(/hireko/graphics/orderportal/logo_head.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

#LPHeader {
	text-align:center;
	background-color: #FFF;
	height: 80px;
	background:url(/hireko/graphics/orderportal/logo_head.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

.ruler {
	padding: 0px;
	background-image: url(http://www.hirekogolf.com/hireko/graphics/orderportal/images/assembled_sites/popular_dots.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.bordertableleft {	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #999999;
}

.bmail { background: url(/hireko/graphics/orderportal/bkg_news2.jpg) no-repeat top left; width: 190px; height: 200px; padding-bottom:20px;}
.bmail table { width: 170px; border-collapse: collapse; }
.bmail th { font-size: 11px; font-weight: bold; vertical-align: top; text-align: left; color: #ffffff; padding: 10px 0 0 0.8em; }
.bmail td { font-size: 10px; color: #ffffff; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em; padding-left: 0.8em; }
.bmail p { margin: 0; padding: .2em 0 .2em 0; font-size: 10px; color: #ffffff; }
.bmail input.text_field { background-color:#dbf3ff; }
.bmail input.button { float: right; font-size: 11px; margin-top: 3px; background-color: #ffffff; padding: 0; }


#primaryContent {
	background-color:#FFF;
	font-size:11px;
	text-align:justify;
	padding:10px;
}


#sideContent
{ background-color:#FFF; }


#Footer {
	width:100%;
	background-color:#FFFFFF;
	clear: both;
}
.text{
	color: #000000;
	font-size: 12px;
	line-height: 14pt;
}

.text a:hover {
	color: #0066FF;
}
.reviews {
	color: #000000;
	font-size: 11px;
	line-height: 12pt;
}
.smallText {
	color: #333333;
	font-size: 10px;
}
.smallText a:link a:visited { color:#333333; text-decoration:none}
.smallText a:hover {text-decoration:none}
.headerTitleContact {
	color:#e5e5e5;
	padding-left: 15px;
}
.headerTitleContact a:link { color:#e5e5e5; text-decoration:none}
.headerTitleContact a:hover { border-bottom-style: solid; border-bottom-color:#FF6633}
.headerTitleContact a:visited { color:#e5e5e5; text-decoration:none;}
.headerTitle {
	color:#e5e5e5;
	border-right-style:dotted;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}
.headerTitle a:link { color:#e5e5e5; text-decoration:none}
.headerTitle a:hover { border-bottom-style: solid; border-bottom-color:#FF6633}
.headerTitle a:visited { color:#e5e5e5; text-decoration:none;}
.links {
	color: #FF3366;
	font-size: 11px;
}

.mainTitle {
	font-size:18px;
	color:#006699;
	font-weight:bold;
}

.bigTitle {
	font-size:14px;
	color:#006699;
	font-weight:bold;
}

.title {
	color: #333333;
	font-family: Times, serif;
	font-weight: bold;
	font-size: 14px;
	font-style:italic;
	line-height: 17pt;
}

.reviewtitle {color: #000000;  font-size: 10px; font-weight: bold; background-color:#d1d6d9; padding:2px 15px 4px 18px;}
.promo {color: #000000; font-size: 12px; line-height: 14pt; font-weight: bold; }
#Rightborder {background:url(http://www.hirekogolf.com/hireko/graphics/orderportal/banners/images/border_right.jpg); background-repeat:repeat-y; width:30px}
#Leftborder {background:url(http://www.hirekogolf.com/hireko/graphics/orderportal/banners/images/border_left.jpg); background-repeat:repeat-y; width:30px}

.Reviewbackground { background-color:#d1d6d9; padding:2px 15px 4px 18px; width:288px;}

.hDoubleLines {
	padding:0 2px 0 10px;
	border-right:double;
	border-color:#CCCCCC;
	width: 10px;
}

li {list-style: square; }

#Nav-content {padding: 8px 0 10px 0; width: 500px; vertical-align:bottom; height:30px; }
	.Nav-links {  float: none; }
	.Nav-links li{ border-left: 1px #C9C9C7 dotted; float: left; list-style: none; margin: 0 12px 0 0; padding-left:10px;}
	.Nav-links li.first { border: none; }
	.Nav-links a:link, .Nav-links a:visited{ color: #006699; display: block; margin: 0 0 4px 0; padding: 0 12px 4px 0; outline: none; text-decoration: none; }
	.Nav-links a:hover, .Nav-links a:focus{ color: #006699; border-bottom-style: solid; border-bottom-color:#FF6633; padding: 0 12px 0 0;}



#specBorder {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	text-align: center;
	font-size: 12px;
	line-height: 28px;
	padding: 0px;
}
#specNoBorder {
	text-align: center;
	font-size: 12px;
	line-height: 35px;
	padding: 0px;
}
.specHeader {
	background-color:#333333;
	color: #FFCC33;
	text-align: center;
	font-size: 10px;
	line-height: 20px;
	font-weight: bold;
}
#shadowBottom {
	background-repeat:repeat-x;
	height:20px;
	background-image: url(/hireko/graphics/orderportal/banners/images/shadow_bottom.jpg);
}

#shadowSide {
	width:20px;
	background-repeat:repeat-y;
	position:relative;
	background-image: url(/hireko/graphics/orderportal/banners/images/shadow_sideleft.jpg);
}

#shadowSideright {
	min-width:20px;
	width:20px;
	background-repeat:repeat-y;
	background-image: url(/hireko/graphics/orderportal/banners/images/shadow_sideright.jpg);
}
.specTable {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color:#CCCCCC;
}
.smallText a:link, .smallText a:visited { color:#333333; text-decoration:underline}
.smallText a:hover { color:#333333; text-decoration:none}


.price {
	color: #CC0000;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
}
.quote {
	color: #CC3300;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
.reviewtext {font-size: 10px;}

#distList td {padding:10px 0 15px 0; text-align:center; }

#divTop5 table {
	color:#FFFFFF;
	background-image:url(/hireko/graphics/orderportal/bkg_top5.jpg);
	background-repeat:no-repeat;
}

#divTop5 table td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:4px;
	padding-top:1px;	
}

#divTop5 table th {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:4px;
	padding-bottom:2px;
	padding-top:6px;	
}

#divTop5 a {
	color:#FFFFFF;
}

table a { color:#093E79; text-decoration:none; }
table a:hover { text-decoration:underline; }
table a:visited, table a:active { color:#093E79; }

.compareTitleDesc {
	font-weight:bold;
	text-transform:uppercase;
	background-color:#252525;
	color:#FFFFFF;
	font-size:10px;
	padding: 3px 2px 3px 8px;
}

.compareTitleComp {
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	background-color:#252525;
	color:#FFCC00;
	font-size:10px;
	padding:3px 2px 3px 2px;
}

.compareDesc {
	padding: 5px 3px 5px 18px;
	color: #252525;
	border-left: #252525 thin solid 1px;
	border-right: #252525 thin solid 1px;
	background-image:url(http://www.hirekogolf.com/hireko/webpages/_images/reddot.jpg);
	background-position:8px 10px;
	background-repeat:no-repeat;
}

.compareComp {
	border-right: #252525 thin solid 1px;
}

#tabCompare #valYes {
	font-weight:bold;
	color:#006600;
}

#tabCompare #valNo {
	color:#FF0000;
}

.compareBottom {
	border-top: #252525 thin solid 1px;
}

