body 
{
font-family:arial,verdana,helevatica,sans-serif;
font-size:1em;
min-width:850px;
margin:10px;
padding:0;
}


#container
{
min-width:850px;
background:#fff;
color: #333;
}

#header
{
height:100px;
background:url("images/top-background.gif") repeat-x left top;
padding:0 0 10px 0;
text-align:left;
}

#header-right
{
float:right;
width:382px;
height:100px;
background:url("images/top-right.gif") no-repeat;
}

#rightside-menu
{
position:absolute;
top:110px;
right:10px;
width:174px;
height:27px;
}



/* LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT */

#left
{
float: left;
width: 225px;
margin:0;
padding:0;
}

#left-menubox
{
width:225px;
border-bottom:8px solid white;
}

#left-menuboxtitle
{
font-family:times new roman;
font-size:0.8em;
letter-spacing:1px;
font-weight:bold;
padding:2px 0 2px 5px;
text-transform:uppercase;
background:url("images/left-menutopback.gif") repeat-y top left;
color:white;

}

#left-menuboxcontent01
{
background:#c0d2e1;
font-size:0.8em;
padding:2px 0 15px 0;
}

#left-menuboxcontent01 ul
{
list-style:none;
margin:0;
padding:0;
}

#left-menuboxcontent01 ul li
{
line-height:1.5em;
display:block;
letter-spacing:0.02em;
color:#002271;
font-weight:bold;
font-size:0.9em;
margin:0;
padding:0;
}

#left-menuboxcontent01 ul li a:link, #left-menuboxcontent01 ul li a:visited
{
width:215px;
display:block;
text-decoration:none;
color:#002271;
padding:5px;
margin:0;
}

#left-menuboxcontent01 ul li a:hover, #left-menuboxcontent01 ul li a:active
{
width:215px;
display:block;
text-decoration:none;
background:white;
color:#002271;
}


#left-menuboxcontent02
{
background:white;
}


#left-boxcontainer
{
width:225px;
text-align:center;
}

#left-boxcontainer h1
{
margin:0px;
padding:0px;
font-size:2.2em;
letter-spacing:-2px;
color:#002271;
}










/* CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT CONTENT */

#center
{
margin-left: 245px;
padding: 1em;
}

#center h1
{
margin:0;
color:#001852;
}

p.introtxt
{
line-height:1.5em;
font-weight:bold;
font-size:0.9em;
color:#13337a;
}


#homeboxes-wrapp
{
width:510px;
display: block;
}

#homeboxes-wrapp h1
{
text-align:center;
line-height:1.0em;
color:#13337a;
font-size:1.4em;
margin:0
}

#homeboxes-wrapp ul
{
list-style-image:url("images/bullet01.gif");
margin:15px 0 5px 15px;
padding:0;
}

#homeboxes-wrapp li
{
margin:0;
padding:0;
line-height:1.5em;
color:#13337a;
font-weight:bold;
font-size:0.7em;
}

#homebox01
{
float:left;
width:150px;
margin:0 20px 0 0;
}

#homebox02
{
float:left;
width:150px;
margin:0 20px 0 0;
}

#homebox03
{
float:left;
width:150px;
}

#home-speedflash
{
background-color:#FFFFFF;
width:82%;
padding:10px;
text-align:center;
float:left;
}

#home-bottomcontentbox
{
font-size:0.9em;
line-height:1.4em;
text-align:center;
width:82%;
height:100px;
background:url("images/home-contentboxback.gif") repeat-x left bottom;
padding:10px;
float: left;
}

#content-item
{
text-align:justify;
float:left;
width:100%;
font-size:0.8em;
margin:20px 0 0px 0;
line-height:1.5em;
}

#content-item img
{
float:right;
}

#content-item h1
{
color:#9e6645;
font-size:1.3em;
margin:0 0 5px 0;
}

#content-item h2
{
color:#0c377b;
font-size:1.1em;
margin:5px 0 5px 0;
}

#content-item h2 a:link,#content-item h2 a:visited
{
color:#0c377b;
text-decoration:none;
}

#content-item h2 a:hover,#content-item h2 a:active
{
color:#061e42;
}

/* ================= QUOTE REQUEST FORM ================= */

input.txt
{
width:100%;
border:1px solid #555;
background:#e4e4e4;
}

textarea.txt
{
width:100%;
height:80px;
border:1px solid #555;
background:#e4e4e4;
}

input.btn
{
border:1px solid #555;
}

label
{
float:left;
}


#form-item
{
text-align:justify;
float:left;
width:100%;
font-size:0.8em;
margin:0px 0 10px 0;
line-height:1.5em;
}

#form-line-left
{
position:relative;
float:left;
width:100px;
padding:0px;margin:0px;
}

#form-line-right
{
width:50%;
position:relative;
float:left;
padding:0px;margin:0px;
}





/* FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER */

#footer 
{
position: relative;
clear: both;
height:80px;
}

#footer-square
{
height:33px;
width:100%;
background:#00226f;
text-align:left;
}

#footer-square-right
{
background:url("images/footer-estabilished.gif") no-repeat top left;
float:right;
height:33px;
width:232px;
}

#footer-square-left
{
font-size:0.7em;
padding:16px 0 0 8px;
color:white;
float:left;

}

#footer-menu
{
color:#0138a6;
letter-spacing:0.02em;
font-size:0.7em;
text-align:center;
width:100%;
padding:10px 0 0 0;
}

#footer-menu a:link,#footer-menu a:visited,
{
color:#0138a6;
text-decoration:none;
font-weight:bold;
}

#footer-menu a:hover,#footer-menu a:active
{
color:#012163;
}

#footer-credits
{
color:#717e9e;
letter-spacing:0.02em;
font-size:0.6em;
text-align:center;
width:100%;
padding:6px 0 0 0;
}

#footer-credits a:link,#footer-credits a:visited,
{
text-decoration:none;
color:#5e6984;
}

#footer-credits a:hover,#footer-credits a:active,
{
color:#3b4253;
}



/* COMMON COMMON COMMON COMMON COMMON COMMON COMMON COMMON COMMON COMMON */

img
{
border:0;
}
