﻿#gcontentbody { width:968px; padding:13px 1px 13px 7px; margin:0 auto; }

#golfright { float:right; width:970px; display:block; border:solid 2px #D7D7C7; background-color:#ffffff; font:normal 13px/18px Arial, Helvetica, sans-serif; }
#golfright h2 { font:bold 30px/34px Arial, Helvetica, sans-serif; color:#222222; background-color:inherit; margin:0 0 16px 0; padding:0 0 0 0px; display:block; }
#golfright h3{ font:bold 24px/28px Arial, Helvetica, sans-serif; color:#222222; background-color:inherit; margin:0 0 16px 0; padding:0 0 0 0px; display:block; }
#golfright h4{ font:bold 18px/22px Arial, Helvetica, sans-serif; color:#222222; background-color:inherit; margin:0 0 16px 0; padding:0 0 0 0px; display:block; }
#golfright h5 { font:bold 16px/19px Arial, Helvetica, sans-serif; color:#222222; background-color:inherit; margin:0 0 16px 0; padding:0 0 0 0px; display:block; }
#golfright div.contentcontainer { font:normal 13px/18px Arial, Helvetica, sans-serif; color:#62625C; }
#golfright div.contentcontainer fieldset { padding:5px 5px 5px 5px; }
#golfright hr { font:normal 1px/1px Arial, Helvetica, sans-serif; height:1px; color:#ffffff; background-color:#ffffff; margin-top:10px; border-bottom:dashed 1px #257291; }
#golfright div.contentcontainer p { font:normal 13px/18px Arial, Helvetica, sans-serif; color:#62625C; background-color:inherit; padding:5px 0px 5px 0px; }
#golfright div.contentcontainer p.dashed { font:normal 13px/18px Arial, Helvetica, sans-serif; color:#62625C; background-color:inherit; padding:5px 0px 10px 0px; border-bottom:dashed 1px #257291; }
#golfright div.contentcontainer p strong { font:bold 13px/18px Arial, Helvetica, sans-serif; color:#333333; background-color:inherit; }
#golfright div.contentcontainer p img { background:url(../../images/shadow.gif) no-repeat right bottom; padding:5px 15px 18px 10px; }
#golfright div.contentcontainer p img.nobgimage { background-image:none; padding:0; }
#golfright div.contentcontainer p span.subtitle { font:bold 17px/18px Arial, Helvetica, sans-serif; color:#D76E08; background-color:inherit; display:block; margin:7px 0 7px 0; }
#golfright div.contentcontainer p span.bold { font:bold 13px/18px Arial, Helvetica, sans-serif; color:#336600; background-color:inherit; }
#golfright div.contentcontainer p a { color:#257291; }
#golfright div.contentcontainer p a:hover { color:#D76E08; text-decoration:none; }
#golfright div.contentcontainer ul.standard { display:block; padding:5px 0px 5px 0px; }
#golfright div.contentcontainer ul.standard li { font:normal 13px/20px Arial, Helvetica, sans-serif; list-style:circle outside; margin:5px 0px 0px 25px; padding:0px 0px 0px 5px; }
#golfright div.contentcontainer ul.standard li a { color:#257291; }
#golfright div.contentcontainer ul.standard li a:hover { color:#D76E08; text-decoration:none; }

.glofsession input { margin-left:20px; }

.normalGolfNeed { background:#ffffff no-repeat center right; background-image:none; padding-right:25px; }
.fulfilledGolfNeed {background:#ffffff no-repeat center right; background-image:url(../images/icon_select.gif); text-decoration:line-through; color:#444444; padding-right:25px; }

.requiredfield { font-size:11px; color:Red; }

a.glink { background-color:#eeeeee; display:block; padding:4px 0px 4px 0px; }
a.glink:hover { background-color:#e1ecef; color:#ea3900; }
a.glink .gright { float:left; width:100px; display:inline; font-weight:bold; color:#1e1e1e; }
a.glink:hover .gright { color:#ea3900; }
a.glink .gleft { float:left; width:300px; display:inline; font-weight:bold; color:#1e1e1e; overflow:hidden; white-space:nowrap; }
a.glink:hover .gleft { color:#ea3900; }
