/* Cross-browser settings */
* {
 margin: 0;
 padding: 0;
}

/* general styles */

html {   
    overflow-y:scroll;   
}

body {
 height: 100%;
 background: #FFFFFF;
 font-size: 1.0em;
}

img {
 border:0;
}

a {
 color: #455091;
}

a:visited {
 color: #455091;
}

a:hover {
 color: #FF8000;
}


#wrapper {
 width: 900px;
 margin: 0px auto;
 padding: 0px;
 background: #ffffff;
 color: #000000;
 font: 0.9em/160% 'arial', sans-serif;
}