/* Typography Styles */

ul.think-bullet {padding-left: 15px !important;overflow: hidden;margin-left: 5px !important; list-style-type:none;}

ul.think-bullet li {background: url(../images/list-type-think.gif) top left no-repeat; padding:0 0 0 50px; margin:3px 0;}

p {margin-top: 10px; margin-bottom: 15px; text-align:justify;}
h1 {margin:7px 0; padding:0; font-size:15px; font-weight:bold;}
h2 {margin:0; padding:0; font-size:13px;}
h3 {margin:0; padding:0; font-size:12px;}
h4 {margin:0; padding:0; font-size:11px;}
h5 {text-transform: uppercase; margin:0; padding:0; font-size:10px;}
a {text-decoration: none; color:#626262; font-weight:normal; border:none; outline: none;}
a:hover {text-decoration:none; color:#f38321; font-weight:normal; border:none; outline:none;  -moz-outline-style:none;}
a:active { outline:none;  -moz-outline-style:none; }


.olist { font-size:12px; font-weight:lighter; margin:0; padding:0; list-style-type:none;}
.olink, .olist li { list-style-type:none; margin:0; padding:1px 0 0 11px; background:url(../images/list-type-grey.gif) top left no-repeat;}
.olink:hover {background:url(../images/list-type.gif) top left no-repeat;}
.nolink:hover {background:url(../images/list-type-grey.gif) top left no-repeat;}