@import "def.css";
@import "forms.css";

/*
** BASIC STYLINGS
*/

body {
background:#000;
font-family:verdana, helvetica, arial, sans-serif;
font-size:76%;
}

h1, h2, h3, h4, h5, h6 {
font-family:arial, helvetiva, sans-serif;
margin:8px 0 .6em 0;
color:#ccc;
font-size:2.2em;
}

h2, h3, h4, h5, h6 {
margin:1em 0 .5em .5em;
font-size:1.4em;
}

h3, h4, h5, h6 {
margin:0 0 .2em 0;
font-size:1.2em;
}

h4, h5, h6 {
font-size:1em;
}

.b {text-decoration: underline;	font-weight: bold; }	

p, ul, dl, ol {
margin:0 1em .1em 1em;
font-size:1em;
line-height:1.7;
color:#ddd;
}

ul, ol {
margin-left:3em;
margin-bottom:1.4em;
}

ul ul {
margin-bottom:0;
}

ul dl {
font-size:1em;
}

dt {
font-weight:bold;
}

acronym {
border-bottom:1px dotted #000;
cursor:help;
}

img {
border:0;
}

.img-left {
float:left;
margin:6px 8px 8px 0;
}

.img-right {
float:right;
margin:6px 0 8px 8px;
}


a:link {  		
 color: #0000cc;  text-decoration: none; font-weight: bold; 		}

a:hover {  		
 color: #993366;  text-decoration: none; font-weight: bold; 		}
	
a:active {  		
 color: #ff0000;  text-decoration: none; font-weight: bold; 		}

a:visited {  		
 color: #006699; text-decoration: none; font-weight: bold;		}	

a img {
border:0px solid #000;
}

/*
*
*/

.access {
position:absolute;
top:-500em;
}

.img-newsletter {
border:2px solid #ccc;
}