/**
* The bs__reset.css sets the default elements and 
* generic classes that are used throughout the pages.
*/

/* Override basic elements */
body, html {
padding: 0;
margin: 0;
border: 0;
height: 100%;
width: 100%;
}

code {
font-family: Consolas,"courier new";
font-size: 11px;
color: #A52A2A;
}

/* Custom generic styles */

.clear { clear: both; }

.xsml { font-size: 9px; }
.sml, small { font-size: 10px; }
.lrg { font-size: 12px; }
.xlrg { font-size: 13px; }

.alignleft { text-align: left; }
.alignright { text-align: right; }
.aligncenter { text-align: center; }
.alignjustify { text-align: justify; }
.floatleft { float: left; }
.floatright { float: right; }

.hide {
    display: none;
}
.show { display: block; }

.nowrap, .single_line { white-space: nowrap; }
.b { font-weight: bold; }
.i { font-style: italic; }
.u { text-decoration: underline; }
.s { text-decoration: line-through; }

.anim1000 {
animation-duration: 1s;
-moz-animation-duration: 1s;
-webkit-animation-duration: 1s;
}
.anim2000 {
animation-duration: 2s;
-moz-animation-duration: 2s;
-webkit-animation-duration: 2s;
}
.anim500 {
animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
-webkit-animation-duration: 0.5s;
}
.anim800 {
animation-duration: 0.8s;
-moz-animation-duration: 0.8s;
-webkit-animation-duration: 0.8s;
}