 

#promo3-all{
margin:10px 0px 0px 0px;
}
#promo2-all{
margin:10px 0px 0px 0px;
}

html{
height: 100%; 
padding:0px;
margin:0px;
margin-bottom:-17px;	
}
body {
background-color: #e5dcd0;
height: 100%; 
padding:0px;
margin:0px;
margin-bottom:-17px;	
	}
#size{
clear:both;
background-image: url(images/bkg-tile-full.gif);
background-repeat: repeat;
padding-bottom: 100px;
height:auto;
}



#content{


width:799px;
margin-top: -45px;
}


#homeContentArea, #mainContentArea{
;
	margin-right: 200px;
	margin-left: 200px;
	padding-top: 15px;
}

	
#mainContentArea p.homepage, #homeContentArea p.homepage{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: normal;
	color: #000;

}
#mainContentArea ul.homepage, #homeContentArea ul.homepage{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: bold;
	color: #9f363d;
	
	list-style-type: none;
	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
}

#mainContentArea li.homepage, #homeContentArea li.homepage{
	background:url(images/bullet-icon.gif) 0px 5px no-repeat; 
	
	padding-left:0px;
	margin-left:0px;
	padding-top:0px;
	margin-top:3px;
	margin-bottom:3px;
	padding-top:2px;
	padding-bottom:2px;
}

#mainContentArea li div.homepage, #homeContentArea li div.homepage{

	color: #9f363d;
	padding-left:25px;
	margin-left:0px;
}


#mainContentArea li a.homepage, #homeContentArea li a.homepage,
#mainContentArea li a:active.homepage, #homeContentArea li a:active.homepage,
#mainContentArea li a:visited.homepage, #homeContentArea li a:visited.homepage,
#mainContentArea li a:hover.homepage, #homeContentArea li a:hover.homepage,
#mainContentArea li a:link.homepage, #homeContentArea li a:link.homepage
{

	color: #9f363d;
	text-decoration: none;
	border: none;
	padding-left:0px;
}



.promo {
	width: 167px;
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 10px;

}
h4.promo  {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #eaf4f9;

	text-align: center;
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 5px;
}


p.promo  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px 7px 5px;
	color: #eaf4f9;
	text-align:left;
}

a:link.promo,  a:visited.promo 
 {
 color: #eaf4f9;
 }


.promo {
	width: 167px;
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 10px;

}
h4.promo ,#promo2 h4 , #promo3 h4 {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #eaf4f9;

	text-align: center;
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 5px;
}

h4.promotitle ,#promo2-top h4 , #promo3-top h4 {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #eaf4f9;

	text-align: center;
	padding-top: 8px;
	padding-right: 4px;
	padding-left: 1px;


}

img.promo, #promo2 img ,#promo3 img, td img.promo, #promo2 td img ,#promo3 td img {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

p.promo, #promo2 p ,#promo3 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px 7px 5px;
	color: #eaf4f9;
	text-align:left;
}

p.promo a div, #promo2 a div ,#promo3 a div {
text-decoration: none;
cursor: pointer;
}

a:link.promo,  a:visited.promo , #promo2 a:link, #promo2 a:visited , #promo3 a:link, #promo3 a:visited
 {
 color: #eaf4f9;
 }




#mainContentArea p, #homeContentArea p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #000000;
}

#mainContentArea h1, #homeContentArea h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #4F749F;
	text-transform: uppercase;
	letter-spacing: .2em;
}
#mainContentArea h2, #homeContentArea h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #000000;
}
#mainContentArea h3, #homeContentArea h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #000;
}
#mainContentArea h4, #homeContentArea h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #000;
}
#mainContentArea h5, #homeContentArea h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-transform: uppercase;
	color: #000;
}


#rightside{
padding-top:0px;
float: right;

}


#rightside {

padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;

}

#promo2-btm{
width: 167px;
background-image: url(images/promo-btm2.gif);
background-repeat: no-repeat;
height:25px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#promo2-top{
height:20px;
width: 167px;
padding: 0px 0px 6px 0px;
margin:0px 0px 0px 0px;
background-position: top;
background-image: url(images/promo-top.gif);
background-repeat: no-repeat;
color:#ffffff;
text-align:center;


}

#promo2{
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
width: 167px;
color:#ffffff;
text-align:center;
background-color: #5781b0;

}

#promo3-btm{
width: 167px;

background-image: url(images/promo-btm2.gif);
background-repeat: no-repeat;
height:25px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}

#promo3{

padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
width: 167px;
color:#ffffff;
text-align:center;
background-color: #5781b0;
background-image: url(images/promo-tile.gif);
background-repeat: repeat-x;
}




#promo3-top{

min-heigth:20px;

width: 167px;
padding: 0px 0px 4px 0px;
margin:0px 0px 0px 0px;
color:#ffffff;
text-align:center;
background-image: url(images/promo-top.gif);
background-repeat: no-repeat;
background-position: center top;
border-collapse: collapse;
}


#nav li.leftNavItemSub  #navtext{
padding-top:2px;
padding-bottom:2px;
}


#nav li.leftNavItem  #navtext{
padding-top:5px;
padding-bottom:5px;
}

#nav{

display:block;
width: 171px;

}


#nav ul{
	background-image: url(images/nav-bkg-tile-norm.gif);
	background-repeat: repeat-y;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 0px;
}


#nav li{
	margin-left:-40px;
    *margin-left:0; /*ie 7 and lower hack*/
}


#nav li.leftNavItemSub a{
display:block;

list-style-type: none;

color: #87b0e1;;

}

#nav li.leftNavItemSub a.leftNavLink{
display:block;
list-style-type: none;
color: #87b0e1;
}
#nav a{
padding-left:5px;
}

#nav a, #nav li a{
display:block;
width: 166px;
text-decoration: none;
border-top: 1px solid #FFF;
border-bottom: 1px solid #b9dbf5;
}

#nav li.leftNavItemSub a{
display:block;
width: 166px;
text-decoration: none;
}


#nav li.leftNavItem{
list-style-type: none;

}
#nav a:visited{
	color: #87b0e1;
	text-decoration: none;
}


#nav a:active{
	color: #000000;
	text-decoration: none;
}


#nav a:link{
	color: #87b0e1;
	text-decoration: none;
}


#nav a:hover{
	color: #000000;
	background-image: url(images/nav-bkg-tile-hover.gif);
	background-repeat: repeat-y;
	text-decoration: none;
}



#nav a.leftNavLinkActive,
#nav a.leftNavLinkActive:link,
#nav a.leftNavLinkActive:active,
#nav a.leftNavLinkActive:visited,
#nav a.leftNavLinkActive:hover{
background-color: #ffffff;
color: #000000;
font-size:14px;
background-position: center right;
background-image: url();
background-repeat: repeat-y;
border-top: 1px solid #5076a1;
border-bottom: 1px solid #5076a1;
}

#nav li.leftNavItemSub a.leftNavLinkActive,
#nav li.leftNavItemSub a.leftNavLinkActive:link,
#nav li.leftNavItemSub a.leftNavLinkActive:active,
#nav li.leftNavItemSub a.leftNavLinkActive:visited,
#nav li.leftNavItemSub a.leftNavLinkActive:hover{

	color: #000000;
	background-color: #ffffff;
	background-image: url();
	background-repeat: repeat-y;
	background-position: center right;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	padding: 2px 0px 2px 10px;
	width: 161px;
	border-top: 1px solid #5076a1;
	border-bottom: 1px solid #5076a1;
	text-decoration: none;


}

#nav a.leftNavLinkActive:hover{

}


#nav li.leftNavItemSub{

list-style-type: none;

color: #87b0e1;
}



#nav li.leftNavItemSub a:visited,
 #nav li.leftNavItemSub a:link,
  #nav li.leftNavItemSub a:active{
  
  color: #87b0e1;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	padding: 2px 0px 2px 10px;
	width: 161px;
	border-bottom: 1px solid #b9dbf5;
	border-top: 1px solid #FFF;
	text-decoration: none;
	background-image: url(images/navsub-bkg-tile-norm.gif);
	background-repeat: repeat-y;
}


#nav li.leftNavItemSub a:hover{
color: #000000;
background-image: url(images/nav-bkg-tile-hover.gif);
background-color: #007398;
}

#leftside{
;
float: left;
width: 166px;
padding-top:0px;
padding-left:12px;
padding-right:20px;

}

#banner{
margin-left:12px;
padding-bottom:50px;

background-image: url(images/bkg-top.gif);
background-repeat: no-repeat;
width:799px;
height:99px;
}

#banner a:link img, #banner a:hover img, #banner a:visited img, #banner a:active img
{	
	padding:0px;
	margin:0px;
	text-decoration: none;
	border: none;
}
#login{

float:right;

	width:175px;

padding-right:0px;
padding-left:0px;
padding-top:6px;
margin-left:auto;
margin-right:auto;
text-align: center
}

#login #username td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom:5px;
	padding-right:6px;
	color: #eaf4f9;
	text-align:left;
}
#loginlables img{
padding-left:4px;
padding-bottom:0px;
margin-bottom:0px;

}

#loginlables {
font-size: 1px;
padding-bottom:0px;
margin-bottom:0px;
padding-top:0px;
margin-top:0px;
height:8px;
}

#login img{

padding-top: 0px;
margin-top: 0px;
}



#loginbutton td img,  #loginbutton img, #login #loginbutton td img,  #login #loginbutton img{
padding-top: 0px;
margin-top: 0px;

}


#login input{
font-size:10px;
padding-top:0px;
margin-left:3px;
margin-bottom:2px;
height:12px;
}

#logo{
width:246px;
float:left;
padding-top:5px;
padding-left:268px;
}



#containerall{

width:auto;
}
#container{

	width: 823px;

	margin: 0px auto;
	background-image: url(images/bkg-tile-full.gif);
	background-repeat: repeat;
}	
#fill{
width: 823px;
margin: 0px auto;
background-image: url(images/bkg-tile-full.gif);
background-repeat: repeat;

	}


#footer{
clear: both;
width:823px;
margin: -92px auto;
margin-bottom:-17px;		
}


#footerinfo{
margin-left:12px;
padding-top:10px;
background-image: url(images/bkg-btm.gif);
background-repeat: no-repeat;
height: 99px;
margin-bottom:-17px;	
}


#footerinfo p{
padding-top:15px;
padding-left:30px;
padding-right:30px;
font-family: Verdana;
font-size:10px;
color: #4F749F;
line-height: 120%;
}

#footerinfo p a img{
padding-top: 10px;
line-height: 120%;
}

#footerinfo  img{
padding-top:10px;
}

#footerinfo a:link img, #footerinfo a:hover img, #footerinfo a:visited img, #footerinfo a:active img
{	

	text-decoration: none;
	border: none;
}

#footerinfo p a:active, #footerinfo p a:visited,#footerinfo p a:hover,#footerinfo p a:link {
	font-family: Verdana;
	color: #4F749F;
	line-height: 120%;
	text-decoration: none;
	}
	
    .L_Widgets_Text { }
    .L_Widgets_TextArea { }
    .L_Widgets_Radio { }
    .L_Widgets_Checkbox { }

    .L_Widgets_LockedText { font-style: italic;}
    .L_Widgets_LockedTextArea { font-style: italic;}
    .L_Widgets_LockedRadio { font-style: italic;}
    .L_Widgets_LockedCheckbox { font-style: italic;}

    .L_Widgets_LockedRadioSelected { font-style: italic;}
    .L_Widgets_LockedCheckboxSelected { font-style: italic;}



/* Microsoft "Normal" Style -- These are used by EWeb Edit Pro when pasting Office documents */

.promo {
	width: 167px;
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 10px;
	text-align: left;
}
h4.promo {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #eaf4f9;

	text-align: center;
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 5px;
}

img.promo {
	float: right;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 1px 0px 0px;
}
p img.promo {
	float: left;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 1px 0px 0px;
}

p.promo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px 7px 5px;
	background-color: #5781b0;
	color: #eaf4f9;
	text-align: left;
}

a:link.promo , a:visited.promo 
 {
 color: #eaf4f9;
 }





 p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #000000;
}

 h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #4F749F;
	text-transform: uppercase;
	letter-spacing: .2em;
}
 h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #000000;
}
h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #000;
}
 h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #000;
}
h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-transform: uppercase;
	color: #000;
}

p.homepage{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000;

}
 ul.homepage{

	list-style-type: circle;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #9f363d
}

li.homepage, li.homepage{

	padding-left:10px;
}

li a.homepage, li a.homepage{
	color: #9f363d;
	text-decoration: none;
	border: none;
}

 li a.homepage,  li a.homepage,
 li a:active.homepage,  li a:active.homepage,
 li a:visited.homepage,  li a:visited.homepage,
 li a:hover.homepage,  li a:hover.homepage,
 li a:link.homepage,  li a:link.homepage
{
	color: #9f363d;
	text-decoration: none;
	border: none;
}
