﻿/*HTML tags */
a {color:#ab4c06;text-decoration: none}
a:hover {text-decoration: underline;}
blockquote {padding:0 0 0 20px}
body {background:#002957 url(Images/background.jpg) repeat-x top center;font-family:Arial;color:#41350f;margin:0;padding:0;border: 0;line-height: 1.2em;font-size:14px}
fieldset { border:1px solid #ccc;padding:5px}
fieldset legend h1 {margin:0;padding:0;line-height:20px}
h1 {color:#003366;font-family:Times;font-size:20px;font-weight:bold;line-height:18px;text-transform:uppercase;letter-spacing: 1px}
h2 {color:#003366;font-family:Times;font-size:18px;font-weight:bold;line-height:18px;text-transform:uppercase;letter-spacing: 1px}
h3 {font-family:Arial;font-weight:bold;font-size:16px;color:#305E20}
h4 {font-family:Arial;font-weight:bold;font-size:14px;color:#3D3628}
h5 {font-size:1.1em}
img{border:none;margin:0}
li {list-style-type:disc;margin-left: 40px}
strong {font-weight:bold}
table {margin:0;padding:0}
td {vertical-align:top}

/* Ids */
#BodyDiv {background:url(/Lib/Images/RighBorderShadow.png) repeat-y top right;margin: 26px auto 0 auto;padding: 0;position:relative;text-align: left;width: 1009px}
#BottomBorderDiv {background:url(/Lib/Images/BottomBorderShadow.png);height:9px;margin:0 auto 15px auto;width:1009px}
#BottomRightNavigation {background:white url(/Lib/Images/gradient.gif) no-repeat;height: 166px;width: 318px}
#BreadCrumbDiv {margin: 0 0 10px 0}
#FontAdjustmentDiv {font-weight:bold;margin:20px 0 0 0;padding:0 0 0 5px;position:absolute;top:-30px;left:688px}
#FontAdjustmentImgDiv {margin-top:5px}
#FontAdjustmentImgDiv img {border-top:solid 1px #fff !important;border-bottom:no-border;border-right:solid 1px #fff !important;border-left:solid 1px #fff !important}
#FontAdjustmentImgDiv.selectedImg {border:solid 1px #000 !important}

#FooterDiv {height:48px;position:relative}
#FooterDiv #InfoDiv 
{
    color:#fff;
    float:left;
    font-family:Arial;
    font-size:11px;
    position:relative;
    top:0px;
    text-align:left;
    width:1000px; 
}
#FooterDiv #InfoDiv .InfoLeft { position:relative; float:left; margin-top:20px; margin-bottom:5px; }
#FooterDiv #InfoDiv .InfoRight { position:relative; float:right; margin-top:20px; margin-bottom:5px; }


#HeaderDiv {background:white url(Images/NavTabs.png) no-repeat top center;height:130px;margin-bottom:-4px;padding:0 0 20px 0;height:274px;width:1002px;padding-left: 1px}

#Login fieldset {width:350px}
#Login fieldset table {margin:5px}
#Login td {padding:0 5px 10px 0}
#MainBody {background:url(Images/MainBackground.jpg) repeat-y top center;padding:15px 0 0 0;width:1003px}
#MainBody img{padding-right: 10px;position:relative}
#MainBody #LeftContentDiv {color:#3D3628;float:left;padding:30px 50px 30px 20px;margin:0 0 0 10px;width:570px;}
#MainBody #LeftContentDiv a {color:#3D3628;text-decoration:underline}
#MainBody #LeftContentDiv a:hover {color:#772300}
#MainBody #RightColumnDiv {float:right;margin: 0 0 0 15px;width:328px}
#PhotoGalleryDiv {margin-bottom:100px;height:800px}
#PhotoGalleryDiv .GalleryImg {border:solid 1px #000}
#PhotoGalleryPageDiv {margin-bottom:10px}
#RightNavText{padding-left: 18px;padding-top: 5px}
#TopRightNavigation {width: 318px}
#RightColumnDiv {position:relative;padding:0 0 30px 0}
#RightColumnDiv .HtmlDisplay {padding:0 0 0 5px;width:300px}

/* Classes */
.ContactUsDiv {font-family:Arial;font-weight:bold;color:#3D3628;font-size:11px;margin:42px 0 0 25px;}
.ContactUsDiv a {color:#000;}


.ContactUsDiv #SuccessDiv {width:200px;}
.ContactUsDiv .InnerDiv {margin:10px 0 10px 0}
.ContactUsDiv .InnerDiv .DropDownList {border:solid 1px #98c0d6;color:#003366;font-size:14px;padding:3px 3px 0 3px;width:62px;}
.ContactUsDiv .InnerDiv .TextBox {border:solid 1px #98c0d6;color:#003366;height:20px;padding:3px 3px 0 3px;width:221px;}
.ContactUsDiv .InnerDiv .TextBoxShort {border:solid 1px #98c0d6;color:#003366;height:20px;padding:3px 3px 0 3px;width:72px;}
.ContactUsDiv .InnerDiv .TextBoxMultiline {border:solid 1px #98c0d6;color:#003366;height:60px;padding:3px 3px 0 3px;width:221px;font-family:Arial;}
.ContactUsDiv .ReadArrowImg {margin:0 -4px 0 160px;}
.DisclaimerHL {color:#fff}
.FightingForJusticeImg {position:absolute;top:64px;right:60px;}
.HeaderImgBtn {margin:50px 0 0 9px;}
.MainHeaderImg {margin:-4px 0 0 9px;}

.PracticeAreasDiv {margin:33px 0 0 25px}
.PracticeAreasDiv .navlist {margin:10px 0 0 -40px;padding:0}
.PracticeAreasDiv .navlist li  
{
    list-style-type:none;
    /* background: url(images/arrow.gif) no-repeat 0 4px; */
    padding-left:0px;
}
.PracticeAreasDiv .navlist li a {font-weight:bold;color:#3D3628}

.BottomRightCornerShadowImg {position:absolute;top:-50px;left:297px;height:8px;width:9px;}

#FooterAddress { position:relative; top:8px; width:100%; height:40px; background-color:White;}
#FooterAddressText { color:#00548B; font-weight:bold; margin:10px 6px 3px 20px;}
#FooterSpanish { position:relative; float:right; top:-18px; margin-right:30px;}
#FooterSpanish a { color:#757575; font-weight:bold; text-decoration:none;}
#FooterSpanish a:hover { color:#757575; font-weight:bold; text-decoration:underline;}

#IHaveReadAndAgree { width:230px;}

.ContactValidation { color:Red;}



