@charset "utf-8";
/* CSS Document */

/* Default CSS */
body {font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;color:#ffffff;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;background-color:#000000;margin-top:0;}

h2 {font-size:110%;color:#ffffff;margin:0;padding:0;padding-bottom:5px;margin-bottom:5px;background-image:url(../images/h2_bg.png);background-repeat:repeat-x;background-position:bottom;}
h3 {font-size:110%;color:#c93d49;margin:0;padding:0;font-weight:bold;}

a, a:link, a:active, a:visited {color:#ffffff;text-decoration:none;}
a:hover {text-decoration:underline;}

/* Header */
#headercontainer{margin-left:auto;margin-right:auto;width:980px;height:auto;}
#header {float:left;width:960px;margin-left:20px;background-image:url(../images/icon.png);background-repeat:no-repeat;height:80px;}
#toplinks {float:right;width:100%;font-size:10px;text-align:right;padding-top:5px;}
#toplinks a, #toplinks a:link, #toplinks a:active, #toplinks a:visited {color:#FFFFFF;text-decoration:none;}
#toplinks a:hover {text-decoration:underline;}
#mainlinks {float:right;width:880px;margin-top:30px;}
#mainlinks a, #mainlinks a:link, #mainlinks a:active, #mainlinks a:visited {text-transform:uppercase;margin-left:10px;margin-right:10px;font-weight:bold;}

/* content */
#contentcontainer{margin-left:auto;margin-right:auto;width:980px;height:auto;}
#contentleft{float:left;width:780px;height:auto;background-color:#292727;font-size:12px;color:#333333;padding-bottom:10px;}
#contentright{float:right;width:180px;height:auto;}

/* content left */
.columnone {float:left;width:440px;height:246px;margin-left:10px;margin-top:10px;background-color:#FFFFFF;color:#333333;padding:20px;}
.columnone h2 {font-size:16px;color:#4c4c4c;font-family:"Lucida Grande", Helvetica, Verdana, Arial, sans-serif;line-height:18px;margin-bottom:2px;background-image:none;}
#contentleft .spacer {float:left;width:100%;height:30px;}

#contentleft a.redlink, #contentleft a:link .redlink, #contentleft a:active .redlink, #contentleft a:visited .redlink {display:block;width:100%;color:#ff0000;text-decoration:none;background-image:url(../images/arrow.gif);background-repeat:no-repeat;background-position:left 4px;padding-left:20px;font-size:10px;margin-top:5px;}
#contentleft a:hover.redlink {text-decoration:underline;}

.columntwo {float:right;width:270px;height:auto;margin-top:10px;margin-right:10px;}
.columntwo h2 {font-size:14px;color:#448a47;font-family:"Lucida Grande", Helvetica, Verdana, Arial, sans-serif;line-height:18px;margin-bottom:0px;background-image:url(../images/tick.png);background-repeat:no-repeat;background-position:left top;padding-left:25px;padding-top:1px;}
.infobox {float:left;border:solid 10px #CCCCCC;width:230px;padding:10px;margin-bottom:10px;background-color:#FFFFFF;}

.fullcolumn {float:left;width:720px;height:auto;margin-left:10px;margin-top:10px;background-color:#FFFFFF;color:#333333;padding:20px;}
.fullcolumn h2 {font-size:16px;color:#4c4c4c;font-family:"Lucida Grande", Helvetica, Verdana, Arial, sans-serif;line-height:18px;margin-bottom:2px;background-image:none;}

/* content right */
.greybox {float:left;width:160px;padding:10px;background-color:#292727;color:#999999;font-size:10px;}
.greybox h3 {color:#FFFFFF;font-size:11px;}

#contentright .spacer {float:left;width:100%;height:20px;}
#contentright a.redlink, #contentright a:link .redlink, #contentright a:active .redlink, #contentright a:visited .redlink {display:block;width:100%;color:#ff0000;text-decoration:none;background-image:url(../images/arrow.gif);background-repeat:no-repeat;background-position:left 4px;padding-left:20px;font-size:10px;margin-top:5px;margin-bottom:5px;}
#contentright a:hover.redlink {text-decoration:underline;}


/* Footer */
#footercontainer{margin-left:auto;margin-right:auto;width:980px;height:auto;}
#footer {float:left;width:980px;height:auto;padding-bottom:20px;}
#footerleft {float:left;width:50%;}
#footerright {float:right;width:50%;text-align:right;}
