/* form styles */

ol.form_bread_crumb li
{
	color:#666;
	border-bottom:4px solid #ccc;
}

ol.form_bread_crumb li.current
{
	color:#42bbe9;
	border-bottom:4px solid #42bbe9;
}

ol.form_bread_crumb li span span
{
	background:url("../../_img/arrowStyle01.gif") left 2px no-repeat;
}

ol.form_bread_crumb li.current span span
{
	background:url("../../_img/ap/arrowStyle02.gif") left 4px no-repeat;
}


div.form_row_00 div.form_column_01 div.required
{
	background:url("../../_img/ap/star00.gif") left top no-repeat;
}

div.form_row_01 div.form_column_01 label a { color:#3F96D0; }


div.info p.info_style_00
{
	background:#c2dced;
}

/* buttons */

div.form_controls input.backButton
{
	background:url("../../_img/ap/backButton00.gif") left top no-repeat;
}

div.form_controls input.continueButton
{
	background:url("../../_img/ap/continueButton00.gif") left top no-repeat;
}

div.form_controls input.confirmButton
{
	background:url("../../_img/ap/confirmButton00.gif") left top no-repeat;
}
/* Promo code button*/
div.form_promo_controls input.continueButton
{
	background:url("../../_img/ap/continueButton00.gif") left top no-repeat;
}


/* tooltip css */
div.tooltip00wrapper
{
	background:url("../../_img/tooltip00-top.png") left top no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_img/tooltip00-top.png", sizingMethod="crop");
}
div.tooltip00content
{
	background:url("../../_img/tooltip00-mid.png") left top repeat-y;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_img/tooltip00-mid.png", sizingMethod="scale");
}
div.tooltip00content a
{
	color:#3f96d0;
}
div.tooltip00bottom
{
	background:url("../../_img/tooltip00-bot.png") left top no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_img/tooltip00-bot.png", sizingMethod="crop");
}

.ConfirmOrderError
{
    clear: both;
    width: 100%;
}

.ConfirmOrderErrorImage
{
    float: left;
    padding: 5px 0 5px 20px;
}

.ConfirmOrderErrorMessage
{
    padding-left: 10px;
    padding-top: 5px;
    color: #f00 !important;
    font-size: 100% !important;
    float: left;
    padding-right: 7px;
    width: 80%;
}

.ConfirmOrderFix
{
    padding-left: 10px;
    padding-top: 5px;
    padding-right: 3px;
    color: #f00;
}

.ErrorimageDiv
{
    height: 100%;
    float: left;
}

.ErrorFixDiv
{
    padding-top: 5px;
    height: 100%;
}
/* End Gary's Towergate changes */

.ErrFix
{
    color: #f00 !important;
    font-size: 100% !important;
}


#tabbed_box
{
    margin: 0px auto 0px auto;
}

.tabbed_area
{
    padding: 1px;
    width: 700px;
    min-height: 130px;
    height: auto !important;
    height: 130px;
}

ul.tabs
{
    margin: 0px;
    padding: 0px;
}
ul.tabs li
{
    list-style: none;
    display: inline;
}

ul.tabs li a
{
    background-color: #EEEEEE;
    color: Black;
    padding: 8px 14px 8px 14px;
    text-decoration: none;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    border: 1px solid #666;
}
ul.tabs li a:hover
{
    background-color: #3f96d0;
    border-color: #3f96d0;
}
ul.tabs li a.active
{
    background-color: #3f96d0;
    color: #282e32;
    border: 1px solid #3f96d0;
    border-bottom: 1px solid #ffffff;
}

.content
{
    background-color: #ffffff;
    padding: 10px;
    border: 1px solid black;
    margin-top: 7px;
    min-height: 130px;
    height: auto !important;
    height: 130px;
}
#content_2, #content_3, #content_4
{
    display: none;
}
