/* CSS Document */
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #475677;
	line-height:20px;
	border:0;
	padding-top:6px; 
	padding-bottom:10px;
	margin:0;
} 
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #475677;
	line-height:20px;
	border:0;
	padding-top:6px; 
	padding-bottom:10px;
	margin:0;
} 
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #475677;
	line-height:20px;
	border:0;
	padding-top:6px; 
	padding-bottom:10px;
	margin:0;
} 
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #475677;
	line-height:20px;
	border:0;
	padding-top:6px; 
	padding-bottom:10px;
	margin:0;
}         
.menu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:20px;
	text-decoration: none;
}    

a.menu1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	line-height:20px;
	text-decoration: none;
}
.menuborder {
	border: 1px solid #8691A9;
}
.menuborderleft {
	border-left: 1px solid #8691A9;
}
.textwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height:20px;
	text-decoration: none;
}
.phonenumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	line-height:20px;
	text-decoration: none;
}
.borderwhite {
	border: 1px solid #ffffff;
}
.borderleft {
	border-left: 1px solid #ffffff;
}
.borderblue {
	border: 1px solid #2D3B56;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:20px;
	text-decoration: none;
}
.adcolumn	{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height:20px;
	border-left: 1px dashed #666666;
}
.note	{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:14px
}
.footer {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height:17px;
	background-color:#212D43;
}
a.footer:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFCC00;
	line-height:17px;
	background-color:#212D43;
}

.pdgmainhdr{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	line-height:20px;
	text-decoration: none;
}
/*--------------Navigation--------------*/
#nav {
float:left;
width:100%;
padding:0;
margin:0px;
margin-left:0px;
list-style-type:none;
}

#nav a {
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration:none;
color:#FFFFFF;
background-color: #8691A9;
background-image:url(../new-template/images/menu-bkgd.jpg);
padding:10px 22px 9px 20px;
border-right:1px solid #8691A9;
margin:0;
}

#nav a:hover {
color:#333333;
background-color: #FFFFFF;
background-image:url(../new-template/images/menu-bkgd-white.jpg);
}

#nav li {
display:inline
}
/*--------------rounded box--------------*/

#xsnazzy h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#455475; 
border:0; 
padding-top:0.5em;
margin:0 10px;
}
#xsnazzy heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight: bold;
color:#FFFFFF; 
border:0;
padding-bottom:4px; 
padding-top:2px; 
margin:0 10px;
}
#xsnazzy .menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D4D4D;
line-height:18px;
text-decoration:none;
padding-bottom:0.5em;
margin:0 10px; 
}
#xsnazzy .text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
line-height:18px;
text-decoration:none;
margin:2px 12px; 
}
#xsnazzy .featured{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D4D4D;
line-height:16px;
text-decoration:none;
margin:0; 
}
#xsnazzy a.featured{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #0000FF;
line-height:16px;
margin:0; 
}
#xsnazzy a:hover.featured{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #CC0000;
line-height:16px;
margin:0; 
}
#xsnazzy a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D4D4D;
line-height:18px;
text-decoration:none;
padding-bottom:0.5em;
margin:0 10px; 
}
#xsnazzy a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #CC0000;
line-height:18px;
text-decoration:none;
padding-bottom:0.5em;
margin:0 10px; 
}
#xsnazzy {
background: transparent; 
margin:0em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #565656; border-right:1px solid #565656;}
.xb1 {margin:0 5px; background:#565656;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {
	display:block; 
	background:#ffffff; 
	border:0 solid #565656; 
	border-width:0 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4D4D;
	line-height:18px;
	text-decoration:none;
	
 }
 
 /*--------------rounded box blue--------------*/

#xsnazzycolor h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#FFFFFF; 
border:0; 
padding-top:0.5em;
margin:0 10px;
}
#xsnazzycolor heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#FFFFFF; 
border:0; 
margin:0 10px;
}
#xsnazzycolor .bodytext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:18px;
text-decoration:none;
padding-bottom:0.5em;
margin:0 10px; 
}
#xsnazzycolor a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:18px;
text-decoration:none;
padding-bottom:0.5em;
margin:0 10px; 
}
#xsnazzycolor a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #CC0000;
line-height:18px;
text-decoration:none;
padding-bottom:0.5em;
margin:0 10px; 
}
#xsnazzycolor {
background: transparent; 
margin:0em;}

.xtopc, .xbottomc {display:block; background:transparent; font-size:1px;}
.xb1c, .xb2c, .xb3c, .xb4c {display:block; overflow:hidden;}
.xb1c, .xb2c, .xb3c {height:1px;}
.xb2c, .xb3c, .xb4c {background:#667594; border-left:1px solid #565656; border-right:1px solid #565656;}
.xb1c {margin:0 5px; background:#565656;}
.xb2c {margin:0 3px; border-width:0 2px;}
.xb3c {margin:0 2px;}
.xb4c {height:2px; margin:0 1px;}

.xboxcontentcolor {
	display:block; 
	background:#667594; 
	border:0 solid #565656; 
	border-width:0 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4D4D;
	line-height:18px;
	text-decoration:none;
	
 }