*		{ padding:0; margin:0; font-family:Verdana, Arial, sans-serif; }
body	{ margin:0 auto; font-size:12px; background: #E0E0E0 url(/images/template/area_background.gif) repeat-x;}
a img	{ border:none; }
.right	{ float:right; }
.left	{ float:left; }

#Wrapper { background-color:#FFF; width:760px; margin:0 auto; padding:0; }
#InfoLine { background-color:#ECEDEE; padding:0 30px; width:auto; color:#C60C46; font-size:10px; font-weight:bold; }
#InfoLine a { color:#C60C46; font-size:10px; font-weight:bold; }
#InfoLine strong { padding-left:30px; }

#Sitemast { clear:both; background-color:#FFF; width:760px; height:80px; }
#Sitemast #Logo { padding:17px 0 0 25px; }
#Sitemast #Banner { margin:8px 0 3px 18px; padding:0; }
#Sitemast #InfoBox { font-size:10px; }
#Sitemast #InfoBox table tr td { text-align:center; width:100px; height:68px; font-size:11px; }
#Sitemast #InfoBox a { color:#C60C46; text-decoration:none; font-weight:bold; font-size:11px; line-height:17px; }
#Sitemast #InfoBox .username { font-weight:normal; }
#Sitemast #InfoBox .welcome { font-style:italic; color:#B28C23; }
#Sitemast #InfoBox a.myaccount { text-decoration:underline;  }

#Nav { background: url(/images/template/navbar.gif) bottom repeat-x; height:59px; margin:0; padding:0 25px; }
#Nav table { padding:0; margin: 0 2px; border-spacing:0; border-collapse:collapse; float:left; }
#Nav table.tab_1 td.tab_left { background: url(/images/template/1_left_tab.gif) left; width:10px; height:29px; }
#Nav table.tab_1 td.tab_right { background: url(/images/template/1_right_tab.gif) left; width:10px; }
#Nav table.tab_1 td.tab_center { background: url(/images/template/1_center_tab.gif) repeat-x; }

#Nav table.tab_0 td.tab_left { background: url(/images/template/0_left_tab.gif) left; width:10px; height:29px; }
#Nav table.tab_0 td.tab_right { background: url(/images/template/0_right_tab.gif) left; width:10px; }
#Nav table.tab_0 td.tab_center { background: url(/images/template/0_center_tab.gif) repeat-x; }

#Nav table.tab_1 strong { color:#FFF; font-weight:bold; font-size:14px; font-family:arial, sans-serif; }
#Nav table.tab_0 strong { color:#FFF; font-weight:bold; font-size:14px; font-family:arial, sans-serif; }

#Nav a { cursor:pointer; text-decoration:none; }
#Nav #NavLinks { margin:0; padding:0 0 0 10px; clear:both; letter-spacing:1px; color:#FFF; font-size:11px; }
#Nav #NavLinks li, #Nav #Navlinks ul { display:inline; line-height:28px; }
#Nav #NavLinks a { font-family:Arial,sans-serif; font-weight:normal; color:#FFF; text-decoration:none; }
#Nav #NavLinks a:hover { font-weight:normal; color:#FFF; text-decoration:underline; }
#Nav #NavLinks span.separator { margin:0 0 0 1px; padding:0; color:#FFF; }
#Nav #NavLinks li.caption { color:#BBB; font-weight:normal; letter-spacing:0; }

#Content { background:#FFF; padding:15px 10px 10px 15px; min-height:400px; width:735px; float:left; }
#Pillar { height:400px; float:left; }

#Footer { margin:20px 0 0 0; padding:10px 20px; line-height:16px; font-size:11px; letter-spacing:.8px; color:#A0A0A0; clear:both; }
#Footer a { color:#A0A0A0; text-decoration:none; font-size:11px; }
#Footer a:hover { text-decoration:underline; }