/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding: 0;font-size:12px;}
fieldset,img{border:0; display: block;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
a,a:link{ color:#7f2d00; text-decoration:none;}
a:hover{ text-decoration:underline;}
.clear{	height: 1px;background-color: transparent;overflow: hidden;clear: both;}
/*--End Global resets--*/

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html>body .clearfix { display: inline-block; width: 100%; }
* html .clearfix { height: 1%; /* End hide from IE-mac */ }
/* ie7 hack*/
*+html .clearfix { min-height: 1%; }

/*--Font Colors--*/
.sd-yello { color:#FC0;}
.sd-yello-b { color:#FC0; font-weight:bold;}
.sd-red { color:#F00;}
.sd-red-b { color:#F00; font-weight:bold;}
.sd-blue { color:#00F;}
.sd-blue-b { color:#00F; font-weight:bold;}
.sd-black { color:#000;}
.sd-black-b { color:#000; font-weight:bold;}
.sd-white { color:#FFF;}
.sd-white-b { color:#FFF; font-weight:bold;}
.sd-orange { color:#F60;}
.sd-orange-b { color:#F60; font-weight:bold;}

/*--Layout--*/
img.ins-center{ text-align:center;}
img.ins-left{float:left;margin:5px 5px 0 5px;padding:0;}
img.ins-left.alternate{ float:right; margin:5px 5px 0 5px; padding:0;}
p img.ins-left{margin:0 5px 5px 0;}
p img.ins-left.alternate{margin:0 0 5px 5px;}
span.ins-left-img-caption{color:#666;float:left;margin:0;padding:0 10px 0 0;}
span.ins-left-img-caption.alternate{float:right;padding:0 0 0 10px;}