selec/* GLOBAL */
	body {
		background-color: #d5e8f8;
		margin: 0px;
		
	}


.dobbs
{
    margin-left:15px; 
    margin-right:15px;
    margin-top:15px;
    margin-bottom:15px
}

/* LAYOUT */
	.site{ width:980px;}
	#container{width:960px; margin-left:0px; margin-right:0px}
	#header{width:100%; height:0px; background-color:#FFFFFF}
	#logo{width:300px;float:left;}
	#btnResume{
	float:right;
	margin-top:22px;
	margin-right:15px;
	width:150px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#3c72ae;
}
	#search{width:100%;style="background-image:url(images/header_lock.gif)"; background-color:#4376ad}
	#main{width:795px;background-color:#ffffff }
	#menu{width:165px; background-color:#f5f8e6;float:left}
	#hero{width:575px}
	#googleMapToggle
	{
	    visibility:hidden;
	    display:none;
	    }

		#contentHome{background-image:url(images/bg_contentMain.gif); background-repeat:repeat-x;background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5d6266;width:795px;
}
	#heroHome{width:795px;}
	#contentMain{width:535px;margin:20px}
	#contentSecondary{width:220px;}
	#contentInfo{width:180px;margin:20px;}
	#footer{width:960px; background-color:#4a4a4a;text-align:right; vertical-align:middle;height:25px;line-height:25px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		}
	.submenu{ margin:0px;}
	#promotion{
		width:135px;
		margin-top:15px;
		margin-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:none;
		color:#7d806f;
	}
	#locations{
		display:block;
		width:100%;
		height:400px;
		overflow:auto;
		font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:none;
	}
	#locations ul{
	list-style-image:url(images/arrow_right_secondary.gif);
	margin-top:15px;
	}
	#locations li{
		font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:none;color:#5d6266;
	}
	#locations a{
		font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#f67c01;text-decoration:none;
	}
	#locations a:hover{
		font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#487fb5;text-decoration:none;
	}

.homePanel{width:255px;margin-right:15px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#5d6266;}
.marketingPanel{width:135px;background-color:#ffffff;padding:15px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#4b80ba;margin-right:25px;}
	#line{
	margin-top:22px;
	border-bottom:1px solid #e3e5d7;
	}
	
.submenu ul{
	 margin-top:5px;
	 margin-bottom:5px;
     padding: 0px;
	 list-style-type:none;
	 margin-left:10px;
}
		
.submenu li{
	margin-top:2px;
	margin-bottom:2px;

}		
#main table.main td{
	vertical-align:top;
	
	
}
#contentInfo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b80ba;
}
.bg_left{ background-image:url(images/bg_left.jpg); background-repeat:repeat-y;width:10px;}
.bg_right{ background-image:url(images/bg_right.jpg); background-repeat:repeat-y;width:10px;}
.icon{width:25px}
.menu{background-color:#3366ff;}
.contentMain{background-image:url(images/bg_contentMain.gif); background-repeat:repeat-x;background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5d6266;}
.contentSecondary{background-color:#ffffff; }
/* COPY */
H1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3366ff;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}
H2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3366ff;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}
.highlight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b80ba;
	font-weight:bold;
	margin:0px;
}
.copy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5d6266;
}
.copyMd{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3c72ae;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	}
.copyLg{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#3c72ae;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	}
.copyReverse{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b80ba;
}
.pnlCopy
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5d6266;
	margin-left:25px;
	margin-right:25px;
	margin-top:25px;}
.copyState{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3c72ae;
	font-weight:bold;
	border-bottom:1px solid #e3e5d7;
	padding-left:20px;
	padding-top:12px;
	padding-bottom:12px;
	background-color:#edf4fa;
}

.copyLocation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3c72ae;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#eff1e3;
}
.copyLocationOn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3c72ae;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#5e95ce;
}
.copyList{
	list-style-image:url(images/bullet_blue.gif);
}
/* LINKS */
	#footer a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
	}
	a.link_copy {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#3366ff;
		text-decoration:none;
	}
        a.link1_copy {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
	}
	a.link_nav,a.link_subnav:visited,a.link_subnav:link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
		margin-left:15px;

	}
	#a.link_nav:hover
	#{
	#  	font-family:Arial, Helvetica, sans-serif;
	#	font-size:11px;
	#	font-weight:bold;
	#	text-decoration:none;
	#	margin-left:15px;
	#}
        a.link_nav:hover
	{
	  	font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
		margin-left:15px;
	}
	a.link_navOn
	{
	    font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		margin-left:15px;
	       color:#ffffff; 
	    }
	
	a.link_subnav:active,a.link_subnav:link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:none;
		color:#FFFFFF;
		text-decoration:none;
		padding-left:0px;
		margin-top:5px;
		margin-bottom:5px;
	}

	a.link_subnav:visited{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:none;
		color:#ffffff;
		text-decoration:none;
		padding-left:0px;
		margin-top:5px;
		margin-bottom:5px;


	}
	a.link_subnav:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:none;
		color:#ffffff;
		text-decoration:none;
		padding-left:0px;
		margin-top:5px;
		margin-bottom:5px;
	}
	a.link_subnavOn{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#00ccff ;
		text-decoration:none;
		padding-left:0px;
		margin-top:5px;
		margin-left:15px;
		margin-bottom:5px;
	}

	a.link_grid:visited,a.link_grid:link,a.link_grid:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#446ea8;
		text-decoration:none;
	}
	
/* TABLE ROWS*/	

    .tableHeaderGrid{
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#ffffff;
        text-decoration:none;
        background-color:#6196cc;
        padding:5px 5px 5px 10px;
       
    }
    .tableHeaderGrid a
    {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        color:#ffffff;
        text-decoration:none;
     }
.tableFooterGrid td
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#5d6266;
    }
.tableFooterGrid a
{
       font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        color:#446ea8;
    }


	.tableHeader{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#487fb5;
		background-color:#d1e3f1;
		padding:5px 5px 5px 10px;
		line-height:15px;
		vertical-align:middle;

	}
	.tableHeaderVertical{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#487fb5;
		width:150px;
		background-color:#d1e3f1;
		line-height:15px;
		vertical-align:middle;
		padding:5px 5px 5px 10px;
	}
	.tableVertical{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#5d6266;
		font-weight:bold;
		background-color:#edf5f8;
		vertical-align:middle;
		padding:5px 5px 5px 10px;
		line-height:15px;
	}
	.tableVerticalNoBold{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#5d6266;
		font-weight:none;
		background-color:#edf5f8;
		vertical-align:middle;
		padding:5px 5px 5px 10px;
		line-height:15px;
	}
		.tableVerticalEmail{
	    unicode-bidi:bidi-override;
		direction:rtl;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#5d6266;
		font-weight:bold;
		background-color:#edf5f8;
		vertical-align:middle;
		text-align:left;
		line-height:15px;
	}
	.tableRow{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#5d6266;
		background-color:#edf5f8;
		vertical-align:middle;
		padding:5px 5px 5px 10px;
	}
	.tableRowRev{
		background-color:#eef6fe;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#5d6266;
		padding:5px 5px 5px 10px;
	}
	.tableDivider{
		background-color:#ffffff;
		height:1px;                 
	}

/* IMAGES */

/* FORM ELEMENTS */

    .search {
      width: 100%;
      margin: 0px;
      padding: 0px ;
      vertical-align:baseline;

    }
    .search ul {
      margin: 0px;
      padding: 0px;
      list-style-type: none;
	  
    }
    .search li {
      margin: 0px;
      padding: 0px;
      float: left;

    }
    .search li {
      padding-right: 10px;
    }

.input_search{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:140px;

}
.input_location{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:175px;
	height:20px;
}
.text_search{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:140px;
}
.text_lg
{
   	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:350px;
	height:200px;
    }
.text_exlg
{
   	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:450px;
	height:250px;
    }
.input_lg
{
   	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:200px;
    }
.tableEditInput{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#5d6266;
		font-weight:bold;
		background-color:#edf5f8;
		vertical-align:middle;
		padding-left:5px;
	}
.textArea{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#5d6266;
		font-weight:bold;
		background-color:#ffffff;
		vertical-align:middle;
		padding-left:5px;
		padding-top:5px;
	}
#menuitem0{background-color:#eef1e2;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;cursor:pointer;   }
#menuitem0On{background-color:#e4e6d8;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4; cursor:pointer;   }

#menuitem1{

	background-color:#3366ff;
	margin:0px;
	height:22px;
	line-height:22px;
	vertical-align:middle; 
	background-position:right; 
	background-repeat:no-repeat;
	border-top:1px solid #FFFFFF; 
	border-bottom:1px solid #e3e6d4;
	border-left:1px solid #FFFFFF; 
	border-bottom:1px solid #e3e6d4;
	cursor:pointer;    
}
#menuitem1On{background-color:#3366ff;margin:0px;height:22px;line-height:22px;vertical-align:middle; background-position:right; background-repeat:no-repeat;border-top:1px solid #FFFFFF;border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; 	border-bottom:1px solid #e3e6d4; cursor:pointer;    
}
#menuitem2{background-color:#3366ff;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;cursor:pointer;   }
#menuitem2On{background-color:#e4e6d8;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4; cursor:pointer;   }

#menuitem3{background-color:#3366ff;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;cursor:pointer;    }
#menuitem3On{background-color:#e4e6d8;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;cursor:pointer;    }

#menuitem4{background-color:#3366ff;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;cursor:pointer;    }
#menuitem4On{background-color:#e4e6d8;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;cursor:pointer;    }

#menuitem5{background-color:#3366ff;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;cursor:pointer;   }
#menuitem5On{background-color:#e4e6d8;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4; cursor:pointer;  }

#menuitem6{background-color:#3366ff;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;cursor:pointer;   }
#menuitem6On{background-color:#e4e6d8;margin:0px;height:22px;line-height:22px;vertical-align:middle;border-top:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4;border-left:1px solid #FFFFFF; border-bottom:1px solid #e3e6d4; cursor:pointer;  }


#submenu0{visibility:hidden;display:none;margin:0px;  background-color:#3366ff}
#submenu1{visibility:hidden; display:none;margin:0px;padding:0px; background-color:#3366ff}
#submenu2{visibility:hidden;display:none;margin:0px; background-color:#3366ff}
#submenu3{visibility:hidden;display:none;margin:0px; background-color:#3366ff}
#submenu4{visibility:hidden;display:none;margin:0px; background-color:#3366ff}
#submenu5{visibility:hidden;display:none;margin:0px; background-color:#3366ff}
#submenu6{visibility:hidden;display:none;margin:0px; background-color:#3366ff}
.navAlign{float:left}
.arrowAlign{float:right;height:22px; margin:0px; padding:0px; line-height:22px; vertical-align:middle; margin:0px;}
.pnlBranding
{
    margin:20px;
    width:175px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#446ea8;
}
.txtLarge{
    Width:500px; 
    Height:200px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d6266;
	padding:5px;
 }
 .lblUpdate
 {
     font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C83255;
    }
.ddlLg
    {
        font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
        }
PRE
{
white-space: pre-wrap;/* css-3 */ 
white-space: -moz-pre-wrap;/* Mozilla, since 1999 */ 
white-space: -pre-wrap; /* Opera 4-6 */ 
white-space: -o-pre-wrap; /* Opera 7 */ 
word-wrap: break-word;/* Internet Explorer 5.5+ */ }

.PromoWhite{font-family:Arial, Helvetica, sans-serif;
	    font-size:11px;
		color:#ffffff;
		text-decoration:none;}