/*------------------------------*/
/* Global						*/
/*------------------------------*/

select, input, textarea, body, button
{
	font-family: tahoma;
	font-size: 8pt;
}
select, textarea
{
	color: #444444;
}
input[type="submit"], 
input[type="button"],
button
{
	color: #444444;
	cursor: pointer;
}
body {
	color: #666666;
	background: #f8941c url(images/bg.gif) repeat-x;
	margin: 0px;
}
input[type="text"], 
input[type="password"], 
input[type="text"].textbox-c, 
input[type="text"].textbox-small-c-off, 
input[type="text"].textbox-small-c
{
	color: #444444;
	border: solid 1px #CCCCCC;
	vertical-align: middle;
	height: 15px;
}
/* textbox-c (centered version) */
input[type="text"].textbox-c
{
	text-align: center;
}
input[type="text"].textbox-small-c, 
input[type="text"].textbox-small-c-sold, 
input[type="text"].textbox-small-a-c, 
input[type="text"].textbox-small-dc-au-c, 
input[type="text"].textbox-small-dc-au-c-a,
input[type="text"].textbox-small-dc-au-c-a-sold,
input[type="text"].textbox-small-dc-r-dtm-c,
input[type="text"].textbox-small-dc-ss-dtm-c,
input[type="text"].textbox-small-dc-r-cue-c,
input[type="text"].textbox-small-dc-ni
{
	font-size: 7pt;
	width: 23px;
	height: 13px;
	padding-top: 2px;
	text-align: center;
}
input[type="text"].textbox-c-sold,
input[type="text"].textbox-small-c-sold
{
	background-color: #f4d0d0;
}
input[type="text"].textbox-small-a-c,
input[type="text"].textbox-small-dc-au-c-a,
input[type="text"].textbox-small-dc-au-c-a-sold
{
	font-weight: bold;
}
/* no inclusions */
input[type="text"].textbox-small-dc-ni
{
	background-image: url(images/Icons/dm_ni.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* rates - different to master */
input[type="text"].textbox-small-dc-r-dtm-c
{
	border: solid 1px black;
}
/* stopsell - different to master */
input[type="text"].textbox-small-dc-ss-dtm-c
{
	border: solid 1px black;
}
/* rates - current update errors */
input[type="text"].textbox-small-dc-r-cue-c
{
	color: #FF0000;
}
/* dc availability sold */
input[type="text"].textbox-small-dc-au-c-a-sold
{
	background-color: #d3b0b0;
}
/* action unavailable */
input[type="text"].textbox-small-dc-au-c, 
input[type="text"].textbox-small-dc-au-c-a
{
	background-color: #DDDDDD;
}
input[type="text"].textbox-small-dc-au-c, 
input[type="text"].textbox-small-dc-au-c-a,
input[type="text"].textbox-small-dc-au-c-a-sold
{
	color: #888888;
}
.checkbox-dc-ss-dtm
{
	border: solid 1px black;
}
.uploadcontrol
{
	font-size: 7pt;
	width: 300px;
	height: 13px;
	padding-top: 2px;
	text-align: center;
}
.textbox-wm-s1
{
	padding:2px 0 0 2px;
	font-style: italic;
	color: #ff0000;
}


/*------------------------------*/
/* Content Related				*/
/*------------------------------*/
/* OFF */
.cnt-tab-item-off
{
	width: 1px;
	border-bottom: solid 1px #c4c4c4;
}
.cnt-tab-att-off
{
	width: 1px;
}
.cnt-tab-body-off {
	background: url(images/taboff-mainarea.gif);
	background-repeat: repeat-x;
	font-family: tahoma;
	font-size: 7.5pt;
	white-space: nowrap;
	color: #FFFFFF;
	height: 21px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
	cursor: pointer;
}
.cnt-tab-tl-off
{
	height: 4px;
	background: url(images/taboff-topleft.gif);
	background-repeat: no-repeat;
	padding: 2px 2px 0px 2px;
}
.cnt-tab-tr-off
{
	background: url(images/taboff-topright.gif);
	background-repeat: no-repeat;
	padding: 2px 2px 0px 2px;
}
.cnt-tab-l-off
{
	background: url(images/taboff-left.gif);
	background-repeat: no-repeat;
}
.cnt-tab-r-off
{
	background: url(images/taboff-right.gif);
	background-repeat: no-repeat;
}
.cnt-tab-t-off
{
	background: url(images/taboff-top.gif);
	background-repeat: repeat-x;
}
/* ON */
.cnt-tab-item-on
{
	width: 1px;
}
.cnt-tab-att-on
{
	width: 1px;
}
.cnt-tab-body-on {
	background: url(images/tabon-mainarea.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	font-family: tahoma;
	font-size: 8pt;
	white-space: nowrap;
	color: #666666;
	font-weight: bold;
	height: 25px;
	padding-left: 8px;
	padding-right: 8px;
}
.cnt-tab-tl-on
{
	height: 4px;
	background: url(images/tabon-topleft.gif);
	background-repeat: no-repeat;
	padding: 2px;
}
.cnt-tab-tr-on
{
	background: url(images/tabon-topright.gif);
	background-repeat: no-repeat;
	padding: 2px;
}
.cnt-tab-l-on
{
	background: url(images/tabon-left.gif);
	background-repeat: no-repeat;
}
.cnt-tab-r-on
{
	background: url(images/tabon-right.gif);
	background-repeat: no-repeat;
}
.cnt-tab-t-on {
	background: url(images/tabon-top.gif);
	background-repeat: repeat-x;
	padding: 2px;
}
/* Content Page */
.cnt-tab-actions
{
	border-bottom: solid 1px #b5b5b5;
	text-align: right;
}
.cnt-body
{
	background-color: #FFFFFF;
	border: solid 1px #c4c4c4;
	border-top: none;
	padding: 10px;
	padding-top: 16px
}
.cnt-section-title, .cnt-section-title:link, .cnt-section-title:visited {
	font-size: 9pt;
	color: #f57f1f;
	font-weight: bold;
	cursor: default;
}
.cnt-mnu-divide
{
	
}
.cnt-section-title-support, .cnt-section-title-support:link, .cnt-section-title-support:visited
{
	float:right;	
}
.cnt-section-title-support-image
{
	padding-right: .5em;
	padding-top: .2em;
}
/* Links */
.cnt-tab-body-on-lnk, .cnt-tab-body-on-lnk:link, .cnt-tab-body-on-lnk:visited
{
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.cnt-tab-body-off-lnk, .cnt-tab-body-off-lnk:link, .cnt-tab-body-off-lnk:visited
{
	font-family: tahoma;
	font-size: 7.5pt;
	color: #FFFFFF;
	text-decoration: none;
}
.cnt-tab-actions-off-lnk:link, .cnt-tab-actions-off-lnk:visited
{
	font-family: tahoma;
	font-size: 8pt;
	color: #A9A9A9;
}
.cnt-tab-actions-on-lnk:link, .cnt-tab-actions-on-lnk:visited
{
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #A9A9A9;
}


/*------------------------------*/
/* Assorted						*/
/*------------------------------*/

.cnt-special-dayofweek-weekday {
	font-size: 6.5pt;
	color: #FFFFFF;
	line-height: 120%;
}
.cnt-special-dayofweek-weekend {
	font-family: tahoma;
	font-size: 6.5pt;
	color: #555555;
	line-height: 120%;
}
.cnt-special-dayofmonth-weekday {
	font-size: 10pt;
	font-weight: bold;
	color: #fdd967;
	line-height: 100%;
}
.cnt-special-dayofmonth-weekend {
	font-size: 10pt;
	color: #ed5802;
	line-height: 100%;
}
.cnt-special-mg-box
{
	width: 36px;
}
.cnt-special-mg-box-body, 
.cnt-special-mg-box-body-weekend, 
.cnt-special-mg-box-body-lm, 
.cnt-special-mg-box-body-lm-weekend,
.cnt-special-mg-box-body-dm-nyd,
.cnt-special-mg-box-body-dm-nyd-weekend,
.cnt-special-mg-box-body-dm-mdo,
.cnt-special-mg-box-body-dm-mdo-weekend,
.cnt-special-mg-box-body-dm-ans,
.cnt-special-mg-box-body-dm-ans-weekend
{
	/*padding-left: 4px;
	padding-right: 4px;
	padding: 0px 0px 0px 6px;*/
	text-align: center;
	height: 29px;
}
.cnt-special-mg-box-body
{

}
.cnt-special-mg-box-body-weekend
{
	text-align: center;
	background-color: #eef4f6;
}
.cnt-special-mg-box-body-lm
{
	text-align: center;
	background-color: #feffb5;
}
.cnt-special-mg-box-body-lm-weekend
{
	text-align: center;
	background-color: #f2f382;
}
/* not yet displayed */
.cnt-special-mg-box-body-dm-nyd
{
	text-align: center;
	background-color: #ececec;
}
/* maximum days out */
.cnt-special-mg-box-body-dm-mdo
{
	text-align: center;
	background-color: #dddddd;
}
/* action not supported */
.cnt-special-mg-box-body-dm-ans
{
	background-color: #dddddd;
}
.cnt-special-mg-box-body-dm-nyd-weekend
{
	background-color: #e6e6e6;
}
.cnt-special-mg-box-body-dm-mdo-weekend
{
	background-color: #d3d3d3;
}
.cnt-special-mg-box-body-dm-ans-weekend
{
	background-color: #d3d3d3;
}
.cnt-step-s1, .cnt-step-header-s1
{
	background-color: #d8ebf3;
}
.cnt-step-header-s1
{
	font-family: impact, arial;
	font-size: 35pt;
	color: #a0dcf3;
	line-height: 0.8;
}
.cnt-step-s2, .cnt-step-header-s2, .cnt-step-barrow-s2
{
	background-color: #fff3c3;
}
.cnt-step-header-s2
{
	font-family: impact, arial;
	font-size: 35pt;
	color: #ffe079;
	line-height: 0.8;
}
.cnt-step-barrow-s2
{
	background-image: url(images/arrowdown-bluetoorange.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 150px;
}
.cnt-rates-dr-tab-on-frame, .cnt-rates-dr-tab-off-frame
{
	width: 100%;
	height: 31px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}
.cnt-rates-dr-tab-on-frame
{
	background: white url(images/rates/dr-tabon-body.gif) repeat-y;
}
.cnt-rates-dr-tab-off-frame
{
	background: url(images/rates/dr-taboff-body.gif) repeat-y;
}
.cnt-rates-dr-tab-frame
{
	width: 100%;
	height: 33px;
	border-top: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}
.cnt-rates-dr-tab-on-body, .cnt-rates-dr-tab-off-body
{
	padding-left: 2px;
	font-weight:bold;
}
.cnt-rates-dr-tab-on-body
{
	cursor: default;
}
.cnt-rates-dr-tab-off-body, .cnt-rates-dr-tab-off-body-lnk:link, .cnt-rates-dr-tab-off-body-lnk:visited, .cnt-rates-dr-tab-off-body-lnk:active
{
	color: #ffffff;
	cursor: pointer;
}
.cnt-rates-dr-tab-on-body-lnk:link, .cnt-rates-dr-tab-on-body-lnk:visited, .cnt-rates-dr-tab-on-body-lnk:active
{
	color: #666666;
}
.cnt-rates-dr-tab-on-body-lnk:link, .cnt-rates-dr-tab-on-body-lnk:visited, .cnt-rates-dr-tab-on-body-lnk:active, .cnt-rates-dr-tab-off-body-lnk:link, .cnt-rates-dr-tab-off-body-lnk:visited, .cnt-rates-dr-tab-off-body-lnk:active
{
	text-decoration: none;
}
.cnt-rates-dr-body-s1
{
	border-top: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	border-bottom: solid 1px #c4c4c4;
	background-color: #FFFFFF;

}
.cnt-rates-dr-body-s2
{
	padding: 10px;
	padding-top: 16px;
}
.cnt-rates-dr-date-title
{
	font-size: 10pt;
}
.cnt-info-table
{
	border: solid 1px #009900;
	background-color: #e2ffe2;
}
.cnt-info-table-body
{
	color: #009900;
}
.cnt-info-table-header
{
	font-weight: bold;
	color: #009900;
}
.cnt-error-table
{
	border: solid 1px #ff0000;
	background-color: #f7ebed;
}
.cnt-error-table-body, .cnt-error-table-header
{
	color: #ff0000;
}
.cnt-warn-table
{
	border: solid 1px #f26521;
	background-color: #FFF4D1;
}
.cnt-warn-table-body
{
	color: #f26521;
}
.cnt-warn-table-header
{
	font-weight: bold;
	color: #f26521;
}
.cnt-dm-sync-check-alert-header
{
	font-weight: bold;
}
.cnt-dm-sync-check-alert, .cnt-dm-sync-check-alert-header
{
	color: #FF0000;
}
.cnt-dm-sync-check
{
	font-size: 10pt;
}


/*------------------------------*/
/* Master Page Related			*/
/*------------------------------*/

/* -- Frame Design */
.mp-frame-body
{
	padding-bottom: 100px;
}
.mp-frame-parent
{
	display: block;
	min-height: 100%;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
}
.mp-frame-mnu-divide
{
	width: 30px;
	padding-bottom: 13px;
}
.mp-frame-mnu-text, .mp-frame-mnu-text:link, .mp-frame-mnu-text:visited
{
	width: 1px;
	font-family: tahoma;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 13px;
}
.mp-frame-left
{
	background: url(images/border-left.gif) repeat-y;
	width: 5px;
}
.mp-frame-right
{
	background: url(images/border-right.gif) repeat-y;
	width: 5px;
}
.mp-frame-left-fill, .mp-frame-right-fill
{
	background: #4a82fd;
}
.mp-frame-tl
{
	background: url(images/border-topleft.gif) no-repeat;
	padding: 4px;
	width: 8px;
}
.mp-frame-tr
{
	background: url(images/border-topright.gif) no-repeat;
	padding: 4px;
	width: 8px;
}
.mp-frame-t
{
	background: url(images/border-top.gif) repeat-x;
	width: 100%;
	height: 8px;
}
.mp-frame-bl
{
	background: url(images/border-bottomleft.gif) no-repeat;
	padding: 4px;
	width: 8px;
}
.mp-frame-br
{
	background: url(images/border-bottomright.gif) no-repeat;
	padding: 4px;
	width: 8px;
}
.mp-frame-b
{
	background: url(images/border-bottom.gif) repeat-x;
	width: 100%;
	height: 8px;
}
.mp-frame-foot-body
{
	background: #cccccc url(images/pagefooterbg.gif) repeat-x;
	width: 100%;
	height: 70px;
	font-family: tahoma;
	font-size: 8pt;
	text-align: center;
	text-decoration: none;
	color: #666666;
}
.mp-frame-foot
{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	display: block;
	z-index: 999;
	margin: 0px;
	text-align: center;	
}
.mp-frame-foot-divide
{
	background: url(images/bottompageborder.gif) repeat-x;
	height: 1px;
}
/* -- Navigation Menu */
.mp-nav-menu-bg
{
	background: url(images/menu-bg.gif) repeat-x;
}
.mp-nav-menu-divide
{
	padding: 4px 2px 0px 2px;
	width: 1px;
}
.mp-nav-menu-text, .mp-nav-menu-text:link, .mp-nav-menu-text:active, .mp-nav-menu-text:visited
{
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	white-space: nowrap;
	text-decoration: none;
	vertical-align: middle;
	/* -- Patch for a tags -- */
	display:block;
	padding:10px 0;
	height:13px;
}
.mp-nav-menu-text:hover
{
	/* -- Added hover state -- */
	color:#1391C9;
}
.mp-nav-menu-item, .mp-nav-menu-item-on
{
	height: 37px;
	width: 1px;
	padding-left: 12px;
	padding-right: 12px;
}
.mp-nav-menu-item-on
{
	background: url(images/menu-bg-on.gif) repeat-x;
	cursor: pointer;
}
	/* patch for current item hover */
	.mp-nav-menu-item-on a { cursor:default; }
	.mp-nav-menu-item-on a:hover { color:#666; }

/* -- Content */
.mp-cnt-frame
{
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
}
.mp-cnt-body
{
	padding-top: 4px;
	padding-left: 15px;
	padding-right: 15px;
	background: url(images/maintable-bg.gif) repeat-x;
}
/* -- GridViews */
.gridview1-body, gridview1-header, .gridview1-row, .gridview1-alt-row, .gridview1-edit-row, .gridview1-lnk
{
	font-family: tahoma;
	font-size: 8pt;
}
.gridview1-body, .radgridview1-body
{
	background-color: #ffffff;
	border-left: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	border-right: outset 1px #ffffff;
	border-bottom: outset 1px #ffffff;
}
.gridview1-header, .radgridview1-header
{
	color: #FFFFFF;
	background-color: #75bad9;
	padding: 8px 0px 8px 4px;
	border-right: solid 1px #6cabc8;
	border-bottom: solid 1px #6cabc8; 
	border-left: solid 1px #98cde5;
	border-top: solid 1px #98cde5;
}
.gridview1-row, .radgridview1-item
{
}
.gridview1-row, .gridview1-alt-row, .gridview1-edit-row, .radgridview1-item, .radgridview1-alt-item, .radgridview1-edit-item
{
	color: #666666;
	padding-left: 4px;
	padding-top: 9px;
	padding-bottom: 9px;
}
.gridview1-alt-row, .radgridview1-alt-item
{
	background-color: #d7e9ef;
}
.gridview1-edit-row, .radgridview1-edit-item
{
	padding: 4px;
	background-color: #E1E1E1;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}
.gridview2-alt-row
{
	background-color: #eef4f6;
}
.gridview2-row, .gridview2-alt-row
{
	color: #666666;
}
.gridview3-row
{
	color: #666666;
	padding-left: 8px;
}

.radgridview1-command-item
{
	padding: 6px;
}
.radgridview1-edit-form-table
{
	background-color:#EEEEEE;
}
.radgridview1-edit-form
{
	padding: 4px;
	background-color: #EEEEEE;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}
.datalist1-row, .datalist1-alt-row
{
	color: #666666;
}
.datalist1-alt-row
{
	background-color: #eef4f6;
}
/* Tables (s1 = style 1, s2 = style 2)*/
.table-body-s1, .table-body-s2
{
	border-left: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	border-right: solid 1px #aaaaaa;
	border-bottom: solid 1px #aaaaaa;
}
.table-header-s1, .table-header-s2, .table-header-s3
{
	padding-left: 5px;
	height: 34px;
	color: #FFFFFF;
	font-weight:bold;
}
.table-header-s1
{
	background-color: #75bad9;
}
.table-header-s2
{
	border-right: solid 1px #6cabc8;
	border-bottom: solid 1px #6cabc8; 
	border-left: solid 1px #8cc1d9;
	border-top: solid 1px #8cc1d9;
	background-color: #75bad9;
	width: 135px;
	text-align: center;
}
.table-header-s3
{
	border-right: solid 1px #b7ccd4;
	border-bottom: solid 1px #b7ccd4;
	border-top: solid 1px #dbe7eb;
	border-left: solid 1px #dbe7eb;
	background-color: #cbe2eb;
	width: 135px;
	text-align: center;
}
.table-header-s4, .table-options-header
{
	color: #777777;
	font-weight: bold;
	background: #E4E4E4 url(images/table-header-bg.gif) repeat-x;
	padding-left: 5px;
	height: 32px;
}
.table-header-sq-group
{
	padding-left: 4px;
	height: 26px;
	background-color: #DDDDDD;
	color: #666666;
	font-weight: bold;
}

.table-body-s2
{
	background-color: #eef4f6;
}

.table-cell-s3
{
	vertical-align: middle;
	padding-left: 6px;
	height: 29px;
}
.table-cell-s4
{
	vertical-align: middle;
	padding-left: 6px;
	height: 29px;
}
.table-arrow-r-s1
{
	background: url(images/arrow-blue.gif) no-repeat;
}
.table-scroll-body
{
	text-align: center;
	width: 12px;
}
.table-scroll-l, .table-scroll-r
{
	width: 1px;
	border: solid 1px white; 
	padding: 1px; 
	cursor: pointer;
}
.table-scroll-l
{
	background: url(images/scrollbar-bg-left.gif) repeat-y;
}
.table-scroll-r
{
	background: url(images/scrollbar-bg-right.gif) repeat-y;
}
.table-legend
{
	color: #666666;
	border: solid 1px #CCCCCC;
	background-color: #e8e8e8;
}
.table-legend-header
{
	font-weight: bold;
}


/* -- Links */
.mp-frame-b-lnk, .mp-frame-b-lnk:link, .mp-frame-b-lnk:visited
{
	font-family: tahoma;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
.mp-frame-b-lnk:hover
{
	text-decoration: underline;
}
.gridview1-header-lnk:link, .gridview1-header-lnk:active, .gridview1-header-lnk:hover
{
	color: #ffffff;	
}
.gridview1-header-lnk:link, .gridview1-header-lnk:active
{
	text-decoration: none;
}
.gridview1-header-lnk:hover
{
	text-decoration: underline;
}
a:link, a:active, a:visited, .gridview1-lnk:link, .gridview1-lnk:active, .gridview1-lnk:visited
{
	color: #228dc3;
}
a:hover, .gridview1-lnk:hover
{
	color: #f06000;
}

	.admin-button { background:url(images/buttons-background.jpg) repeat-x left top; display:block; padding:4px 8px; float:left;
					border:1px solid #777; border-top:1px solid #CCC; border-left:1px solid #CCC; text-align:center; color: #777; text-decoration:none; white-space:nowrap; }
		.admin-button img  { vertical-align:middle; padding-right:5px; }
		.admin-button span {  }
		
		
		
/*--------------------------------------*/
/*	Reports AP		-	VEX	- 2007-07	*/
/*--------------------------------------*/




.rptInput table{ width:100%; padding:10 0 10 0;white-space:nowrap;}/* table */
.rptInput { white-space:nowrap;}/* td */

.rpt{ width:100%; }

.rpt_SectionHeader{
	 background-color:Silver;
}

.rpt_SectionFooter{
	font-weight:bold;
	background-color:Silver;
	text-align:left;

}



/* DM Welcome */
	.welcomeOuter { background:#FFF url(Images/DM/sidebar-background.gif) repeat-y right top; 
					font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; position:relative; }
	
	.contentArea    { padding:10px 210px 20px 10px; color:#666; }
	.contentArea h3 { color:#F60; margin-bottom:0; }
	.contentArea ol , .contentArea ul { margin-top:0.3em; }
	
	.sideBarTop , .sideBarBottom    { position:absolute; right:0; width:186px; text-align:center; font-size:11px; padding:7px; }
	.sideBarTop a, .sideBarBottom a { display:block; width:186px; height:24px; background:url(Images/DM/sidebar-button.gif) no-repeat left top; margin:2px 0; 
										font-size:13px; color:#777; text-decoration:none;padding:5px 0 0 0; outline:none; white-space:nowrap; overflow:hidden; }
										
	.sideBarTop a:hover, .sideBarBottom a:hover  { color:#000; }
	
	.sideBarTop    { top:0; }
	.sideBarTop h3 { font-size:17px; font-weight:bold; margin:0 0 0.6em 0; position:relative; height:22px; overflow:hidden; background:url(Images/DM/sidebar-header-text.gif) no-repeat left 2px; }
		.sideBarTop h3 span { visibility:hidden; }
	
	.sideBarBottom { bottom:0; color:#426324; }
	
	.sideBarBottom input { vertical-align:middle; }
	/* */

@-moz-document url-prefix() { #Table7 span { display: none } }
@-moz-document url-prefix() { #Table7 td span { display: inline } }

#recaptcha_area { margin: 0 auto }
