
/* Tag Specific Styles */
*{font:8pt Verdana,sans-serif;line-height:150%;}
a{color:#003399;font-weight:bold;text-decoration:underline;}
a:hover{color:#DE5C2F;cursor:pointer;font-weight:bold;text-decoration:underline;}
body{background:#FFFFFF;margin:0px;}
button{font:8pt Tahoma,sans-serif;font-weight:bold;margin-right:8px;padding:1px;width:73px;}
em{font-style:italic;}
h2{font-size:11pt;font-weight:bold;margin:0px;}
input{line-height:normal;}
p{margin:0px 0px 20px 0px;}
select{line-height:normal;}
strong{color:#000000;font-weight:normal;}
textarea{line-height:normal;}

/* Class Specific Styles */
a.pan{background:#F1F1F1;border:1px #999999 solid;padding:2px;text-decoration:none;}
a.pan:hover{background:#F1F1F1;border:1px #DE5C2F solid;padding:2px;text-decoration:none;}
button.removebutton{color:#CC0000;font-family:Marlett;font-weight:normal;height:22px;margin:2px;width:22px;}
div.actionlinks{color:#666666;cursor:default;font-size:10pt;line-height:175%;width:100%;}
div.blhflinks{margin:7px 0px 9px 0px;}
div.blhflinks a{font-size:7pt;}
div.blhflinks a:hover{font-size:7pt;}
div.listgroup{cursor:default;font-size:10pt;line-height:200%;width:100%;}
div.groupbox{background:#FCFCFC;border:1px #999999 solid;padding:10px;text-align:left;vertical-align:top;width:100%;}
div.negative{background:#CF4848;border:1px #BE2D2D solid;color:#FFFFFF;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFAD1C1C,EndColorStr=#FFCF4848);font-size:7pt;font-weight:bold;margin:5px 5px 0px 5px;padding:2px 5px 3px 5px;width:100%;}
div.pophide{display:none;}
div.popshow{background:#FFFFFF;border:1px #999999 solid;padding:2px 2px 2px 2px;position:absolute;z-index:1;}
div.popshow a{background:none;padding:2px 6px 4px 6px;text-decoration:none;width:100%;}
div.popshow a:hover{background:#F1F1F1;border:1px #CCCCCC solid;padding:1px 5px 3px 5px;text-decoration:none;width:100%;}
div.popshow hr{border:1px #999999 solid;height:1px;margin:0px 2px 0px 2px;width:100%;}
div.positive{background:#5999E5;border:1px #3D7BDA solid;color:#FFFFFF;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FF215FD0,EndColorStr=#FF5999E5);font-size:7pt;font-weight:bold;margin:5px 5px 0px 5px;padding:2px 5px 3px 5px;width:100%;}
image.multimap{border:1px #999999 solid;display:block;}
span.closed{color:#990000;font-weight:bold;}
table.actioninfo{border:1px #CCCCCC solid;margin:0px 0px 10px 0px;width:100%;}
table.actioninfo td{background:#FCFCFC;border-bottom:2px #F1F1F1 solid;cursor:default;font-size:7pt;padding:0px 4px 4px 4px;text-align:center;vertical-align:top;}
table.actioninfo td strong{font-size:7pt;}
table.actioninfo th{background:#FCFCFC;border-top:2px #F1F1F1 solid;cursor:default;font-size:7pt;font-weight:bold;padding:2px 4px 0px 4px;text-align:center;vertical-align:middle;}
table.actionprompt{border:1px #CCCCCC solid;margin:0px 0px 10px 0px;width:100%;}
table.actionprompt td{background:#FCFCFC;border-bottom:2px #F1F1F1 solid;cursor:default;padding:0px 5px 5px 5px;text-align:center;vertical-align:top;}
table.actionprompt th{background:#FCFCFC;border-top:2px #F1F1F1 solid;cursor:default;font-weight:bold;padding:3px 5px 1px 5px;text-align:center;vertical-align:middle;}
table.blcontrols{background:#F1F1F1;border:1px #999999 solid;cursor:default;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFF9F9F9,EndColorStr=#FFF1F1F1);width:100%;}
table.blcontrols td a{color:#000000;font-weight:normal;text-decoration:none;white-space:nowrap;}
table.blcontrols td a:hover{color:#000000;cursor:pointer;font-weight:normal;text-decoration:underline;white-space:nowrap;}
table.content td{line-height:22px;padding-right:10px;vertical-align:middle;}
table.details{border:1px #999999 solid;margin:0px 0px 10px 0px;width:100%;}
table.details td{background:#FCFCFC;padding:4px;text-align:left;vertical-align:top;}
table.details th{background:#F1F1F1;border-bottom:1px #CCCCCC solid;cursor:default;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFF9F9F9,EndColorStr=#FFF1F1F1);padding:1px 5px 3px 5px;white-space:nowrap;}
table.evenrow{background:#E8F0FB;border:1px #B4C3D7 solid;margin-bottom:3px;width:100%;}
table.homepage td{padding:0px 10px 20px 0px;vertical-align:top;}
table.oddrow{background:#FCFCFC;border:1px #CCCCCC solid;margin-bottom:3px;width:100%;}
table.popdisabled td{color:#999999;font-weight:bold;}
table.pophover td{color:#DE5C2F;font-weight:bold;}
table.popout td{color:#003399;font-weight:bold;}
td.csdcode{font-weight:bold;}
td.csdmajortown{font-weight:bold;}
td.csdsmart{font-weight:bold;padding-right:5px;}
td.csdaddress{font-size:7pt;}
td.csdaddress strong{font-size:7pt;font-weight:bold;}
td.csdtimes{font-size:7pt;font-weight:bold;}
td.csddirections{font-size:7pt;padding-bottom:3px;padding-right:5px;}
td.csdremove{padding:3px 0px 3px 5px;}
td.csdremove a{font-size:7pt;}
td.csdremove a:hover{font-size:7pt;}

/* ID Specific Styles */
#actions{padding:10px 10px 0px 0px;vertical-align:top;width:180px;}
#actions a.action{background:none;border-left:1px #CCCCCC solid;display:block;padding:2px 6px 4px 5px;text-decoration:none;width:100%;}
#actions a.action:hover{background:#F1F1F1;border:1px #CCCCCC solid;display:block;padding:1px 5px 3px 5px;text-decoration:none;width:100%;}
#browselist{border:1px #999999 solid;}
#browselist a{white-space:nowrap;}
#browselist td{cursor:default;padding:1px 7px 3px 7px;white-space:nowrap;}
#browselist th{background:#F1F1F1;border-bottom:1px #CCCCCC solid;cursor:default;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFF9F9F9,EndColorStr=#FFF1F1F1);padding:1px 7px 3px 7px;white-space:nowrap;}
#buttons{margin:20px 0px 10px 0px;}
#footer td{padding:10px;}
#header td{border-bottom:1px #999999 solid;cursor:default;}
#header td.gradient{color:#999999;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#FFFFFFFF,EndColorStr=#FFb9d1fa);padding:3px 10px 0px 0px;text-align:right;vertical-align:top;}
#header td.gradient a{font-weight:normal;text-decoration:none;}
#header td.gradient a:hover{cursor:pointer;font-weight:normal;text-decoration:underline;}
#help{margin:0px 0px 20px 0px;}
#messages{color:#267C08;font-size:10pt;margin:0px 0px 10px 0px;}
#title{color:#000000;font-size:16pt;margin:5px 0px 10px 0px;}
#toolbar{background:#F1F1F1;border-bottom:1px #999999 solid;cursor:default;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFF9F9F9,EndColorStr=#FFF1F1F1);}
#toolbar td{color:#999999;padding:1px 10px 3px 10px;text-align:left;vertical-align:middle;}
#toolbar td a{color:#000000;font-weight:normal;text-decoration:none;white-space:nowrap;}
#toolbar td a:hover{color:#000000;cursor:pointer;font-weight:normal;text-decoration:underline;white-space:nowrap;}
#workspace{padding:10px;vertical-align:top;}
