html, body	{
	margin:0px;
	padding:0px;
	height:100%;
}

body	{
    font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	background-image:url(../images/header_slice_home.png);
	background-position:top;
	background-repeat:repeat-x;
}

#body_inside	{
    font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	background-image:url(../images/header_slice_inside.jpg);
	background-position:top;
	background-repeat:repeat-x;
}


#wholePageContainer	{
	position:relative;
	margin:0px auto;
	width:1004px;
	background-color:#FFFFFF;
}


#header_landing	{
	position:relative;
	clear:both;
	width:1004px;
	height:467px;
	background-image:url(../images/header_home.jpg);
	background-repeat:no-repeat;
}

#header_navs {
	position:absolute;
	bottom:79px;
	right:1px;
	width:498px;
	height:85px;
}

#Subnavs
{height:auto;
width:275px;
padding-left:50px;
margin-left:20px;
}

#navigationMain{ height:67px; background:url(images/bg-n-main.jpg) no-repeat; padding:0 0 0 100px;}

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

#navigationMain ul li{ display:inline;}

#navigationMain a{ display:block; float:left;}

#navigationPractice
{width:310px;
height:100%;
position:absolute;
float:left;
background-image:url(../images/bg-n-prac.jpg);
background-repeat:no-repeat;
padding-top:50px;
}

#containerPageTitle{ background:url(images/bg-containerPageTitle.gif) 23px bottom no-repeat; padding:20px 20px 20px 20px; margin:0 0 21px;}
#containerPageTitle{ background:url(images/bg-containerPageTitle.gif) 23px bottom no-repeat; padding:46px 73px 10px 23px; margin:0 0 21px;}
.sIFR-active #containerPageTitle{ padding-bottom:0;}
#pageTitle{ font-size:1.4em; color:#152840; padding:0;font-family:"Lucida Sans";
}
.sIFR-active #pageTitle{ font-size:1.5em;}


.home #navigationPractice{ background:url(images/bg-n-prac-home.jpg) no-repeat;}
#navigationPractice ul{ list-style:none; padding:11px 32px 47px 53px; margin:0;}
#navigationPractice ul li{ display:inline;}
#navigationPractice a{ display:block; text-transform:uppercase; color:#969696; text-decoration:none; padding:.35em 0 .4em 14px;}
#navigationPractice a:hover, #navigationPractice a:focus, #navigationPractice a.active{ color:#2a4e7e; text-decoration:none; background:url(images/bg-prac-link-o.gif) 0 .7em no-repeat;}

#EspanolLinks {margin:0 0 8px 2px;}


#contentarea_landing	{
	width:984px;
	position:relative;  
	margin:0px;
	background-image:url(../images/body_top_home.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	z-index:99;
	padding:60px 10px;
	font-family: 'Lucida Sans Unicode', Lucida Granda, sans-serif; 

}

#content{
float:right;
width:550px;
padding-right:70px;
}


a:link {
	color:#3884ef;
}
a:visited {
	color: #000066;
}
a:hover {
	color: #999999;
}
a:active {
	color: #000000;
}

h1 {font-size:16px;
	padding-top:5px;
	color:#00074D;
	letter-spacing:.01em;
	font-family: 'Lucida Sans Unicode', Lucida Granda, sans-serif;
	}
	 
h2 {font-size:14px;	color:#003094;
	font-family: 'Lucida Sans Unicode', Lucida Granda, sans-serif; 
	}
	
h3 {font-size:12px;
	color:#003094;
	font-family: 'Lucida Sans Unicode', Lucida Granda, sans-serif; 
}

h4 {font-size:11px;
	color:#003094;
	padding-top:8px;
	font-family: 'Lucida Sans Unicode', Lucida Granda, sans-serif; 
}

h5 {font-size:11px;
	color:#ffffff;
	font-family: 'Lucida Sans Unicode', Lucida Granda, sans-serif; 
}

p  {font-size:14px;
	font-family: 'Lucida Sans Unicode', Lucida Granda, sans-serif; 
	letter-spacing:.01em;
	line-height:1.25em;
	text-align:justify;
}

ul {margin:1em;
	padding-right:5px;
	font-family: 'Lucida Sans Unicode', Lucida Granda, sans-serif; 

}
li {font-size:12px;
	color:#003094;
	padding-left:5px;
	font-family: 'Lucida Sans Unicode', Lucida Granda, sans-serif; 

}

hr	{color:#999999;}

td	{
	font-size:13px;
}

#leftSide	{
	float:left;
	width:220px;
	height:100%;
	margin:0px;
	background-color:#E7EBEF;
}

#content .callOut { background: #fef5e3; border:2px solid #fa0; padding: .8em 1.1em .9em; margin-bottom: 1.2em;}

#containerPageTitle{ 23px bottom no-repeat; padding:46px 65px 10px 23px; margin:0 0 21px;}
.sIFR-active #containerPageTitle{ padding-bottom:0;}
#pageTitle{ font-size:1.4em; color:#152840; padding:0;}
.sIFR-active #pageTitle{ font-size:1.5em;}

.PicRight {float:right; margin-left: 10px; margin-right: 5px; margin-top: 5px; margin-bottom: 3px;}
.PicLeft {float:left; margin-left: 10px; margin-right:25px; margin-top:0px; margin-bottom: 5px;}


#PicRight {float:right; margin-left: 10px; margin-right: 15px; margin-top: 0px; margin-bottom: 5px;
}

#PicLeft {float:left; margin-left: 0px; margin-right: 30px; margin-top: 30px; margin-bottom: 2px;padding-bottom:5px;
}

#TableLeft {float:left; margin-left:10px; margin-right:20px; margin-top:0px; margin-bottom: 3px;}
#TableRight {float:right; margin-left:10px; margin-right:10px; margin-top:30px; margin-bottom: 3px;}

#rightSide	{
	font-size:12px;
	padding:8px;
	float:right;
	width:240px;
	margin-left:10px;
	margin-bottom:10px;
}

#rightSide p { 
}

.content a:link {
	color:#12171B;}
.content a:visited {
	color: #000066;}
.content a:hover {
	color: #666666;}
.content a:active {
	color: #cccccc;}

#table a:link {
	color:#ffffff;}
#table a:visited {
	color: #000066;}
#table a:hover {
	color: #666666;}
#table a:active {
	color: #cccccc;}

/* FOOTER */	

#footer	{
	clear:both;
	text-align:right;
	width:1003;
	height:450px;
	background-image:url(../images/footer.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#2A4E7E;
	padding-left:225px;
}

#footer p {
	margin-top:15px;
	margin-right:20px;
	font-size:11px;
	color:#E5E5E5;
}

#footer_bkgd{
width:1003px;
height:450px;
background-image:url(../images/footer_bkgd.jpg);
background-repeat:no-repeat;
float:left;
background-position:top;}

#footer_right{
width:303px;
height:425px;
background-repeat:repeat-x;
float:right;
clear:all;
background-position:top;}

#footer_left{
width:303px;
height:425px;
background-repeat:repeat-x;
float:left;
clear:all;}

#geographicalFooter{width:600px;
float:left;
padding-left:50px;}
#geographicalFooter p{ color:#969696; line-height:1.3em; padding:0 0 11px;}


#footer a:link {
	color:#ffffff;}
#footer a:visited {
	color: #cccccc;}
#footer a:hover {
	color: #999999;}
#footer a:active {
	color: #000000;}
/* END FOOTER */	

.PicRight {float:right; margin-left: 10px; margin-right: 5px; margin-top: 5px; margin-bottom: 3px;}
.PicLeft {float:left; margin-left: 2px; margin-right:25px; margin-top:10px; margin-bottom: 2px;}

.style2 {
	color: #330065;
	font-weight: bold;
	font-style: italic;
}
.style4 {font-size: 14px}

.style5 {
	color: #330065;
	font-style: italic;
}
.style6 {font-size: 12px}

.clearElem {
	clear: both;
	font-size:.1em;
}

#homePage	{
	padding:0px 10px;
}
#homePage	h2 {
	margin:0px 0px 5px 0px;
	padding:0px;
}
#homePage	ul	{
	margin:1em;
	padding-left:10px;
	margin-left:5px;
}
#homePage	li	{
	font-size:12px;
	font-weight: normal;
	padding-left:5px;
	margin:0em;
	color:#000000;
}
#homePage	a:link	{
	color:#333333;
}