/********************************************
   HTML Elements
********************************************/ 

* {margin: 0;padding: 0;}
body, p, ul, li, ul li p, ol li p, img, form, fieldset, input, text-area, select, button {margin:0; padding:0; border:0}
body {background:#DFE9CE;color:#505050;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:165%;}

h1, h2, h3, h4, h5, h6 {color:#505050;font-weight:normal;line-height:110%;margin:0;}
h1 {font-size: 26px;}
h2 {font-size: 24px;}
h3 {font-size: 20px;}
h4 {font-size: 15px;}
h5 {font-size: 14px;}
h6 {font-size: 13px;}
p {padding:0; /*word-wrap: break-word;*/}

form, input, textarea, select {color:#000;font-size:12px;}
input, textarea, select {background-color:#fff;border: 1px solid #DEDEDE;padding:5px;}
label {color:#555;display:block;font-size:13px;text-align:left;}
textarea{line-height:140%;}

.left {float: left;}
.right {float: right;}
.nomargin {margin:0 !important;}
.nopadding {padding:0 !important;}
.clear {clear:both !important;}
.hide {display:none !important;}
.lastEmpty{margin-right:0 !important;}
.lastBox{border:none !important;margin:0 !important; padding:0 !important}
.noborder{border:none !important;}
.mb{margin:0 0 10px !important;}
.divider{background:#FBD57F; border: 1px solid #FDBB33; height:15px; margin:0 0 10px;}
.dividerSec{background:#FBD57F;font-size:0;height:1px;margin:10px 0;}
.dividerSec1{background:#FBD57F;font-size:0;height:1px;margin:0px 0;}
.noborderB{border-bottom:none !important;}

/*----- Easy Clearing ------*/

.fix:after {clear:both;content:'[.]';display:block;height:0;visibility:hidden;}
.fix {display:inline-block;}
.fix {display:block;}

/*----- Link ------*/

a {color: #0645AD; text-decoration: none;}
a:hover {text-decoration: none;}
a img{vertical-align: bottom;}

a.more {color: #0C03E6; font-weight: bold; text-decoration: underline;}
a.more:hover {text-decoration: none;}

/*----- Href Attribute Button ------*/

a.button {background: transparent url(../img/buttons/simple/left.png) no-repeat left top;display: block;font: normal 13px Arial;height:32px;line-height:24px; /* (27+4+4=35px) */ padding:0 0 0 20px;text-decoration: none;}
a:link.button, a:visited.button, a:active.button {color: #fff;text-decoration:none}
a.button span {background: transparent url(../img/buttons/simple/right.png) no-repeat right top;display: block;padding: 4px 20px 4px 0; text-decoration:none}
a.button:hover {background-position: left bottom; text-decoration:none}
a.button:hover span {background-position:right bottom;color: #fff; text-decoration:none}
.buttonHolder{border-top:1px solid #CCCCCC;padding:15px 0 0;}
.buttonHolderAction{border-bottom:1px solid #DDDDDD;padding:0 0 15px;}

