@import "ui.core.css";
@import "gcentral.ui.theme.css";

h1,h2,h3,p
{
	padding:0px;
	margin:0px;
}

h1
{
	padding-left:10px;
	font-size:10pt;
	padding-bottom:2px;
	padding-top:5px;
    clear:both;
}
h2
{
	font-size:9pt;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:2px;
    clear:both;
}
p
{
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
    font-size:100%;
}
select
{
    font-size:8pt;
}
p.breadcrumbs
{
	padding:10px;
}
a
{
    font-size:8pt;
}
.offerButtonHolder
{
	text-align:center;
	padding:20px;
	height:100px;
}
.offerButton
{
	width:200px;
	float:left;
	background-color:#4B5A21;
	color:white;
	margin:5px;
	padding:20px;
	font-size:10pt;
}
.offerButton a
{
	color:white;
	font-weight:bold;
}
.offerPageHolder
{
	width:800px;
	padding:10px;
    padding-top:0px;
}
.offerPageHolderQuicksheet
{
    width:800px;
    padding:10px;
    padding-top:0px;
}
.offerPageHolderQuicksheet h1
{
    border : solid 2px #666666;
    background-color : #eeeeee;
    margin-top : 5px;
    margin-bottom :3px;
    font-weight:normal;
    width:750px;
    width:750px;
}
.offerPageHolderQuicksheet h2
{
    border : solid 1px #666666;
    background-color : #eeeeee;
    margin-top : 3px;
    margin-bottom :3px;
    font-weight:bold;
    color:darkgreen;
    width:90%;
    margin-left:10px;
}
.rateCourseHolder
{
	width:740px;
	margin-left:20px;
	
}
.rateCourseHeading
{
	padding:10px;
}
.rateHolder
{
	width:350px;
	float:left;
	margin:10px;
}
.rateText
{
	float:left;
	width:200px;
	margin:2px;
	border:solid 1px white;
}
div.rateCell
{
	float:left;
	width:70px;
	border:solid 1px #4B5A21;
	margin:2px;
	height:20px;
}
.rateCell p
{
}
.rateCell p input
{
	width:35px;
	margin-left:5px;
	font-size:8pt;
	padding:0px;
	border :solid 1px white;
}
.rateRowHeading
{
	float:left;
	width:200px;
	border:solid 1px #4B5A21;
	margin:2px;
	height:20px;
}
.rateColumnHeading
{
	float:left;
	width:70px;
	border:solid 1px #4B5A21;
	margin:2px;
}
.rateCourseSeason
{
	clear:both;
	border-top:solid 1px #4B5A21;
	padding-top:2px;
	padding-bottom:2px;
}
.rateRow
{
	width:360px;
	height:25px;
}
.rateText p
{
	font-size:8pt;
}
.rateRowHeading p
{
	font-size:8pt;
}
.offersHolder
{
	margin-left:10px;
}
.offerFlag 			{ width : 75px;}
.offerTitle 		{ width : 250px;}
.offerAvailability 	{ width : 100px;}
.offerPrice 	    { width : 50px; }
.offerTicketType	{ width : 100px; }
.offerDiscounts 	{ width : 75px; }

.offerHeadingRow
{
	width:740px;
	height : 25px;
}
.offerRow
{
	width:740px;
	height : 25px;
}
.offerHeading, .offerCell
{
	background-color:#D1D6B1;
	margin : 2px;
	padding : 5px;
	font-size : 8pt;
	float:left;
}
.offerHeading
{
	font-weight:bold;
}
.offerTitle a
{ 
	font-weight: bold;
}
.offerSectionHolder
{
	width:740px;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
    clear:both;
    
}
.offerSectionHeading
{
	float:left;
	width:240px;
}
.offerSectionBody
{
	float:left;
	width:500px;
    
}
.offerSectionOption
{
	float:left;
	width:125px;
}
.offerSectionOptionLong
{
	float:left;
	width:250px;
    height:20px;
}
.offerSectionOptionText
{
	font-size:8pt;
}
.offerSectionBody td
{
    font-size:8pt;
}
ul
{
    margin-top :0px;
    margin-bottom : 0px;
    padding-top :0px;
}
li
{
    margin-top : 0px;
    padding-top : 0px;
}


/*new*/

#revamp p, a, div, img, form, input, object, embed, h1, h2, h3, h4, ul, li {margin:0;padding:0;}
#revamp, #revamp p, #revamp h1, #revamp h2, #revamp li {font-family:verdana;}
#revamp a:link {font-family:verdana;}
#revamp a:visited {font-family:verdana;}
#revamp a:hover {font-family:verdana;}
#revamp .offerPageHolder {margin:0;padding:0;}
#revamp p {padding-bottom:8px;font-size:11px;color:#444444;}
#revamp ul.text {margin-left:20px;margin-top:10px;}
#revamp ul.text li {padding-bottom:8px;font-size:11px;color:#444444;}
#revamp textarea {font-size:11px;color:#444444;}
#revamp h1 {padding-bottom:10px;font-size:13px;font-weight:bold;padding:0;margin:0;}

.fullwidth {width:780px;}
#revamp .area_padding {padding:10px 12px 10px 12px;}
#revamp .left_area {width:230px;float:left;}
#revamp .left_area_box {padding:10px;border:1px solid #A6A6A6;margin-bottom:10px;}
#revamp .left_area_box h2 {font-size:12px;color:#507814;padding-bottom:3px;}
#revamp .left_content {padding:0;margin:0;}
#revamp p.left_content {padding:0;margin:0;}
#revamp .showhide {padding:0;margin:0;text-align:right;}
#revamp .showhidelink {cursor:pointer;color:#507814;text-decoration:none;}
#revamp .showlink {background:transparent url('../images/gcentral-admin/arrow_down.gif') no-repeat right 3px;padding-right:12px;}
#revamp .hidelink {background:transparent url('../images/gcentral-admin/arrow_up.gif') no-repeat right 2px;padding-right:12px;}

#revamp .right_area {width:550px;float:left;}
#revamp .right_area_padding {padding-left:15px;}
#revamp .smallink:link {padding-left:10px;background:transparent url('../images/gcentral-admin/small_link_bkg.gif') no-repeat left 3px;font-size:10px;text-decoration:none;}
#revamp .smallink:visited {padding-left:10px;background:transparent url('../images/gcentral-admin/small_link_bkg.gif') no-repeat left 3px;font-size:10px;text-decoration:none;}
#revamp .smallink:hover {padding-left:10px;background:transparent url('../images/gcentral-admin/small_link_bkg_over.gif') no-repeat left 3px;font-size:10px;text-decoration:none;}



.clear {
	overflow:hidden;
	clear:both;
	height:0px;
	margin:-1px 0px 0px 0px;
	font-size:1px;
}
* html .iefloatfix { height: 0.01%; }

.bold {font-weight:bold !important;}

.col_dark_grey{color:#464646 !important;}
.col_light_grey{color:#B2B2B2 !important;}
.col_pale_grey{color:#E1E1E1 !important;}
.col_paler_grey{color:#EBEBEB !important;}
.col_red{color:#DC3200 !important;}
.col_light_green{color:#9BC55B !important;}
.col_dark_green{color:#507814 !important;}
.col_white{color:#FFF !important;}

.bkg_dark_grey{background-color:#464646 !important;}
.bkg_light_grey{background-color:#B2B2B2 !important;}
.bkg_pale_grey{background-color:#ECEDED !important;}
.bkg_paler_grey{background-color:#F5F5F5 !important;}
.bkg_red{background-color:#DC3200 !important;}
.bkg_pale_green {background-color:#F0F7E6 !important;}
.bkg_lighter_green {background-color:#E4F0D1 !important;}
.bkg_light_green{background-color:#9BC55B !important;}
.bkg_dark_green{background-color:#507814 !important;}
#revamp .greyheading {font-size:16px;font-family:verdana;color:#5A5A5A;font-weight:bold;padding-bottom:10px;}


#offerlist th {padding:3px;padding-top:3px;padding-bottom:4px;color:#507814;border-bottom:1px solid #FFF;border-right:1px solid #FFF;text-align:left;font-size:12px;}
#offerlist td {padding:3px;border-bottom:1px solid #FFF;border-right:1px solid #FFF;}
#offerlist .summary {width:56px;vertical-align:top;padding-top:5px;}
#offerlist .availability {width:140px;}
#offerlist .price {width:45px;}
#offerlist .pricetype {width:130px;}
#offerlist .delete {width:42px;vertical-align:top;padding-top:3px;text-align:right;}

#viewoffer th {padding:3px;padding-top:4px;padding-bottom:4px;color:#000;border-bottom:1px solid #FFF;border-right:1px solid #FFF;text-align:left;font-size:11px;}
#viewoffer td {padding:3px;border-bottom:1px solid #FFF;border-right:1px solid #FFF;}

#offerformupdatebutton {background:#FFF url('../images/gcentral-admin/but_update_greytop.jpg') no-repeat top left;border:0;width:80px;height:35px;cursor:pointer;color:transparent;margin-top:4px;margin-left:-3px;}
*html #offerformupdatebutton {padding-top:40px;}

#revamp table.quicksheet th {padding:3px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #FFF;text-align:left;font-size:11px;}
#revamp table.quicksheet td {padding:3px;border-bottom:1px solid #FFF;text-align:left;font-size:11px;background-color:#FFF;}
#revamp .rightborder {border-right:1px solid #FFF !important;}
#revamp .bottomborder {border-bottom:1px solid #FFF !important;}
#revamp .bottomborder_grey {border-bottom:1px solid #A6A6A6 !important;}
.radio {position:relative;top:2px;margin-right:1px;margin-left:2px;height:13px;width:13px;}
*html .radio {top:-2px;}
+html .radio {top:-2px;}
.checkbox {margin-right:3px;float:left;height:13px;width:13px;}
.checkbox_nofloat {margin-right:3px;position:relative;top:2px;height:13px;width:13px;}
*html .checkbox_nofloat {top:-2px;}
*html .checkfixIE {top:0px;}
*html .checkfixIE_two {top:-1px;}

.checkbox_label {width:100px;display:block;float:left;}
#revamp table.innertable td {border-bottom:0px;text-align:center;padding:0px;}
#revamp table.leftalign td {text-align:left;}
#revamp table.whiteborder {border-collapse:collapse;empty-cells:hide;}
#revamp table.whiteborder td{border:1px solid #FFF;}

.restriction_holder {width:250px;float:left;margin-bottom:1px;}
#revamp .linkbutton_red {background:#FFF url('../images/gcentral-admin/bkg_button_16.jpg') repeat-x bottom;color:#DC3200;padding:3px;padding-top:1px;font-size:10px !important;text-decoration:none !important;border-right:1px solid #AFAEB6;border-left:1px solid #AFAEB6;}
#revamp .button_small_red {background:#FFF url('../images/gcentral-admin/bkg_button_16.jpg') repeat-x bottom;color:#DC3200;border:0;font-size:10px;padding:1px;padding-left:2px;padding-right:2px;font-family:verdana;cursor:pointer;border:0;}
#revamp .button_small_green {background:#FFF url('../images/gcentral-admin/bkg_button_16.jpg') repeat-x bottom;color:#464646;border:0;font-size:10px;font-family:verdana;cursor:pointer;border:0;padding-top:1px;padding-bottom:1px;}
#revamp .button_small_green:hover {background:#FFF url('../images/gcentral-admin/bkg_button_16.jpg') repeat-x bottom;color:#464646;border:0;font-size:10px;font-family:verdana;cursor:pointer;border:0;padding-top:1px;padding-bottom:1px;}

#revamp .linkbutton_green {background:#FFF url('../images/gcentral-admin/bkg_button_16.jpg') repeat-x bottom;color:#464646;padding:3px;padding-top:1px;font-size:10px !important;text-decoration:none !important;border-right:1px solid #AFAEB6;border-left:1px solid #AFAEB6;}

#revamp .button_red {padding-left:10px;background:transparent url('../images/gcentral-admin/small_link_bkg.gif') no-repeat 2px 5px;font-size:10px;color:#DC3200;border:0;cursor:pointer;font-family:verdana;}
#revamp .button_red:hover {padding-left:10px;background:transparent url('../images/gcentral-admin/small_link_bkg_over.gif') no-repeat 2px 5px;font-size:10px;color:#DC3200;border:0;cursor:pointer;font-family:verdana;}

*html #revamp .button_red {padding-left:10px;background:transparent url('../images/gcentral-admin/small_link_bkg.gif') no-repeat 0px 4px;font-size:10px;color:#DC3200;border:0;cursor:pointer;text-align:left;display:inline;}
*html #revamp .button_red:hover {padding-left:10px;background:transparent url('../images/gcentral-admin/small_link_bkg_over.gif') no-repeat 0px 4px;font-size:10px;color:#DC3200;border:0;cursor:pointer;text-align:left;display:inline;}

#revamp .button_green {color:#404048;padding-left:6px;background:transparent url('../images/gcentral-admin/small_link_bkg.gif') no-repeat 0px 5px;font-size:10px;border:0;cursor:pointer;font-family:verdana;}
#revamp .button_green:hover {color:#404048;padding-left:6px;background:transparent url('../images/gcentral-admin/small_link_bkg_over.gif') no-repeat 0px 5px;font-size:10px;border:0;cursor:pointer;font-family:verdana;}

*html #revamp .button_green {color:#404048;padding-left:10px;background:transparent url('../images/gcentral-admin/small_link_bkg.gif') no-repeat 0px 4px;font-size:10px;border:0;cursor:pointer;text-align:left;display:inline;}
*html #revamp .button_green:hover {color:#404048;padding-left:10px;background:transparent url('../images/gcentral-admin/small_link_bkg_over.gif') no-repeat 0px 4px;font-size:10px;border:0;cursor:pointer;text-align:left;display:inline;}

#revamp .button_green_bkg {background:url('../images/gcentral-admin/bkg_button_green.jpg') no-repeat right bottom;color:#FFF;border:0;font-size:11px;padding:2px;font-family:verdana;cursor:pointer;font-weight:bold;}
#revamp .button_green_bkg:hover {background:url('../images/gcentral-admin/bkg_button_green.jpg') no-repeat right bottom;color:#FFF;border:0;font-size:11px;padding:2px;font-family:verdana;cursor:pointer;font-weight:bold;}



#revamp .down {background-image:url('../images/gcentral-admin/bkg_down.gif');background-position:3px 7px;background-repeat:no-repeat;padding:4px !important;padding-left:22px !important;margin-bottom:1px !important;cursor:pointer;font-size:11px;color:#FFF !important;background-color:#B2B2B2 !important;}
#revamp .up {background-image:url('../images/gcentral-admin/bkg_up.gif');background-position:3px 7px;background-repeat:no-repeat;padding:4px !important;padding-left:22px !important;margin-bottom:1px !important;cursor:pointer;font-size:11px;color:#FFF !important;background-color:#B2B2B2 !important;}

.homelink {width:240px;height:40px;display:block;float:left;margin-right:10px;}

#homelink_01:link {background:url('../images/gcentral-admin/but_01.jpg') no-repeat;}
#homelink_01:visited {background:url('../images/gcentral-admin/but_01.jpg') no-repeat;}
#homelink_01:hover {background:url('../images/gcentral-admin/but_01_over.jpg') no-repeat;}
#homelink_02:link {background:url('../images/gcentral-admin/but_02.jpg') no-repeat;}
#homelink_02:visited {background:url('../images/gcentral-admin/but_02.jpg') no-repeat;}
#homelink_02:hover {background:url('../images/gcentral-admin/but_02_over.jpg') no-repeat;}
#homelink_03:link {background:url('../images/gcentral-admin/but_03.jpg') no-repeat;}
#homelink_03:visited {background:url('../images/gcentral-admin/but_03.jpg') no-repeat;}
#homelink_03:hover {background:url('../images/gcentral-admin/but_03_over.jpg') no-repeat;}

#teetimes table.teetimes {margin-left:-2px;width:835px;}
#teetimes table.teetimes th {text-align:left;padding:3px 3px 3px 3px;background:#D7D7D7;}
#teetimes table.teetimes th.day {width:5%;}
#teetimes table.teetimes th.wday {width:11%;}
#teetimes table.teetimes th.time {width:6%;}
#teetimes table.teetimes th.price {width:8%;}
#teetimes table.teetimes th.name {width:20%;}
#teetimes table.teetimes th.holes {width:6%;}
#teetimes table.teetimes th.status {width:12%;}
#teetimes table.teetimes th.action {width:9%;}
#teetimes table.teetimes th.repeat {width:13%;}
#teetimes table.teetimes th.players {width:9%;}
#teetimes table.teetimes th.total {width:9%;}
#teetimes table.teetimes th.partner {width:10%;}
#teetimes table.teetimes td {text-align:left;padding:2px 3px 2px 3px;background:#F5F5F5;}
#teetimes h2.week {margin-top:12px;font-size:11px;}
#teetimes p.period {margin-bottom:12px;font-size:12px;font-weight:bold;text-align:center;}
#teetimes h3.tools {margin-top:14px;color:#507814;margin-bottom:4px;font-size:12px;}
#teetimes span.idle {color:#999999;position:relative;}
#teetimes input.text {height:16px;}
#teetimes input.submit_tool {background:none;border:0;color:#C83200;cursor:pointer;}
#teetimes input.greenbutton {text-align:left;border:0;background:none;cursor:pointer;color:#507814 !important;margin-left:-3px;display:block;}
#teetimes input.idlebutton {text-align:left;border:0;background:none;color:#999999 !important;margin-left:-3px;display:block;}
#teetimes input.day, #teetimes input.week {float:left;}
#teetimes span.bar {display:block;margin-left:1px;margin-right:3px;float:left;}

.day_icon {margin-right:2px;}
.tick_icon {margin-right:2px;position:relative;top:2px;}
.offername {color:#507814;}

#StartDate {
	padding-right: 10px;	
}

/* errors
----------------------------------*/
#offer label.error {
	color: #DC3200;
	font-weight: 700;
	padding-bottom: 2px;
}

#times label.error {
	color: #DC3200;
	font-weight: 700;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 0;
}

div.errors ul {
	margin-top: 0.5em;
	margin-left: 1em;
}

div.errors li {
	color: #DC3200;
	padding-bottom: 1em;
	font-weight: 700;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	
}

#revamp div.error {font-weight: 700; padding:10px;background:#FFECEC;border:1px solid #C83200;margin-bottom:10px;}
#revamp div.error p {color:#C83200 !important; padding-bottom:0px !important;}

#revamp div.success {font-weight: 700; padding:10px;background:#EDF3E2;border:1px solid #9CC65A;margin-bottom:10px;}
#revamp div.success p {color:#507814 !important; padding-bottom:0px !important;}
