* { font-family: Arial, Helvetica, Tahoma, Verdana; font-size: 12px; }

body { padding: 0px; margin: 0px; background: url('/images/bg.jpg') repeat-x top #F4F5F4; }

img { border: 0px; }

a { color: #D6140A; text-decoration: none; }
a:hover { text-decoration: underline; }

table { border: 0px; border-collapse: collapse; }
table td { padding: 0px; }

h1 { font-size: 22px; color: #D6140A; font-weight: normal; padding: 0px 0px 0px 20px; margin: 0px 0px 20px 0px; background: url('/images/bullet.gif')  no-repeat left 50%; }
h2 { font-size: 18px; color: #D6140A; font-weight: normal; margin: 0px 0px 20px 0px; }

div.menu { width: 820px; }
	div.menu div.left { width: 15px; height: 44px; float: left; background: url('/images/menu_left.png') no-repeat left top; -background: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/menu_left.png,sizingMethod=crop); }
	div.menu div.middle { width: 784px; height: 44px; text-align: left; padding-top: expression('7'+'px'); float: left; background: url('/images/menu_bg.png') repeat-x left top; -background: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/menu_bg.png,sizingMethod=scale); }
		div.menu div.middle a { margin-left: 25px; color: white; line-height: 34px; font-size: 16px; }
		div.menu div.middle a.selected { text-decoration: underline; }
	div.menu div.right { width: 21px; height: 44px; float: left; background: url('/images/menu_right.png') no-repeat left bottom; -background: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/menu_right.png,sizingMethod=crop); }
	
div.banner { width: 440px; width: expression('620'+'px'); height: 310px; padding: 25px 0px 0px 180px; text-align: left; color: white; font-size: 36px; font-weight: bolder; background: url('/images/banner.png') no-repeat left top; -background: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/banner.png,sizingMethod=crop); }

div.action { padding-left: 20px; text-align: left; font-size: 18px; color: #D6140A; }

div#error { color: red; }

input { width: 350px; border: 1px solid #777777; }
textarea { width: 350px; height: 100px; border: 1px solid #777777; }