body {font-size:100%; line-height:0.84em; background: #444 url(../images/bg2.gif) repeat-x top}
html {font-family:Tahoma; color:#1f4666;}

a{color:#1c72bb; text-decoration:underline} 
a:hover{text-decoration:none}
b{color:#4d6d00; font-weight: bold;}

.clear {clear:both;}

/*header*/
#header {height:204px; margin:0px auto; background:url(../images/top-940.png) no-repeat top center}
#header .phone {font-size:30px; color:#FFFFFF; margin:34px 0 0 95px;}
#header .phone a{color:#FFFFFF; text-decoration:none;}

/*nav*/
#nav {font-size:16px; color:#000; text-transform:uppercase}
#nav ul{margin:0 0 0 0; padding:0; list-style:none;}
#nav ul li{margin:0px; display:inline;}
#nav ul li a:hover {color:#444; text-decoration:none;}
#nav .nav-row1 {margin: 0 0 0 0; padding: 0px 0px 0px 2px;} 
#nav .nav-row2 {margin: 0 0 0 0;}
#nav .nav-row1 ul li a{color:#000; text-decoration:none; width:154px; text-align:center; display:block; float:left; padding:10px 0px 10px 0px;} 
#nav .nav-row2 ul li a{color:#000; text-decoration:none; width:180px; text-align:center; display:block; float:left; padding:8px 0px 9px 0px;} 
#nav .nav-row1 ul li a:hover{color:#777; text-decoration:none;} 
#nav .nav-row2 ul li a:hover{color:#777; text-decoration:none;} 
#nav .nav-row1 ul li span a{color:#777; text-decoration:none;}
#nav .nav-row2 ul li span a{color:#777; text-decoration:none;}
#nav .extra-button {display: none;}

/*content*/
#content {
	text-align: left;
	margin: 0px auto 0px auto;
	padding: 64px 0 0 0;
    font-family:Tahoma;
    color:#1f4666;
}

#content .col-1{background:#FFF; font-size:1.0em; line-height:125%; padding: 0 0 0 0px;}
#content .col-1 ul li{}
#content .col-1 ul li{margin-bottom:4px}
#content .col-1 ul li a{background:url(../images/marker2.gif) top left no-repeat; background-position:0 5px; color:#1c72bb; text-decoration:underline; padding-left:12px; line-height:1.35em} 
#content .col-1 ul li a:hover { text-decoration:none; }

#content .col-2{font-size:1.0em; line-height:125%;}
#content .col-2 ul li{margin:0; padding:0; list-style:square; font-size:1.0em; }
#content .col-2 ul li{margin-bottom:10px; margin-left:15px; }
#content .col-2-text{font-size:0.9em; line-height:125%;}
#content .col-2-text2{font-size 0.9em; line-height:100%;}

#content .indent-text{padding:3px 0px 0px 55px}
#content .indent-text a{color:#1c72bb; text-decoration:underline; line-height:1.7em}

#content .img-center{display: block; margin-left:auto; margin-right:auto;}
#content .bg{ margin-bottom:15px; padding-bottom:17px; background:url(../images/tail.gif) repeat-x bottom}


/*footer*/
#footer {color:#FFF; font-size:0.75; }
#footer span {color:#1c72bb; display:block; margin-bottom:7px; margin-left:1px }  
#footer span1 {display:block; margin-left:10px }  
#footer a {color:#1c72bb; text-decoration:underline; margin:0 10px 0 10px}  
#footer a:hover {text-decoration:none}
#footer .indent-footer{
        margin:0px 0px 0px 0px;
        padding:15px 5px 5px 5px;
        border-left-style:solid;
        border-width:0px;
        border-color:#ccd9e2;
}

/*block*/
.box{ background:#FFF; width:100%;  font-size:1em;}
.box .border-top {background:url(../images/border_top.gif) repeat-x top;}
.box .border-bottom {background:url(../images/border_bottom.gif) repeat-x bottom;}
.box .border-left {background:url(../images/border_left.gif) repeat-y left;}
.box .border-right {background:url(../images/border_right.gif) repeat-y right;}
.box .corner-top-left {background:url(../images/corner_top_left.gif) no-repeat left top;}
.box .corner-top-right {background:url(../images/corner_top_right.gif) no-repeat right top;}
.box .corner-bottom-left {background:url(../images/corner_bottom_left.gif) no-repeat left bottom;}
.box .corner-bottom-right {background:url(../images/corner_bottom_right.gif) no-repeat right bottom; }
.box .indent-box{ padding:0px 20px 0px 20px; }
.box .indent-box-wide{ padding:15px 10px 0px 15px; }
.box .indent-box1{ padding:15px 33px 14px 41px; }

/*block with transparent border*/
.tbox { background:#FFF; width:100%;  font-size:1em; }
.tbox .border-top {background:url(images/t_border_top.gif) repeat-x top;}
.tbox .border-bottom {background:url(images/t_border_bottom.gif) repeat-x bottom;}
.tbox .border-left {background:url(images/t_border_left.gif) repeat-y left;}
.tbox .border-right {background:url(images/t_border_right.gif) repeat-y right;}
.tbox .corner-top-left {background:url(images/t_corner_top_left.gif) no-repeat left top;}
.tbox .corner-top-right {background:url(images/t_corner_top_right.gif) no-repeat right top;}
.tbox .corner-bottom-left {background:url(images/t_corner_bottom_left.gif) no-repeat left bottom;}
.tbox .corner-bottom-right {background:url(images/t_corner_bottom_right.gif) no-repeat right bottom; }
.tbox .indent-box  {padding:15px 15px 15px 15px; }
.tbox .indent-box0 {padding:15px 33px 0px 36px; }
.tbox .indent-box1 {padding:15px 33px 14px 41px; }

/*block with drop shadow*/
.sbox { background:#F6F6F6; width:100%;  font-size:1em; margin:0px 0px 0px 0px}
.sbox .border-top {background:url(images/s_border_top.gif) repeat-x top;}
.sbox .border-bottom {background:url(images/s_border_bottom.gif) repeat-x bottom;}
.sbox .border-left {background:url(images/s_border_left.gif) repeat-y left;}
.sbox .border-right {background:url(images/s_border_right.gif) repeat-y right;}
.sbox .corner-top-left {background:url(images/s_corner_top_left.gif) no-repeat left top;}
.sbox .corner-top-right {background:url(images/s_corner_top_right.gif) no-repeat right top;}
.sbox .corner-bottom-left {background:url(images/s_corner_bottom_left.gif) no-repeat left bottom;}
.sbox .corner-bottom-right {background:url(images/s_corner_bottom_right.gif) no-repeat right bottom; }
.sbox .indent-box  {padding:0px 15px 0px 15px; margin:0px 0px 0px 0px}
