body, td, th, div {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

/* table tr td {
     font-family: arial, helvetica, sans-serif;
 
}*/

.stdinput{
	width: 250px;
}

div#pageHeading{
	color: #F78F1E;
	font-size: 16px;
	border-bottom: 1px solid #E0E0E0;
        font-weight: normal;
	margin-bottom: 15px;
}

div#pageContent{
	padding: 15px;
}

div#pageContent a {
	color: #20324E;
}

div#pageContent a:visited{
	color: #20324E;
}

/* div {
     font-family: arial, helvetica, sans-serif;
 
}*/

.home_golfball_title{
   font-family: arial, helvetica, sans-serif;
   font-size: 18px;
   font-weight: normal;
   color: #FFFFFF;
}

.home_golfball_text{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #FFFFFF;

}

.contact_footer{
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #20324E;
}



a.link {
        font-weight: bold;
	color: #F78F1E;
        text-decoration:none;
}

a.link:active {	
}

a.link:hover {
       text-decoration:underline;
}

a.link:visited {	
}

a.cat {
        font-size: 11px;
        font-weight: normal;
	color: #BCC1CA;
        text-decoration:none;
        font-family: arial, helvetica, sans-serif;
}

a.cat:active {	
}

a.cat:hover {
       color: #FFFFFF;
       text-decoration:none;
}

a.cat:visited {	
}

a.catsel {
        font-size: 11px;
        font-weight: bold;
	color: #FFFFFF;
        text-decoration:none;
        font-family: arial, helvetica, sans-serif;
}
a.catsel:active {	
}
a.catsel:hover {
       text-decoration:none;
}	
a.catsel:visited {	
}

a.subcat {
        font-size: 11px;
        font-weight: normal;
	color: #FFFFFF;
        text-decoration:none;
        font-family: arial, helvetica, sans-serif;
}
a.subcat:active {	
}
a.subcat:hover {
       text-decoration:none;
}	
a.subcat:visited {	
}

.logintext{
        font-size: 11px;
        font-weight: normal;
	color: #000000;
}

.logininfo{
        font-size: 11px;
        font-weight: normal;
	color: #000000;

}

.loginmessage{
        font-size: 11px;
        font-weight: normal;
	color: #F9911E;

}

.searchtext{
        font-size: 12px;
        font-weight: normal;
	color: #FFFFFF;
}

.newsheading{
        padding-left:15px;
        padding-right:15px;
        padding-top:8px;
        font-size: 11px;
        font-weight: bold;
	color: #000000;
}

.newstext{
        font-size: 11px;
        font-weight: normal;
	color: #000000;
        padding-right:15px;
        padding-bottom:10px;

}

.newsimage{
        padding-right:5px;
        padding-top:4px;
        padding-left:15px;
        padding-bottom:10px;
}

.featuretext{
        font-size: 12px;
        font-weight: normal;
	color: #000000;
}

.featuretitle{
        font-size: 12px;
        font-weight: bold;
	color: #000000;
}

.featureregion{
        font-size: 12px;
        font-weight: normal;
	color: #626F83;
}

/*
.pageheading{
        font-size: 16px;
        font-weight: normal;
	color: #F78F1E;
}
*/

.paging{
        font-size: 12px;
        font-weight: normal;
	color: #000000;
        display:inline;

}

.pagingoff{
    
	color: #aaaaaa;
}

.optioncontent{
      font-size: 12px;
       font-family: arial, helvetica, sans-serif;
}

div.pagingBar {
	padding:5px;
	background-color:#F8F8F8;
	text-align:right;
}

table.formTable tr th {
	font-weight: bold;
	text-align: right;
}

/* for the hometemplate */

div.summaryItem {
	/*height: 100px;*/
	border-bottom: 1px solid #C6C8CC;
	padding: 5px;
	font-weight: normal;
}

div.summaryItem div {
	font-weight: bold;
}

div.summaryItem img {
	float: left;
	height: 50px;
	width: 50px;
	border: 0px;
	padding: 0px 2px 2px 0px;
}