body {margin: 60px; padding: 0;}

#headerWrapper, #footer, #leftColumn, #rightColumn {display: none;}

#mainContent {width: 100%; margin: 0; padding: 0;}

/* SORT OUT MAIN CONTENT HORIZONTAL RULES */
hr {border: none; border-top: 1px dotted #000000; margin: 20px 0 18px 0;}
* html hr {border-bottom: 1px solid #FFFFFF; margin: 0 0 10px 0;}

/* SORTS OUT MAIN CONTENT TABLE AND FORM LAYOUTS */
table {border: 1px solid #000000; margin: 0 0 20px 1px;}
td, th
{padding: 6px; vertical-align: top; border: 1px solid #000000; text-align: left; margin: 0;}
th {padding: 2px 6px 4px 6px;}
th {background: #E8E8E8 url(../graphics/tbGrey.gif) repeat-x 0 100%;}

/* SORT OUT FORM FONT FORMATTING*/
input, select, textarea
{width: 100%;}
* html input, * html select, * html textarea {width: auto;}
* html input {border-bottom: 1px inset #FFFFFF;} /* fixes ie adding 1px to bottom */
form p {clear: left;}
form p label {font-weight: bold;}
.button {background: #FFFFFF url(../images) repeat-x 0 100%; padding: 2px 6px 4px 6px; border: 1px solid #000000; font-weight: bold; margin: 0 0 15px 0; width: 114px;}

/* HARMONIZE LINKS, KILL BORDER ON IMG LINKS */
a {text-decoration: none;}
a:link, a:visited {color: #000000;}
a:hover {text-decoration: underline; color: #000000;}
a:active {color: #000000;}
a img, :link img, :visited img {border: none}

/* SORTS YOUR LIFE DIV*/
#quicklinkContent {border: 1px solid #000000; padding: 0; background-image: url(../graphics/quicklinkOne.jpg); background-repeat: no-repeat; background-position: bottom right; padding: 0 70px 0 0;}
