
body 
{
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;    
    margin-top: 0px;
    min-width: 980px;
    background: #b6ae87 url(images/background_interior.jpg) repeat-x left top;
}

#container 
{
    margin: auto;
    width: 960px;
    background: #ffffff url(images/container2.gif) repeat-y left top;
}

.clear 
{
    clear: both;
} 

/*-------------------------------------------------------------------------------------------------
    Header Section
--------------------------------------------------------------------------------------------------*/

#header
{
    width: 960px;
    height: 66px;
    background: #f1f4f0 url(images/header_interior.jpg) no-repeat right top;
}

#logo
{
    float: left;
}

#buttons
{
    float: right;
    position: relative;
    top: 2px;
}

/*-------------------------------------------------------------------------------------------------
    Upper Section
--------------------------------------------------------------------------------------------------*/

#upper
{
    position: relative;
    top: 0px;
    width: 960px;
    height: 48px;
}

#ctl00_DeptMenu_Panel1
{
    float: left;
    height: 28px;
    background: #f1f4f0 url(images/searchbackground.jpg) repeat-x left top;
}

#searchfloat
{
    float: right;
    width: 274px;
    height: 28px;
    background: #f1f4f0 url(images/searchbackground.jpg) no-repeat right top;
}

#ctl00_DeptMenu_txtSearchTextDept
{
    margin-left: 35px;
    margin-top: 3px;
}

#breadcrumbs
{
    text-align: left;
    font-family:Verdana, Sans-Serif;
    font-weight: bold;
    font-size: 10pt;
    color: #aaaaaa; 
    width: 939px;
    height: 18px; 
    padding-top: 0px;
    margin-top: 4px;
    margin-left: 10px;
    background-color: #FFFFFF
}

#breadcrumbs span a
{
    color: #aaaaaa; 
}

a.bread:link {color: #aaaaaa}  /* unvisited link */
a.bread:visited {color: #aaaaaa}  /* visited link */
a.bread:hover {color: #F29B2B}   /* mouse over link */
a.bread:active {color: #aaaaaa}   /* selected link */

#dashes1
{
    display: block;
    margin-top: 0px;
    margin-left: 10px;
}

/*-----------------------
    Adjustments for IE7
------------------------*/

#IE7root #upper
{
    position: relative;
    top: 0px;
}

#IE7root #ctl00_DeptMenu_Panel1
{
    float: left;
    height: 28px;
    background: #f1f4f0 url(images/searchbackground.jpg) repeat-x left top;
}

#IE7root #searchfloat
{
    float: right;
    width: 274px;
    margin-left: 0px;
}

#IE7root #ctl00_DeptMenu_txtSearchTextDept
{
    margin-top: 2px;
}

#IE7root #dashes1
{
    display: block;
    margin-top: 0px;
    margin-left: 10px;
}

/*-----------------------
    Adjustments for IE 6
------------------------*/

#IE6root #upper
{
    position: relative;
    top: -3px;
}

#IE6root #ctl00_DeptMenu_Panel1
{
    float: left;
    height: 28px;
    background: #f1f4f0 url(images/searchbackground.jpg) repeat-x left top;
}

#IE6root #searchfloat
{
    float: right;
    width: 274px;
    margin-left: 0px;
}

#IE6root #ctl00_DeptMenu_txtSearchTextDept
{
    margin-top: 2px;
}

#IE6root #dashes1
{
    display: block;
    margin-top: 0px;
    margin-left: 10px;
}

/*-------------------------------------------------------------------------------------------------
    Department Header
--------------------------------------------------------------------------------------------------*/

#deptheader
{
    width: 949px;
    height: 32px;
    margin-left: 1px;
    padding-left: 9px;
    margin-top: 4px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    background-color: #7b8e7b;
}

#centralheader
{
    width: 949px;
    margin-left: 1px;
    padding-left: 9px;
    margin-top: 2px;
    background-color: #d5dcd2;
}

#livingheader
{
    width: 949px;
    height: 32px;
    margin-left: 1px;
    padding-left: 9px;
    margin-top: 4px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    background-color: #445c74;
}

#workingheader
{
    width: 949px;
    height: 32px;
    margin-left: 1px;
    padding-left: 9px;
    margin-top: 4px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    background-color: #ad8a7c;
}

#businessheader
{
    width: 949px;
    height: 32px;
    margin-left: 1px;
    padding-left: 9px;
    margin-top: 4px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    background-color: #788e78;
}

#visitingheader
{
    width: 949px;
    height: 32px;
    margin-left: 1px;
    padding-left: 9px;
    margin-top: 4px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    background-color: #6e6d85;
}

#governheader
{
    width: 949px;
    height: 32px;
    margin-left: 1px;
    padding-left: 9px;
    margin-top: 4px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    background-color: #81a1a2;
}

.h2_dept 		
{
    font-family: Verdana, Arial, sans-serif; 
    font-size: 24px !important; 
    font-weight: normal; 
    color: #fffbce;
    display: block;
    height: 32px;
}

.h2_central 		
{
    font-family: Verdana, Arial, sans-serif; 
    font-size: 24px !important; 
    font-weight: normal; 
    color: #fffbce;
    display: block;
    height: 32px;
}

#dashes2
{
    display: block;
    margin-top: 0px;
    margin-left: 0px;
}

#centraldashes2
{
    display: block;
    margin-top: 0px;
    margin-bottom: 2px;
    margin-left: 12px;
}

/*-----------------------
    Adjustments for IE7
------------------------*/

#IE7root #deptheader
{
    margin-top: 3px;
    margin-bottom: 20px;
}

#IE7root #centralheader
{
    height: 34px;
    margin-top: 3px;
    margin-bottom: 2px;
}

#IE7root #livingheader
{
    height: 50px;
    margin-top: 3px;
    margin-bottom: 2px;
}

#IE7root #workingheader
{
    height: 50px;
    margin-top: 3px;
    margin-bottom: 2px;
}

#IE7root #businessheader
{
    height: 50px;
    margin-top: 3px;
    margin-bottom: 2px;
}

#IE7root #visitingheader
{
    height: 50px;
    margin-top: 3px;
    margin-bottom: 2px;
}

#IE7root #governheader
{
    height: 50px;
    margin-top: 3px;
    margin-bottom: 2px;
}

#IE7root #dashes2
{
    display: block;
    margin-top: 0px;
    margin-bottom: 2px;
}

#IE7root #centraldashes2
{
    position: relative;
    top: -18px;
    display: block;
    margin-top: 0px;
    margin-bottom: 2px;
    margin-left: 12px;
}

/*-----------------------
    Adjustments for IE 6
------------------------*/

#IE6root #deptheader
{
    margin-top: -3px;
    margin-bottom: 13px;
}

#IE6root #centralheader
{
    height: 34px;
    margin-top: -3px;
    margin-bottom: 0px;
}

#IE6root #livingheader
{
    height: 46px;
    margin-top: -3px;
    margin-bottom: 0px;
}

#IE6root #workingheader
{
    height: 46px;
    margin-top: -3px;
    margin-bottom: 0px;
}

#IE6root #businessheader
{
    height: 46px;
    margin-top: -3px;
    margin-bottom: 0px;
}

#IE6root #visitingheader
{
    height: 46px;
    margin-top: -3px;
    margin-bottom: 0px;
}

#IE6root #governheader
{
    height: 46px;
    margin-top: -3px;
    margin-bottom: 0px;
}

#IE6root #dashes2
{
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
}

#IE6root #centraldashes2
{
    position: relative;
    top: -12px;
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 12px;
}

/*-------------------------------------------------------------------------------------------------
    ContentArea Section
--------------------------------------------------------------------------------------------------*/

#templatecontent
{
}

/*-------------------------------------------------------------------------------------------------
    Left side navigation - page layout
--------------------------------------------------------------------------------------------------*/

#columns1 
{
    width: 958px;
    margin: auto;
    margin-bottom: -13px;
    background: #fff url(images/fullwidth1.gif) repeat-y left top;
}

#columns1 #contents
{
}

#columns1 #leftnav
{
    width: 160px;
    float: left;
}

#columns1 #rightbox
{
    width: 798px;
    float: right;	
}

#columns1 #maincontent
{
    width: 758px;
    float: left;
    margin-left: 20px;
    margin-right: 20px;	
}

#columns1 #rightnav
{
    width: 0px;
    float: right;	
}

/*-----------------------
    Adjustments for IE7
------------------------*/

#IE7root #columns1 
{
    width: 958px;
    margin: auto;
    margin-top: -21px;
    margin-bottom: -39px;
    background: #fff url(images/fullwidth1.gif) repeat-y left top;
}

#IE7root #columns1 #maincontent
{
    width: 758px;
    float: left;
    margin-left: 20px;
    margin-right: 20px;	
    margin-top: 10px;
}

/*-----------------------
    Adjustments for IE 6
------------------------*/

#IE6root #columns1 
{
    width: 958px;
    margin: auto;
    margin-top: -13px;
    margin-bottom: -27px;
    background: #fff url(images/fullwidth1.gif) repeat-y left top;
}

#IE6root #columns1 #maincontent
{
    width: 700px;
    float: left;
    margin-left: 20px;
    margin-right: 20px;	
    margin-top: 0px;
}

#IE6root #columns1 #rightbox
{
    margin-top: 0px;
}

/*-------------------------------------------------------------------------------------------------
    Left and right side navigation - page layout
--------------------------------------------------------------------------------------------------*/

#columns2 
{
    width: 958px;
    margin: auto;
    margin-top: 0px;
    margin-bottom: -13px;
    background: #fff url(images/fullwidth2.gif) repeat-y left top;
}

#columns2 #contents
{
}

#columns2 #leftnav
{
    width: 160px;
    float: left;
}

#columns2 #rightbox
{
    width: 798px;
    float: right;	
}

#columns2 #maincontent
{
    width: 598px;
    float: left;
    margin-left: 20px;
    margin-right: 20px;	
}

#columns2 #rightnav
{
    width: 160px;
    float: right;	
}

/*-----------------------
    Adjustments for IE7
------------------------*/

#IE7root #columns2 
{
    width: 958px;
    margin: auto;
    margin-top: -21px;
    margin-bottom: -39px;
    background: #fff url(images/fullwidth2.gif) repeat-y left top;
}

#IE7root #columns2 #maincontent
{
	width: 598px;
	float: left;
	margin-left: 20px;
	margin-right: 20px;	
	margin-top: 10px;
}

/*-----------------------
    Adjustments for IE 6
------------------------*/

#IE6root #columns2 
{
    width: 958px;
    margin: auto;
    margin-top: -13px;
    margin-bottom: -39px;
    background: #fff url(images/fullwidth2.gif) repeat-y left top;
}

#IE6root #columns2 #maincontent
{
	width: 568px;
	float: left;
	margin-left: 20px;
	margin-right: 20px;	
	margin-top: 10px;
}

#IE6root #columns2 #rightbox
{
	 margin-top: 0px;
}

#IE6root #columns2 #rightnav
{
	margin-top: 0px;	
}

/*-------------------------------------------------------------------------------------------------
    No navigation - page layout
--------------------------------------------------------------------------------------------------*/

#columns0 
{
    width: 958px;
	 margin: auto;
	 margin-bottom: -10px;
    /* background: #fff url(images/fullwidth1.gif) repeat-y left top; */
}

#columns0 #maincontent
{
	width: 918px;
	float: left;
	margin-left: 20px;
	margin-right: 20px;	
}

/*-----------------------
    Adjustments for IE7
------------------------*/

#IE7root #columns0 
{
        width: 958px;
        margin: auto;
        margin-top: -21px;
        margin-bottom: -39px;
}

#IE7root #columns0 #maincontent
{
	width: 918px;
	float: left;
	margin-left: 20px;
	margin-right: 20px;	
	margin-top: 10px;
}

/*-----------------------
    Adjustments for IE 6
------------------------*/

#IE6root #columns0 
{
        width: 958px;
        margin: auto;
        margin-top: -21px;
        margin-bottom: -39px;
}

#IE6root #columns0 #maincontent
{
	width: 878px;
	float: left;
	margin: auto;
	margin-left: 20px;
	margin-right: 20px;	
	margin-top: 15px;
}

/*-------------------------------------------------------------------------------------------------
    Department footer
--------------------------------------------------------------------------------------------------*/

#dashes3
{
    margin-left: 10px;
}

/*-----------------------
    Adjustments for IE7
------------------------*/


#IE7root #deptfooter
{
    position: relative;
    top: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
}

/*-----------------------
    Adjustments for IE 6
------------------------*/

#IE6root #deptfooter
{
    position: relative;
    top: 26px;
    margin-top: 0px;
    margin-bottom: 0px;
}

/*-------------------------------------------------------------------------------------------------
    Footer Section
--------------------------------------------------------------------------------------------------*/

#footer
{
    width: 960;
    height: 52px;
    position: relative;
    top: 0px;
    text-align: center;
}

#footerbody
{
    position: relative;
    left: 0px;
    top: 4px;
    width: 960px;	
    margin-top: -20px;
    margin-bottom: -14px;
    background: #ffffff url(images/foot02.jpg) repeat-y left top;	
}

.footerlink
{
    font-family: Verdana, Arial, sans-serif; 
    font-size: 10pt; 
    font-weight: bold;
    color: #fffbce;
}

a.footerlink			{color: #fffbce; text-decoration: none;}
a.footerlink:hover		{color: #fffbce; text-decoration: underline;}
a.footerlink:active		{color: #fffbce; text-decoration: none;}
a.footerlink:visited		{color: #fffbce; text-decoration: none;}
a.footerlink:visited:hover	{color: #fffbce; text-decoration: underline;}	

.footertext
{
    font-family: Verdana, Arial, sans-serif; 
    font-size: small; 
    color: #fffbce;
}

/*-----------------------
    Adjustments for IE7
------------------------*/

#IE7root #footer
{
    position: relative;
    top: 24px;
}

#IE7root #footerbody
{
    margin-top: -8px;
    margin-bottom: -1px;
}

/*-----------------------
    Adjustments for IE 6
------------------------*/

#IE6root #footer
{
    position: relative;
    top: 24px;
    margin-bottom: 20px;
}

#IE6root #footerbody
{
    margin-top: -8px;
    margin-bottom: -1px;
}

/*-------------------------------------------------------------------------------------------------
    Font Styles
--------------------------------------------------------------------------------------------------*/

.homelinks
{
    font-family: Verdana, Arial, sans-serif; 
    font-size: 10pt; 
    color: #000000;
}
a.homelinks			{color: #000000; text-decoration: none;}
a.homelinks:hover		{color: #000000; text-decoration: underline;}
a.homelinks:active		{color: #000000; text-decoration: none;}
a.homelinks:visited		{color: #000000; text-decoration: none;}
a.homelinks:visited:hover	{color: #000000; text-decoration: underline;}	

h1 		
{
    font-family: Verdana, Arial, sans-serif; 
    font-size: 180%; 
    font-weight: bold; 
    color: #3A6E48;
}

h2 		
{
    font-size:120%; 
    font-weight: 900; 
    font-family: Verdana, Arial, sans-serif; 
}

.bodytext	
{
    font-family: Verdana, Arial, sans-serif; 
    font-size: 12px; 
    font-style: normal;
}

.bodytextbold	
{
    font-family: Verdana, Arial, sans-serif; 
    font-size: 12px; 
    font-style:normal; 
    font-weight: bold;
}





