#WLBody { background-color:#420000;}

#WLBody #Container {padding:11px 11px 11px 11px;}

#WLBody #Container #Col1 { background-color:#f0efdd; padding:0 0 0 0; border-right:1px solid #c9c0a2;}
#WLBody #Container #Col2 {padding:0 0 0 11px;}

#WLBody .Header {font-family:"Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; padding:0 0 2px 0;}
#WLBody .Header .content {font-size:10px; line-height:14px; color:#000000; margin:0; padding:0;}
#WLBody .Header .link {text-align:right;}
#WLBody .Header a {font-size:10px; line-height:14px; color:#0a254e; text-decoration:underline; text-align:right;}
#WLBody .Header a:hover{color:#cc0037;}

#WLBody .Nav {font-family:"Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; padding:5 0 5 0; border-bottom:2px solid #cc0037; background-color:#000000;}
#WLBody .Nav .content {font-size:14px; line-height:14px; color:#ffffff; margin:0; padding:0;}
#WLBody .Nav .link {text-align:right;}
#WLBody .Nav a {font-size:14px; line-height:14px; color:#ffffff; font-weight:bold; text-decoration:none;}
#WLBody .Nav a:hover{color:#cc0037; text-decoration:underline;}

#WLBody .Article1 { width:582px; font-family:"Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0;}
#WLBody .Article1 H1{font-size:16px; font-weight:bold; font-family:"Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#cc0037; margin:0; padding:0;}
#WLBody .Article1 .content{font-size:14px; line-height:18px; color:#000000; margin:0; padding:0;}
#WLBody .Article1 .link,
#WLBody .Article1 a{font-size:14px; line-height:15px; color:#0a254e; text-decoration:underline; text-align:right;}
#WLBody .Article1 a:hover{color:#cc0037;}

#WLBody .Article2 { width:582px; font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0px; border-top:1px solid #c7d1e4; border-bottom:1px solid #c7d1e4;}
#WLBody .Article2 IMG{ margin:0 10px 0 0;}
#WLBody .Article2 .atitle {font-size:13px; line-height:14px; font-weight:bold; color:#cc0037;  margin: 10px 0 0 0; padding:0;}
#WLBody .Article2 .content{font-size:13px; line-height:14px; color:#000000; margin:0 0 10px 0; padding:0;}
#WLBody .Article2 .link { text-align:right; margin:0;}
#WLBody .Article2 a{font-size:10px; line-height:14px; color:#0a254e; text-decoration:underline;}
#WLBody .Article2 a:hover{color:#cc0037;}

#WLBody .Article3 { width:163px; font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin:10px;}
#WLBody .rule {border-top:1px solid #c7d1e4;}
#WLBody .Article3 IMG{ margin:0 0 0 0;}
#WLBody .Article3 .content{font-size:10px; line-height:14px; color:#000000; margin:0; padding:0;}
#WLBody .Article3 .link { text-align:right; margin:0;}
#WLBody .Article3 a{font-size:10px; line-height:14px; color:#0a254e; text-decoration:underline;}
#WLBody .Article3 a:hover{color:#cc0037;}

#WLBody .Calendar { width:582px; font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0px; border-top:1px solid #c9c0a2;}
#WLBody .Calendar IMG{ margin:0 0 0 0;}
#WLBody .Calendar .atitle {font-size:14px; line-height:17px; font-weight:bold; color:#cc0037;  margin: 10px 10px 10px 10px; padding:0;}
#WLBody .Calendar .content{font-size:13px; line-height:16px; color:#000000; margin:0 10px 10px 10px; padding:0;}
#WLBody .Calendar .link { text-align:right; margin:0;}
#WLBody .Calendar a{font-size:10px; line-height:14px; color:#0a254e; text-decoration:underline;}
#WLBody .Calendar a:hover{color:#cc0037;}

#WLBody #sidenav {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 163px; PADDING-TOP: 0px}
#WLBody #sidenav IMG {BORDER-BOTTOM: #000 1px solid}
#WLBody #sidenav UL {PADDING-RIGHT: 8px; LIST-STYLE: square url(images/square_small_red.gif) outside; PADDING-LEFT: 25px; PADDING-BOTTOM: 4px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 2px}
#WLBody #sidenav LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 0px}
#WLBody #sidenav A {FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; TEXT-DECORATION: none}
#WLBody #sidenav A:hover {COLOR: #bc0000; TEXT-DECORATION: none}
#WLBody #sidenav P {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1.3em; font-weight:bold; color:#cc0037; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 8px}

#WLBody #toplinks {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(images/side_gradient_red.jpg) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 163px; PADDING-TOP: 0px}
#WLBody #toplinks UL {PADDING-RIGHT: 1px; LIST-STYLE: square url(images/square_small_red2.gif) outside; PADDING-LEFT: 25px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 3px}
#WLBody #toplinks LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; PADDING-TOP: 0px}
#WLBody #toplinks LI A {COLOR: #ffffff; TEXT-DECORATION: none}
#WLBody #toplinks LI A:hover {COLOR: #bc0000; TEXT-DECORATION: none}

#WLBody .Footer {font-family:"Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; padding:5px 0 5px 0; border-top:2px solid #cc0037; background-color:#000000;}
#WLBody .Footer .content {font-size:12px; line-height:14px; color:#ffffff; margin: 0 0 0 15px ; padding:0;}
#WLBody .Footer .link {text-align:right;}
#WLBody .Footer a {font-size:12px; line-height:14px; color:#ffffff; text-decoration:underline; text-align:right;}
#WLBody .Footer a:hover{color:#cc0037;}

#WLBody table.layoutbox { border: solid 1px #666; }
#WLBody td.layoutbox td { font-size:10px;}
#WLBody td.layoutbox { border-style: solid; border-width: 1px; border-color: #f5f5f5 #c0c0c0 #c0c0c0 #f5f5f5;}
#WLbody td.layoutbox a { font-size:10px; color:#EC1C24;}
#WLBody div.layoutnote {font-size:10px; color:#999;}