
/*
--------------------------------
Temporary
--------------------------------
*/

#sc_container {
	width: 760px; 
	margin: 10px;
	padding: 5px;
	background-color: #ffffff;
}

* div.sc_div {
	display: block;
	border-top: 1px solid #C1C2C1;
	line-height: 1px;
	max-height: 1px;
	padding: 0;
	margin: 5px 0px 20px 0px;
	clear: both;
}

/*
--------------------------------
Navigation
--------------------------------
*/

.sc_nav td {
	height:						45px;
}
.sc_nav table td{
	font-size:					10px;
	font-family:				arial, verdana, sans-serif;
	color:						#999999;
	line-height:				22px;
}
.sc_nav table td a:link,
.sc_nav table td a:visited,
.sc_nav table td a:active{
	font-family:				arial, verdana, sans-serif;
	color:						#999999;
	text-decoration:			none;
}
.sc_nav table td a:hover{
	color:						#444455;
	text-decoration:			underline;
}
.sc_nav table td strong{
	font-size:					12px;
}
.sc_nav table .sc_nav_left {
	width:						19px;
	background-position:		left;
	background-repeat:			no-repeat;
}
.sc_nav table .sc_nav_right {
	width:						25px;
	background-position:		right;
	background-repeat:			no-repeat;
}

.sc_nav table .sc_nav_start {
	width:						8px;
	background-image:			none;
}
.sc_nav table .sc_nav_end {
	width:						25px;
	background-image:			none;
}

.sc_nav_end img,
.sc_nav_right img{
	position:					relative; 
	top:						11px; 
	left:						4px; 
	z-index:					0;
}

.sc_nav_end img.sc_nav_active,
.sc_nav_right img.sc_nav_active{
	display:					none;
}
.sc_nav_end img.sc_nav_inactive,
.sc_nav_right img.sc_nav_inactive{
	display:					block;
}
.sc_nav_current img.sc_nav_inactive{
	display:					none;
}
.sc_nav_current img.sc_nav_active{
	display:					block;
}
.sc_nav .sc_nav_current a:link,
.sc_nav .sc_nav_current a:visited,
.sc_nav .sc_nav_current a:active{
	color:						#737373;
	text-decoration:			none;
}
.sc_nav .sc_nav_current a:hover{
	color:						#444455;
	text-decoration:			underline;
}


.sc_nav .sc_nav_visited {
	background-color:			#FFFAAF;
}
.sc_nav .sc_nav_visited table .sc_nav_left{
	background-image:			url('../pics/sc_nav_visited_l.gif');
}
.sc_nav .sc_nav_visited table .sc_nav_mid{
	background-image:			url('../pics/sc_nav_visited_m.gif');
}
.sc_nav .sc_nav_visited table .sc_nav_right{
	background-image:			url('../pics/sc_nav_visited_r.gif');
}

.sc_nav .sc_nav_current,
.sc_nav .sc_nav_current a{
	background-color:			#FEC500;
	color:						#737373;
}
.sc_nav .sc_nav_current table .sc_nav_left{
	background-image:			url('../pics/sc_nav_current_l.gif');
}
.sc_nav .sc_nav_current table .sc_nav_mid{
	background-image:			url('../pics/sc_nav_current_m.gif');
	color:						#737373;
}
.sc_nav .sc_nav_current table .sc_nav_right{
	background-image:			url('../pics/sc_nav_current_r.gif');
}

.sc_nav .sc_nav_normal{
	background-color:			#F7F7F7;
}
.sc_nav .sc_nav_normal table .sc_nav_left{
	background-image:			url('../pics/sc_nav_normal_l.gif');
}
.sc_nav .sc_nav_normal table .sc_nav_mid{
	background-image:			url('../pics/sc_nav_normal_m.gif');
}
.sc_nav .sc_nav_normal table .sc_nav_right{
	background-image:			url('../pics/sc_nav_normal_r.gif');
}



/*
--------------------------------
Basket
--------------------------------
*/

.sc_bkt img {
	border:						0;
}
.sc_bkt {
	border-collapse:			collapse;
	border-bottom:				1px solid #D0D0D0;
	border-right:				1px solid #D0D0D0;
	font-family:				arial, verdana, sans-serif;
}
.sc_bkt td {
	border-top:					1px solid #D0D0D0;
	border-left:				1px solid #D0D0D0;
	height:						28px;
	font-size:					11px;
	color:						#737373;
	padding:					3px;
}
.sc_bkt_head {
	border-top:					1px solid #D0D0D0;
	border-left:				1px solid #D0D0D0;
	background-image:			url('../pics/sc_head.jpg');
	background-repeat:			no-repeat;
	height:						28px;
	font-size:					13px;
	color:						#737373;
}
.sc_bkt_odd td {
	background-color:			#FFFFFF;
}
.sc_bkt_even td {
	background-color:			#FCFCFC;
}
.sc_bkt td select {
	font-size:					11px;
	color:						#737373;
}

/*
--------------------------------
Postage
--------------------------------
*/

.postage td select {
	width:						240px;
}

/*
--------------------------------
Basket Summary
--------------------------------
*/

.sc_bkt_sum {
	border-collapse:			collapse;
}
.sc_bkt_sum td{
	border-top:					1px dashed #D0D0D0;
	font-family:				arial, verdana, sans-serif;
	height:						22px;
	font-size:					11px;
	color:						#737373;
	padding:					3px;
}
.sc_bkt_sum td.sc_bkt_sum_label {
	padding-right:				30px;
}
.sc_bkt_sum td.sc_bkt_total{
	border-top:					3px double #999999;
	border-bottom:				1px solid #999999;
	font-weight:				bold;
	background-color:			#FCFCFC;
}


/*
--------------------------------
Personal Details
--------------------------------
*/

.sc_details img {
	border:						0;
}

.sc_details table {
	border-collapse:			collapse;
	font-family:				arial, verdana, sans-serif;
	border-top:					1px solid #F0F0F0;
	border-bottom:				1px solid #F0F0F0;
}

.sc_details table td{
	height:						28px;
	border-top:					1px solid #F0F0F0;
	border-bottom:				1px solid #F0F0F0;
	font-size:					11px;
	color:						#737373;
	padding:					5px 3px;
	background-color:			#FCFCFC;
	text-align:					left;
}
.sc_details th {
	height:						28px;
	font-size:					13px;
	color:						#737373;
	text-align:					left;
	background-color:			#FCFCFC;
	padding:					3px;
}

.sc_details input,
.sc_details textarea,
.sc_details select {
	width:						170px;
	font-family:				tahoma, arial, verdana, sans-serif;
	font-size:					11px;
	padding:					1px 3px;
}
.sc_details .small {
	width:						100px;
}
.sc_details .tiny {
	width:						67px;
}
.sc_details textarea {
	height:						60px;
}



/*
--------------------------------
Payment
--------------------------------
*/




