/* NORMALISATION OF ATTRIBUTES BEGINS  ---------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td{ margin : 0; padding : 0; }
h1,h2,h3,h4,h5,h6 { font-size : 100%; }
ol,ul { list-style-type : none }
address, caption, cite, code, dfn, em, strong, th, var { font-style : normal; font-weight : normal;}
table {border-collapse: collapse; border-spacing : 0;}
fieldset,img {border-width : 0 }
caption,th {text-align : left; }
q:before, q:after {content :'';}/* Removes quotation marks from q - not supported by Internet Explorer 7*/
html{text-align: center;}/* Center design on the page */
/* NORMALISATION OF ATTRIBUTES ENDS ---------------------- */


/* TAG STYLING BEGINS */

body {
min-width:780px;
color:#000;
background: #fff none no-repeat fixed center;
font-family: arial, 'sans serif';
font-size: 0.9em;
border-collapse: collapse;
text-align: center;  /* Needed to make IE 5.5 centre table */
}

a:link{color: #000080}
a:visited{color: #000080}
a:hover{color: #f00}
a:active{color: #666}

h1,h2,h3,h4,h5,h6,hr
{
font-family: Georgia, serif;
color:#333399;
padding-bottom:.9em;
text-align:center;
}

h1{font-size: 1.5em;}
h2{font-size: 1.2em;}
h3{font-size: 1.0em;}
h4{font-size: .9em;}
h5{font-size: .7em;}
h6{font-size: .8em;}

p {padding-bottom: 0.0em}

table
{
vertical-align: top
border-color: #000080;
border: 1px solid #000080;
}

td {
vertical-align: top
font-size: 0.8em;
border-color: #000080;
padding: 6px;
}

strong{
font-weight: bold;
color:#000080;
}

em{font-style: italic}

li {padding-bottom:0.9em;}

/* TAG STYLING ENDS */


/* ID STYLING BEGINS */

#header {color:#000080;background:#fff;}

#wrapper {
color:#000080;
background:#fff;
margin:0 auto;
width:780px;
}

#main {
color:#000080;
background: #fff;
float:right;
width:600px;
text-align:center;
font-family: arial, 'sans serif';
}

#sidebar {
color:#000080;
background:#fff;
float:left;
width:160px;
text-align:right;
font-family: Georgia, serif;
font-weight:bold;
font-size: 1.2em
}
#sidebar ul {margin-bottom:0;}
#sidebar li {margin-bottom:2px;}
#sidebar li {padding-bottom:0.0em}

#sidebar a:link{color: #000080; text-decoration: none}
#sidebar a:visited{color: #000080; text-decoration: none}
#sidebar a:hover{color: #f00; text-decoration: underline}
#sidebar a:active{color: #666}

#leftcolumn ul li {text-align:left;}
#leftcolumn h1 {text-align:center}

#rightcolumn ul li {text-align:left;}
#rightcolumn h1 {text-align:center}

#footer{float:left;font-size: 0.7em;padding-bottom:.9em;padding-top:1.8em;text-align:center;width: 600px;}
#footer p {padding-bottom: 0.9em}

/* ID STYLING ENDS */


