/* CSS Document */
/* This stylesheet is to "Reset styles" t5o control the browser's CSS and start with a clean slate. 
See file /ACOEPMainStyles.css for site design specific styles. */

html{
border:0;
margin:0 auto;
padding:0;
min-height:100%; 
margin-bottom:1px; 
}

body {
border:0;
margin: 10px auto 0 auto;
padding:0;
text-align:center;
}
  
html>body {
font-style:inherit;
} 

div,dl,dt,dd,li,pre,form, p {
background-color:transparent;
border:0;
color: #666666;
font: normal 11px verdana, arial, lucida, sans-serif;
margin:0;
padding:0;
outline:0;
vertical-align:baseline;
} 

p, h4, h5, h3, blockquote, ul, li, ol, dl, fieldset, form {
line-height: 140%;
}

p, blockquote, ul, li, ol, dl, fieldset {
margin: 6px 0;
}

h1, h2, h3, h4, h5, h6 {
background-color:transparent; 
font-weight:bold;
font-style:inherit;
vertical-align:baseline;
} 

address,cite,code,dfn,em,strong,var {
border:0;
background-color:transparent;  
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
}

img {
background-color:transparent;
border:0;
margin:0;
padding:0;
outline:0;
vertical-align:baseline;
} 

small, sub, sub {
font-size: 70%;
}

sub {
vertical-align: sub;
}

sub {
vertical-align: super;
}

ol, ul {
border:0;
background-color:transparent;
line-height:1.35em;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
margin-left: 0;
padding: 10px 0 15px 25px;
vertical-align:baseline;
} 

ul {
list-style-type:square;
}

caption {
background-color:transparent;
font-size:100%;
font-family:inherit;
text-align:left;
vertical-align:baseline;
} 

blockquote {
border:0;
background-color:transparent;
font-weight:inherit;
font-style:italic;
font-size:100%;
font-family:inherit;
margin:0;
outline:0;
padding:5px 0 5px 30px;
vertical-align:baseline;
quotes:"" "";
} 

/* set forms */
form {
display:inline;
}

input,select,textarea {
font:1em arial, helvetica, sans-serif;
}

textarea {
line-height:1.25em;
}

fieldset {
background-color:transparent;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
} 

hr {
border:none;
border-top:1px solid #989797;
height:1px;
}

q:before, q:after {
content:"";
content:'';
} 

input,textarea { 
margin:0;
padding:0 
} 
/* remember to define focus styles! */ 
:focus {
outline:0;
} 

blockquote:before, blockquote:after {
content:"";
} 

button {cursor:auto;}


/* Link Styles */
a {cursor:auto}

/* set links */
a:link,a:visited {
color:#0099cc;
text-decoration:none;
}

a:hover,a:active {
color:#000033;
text-decoration:none;
}

/* Default Table Styles */
/* alert:tables still need 'cellspacing="0"' in the markup! */ 
table {
background-color:transparent;
border:0;
border-collapse:collapse;
border-spacing:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
margin:0;
outline:0;
padding:0;
vertical-align: top;
} 

td {
background-color:transparent;
border:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
margin:0;
padding:0;
outline:0;
text-align:left;
vertical-align:top;
} 

th {
border:0;
background-color:transparent;
font-style:inherit;
font-size:100%;
font-family:inherit;
margin:0;
padding:0;
outline:0;
text-align:left;
vertical-align:top;
} 