@charset "utf-8";
/* CSS Document */

/* Clear some things... */
* { margin: 0; padding: 0; }
img { border: 0;}

/* General styling */
body { font-family: Arial, Helvetica, Sans-Serif, Verdana; font-size: 10px; color: #21353e; text-align: center; background-color: #FFF; }

#wrapper { width: auto; text-align: left; }

#website #container { float: left;  }
#website #left { width: 20%; float: left; }
#website #center { width: 52%; float: left; padding: 0px 20px 0px 20px; } /* IE */
#website #right { width: 20%; float: right; }
#website #footer { clear: both; padding-top: 14px; padding-left: 2px; padding-bottom: 14px; }

#left .leftpane { }
#center .contentpane { }
#center .contentleftpane { width: 258px; float: left; }
#center .contentrightpane { width: 258px; float: right; }
#right .rightpane { }

#notitle { background-image: url(../../../Containers/big/images/titleimage.gif); background-repeat: no-repeat; background-position: top left; background-color: #FFFFFF; padding-bottom: 8px; margin-top: 4px; padding-left: 16px; padding-right: 8px; } /* IE */
#default { background-image: url(../../../Containers/big/images/titleimage.gif); background-repeat: no-repeat; background-position: top left; background-color: #FFFFFF; padding-bottom: 8px; margin-top: 4px; padding-left: 16px; padding-right: 8px; } /* IE */
#blue { background-image: url(../../../Containers/big/images/titleimage.gif); background-repeat: no-repeat; background-position: top left; background-color: #d9e8ed; padding-bottom: 8px; margin-top: 4px; padding-left: 16px; padding-right: 8px; } /* IE */
#gray { background-image: url(../../../Containers/big/images/titleimage.gif); background-repeat: no-repeat; background-position: top left; background-color: #f0f0f0; padding-bottom: 8px; margin-top: 4px; padding-left: 16px; padding-right: 8px; } /* IE */
#darkgray { background-image: url(../../../Containers/big/images/titleimage.gif); background-repeat: no-repeat; background-position: top left; background-color: #b7b8b9; padding-bottom: 8px; margin-top: 4px; padding-left: 16px; padding-right: 8px; } /* IE */

#header #search { position: absolute; background-color: #ececec; right: 0px; top: 4px; width: 208px; padding-top: 8px; padding-bottom: 8px; padding-left: 8px; border-top: solid 1px #CCC; border-bottom: solid 1px #CCC; border-left: solid 1px #CCC; }
#header #search a.SkinObject:link { color: #21353e; font-weight: bold; font-size: 11px; }

#navigation { display: none; }

#subnavigation { display: none; }
#bottomlinks { display: none; }

.login { display: none; }

#adminLinksContainer, #adminLinks { display: none; }

p, p .Normal { font-size: 12px; line-height: 16px; text-align: left; margin-bottom: 10px; font-family: Arial, Helvetica, Verdana, sans-serif; }
h1, h1 .Head { font-size: 16px; color: #21353e; margin-bottom: 6px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; } /* 0079db */
h2, h2 .Head { font-size: 15px; color: #21353e; margin-bottom: 7px; font-weight: normal; font-family: Arial, Helvetica, Verdana, sans-serif; text-transform: uppercase; }
h3, h3 .Head { font-size: 13px; color: #21353e; margin-bottom: 10px; font-weight: bold; font-family: Arial, Helvetica, Verdana, sans-serif; }
h3.uppercase { text-transform: uppercase; }
h4, h4 .Head { font-size: 10px; color: #21353e; font-weight: bold; font-family: Arial, Helvetica, Verdana, sans-serif; }
h5, h5 .Head { font-size: 9px; color: #21353e; font-weight: normal; font-family: Arial, Helvetica, Verdana, sans-serif; }
h3.timesnewroman, h3.timesnewroman .Head { font-family: "Times New Roman", Times, serif; }

#headertitle { font-size: 16px; margin-bottom: 20px; margin-top: 10px; }
#website #header { border: none; height: auto; }
#website #container { border: none; width: auto; }

ul { margin-left: 24px; margin-top: 10px; margin-bottom: 10px; } /* 14px */
li { margin-bottom: 4px; }
ol { margin-left: 24px; margin-top: 10px; margin-bottom: 10px; }
ol li { margin-bottom: 4px; }