/*$Header: /home/cvs/www.jetcard.co.uk/public_html/styles/main.css,v 1.12 2005/04/04 09:13:25 matthew Exp $*/


body{
margin: 0;
padding: 0;
font-size: 11px;
font-family:  Arial, Helvetica, sans-serif;
color: #003366;
/*change me*/
/*main background color*/
background: white;
min-width: 800px;
}


img{
border: 0;
}


#content{
margin: 0 0 60px 14px;
text-align: left;
}

#cardservices #content{
margin: 0 0 40px 14px;
text-align: left;
}


#content3{
width: 590px;
margin: 20px 10px 0 20px ;
}

#content3 hr{
color: #ccc;
height: 3px;
background: #ccc;
border: 0;
}


.required{
color: #003366;
}


.dl2{
background: transparent url(/media/dl2.gif) repeat-x;
width: 540px;
height: 1px;
margin: 10px 0 10px 0;
_margin: 20px 0 10px 0;
clear: both;
}

.dl3{
background: transparent url(/media/dl2.gif) repeat-x;
width: 180px;
height: 1px;
margin: 10px 0 10px 0;
clear: both;
}


h1{
/*change me*/
/*main heading color*/
color: #FFCC33;
font-size: 18px;
margin: 0 0 16px 0;
font-weight: normal;
}

h2{
/*change me*/
/*sub heading color*/
color: #003366;
font-size: 11px;
margin: 0 0 5px 0;
}

h3{
/*change me*/
/*sub heading color*/
color: #003366;
font-size: 11px;
margin: 0 0 0 0;
}

/*links for whole site*/
a{
/*change me*/
color:#003399;
text-decoration:none;
}

a:hover{
/*change me*/
color:#003399;
text-decoration:underline;
}

.right{
float: right; 
margin: 3px 20px 3px 0;
_margin: 3px 10px 3px 0;
}

.right img{
margin: 3px 20px 3px 0;
float: right;
}



/* contact form stuff */

.formbox input, .formbox textarea, .formbox iframe{
/*change me*/
/*border color of input boxes*/
border: 1px solid #FFCC33;
background: #fff;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.steps{
margin: 1px 0 0 10px; /*ie5*/
margin/**/: 1px 0 0 10px; /*ie 5.5*/
margin/**/: /**/1px 0 0 10px; /*not ie*/
_margin/**/: /**/1px 0 0 6px; /*ie 6*/
clear: left;
width: 100%;
}

.steps img{
display: inline;
float: left;
border: 0;
margin: 0 -6px 0 0; /*ie5*/
margin/**/: 0 -6px 0 0; /*ie 5.5*/
margin/**/: /**/0 0 0 0; /*not ie*/
_margin/**/: /**/0 -6px 0 0; /*ie 6*/
padding: 0;
}

.heading{
padding: 8px 0 20px 14px;
clear: left; 
}

/*dd form*/
.ddbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #635D7B;
	font-weight: bold;

}
.ddwhite {
	font-family: Verdana;
	font-size: 8px;
	color: #FFFFFF;
	font-weight: bold;
}
.ddnumbers {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.ddheader {
	font-family: Arial;
	font-size: 10px;
}

.ddtext{
/*change me - the colors*/
color: #003366;
padding: 10px 0 10px 0;
}
.ddbox{
padding: 15px 0 15px 0; 
/*change me - the colors*/
border-top: #003366; 1px dashed; 
border-bottom: #003366; 1px dashed;

}

.printblock{
display: none;
position: absolute;
height: 2px;
}

.tg{
position: absolute;
visibility: hidden;
overflow: auto;
height: 5px;
voice-family: "\"}\"";
voice-family: inherit;
position/**/: /**/ relative;
visibility/**/: /**/ visible;
overflow/**/: /**/ none;
height/**/: /**/ auto;
display: none;

}

.nstg, .ns7tg{
display:  none;
}


.nsprintblock, .ns7printblock{
display:  block;

}



.box{
width: 328px;
height: 147px;
background: transparent url(/media/hta2.gif) no-repeat;
float: left;
margin: 0 12px 0 0;
}

.boxpad{
padding: 16px 50px 0 10px;
}

.helptable{
margin: 5px 0 0 0;
_margin: 20px 0 0 0;
}
.indvcd{
margin: 0 0 0 0;
_margin: 35px 0 0 0;
}

.indvcd2{
margin: 20px 0 0 0;
_margin: 30px 0 0 0;
}



#siteNumber{
width:50px;
}


