/* global.css */

/* container styles */
body.container { margin: 60px 8px 60px 8px; background: #ff9900 url(/images/background.png); }
td, td img, tr { margin: 0 0 0 0; padding: 0 0 0 0; }

img { border: none; }
img.border { border: 1px solid #000000; }

#navigation ul, #navigation ul li { list-style-type: none; }
#navigation ul, #navigation ul li, #navigation ul li img { margin: 0 0 0 0; padding: 0 0 0 0; }
#navigation ul li a { margin: 0 0 0 0; padding: 2px 0 0 0; }
#navigation ul li a:hover { background: #cc6600; }
#navigation p { margin: 10px 0 10px 0; color: white; font-size: 9px; font-family: Arial, Helvetica, sans-serif; }

#footer { color: white; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-align: right; }

/* frame styles */
body.frame { margin: 0 5px 0 5px; padding: 0 0 0 0; background: #cccccc url(/images/frame_background.png) repeat-y top left scroll;
	font-family: verdana, sans-serif; font-size: 10px; }
h2 { margin: 0 0 0 0; padding: 0 0 0 0; font-size: 10px; font-weight: bold; }
p  { margin: 0 0 5px 0; padding: 0 0 0 0; text-align: justify; }
p.confirmation { border: 1px solid black; background: #ff9900 url(/images/background.png); color: white; text-align: center; }
table, tr, td { font-size: 10px; }
acronym, abbr { border-bottom: 1px dotted black; cursor: help; }
span.desc { cursor: help; }

/* popup styles */
body.popup { margin: 0 0 0 0; padding: 0 0 0 0; background: #000000; }

/* form styles */
.input { font-family: verdana, sans-serif; font-size: 10px; background: white; color: black; border: 1px solid black; width: 200px; padding: 0 2px 0 2px; }
textarea.input { height: 100px; }
.button { font-family: verdana, sans-serif; font-size: 10px; background: #ff9900; color: black; border: 1px solid black; cursor: pointer; }