html,body{margin:0;}

.align_center
{
position: relative;
width: 100%;
}
.align_center:after
{
content: '';
display: block;
clear: both;
}
.align_center_to_left
{
position: relative;
right: 50%;
float: right;
}
.align_center_to_right
{
position: relative;
z-index: 1;
right: -50%;
width:1002px;
background:url(i/sideRight.jpg) no-repeat;
background-position:top right;
}

.content{
width:960px;
padding:0 0 0 20px;
background:url(i/sideLeft.jpg) no-repeat;
background-position:top left;

}

#menu{position:absolute;right:20px;top:0;width:262px;background-color:#00adef;color:#a2def9;min-height:368px;}
#menu p{background-color:#a2def9;color:#008fd4;margin:0;font-family:Arial;font-size:14px;padding:4px 0 4px 13px;font-weight:bold;}
#menu ul {list-style:none;padding:0 0 0 13px;font-weight:none;margin:2px 0 4px 0;}
#menu ul li a{text-decoration:none;color:#ffffff;font-family:Arial;font-size:13px;}
#menu ul li a:hover{text-decoration:underline;}

#logo {padding:32px 0 30px 30px;}

.cont{
min-height:50px;
background:url(i/line.jpg) repeat-y;
width:964px;
padding:20px 10px 50px 10px;
}

.cont_title{padding:0 0 10px 103px;color:#00adef;}

#topb{min-height:242px;}
#footer{background:url(i/bot.jpg) no-repeat;width:1001px;height:119px;margin:0 2px 0;}
.menubot{background-color:#00adef;height:19px;width:960px;}

div.f1, div.f2, div.f3, div.f4 {float:left;padding:0 60px 0 20px;}
div.f1{padding:0 50px 0 100px;}
#footer ul{list-style:none;margin:0;}
#footer ul li.first{color:#ffffff;font-family:Arial;font-size:12px;margin:2px 0;font-weight:bold;}
#footer ul li a{color:#000000;text-decoration:none;font-family:Verdana;font-size:11px;}
#footer ul li a:hover{text-decoration:underline;}
img{border:0;}

table.subcontent ul,  table.subcontent ul a{list-style:none;margin:0;padding:0 0 0 50px;font-family:Arial;font-size:12px;font-weight:bold;color:#00adef;} /*#008fd4;} */
table.subcontent ul a:hover{text-decoration:underline;}

td.tdr{padding:0 0 0 100px;width:650px;color:#000000;font-family:Arial, "sans-serif";font-size:12px;}

span.office{color:#00adef;font-weight:bold;font-family:Arial;font-size:12px;}
span.phone{color:#00adef;font-family:Arial;font-size:2em;}
span.loc{color:#00adef;font-weight:bold;font-family:Arial;font-size:12px;text-transform:uppercase;}
span.sm{color:#00adef;font-weight:none;font-family:Arial;font-size:12px;}

span.loc a{color:#00adef;font-weight:bold;font-family:Arial;font-size:12px;text-transform:uppercase;text-decoration:none;}
span.loc a:hover{text-decoration:underline;}

span.loc2 {color:#00adef;font-weight:none;font-family:Arial;font-size:12px;text-decoration:none;}

div.rm{text-align:right;padding:10px 30px 0 0;}
div.rm a{color:#00adef;font-weight:bold;font-family:Arial;font-size:11px;text-transform:uppercase;text-decoration:none;}

/*
td.h1{width:596px;}
td.h2{width:520px;padding:0 0 0 0px;}
*/

td.h2{padding:0 0 0 15px;}
td.h3{width:130px;text-align:left;padding:10px 0 0 0;}

span.bio a{background:url(i/bio.jpg) no-repeat;background-position:top right
;font-family:Verdana;font-size:12px;color:#00adef;text-decoration:none;
padding:1px 0 4px 0;
}


span.doc{color:#00adef;font-weight:bold;font-family:Arial;font-size:12px;}
td.h4{padding:0 0px 0px 0;width:400px;}
span.st{font-family:Verdana;font-size:17px;color:#5e5e5f;font-smooth:1em;}
span.subtext{font-size:12px;}

div.pp p{font-size:12px;margin:0;}

div,p, table{font-family:Verdana;font-smooth:1em;}

td.subm ul li a{text-decoration:none;}
td.subm ul li a:hover{text-decoration:underline;}

div.of{max-width:400px;}


a.o {text-decoration:none;color:#00adef;font-weight:bold;}
a.o:hover{text-decoration:underline;color:#00adef;font-weight:bold;}
