﻿#move
{
    MARGIN-TOP: 20px;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar.gif);
    MARGIN-BOTTOM: 20px;
    WIDTH: 940px;
    CURSOR: pointer;
    COLOR: #62871d;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
#move:hover
{
    MARGIN-TOP: 20px;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar_hover.gif);
    MARGIN-BOTTOM: 20px;
    WIDTH: 940px;
    CURSOR: pointer;
    COLOR: #62871d;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
#move2
{
    MARGIN-TOP: 20px;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar.gif);
    MARGIN-BOTTOM: 20px;
    WIDTH: 930px;
    CURSOR: pointer;
    COLOR: #62871d;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
#move2:hover
{
    MARGIN-TOP: 20px;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar_hover.gif);
    MARGIN-BOTTOM: 20px;
    WIDTH: 940px;
    CURSOR: pointer;
    COLOR: #62871d;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
#move3
{
    MARGIN-TOP: 20px;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar.gif);
    MARGIN-BOTTOM: 20px;
    WIDTH: 930px;
    CURSOR: pointer;
    COLOR: #62871d;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
#move3:hover
{
    MARGIN-TOP: 20px;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar_hover.gif);
    MARGIN-BOTTOM: 20px;
    WIDTH: 940px;
    CURSOR: pointer;
    COLOR: #62871d;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
.deptbannercontainer
{
    MARGIN-TOP: 305px;
    DISPLAY: none;
    Z-INDEX: 2;
    BACKGROUND: #000000;
    FLOAT: left;
    MARGIN-LEFT: 13px;
    WIDTH: 492px;
    POSITION: absolute;
    HEIGHT: 60px
}
DIV.progress
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_progress_unactive.gif);
    WIDTH: 215px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 22px
}
DIV.progressact
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_progress_active.gif);
    WIDTH: 215px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 22px
}
DIV.progressvisited
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_progress_visited.gif);
    WIDTH: 215px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 22px;
    color:#FFF;
}
DIV.login
{
    BORDER: #e8e8e8 1px solid;
    MARGIN-TOP: 24px;
    FLOAT: left;
    WIDTH: 462px;
    MARGIN-RIGHT: 12px;
    HEIGHT: 235px;
    BACKGROUND-COLOR: #e0f4fb
}
DIV.register
{
    BORDER: #e8e8e8 1px solid;
    MARGIN-TOP: 24px;
    FLOAT: left;
    WIDTH: 462px;
    HEIGHT: 235px;
    BACKGROUND-COLOR: #f9f5ec
}
DIV.withoutregister
{
    BORDER: #e8e8e8 1px solid;
    MARGIN-TOP: 24px;
    FLOAT: left;
    WIDTH: 462px;
    MARGIN-RIGHT: 12px;
    HEIGHT: 235px;
    BACKGROUND-COLOR: #f2ecfa
}
DIV.login_title
{
    BACKGROUND-POSITION: 50% top;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar-bg.gif);
    PADDING-TOP: 15px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 39px
}
DIV.register_title
{
    BACKGROUND-POSITION: 50% top;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar-bg.gif);
    PADDING-TOP: 15px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 39px
}
DIV.withoutregister_title
{
    BACKGROUND-POSITION: 50% top;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar-bg.gif);
    PADDING-TOP: 15px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 39px
}
#title_bar
{
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar.gif);
    WIDTH: 940px
}
#title_bar:hover
{
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar_hover.gif);
    WIDTH: 940px
}
.title_bar
{
    MARGIN-TOP: 20px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/checkout/checkout_titlebar.gif);
    MARGIN-BOTTOM: 10px;
    WIDTH: 930px;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
.validationGuide
{
	color: #7D9C4C;
	border:#7D9C4C 1px solid;
	font-weight:bold;
	padding:2px;
    MARGIN: 0px;    
    LIST-STYLE-TYPE: none;
}
.validationError
{
	color: #990000;
	border:#990000 1px solid;
	font-weight:bold;
	padding:2px;
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(/images/checkout/cross.gif);
    MARGIN: 0px;    
}
.validationWarning div
{
	color: #F88017;
	border:#F88017 1px solid;
	font-weight:bold;
	padding:2px;
    MARGIN: 0px;    
}

ul.validationWarning  {
    background-image: url(/images/checkout/checkout_warning.gif);
    background-repeat:no-repeat;
    background-position:left-top;
    list-style:none;
    padding-left:15px;
	margin:0px;
	margin-left:-15px;
}
	
.validationPass
{
	padding:2px;
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(/images/checkout/tick.gif);
    MARGIN: 0px;    
}
.validation
{
	float:left;
	padding-left:20px;	
}
.mandatoryField
{
	color: #990000;
}
div.ThreeDContainer
{
	float:Left;
	width:100%:
}
div.ThreeDContainerLeft
{
	Float:Left;
	Width:505px;
	margin:5px 20px 5px 5px;
}
div.ThreeDIframe
{
	Float:Left;
	Width:400px;
}

div.warning 
{
	margin:15px 0 0 0;
	clear:both; 
}

div.warning.placeorder 
{
	float:right;	
	margin-left:10px;
	padding-left:10px;
	border-left:1px solid #ccc;
}
.warning img {
margin: 0 0 4px 0; vertical-align: middle; float:left;}

.warning p 
{
	float:left;
	padding:0px;
	margin:0px 0px 5px 5px;
	font-size:11px; font-weight:bold; color:red;
	width:260px;
}

.warning.placeorder p 
{
	width:auto;
	padding-top:2px;
}

.warning select 
{
	width:100px;
	padding:0px;
	margin:0px;
	margin-left:23px;
	margin-right:10px;
	clear:both;
	font-size:11px;
	display:block;
}

p.basket_code 
{
	float:left;
	padding:0px;
	margin:10px 0px 0px 23px;
}