

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix { display: inline-block; }


* html .clearfix { height: 1px; }
.clearfix { display: block; }#template299 #wrap {
 border-style:solid;
}
#template299 #wrap {
 border-color:#2D479C;
}

#template299 #wrap {
 border-width: 0px;
}
#template299 #wrap {
 padding-top:10px;
}#template299 #wrap {
 background-color:#DFE5EF;
}#template299 #wrap, #template299 table.columns, #template299 #foot {
 width:780px;
}.pg_bkg_pic {
 background-image: url(/attributes/background2.jpg) !important; background-repeat: repeat !important;
}
.pg_bkg_pic {

 background-repeat: repeat-x !important;
}body#template299 {
 background-color:#DB3412;
 background-color:#BFD0EA;
}#template299 a { text-decoration:none; }
#template299 a:hover { text-decoration:underline; }#template299 h1,
#template299 h2,
#template299 h3,
#template299 h4,
#template299 h5,
#template299 h1 a,
#template299 h2 a,
#template299 h3 a,
#template299 h4 a,
#template299 h5 a {
 color:#112459;
}#template299 h1 {
 font-size:large;
}
#template299 h2 {
 font-size:large;
}
#template299 h3 {
 font-size:large;
}
#template299 h4 {
 font-size:large;
}#template299 a {
 color: #296DC0;
}#template299 {
 font-size:12px;
}#template299, #template299 td {
  font-family: Arial, Helvetica, Verdana, Sans-serif;
}body#template299 {
 text-align:center;
}
body#template299 {
 border:0;
}
body.template299 {
 background-color:#DB3412;
}
#template299 {
 font-size:small;
}
#template299 {
 font-size:12px;
}
h1 {font-size:130%;}
h2 {font-size:120%;}
h3 {font-size:110%;}
h4 {font-size:105%;}
h5 {font-size:100%;}

img {
 border:0;
}

a {
 color:#15265C;
}

h1, h2, h3, h4, h5 {
 margin:0;
 margin-bottom:5px;
}
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a {
 color:#15265C;
}
table.columns {
 border-collapse:collapse;
 margin:0;
 padding:0;
 width:750px;
}
table.columns td {
 padding:0;
 margin:0;
 vertical-align:top;
}

#wrap {
 width:750px;
 text-align:left;
 margin:10px auto;
 background:#fff;
 padding: 0px;

 background:#FFFFFF;

}
#wrap {
 border-color:#2D479C;
}
#wrap {
 border-style:solid;
}
#wrap{
 border-left-width:0;
 border-right-width:0;
 border-top-width:0;
 border-bottom-width:0;
}
#foot {
 width:750px;
 text-align:left;
 margin:10px auto;
 position:relative;
 top:5px;
}
#left {
 width:25%;
}
#right {
 width:20%;
}
.contain {
 width:100%;
 position:relative;
}
.clearasil {
 clear:both;
 height:1px;
 overflow:hidden;
}
.img_for_title {
 margin:0;
 padding:0;
}







#fullsize {
 margin:0;
 padding:0;
 height:100%;
 width:100%;
 position:absolute;
 top:0;
 left:0;
}
#fullsize[id] {
 height:auto;
 min-height:100%;
 overflow:hidden;
}
div.pg_bkg_pic {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
}
div.pg_bkg_pic {

 height: expression(this.parentNode.clientHeight + 'px');
 width: expression(this.parentNode.clientWidth + 'px');

}
div.pg_bkg_pic[class] {
 height:10000px;
 overflow:hidden;
}
body#template299 {
 height:100%;
 margin:0;
 padding:0;
}

#template299 #wrap {
 margin:0 auto;
 top:10px;
 position:relative;
 z-index:10;
}
#inlineEditingBar {
 position:relative;
}

body#template299, #foot {
 text-align:left;
}

#blocker {
  height:10px;
  width:1px;
  float:right;
}.message {
 z-index:500 !important;
}#template299 a {
 color: #15265C;
}
#template299 a {
 color: #296DC0;
}
#template299 h1,
#template299 h2,
#template299 h3,
#template299 h4,
#template299 h5  {
 color: #2D479C;
}
#template299 h1,
#template299 h2,
#template299 h3,
#template299 h4,
#template299 h5  {
 color: #112459;
}
#template299 {
 border-color:#2D479C;
}