body { padding:0; margin:0; color:#000; font-size:13px; text-align:center; }
/*font-family:'Candara',Arial,Verdana; }*/
body#tinymce, body#content { text-align:left; background-image:none; }
div#body { text-align:left; }
p { margin:0 0 0.8em; padding:0;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:5px 0 3px; }
pre { text-align:left; border:1px solid #ccc; background-color:#eee; padding:3px; }
a { text-decoration:underline; color:#213773; }
a:hover { text-decoration:none; }
a img { border:0; }
img:-moz-broken {-moz-force-broken-image-icon:1; !important; width:24px; height:24px; }
input, ol, ul, dl, li { padding:0; margin:0; }
ul, ol, dl { margin:1em 1em 1em 2em; }
li { list-style-position:outside; }

.floatcontainer:after { content: "."; display: block; height: 0; font-size:0; clear: both; visibility: hidden; }
.clear { clear:both; }
br.clear { clear:both; height:1px; overflow:hidden; }
hr.clear { margin:0; clear:both; height:0px; overflow:hidden; border:0; }
.ieclear { display:none; }

a.mceItemAnchor { width:auto; height:auto; }
td.mceToolbar { overflow:visible; }

span.b { font-weight:bold; }
span.i { font-style:italic; }
span.sha { text-shadow:2px 2px 2px rgba(0,0,0,0.8); }

div.center,
p.center { text-align:center; }

div.left { float:left; }
div.right { float:right; }

div.table { display:table; }
div.table div.row { display:table-row; }
div.table div.row div { display:table-cell; }

p.ajax-error { font-size:9pt; font-weight:normal; color:#C21F3C; border:1px dotted #C21F3C; padding:5px; margin:5px; }

.padder3 { padding:3px; }
.padder5 { padding:5px; }
.padder10 { padding:10px; }
.padder15 { padding:15px; }
.padder20 { padding:20px; }
.padder5-10 { padding:5px 10px; }

.rounded3 { border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; }
.rounded5 { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; }
.rounded6 { border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; }
.rounded7 { border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; }
.rounded8 { border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; }
.rounded9 { border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; -khtml-border-radius:9px; }
.rounded10 { border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; }
.rounded13 { border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px; -khtml-border-radius:13px; }

.rounded3-r { -webkit-border-bottom-right-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-bottomright:3px; -moz-border-radius-topright:3px; -khtml-border-bottom-right-radius:3px; -khtml-border-top-right-radius:3px; border-bottom-right-radius:3px; border-top-right-radius:3px; }

.rounded5-b { -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -khtml-border-bottom-right-radius:5px; -khtml-border-bottom-left-radius:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px; }

.shadow-inout { box-shadow: 1px 1px 6px rgba(0,0,0,0.5),0px 0px 5px rgba(0,0,0,0.25) inset;-moz-box-shadow: 1px 1px 6px rgba(0,0,0,0.5),0px 0px 5px rgba(0,0,0,0.25) inset;-khtml-box-shadow: 1px 1px 6px rgba(0,0,0,0.5),0px 0px 5px rgba(0,0,0,0.25) inset;-webkit-box-shadow: 1px 1px 6px rgba(0,0,0,0.5),0px 0px 5px rgba(0,0,0,0.25) inset; }

.shadow { box-shadow:2px 2px 3px #aaaaaa; -moz-box-shadow:2px 2px 3px #aaaaaa; -webkit-box-shadow:2px 2px 3px #aaaaaa; -khtml-box-shadow:2px 2px 3px #aaaaaa; }
.shadow-min { box-shadow:1px 1px 2px #ddd; -moz-box-shadow:1px 1px 2px #ddd; -webkit-box-shadow:1px 1px 2px #ddd; -khtml-box-shadow:1px 1px 2px #ddd; }
.shadow-light { box-shadow:4px 3px 4px #dfdfdf; -moz-box-shadow:4px 3px 4px #dfdfdf; -webkit-box-shadow:4px 3px 4px #dfdfdf; -khtml-box-shadow:4px 3px 4px #dfdfdf; }
.shadow-medium { box-shadow:2px 2px 3px #666; -moz-box-shadow:2px 2px 3px #666; -webkit-box-shadow:2px 2px 3px #666; -khtml-box-shadow:2px 2px 3px #666; }
.shadow-dark { box-shadow:2px 2px 4px #333; -moz-box-shadow:2px 2px 4px #333; -webkit-box-shadow:2px 2px 4px #333; -khtml-box-shadow:2px 2px 4px #333; }
.shadow-bold { box-shadow:4px 4px 5px #888; -moz-box-shadow:4px 4px 5px #888; -webkit-box-shadow:4px 4px 5px #888; -khtml-box-shadow:4px 4px 5px #888; }
.shadow-medium5 { box-shadow:5px 5px 5px #666; -moz-box-shadow:5px 5px 5px #666; -webkit-box-shadow:5px 5px 5px #666; -khtml-box-shadow:5px 5px 5px #666; }

.txt-sha { text-shadow: 1px 1px 0px #666,2px 2px 1px #999; }
.txt-sha-3d-light { text-shadow: -1px -1px 1px #999,1px 1px 0px #888,1px 1px 1px #777,2px 2px 0px #666,2px 2px 1px #555,3px 3px 0px #444,3px 3px 1px #333; }
.txt-sha-3d-white { text-shadow:1px 1px 0px #999,2px 2px 0px #777,3px 3px 0px #555,4px 4px 0px #333,5px 5px 4px #001135; }
.txt-sha-stroke-min { text-shadow:-1px -1px 1px #fbfbfb,1px -1px 1px #fbfbfb,-1px 1px 1px #fbfbfb,1px 1px 1px #fbfbfb,2px 2px 1px rgba(0,0,0,0.8),-1px -1px 1px rgba(0,0,0,0.2); }
.txt-sha-stroke { text-shadow:-1px -1px 0 #fbfbfb,1px -1px 0 #fbfbfb,-1px 1px 0 #fbfbfb,1px 1px 0 #fbfbfb,2px 2px 1px rgba(0,0,0,0.8),-1px -1px 2px rgba(0,0,0,0.8); }
.txt-sha-stroke-more { text-shadow:-1px -1px 0 #fbfbfb,1px -1px 0 #fbfbfb,-1px 1px 0 #fbfbfb,1px 1px 0 #fbfbfb,2px 2px 0px rgba(0,0,0,0.8),2px -2px 1px rgba(0,0,0,0.4),3px 3px 0px rgba(0,0,0,0.4),-1px -1px 1px rgba(0,0,0,0.3),4px 4px 1px rgba(0,0,0,0.2),-1px 2px 0px rgba(0,0,0,0.1); }

.max620 img { max-width:620px; width:expression(this.width>620 ? 620:true); max-height:620px; height:expression(this.height>620 ? 620:true); }
.max350 img { max-width:350px; width:expression(this.width>350 ? 350:true); max-height:350px; height:expression(this.height>350 ? 350:true); }
.max300 img { max-width:300px; width:expression(this.width>300 ? 300:true); max-height:300px; height:expression(this.height>300 ? 300:true); }
.max150 img { max-width:150px; width:expression(this.width>150 ? 150:true); max-height:150px; height:expression(this.height>150 ? 150:true); }
.max115 img { max-width:115px; width:expression(this.width>115 ? 115:true); max-height:115px; height:expression(this.height>115 ? 115:true); }
.max70 img { max-width:70px; width:expression(this.width>70 ? 70:true); max-height:70px; height:expression(this.height>70 ? 70:true); }
.max55 img { max-width:55px; width:expression(this.width>55 ? 55:true); max-height:55px; height:expression(this.height>55 ? 55:true); }
.max40 img { max-width:40px; width:expression(this.width>40 ? 40:true); max-height:40px; height:expression(this.height>40 ? 40:true); }

.opacity3 { opacity: 0.3; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; }
.opacity4 { opacity: 0.4; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; }
.opacity5 { opacity: 0.5; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; }
.opacity6 { opacity: 0.6; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; }
.opacity7 { opacity: 0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; }
.opacity8 { opacity: 0.8; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; }
.opacity9 { opacity: 0.9; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; }

div#loading { display:none; position:fixed; z-index:13500; border:1px solid #000; padding:5px; margin:5px; background-color:#fff; top:48%; left:48%; }
div#loading2 { display:none; position:fixed; z-index:13500; border:0; background-color:transparent; top:50%; left:50%;}
div#dynamic-loading { display:none; position:absolute; z-index:13500; border:1px solid #000; padding:5px; margin:5px; background-color:#fff; }

.ttip-content { position:absolute; z-index:800; left:-9999px; background-color:#fff; padding:5px; border:1px solid #000; border-radius:5px; -moz-border-radius:5px; webkit-border-radius:5px; opacity: 0.9; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; color:#000; text-align:left; line-height:15px; font-size:9pt; }

div.variables-for-js { display:none; }
.display-print { display:none; }