/*
 * Main CSS File
 */
 
form { padding:0; margin:0; }
/* { color:#96add7;}*/
textarea {	font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#aaaaff; background-color:#081C56; }
select { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#aaaaff; background-color: #081C56; }
input {	font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; }
input.uy { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#aaaaff; background-color:#081C56;	}
button { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#aaaaff; background-color:#081C56; border-width:1px; padding:2px 3px 2px 3px; border-color:#aaaaff; margin:0; }
td { font-family:Verdana; color:#a8c1f0; font-size:8pt; text-indent:0pt; }


a {	color:#a8c1f0; text-decoration:underline; }
a:hover { color:#ffffff; }
a.rec {	color:#8498bd; font-weight:bold; text-decoration:underline; }
a.rec:hover { color:#ffffff; font-weight:bold; }
a.header { color:#a8c1f0;	text-decoration:underline; }
a.header:hover { color: #FFFFFF; text-decoration:underline; }

a button { text-decoration:none; }
/* Currency */
a.curr:Hover img.n { filter:alpha(opacity=100); opacity:1.0; -moz-opacity:1.0; }
a.curr img.n {	filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; }

h1 { color:#ffa500; border-bottom:solid 1px #a8c1f0; font-size:16px; padding:5px 0 5px 0; }
h2,h2 a { color:#ffa500; border-bottom:dotted 1px #a8c1f0; font-size:14px; padding-top:5px; padding-bottom:5px; text-decoration:none; }
h3 { color:#ffa500; font-size:14px; padding:0; margin:20px 0 10px 0; }
h4 { color:#a8c1f0; font-size:12px; padding:0; margin:15px 0 5px 0; }
h5 { color:#a8c1f0; }
h6 { color:#a8c1f0; font-weight:bold; font-size:11px; padding:0; margin:5px 0 5px 0;  }

.orange { color:#ffa500; }
.highlight { color:#a8c1f0; font-weight:bold; }
address { font-weight:bold; text-decoration:italic; padding-left:10px; }
cite { font-weight:bold;text-decoration:italic; color:#a8c1f0; }
acronym { border-bottom:dotted 1px; padding-bottom:1px; }
acronym:Hover { color:#a8c1f0; }

ol li, ul li { margin-bottom:5px; }
dl,dt,dd { margin:0; padding:0; }
dl { padding:5px 0; }
dt { font-weight:bold; color:#ffa500; }
dd { margin-bottom:5px; color:#a8c1f0; }

/* Top of page formatting */
#maintenance { border:dotted 1px #081c56; padding:5px 15px 5px 15px; margin:0 0 20px 0; color:#a8c1f0; font-size:11px; }
#content-topbox { margin:0 0 20px 0; }
.which-web { float:left; margin: 10px 10px 10px 0; }
.intro { text-align:justify; font-size:12px; }
.important { border:solid #ffa500; border-width:2px 0 2px 0; border:none; background-color:#081c56; padding:5px 15px; color:#a8c1f0; margin:20px 0; clear:both; font-size:11px; text-align:justify; }
.important h2 { margin-top:0; }
.important h4 { color:#ffa500; font-size:11px; }
.important p { margin:5px 0 5px 0; }

/* Search bar (MAIN) */
#search_bar { 
	color:#000; background:#fff; border:solid 1px #081c56; vertical-align:baseline; height:22px; font-family:Verdana,Arial;
	font-size:12px;	margin: 0 2px 0 2px;padding: 2px 5px 2px 5px; 
}
#srcb { border:solid 1px #081c56;padding:0;margin:0;position:relative;bottom:0; }

/* Top Horizontal Nav */
#top-nav a { font-size:9px; }
.top-header { font-family:Verdana,Arial,Helvetica,sans-serif; color:#96add7;border-bottom:dotted 1px #a8c1f0;padding:0 10px 20px 0;margin:0 0 10px 0;font-size:11px;text-align:justify; }
.top-footer { font-family:Verdana,Arial,Helvetica,sans-serif; color:#96add7;border-top:dotted 1px #a8c1f0;padding:20px 10px 20px 0;margin:20px 0 10px 0;font-size:11px;text-align:justify; }

/* Product Tab Nav */
#product-tabs { background-color:inherit; clear:both; margin:20px 0 20px 0; padding:0; display:block; height:30px; border-bottom:solid 2px #081c56; }
#product-tabs li { list-style-type:none; float:left; }
#product-tabs li a { display:inline-block; padding:0 10px 0 10px; margin:0 0 0 5px; line-height:30px; font-size:11px; position:relative; bottom:0px; color:#ffa500; font-weight:bold; }
#product-tabs li.on a {  background:#4f65a4; color:#ffa500; background:#081c56; border:solid 1px #ffa500; border-width:0; }
#product-tabs li a:hover { background-color:#081c56; cursor:pointer; }
#product-tabs h2 { border:0; margin:0; padding:0; font-size:12px; }
#product-tabs a { text-decoration:none; }

/* Product Info container */
#prd-container {overflow:visible; margin:20px 0 0 0; }


/* Delivery Selection table (2/3) */
#delivery_select td { font-size:10px; }
/* Order Reference upon finalisation */
.finalise-ref { font-size:24px; color:#ffa500; font-weight:normal; display:inline-block; }
/* Footer */
.footer-links { padding:0; margin-bottom:0; font-size:9px; }
.footer-links .title { font-size:11px; font-weight:bold; }
.footer-links table { margin:0; }
.footer-links td { font-size:9px; padding:10px; width:120px; }
.footer-links td span { display:block; margin-top:5px; }
.footer-links a {  font-size:11px; } .footer-links a:Hover { text-decoration:underline; }
