* { font-family: Arial, Sans-Serif; font-size: 12px; }
body { margin: 0px; padding: 0px; background-color: #FFFFFF; }
input.small { font-family: Tahoma; font-size: 10px; color: #737373; height: 18px; padding-left: 2px; }
select.small { font-family: Tahoma; font-size: 10px; color: #737373;  height: 18px; }
input.search { border: 2px solid #ACDFFF; }
input.gray { height: 21px; border: 2px solid #D4D4D4; color: #000000; padding-left: 2px; font-family: Arial, Sans-Serif; font-size: 12px; }
textarea.gray { border: 2px solid #D4D4D4; color: #000000; padding-left: 2px; font-family: Arial, Sans-Serif; font-size: 12px; }

img.png { behavior: url("/inc/pngHack.htc");}

p { margin: 6px 0px 12px 0px; padding: 0px; }
p.usual { margin: 0px; padding: 0px; }

p.spacer10 { height: 10px; margin: 0px; padding: 0px; font-size: 1px; }
p.spacer20 { height: 20px; margin: 0px; padding: 0px; font-size: 1px; }
p.noSpace { margin: 0px; padding: 0px; font-size: 0px; }

h1 { margin: 0px 0px 15px 0px; padding: 0px; font-family: Tahoma; font-size: 19px; font-weight: 100; color: #3D3D3D; }
h2 { font-size: 15px; color: #0083D2; font-weight: 100; }
h3 { font-size: 13px; margin: 0px 0px 15px 0px; font-weight: 700; }

a.h2 {font-size: 12px!important; color: #0083D2; font-weight: 100; text-decoration: underline !important}
a.h2:hover {text-decoration: none!important}

p.arrow     {padding-left:  9px;  background: url('/img/trade/arrow.gif')        no-repeat top left; }
p.b_arrow   {padding-left:  9px;  background: url('/img/trade/blue_arrow.gif')   no-repeat top left; }
p.snow      {padding-left:  19px; background: url('/img/trade/snowflake.gif')    no-repeat top left; }
p.pen       {padding-left:  16px; background: url('/img/trade/pen.gif')          no-repeat center left; }
p.lock      {padding-left:  14px; background: url('/img/trade/lock.gif')         no-repeat center left; }
p.question  {padding-left:  16px; background: url('/img/trade/question.gif')     no-repeat center left; }
p.big_arrow {padding-left:  16px; background: url('/img/trade/big_arrow.gif')    no-repeat center left; }
p.arrows_l  {padding-left:  17px; background: url('/img/trade/arrows_l.gif')     no-repeat top left; }
p.arrows_r  {padding-right: 17px; background: url('/img/trade/arrows_r.gif')     no-repeat top right; }
p.enter     {padding-left:  17px; background: url('/img/trade/enter_button.gif') no-repeat; }
p.reset     {padding-left:  17px; background: url('/img/trade/reset_button.gif') no-repeat; }
p.h2 { font-size: 15px; }

p.blue { color: #0083D2; }
p.gray { color: #A6A6A6; }

a { color: #000000; text-decoration: underline; }
a:hover { text-decoration: none; }

a.nohover { text-decoration: none; color: #000000; }
a.nohover:hover { text-decoration: underline; color: #000000; }

a.white { color: #FFFFFF };
a.bright { color: #0042BA; };

a.h2 { font-size: 15px; color: #0083D2; font-weight: 100; text-decoration: none; }
a.h2:hover { font-size: 15px; color: #0083D2; font-weight: 100; text-decoration: underline; }


.bright { color: #0042BA; };
.light { color: #0B4261; };
.white { color: #FFFFFF; };
p.red, .red { color: #FF0000; }

h1.white a {font-family: Tahoma; font-size: 19px; font-weight: 100; color: white!important; text-decoration: underline}
h1.white a:visited, h1.white a:active {color: #3D3D3D}
h1.white a:hover {text-decoration: none}

.blue { color: #0083D2; }
.darkBlue { color: #052D67; }

.gray { color: #A6A6A6; }
.mediumGray { color: #737373; }
.darkGray { color: #404040; }


.smaller { font-size: 11px; }
.small { font-size: 9px; }
.spacer { padding-left: 3px; padding-right: 3px; }

.pb1 { padding-bottom: 1px; }
.pb2 { padding-bottom: 2px; }
.pb3 { padding-bottom: 3px; }
.pb4 { padding-bottom: 4px; }
.pb5 { padding-bottom: 5px; }

.pt1 { padding-top: 1px; }
.pt2 { padding-top: 2px; }
.pt3 { padding-top: 3px; }
.pt4 { padding-top: 4px; }
.pt5 { padding-top: 5px; }

tr.market td { border-top: 1px solid #ACDFFF; font-size: 11px; color: #FFFFFF; padding-left: 0px; }
tr.market_tools td { border-top: 1px solid #ACDFFF; font-size: 11px; color: #052D67; padding-left: 0px; }

ul{margin:0px 8px 0px 15px;}
ol{margin:0px 8px 0px 15px;}
li{font-family: Arial, Helvetica, sans-serif;margin:0px;color:#000000;}

ul.use{margin:0px 8px 10px 16px;}
ul.use5{margin:0px 8px 10px 16px;}
ol.useol{margin:0px 8px 10px 25px;}
li.use{margin:2px 0px 0px 0px;list-style-image:url(/img/ob/square.gif);}
li.useol{margin:2px 0px 0px 0px;}

ul.inner{margin:2px 8px 0px 17px;}
ol.innerol{margin:0px 8px 0px 26px;}
li.inner{margin:0px 0px 2px 0px;list-style-image:url(/img/ob/arrow_li.gif);}
li.innerol{margin:0px 0px 2px 0px; }