@charset "utf-8";
/* CSS Document */
body	{
background-image:url(images/pgback.jpg);
background-repeat:repeat-x;
background-color:#7eb7de;
}
p, li,td	{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:19px;
}
h1	{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}h2	{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
img	{
border:0;
}
#maincont	{
width:980px;
margin:0 auto;
margin-top:20px;
}
#banner	{
height:126px;
width:980px;
background-color:#FFFFFF;
margin-bottom:20px;
}
#bancol1	{
background-image:url(images/banbluelhs.jpg);
background-repeat:no-repeat;
width:16px;
height:126px;
float:left;
display:inline;
}
#bancol2	{
background-color:#FFFFFF;
height:126px;
float:left;
display:inline;
width:948px;
}
#bancol3	{
background-image:url(images/banbluerhs.jpg);
background-repeat:no-repeat;
width:16px;
height:126px;
float:left;
display:inline;
}
#bodycont	{
width:980px;
background-color:#FFFFFF;
}
#bodtop	{
background-image:url(images/bodtop.jpg);
background-repeat:no-repeat;
width:980px;
height:18px;
}
#bodmain	{
background-color:#FFFFFF;
width:980px;
}
#bodbot	{
background-image:url(images/bodbot.jpg);
background-repeat:no-repeat;
width:980px;
height:18px;
}
#logo	{
float:left;
width:284px;
height:108px;
padding-top:10px;
}
#tel	{
float:left;
padding-left:450px;
padding-top:10px;
width:200px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
color:#06518b;
font-size:20px;
font-weight:bold;
text-align:right;
}
#banbuttons	{
float:right;
width:480px;
height:24px;
padding-top:50px;
}
.bordline	{
width:1px;
height:18px;
border-right:1px solid #000000;
}
#banbuttons div	{
float:left;
padding: 0 6px 0 10px;
display:block;
}
#banbuttons div a	{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:-1px;;
font-size:13px;
font-weight:bold;
color:#06518b;
display:block;
}
#bmlhc	{
float:left;
width:155px;
display:inline;
}
#bmtext	{
float:left;
width:425px;
display:inline;

}
#bmrhc	{
float:left;
width:400px;
display:inline;

}
#bmspace	{
width:980px;
height:5px;
clear:both;
}
#lhbut	{

}
#lhbut ul li	{
color:#506681;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
#lhbut ul li a	{
text-decoration:none;
color:#06518b;
font-weight:bold;
}
#lhbut ul ul	{
margin-top:10px;
}
#lhbut ul ul li	{
margin-left:-30px;
list-style:disc;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#506681;
}
#lhbut ul ul li a	{
color:#506681;
font-weight:300;
}
#alplogocont	{
position:relative;
height:100%;
}
#alplogo	{
clear:both;
position:absolute;
bottom:0;
height:46px;
width:155px;
}
#footer	{
clear:both;
width:980px;
}
#footlogo	{
float:left;
display:inline;
width:122px;
height:46px;
padding-left:30px;
}
#footmenu	{
float:left;
display:inline;
width:500px;
padding-left:20px;
padding-top:32px;
}
#footmenu div	{
float:left;
padding: 0 0px 0 10px;
}
#footmenu div a	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#06518b;
}
#footcopy	{
float:left;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#06518b;
padding-top:32px;
padding-left:70px;

}
#footspace	{
clear:both;
width:980px;
height:1px;
}
.footline	{
width:1px;
height:14px;
border-right:1px solid #000000;
}
#headsblue	{
clear:both;
width:396px;
height:23px;
background-image:url(images/heading-blue.jpg);
background-color:#288ee2;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
padding: 4px 0 0 10px;
}
#textarea	{
padding: 0px 21px 0px 15px;
}
#belowfoot	{
margin: 0 auto;
width:980px;
color:#fff;
font-size:10px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
