/* ------------------------------------------------------- 
Container elements   	                                    
------------------------------------------------------- */

#pagecontainer{height:100%; top:0px; margin: 0 auto; position:relative; width:940px; font-size:1.2em;}
.separator {clear:both;}

/* ------------------------------------------------------- 
 top of page                                    
------------------------------------------------------- */

#toppage {position:relative; top:0px; left:0px; height:130px; width:910px;}
#toppage a {text-decoration:none;}

#logo {position:absolute; top:44px; left:7px;}
#tel {position:absolute; top:0px; left:590px;}

/* ------------------------------------------------------- 
 ToolBar                                    
------------------------------------------------------- */

#toolbar {position:relative; left:0px; top:0px; width:938px; height:39px; background-color:#f3f3f3; border:solid 1px #d5d4d5; font-family:Arial, Verdana, Helvetica, sans-serif; z-index:90px;}


/* ------------------------------------------------------- 
  Page container elements   	                                    
------------------------------------------------------- */

#innerbox {position:relative; top:0px; left:0px; width:960px; z-index:10px;}

.quotebox {position:relative; top:0px; left:0px; padding:11px 11px 0px 11px;}
#quote {position:relative; top:0px; left:0px; width:856px; padding:30px 28px 45px 28px; background-image:url(../images/quote.gif); background-position:left bottom; background-repeat:no-repeat;}

#quoteleft {float:left; position:relative; top:0px; left:0px; width:410px; margin-right:36px;}
#quoteright {float:left; position:relative; top:0px; left:0px; width:410px;}

/* ------------------------------------------------------- 
   page 
------------------------------------------------------- */

#pagebox {position:relative; top:0px; left:0px; width:856px; padding:30px 28px 30px 28px; border:solid 1px #cccccc; background-color:#ffffff; line-height:1.6em;}

#pageleft {float:left; position:relative; top:0px; left:0px; width:410px; margin-right:36px;}
#pageright {float:left; position:relative; top:0px; left:0px; width:410px;}

.separator {clear:both;}

.document {background-color:#f3f3f3; border:solid 1px #d5d4d5;}

.action {color:#ab2400; padding:12px 12px 12px 70px; background-image:url(../images/apply.gif); background-position:left top; background-repeat:no-repeat;}
.action h3 a {color:#31a5f9;}
.action a {color:#31a5f9;}
.actiondiv {border-bottom:solid 1px #cccccc; margin:5px 0px 10px 0px;}


/* ------------------------------------------------------- 
 footer                                
------------------------------------------------------- */

#footerbox {clear:both; position:relative; left:0px; top:0px; width:940px; height:40px; margin-top:20px; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc;}
#footerfacebook {float:left; position:relative; left:0px; top:2px; width:40px; margin-left:10px;}
#footerfacebooktext {float:left; position:relative; left:0px; top:10px; margin-left:5px;}
#footertwitter {float:left; position:relative; left:0px; top:2px; width:40px; margin-left:20px;}
#footertwittertext {float:left; position:relative; left:0px; top:10px; margin-left:5px;}
#footertwittertext a {color:#989898;}
#footerfacebooktext a {color:#989898;}

#footertext {clear:both; position:relative; left:0px; top:0px; height:100px; width:940px; font-size:0.9em;}
#copyright {position:absolute; left:15px; top:15px; color:#989898; width:920px;}


#hbr {position:absolute; left:890px; top:55px;}

.heading {font-weight:bold;}




