 body{background-color:#d2d2d2;margin-top:0px;padding-bottom:20px;text-align:center;}
#frame{position:relative;margin:auto;width:990px;padding:0px;background-image:url(../images/background_frame.png);background-repeat:repeat-y;text-align:left;}
#topBar{float:right;clear:both;width:690px;height:9px;margin-right:20px;margin-bottom:30px;background-image:url(../images/background_topBar.png);background-repeat:repeat-x;}
#header{clear:both;width:950px;margin-left:20px;}
body.home #header{background-image:url(../images/background_header.png);background-position:left 55px;background-repeat:no-repeat;height:200px;margin-bottom:30px;}
body.content #header{height:100px;}
#logo{float:left;}
body.content #logo{margin-left:50px;}
body.home #logo{margin-left:108px;}
#contactEmail{background-image:url(../images/icon_email.png);background-repeat:no-repeat;background-position:left center;height:22px;left:274px;padding-top:4px;position:absolute;text-indent:40px;}
#contactEmail a{font-size:12px;}
#contactEmail a,#contactTelephone{color:#455660;font-family:Georgia,Times New Roman,Times,serif;text-decoration:none;}
#contactTelephone{background-image:url(../images/icon_telephone.png);background-repeat:no-repeat;background-position:left 2px;font-size:18px;height:24px;left:530px;position:absolute;text-indent:40px;}
#searchBox{float:right;clear:right;margin-right:20px;}
#searchText{float:left;border:1px solid #d2d2d2;color:#d2d2d2;width:120px;}
#searchButton{cursor:pointer;float:left;margin-left:6px;vertical-align:top;}
#tagline{float:left;margin-left:100px;margin-top:10px;color:#5e6d75;font-family:Georigia,Times New Roman,Times,serif;font-size:26px;}
#content{background-color:white;overflow:hidden;width:950px;margin-left:20px;margin-bottom:50px;}
body.home #content{background-image:url(../images/background_content_home.png);background-repeat:repeat-y;}
body.content #content{background-image:url(../images/background_content_content.png);background-repeat:repeat-y;}
#navigation{clear:left;float:left;width:120px;margin-left:10px;margin-right:10px;}
#navigation ul{list-style-type:none;margin-left:0px;margin-bottom:0px;}
#navigation ul li{padding-left:10px;padding-top:16px;padding-bottom:16px;background-image:url(../images/background_menuItem.png);background-repeat:no-repeat;background-position:bottom left;}
#navigation ul li a{color:#5e6d75;font-weight:bold;text-decoration:none;}
#navigation ul li a:hover{text-decoration:underline;}
#navigation ul li ul{margin-top:10px;}
#navigation ul li ul li{background-image:url(../images/bullet_subMenuItem.png);background-position:0px 7px;padding:0px;padding-left:10px;margin-left:8px;margin-bottom:4px;}
#navigation ul li ul li a{font-weight:normal;}
#navigation ul li.first{padding-top:0px;padding-left:22px;}
#navigation ul li.last{background:none;}
#content .column_large,#content .column_medium,#content .column_small{float:left;}
#content .column_large{margin-left:24px;margin-right:20px;width:560px;}
#content .column_medium{margin-left:24px;margin-right:22px;width:360px;}
#content .column_small{margin-left:18px;margin-right:18px;width:160px;}
#content .right{float:left;width:360px;margin-left:20px;}
#footer{clear:both;width:950px;height:23px;margin-left:20px;background-color:#567080;background-image:url(../images/background_footer.png);background-repeat:repeat-x;}
#footer *{color:#d2d2d2;font-size:9px;font-family:Arial,Helvetica,sans-serif;line-height:22px;}
#footer .links{float:left;padding-left:20px;}
#footer .links a{text-decoration:none;margin-left:8px;margin-right:8px;}
#footer .links a:hover{text-decoration:underline;}
#copyright{float:right;padding-right:10px;}
#bottomShadow{width:990px;height:23px;background-image:url(../images/background_bottomShadow.png);background-position:top left;background-repeat:no-repeat;}
.clear{clear:both;}
.textPanelIcon{}
.textPanel{overflow:hidden;background-color:#f4f4f4;padding:8px;margin-top:10px;margin-bottom:12px;}
.h2{color:#5e6d75;font-family:Georgia,Times New Roman,Times,serif;font-size:18px;margin-top:0px;margin-bottom:8px;}
.App_SiteMap,.App_HTMLContent{float:left;width:100%;}
.App_WebPage_searchResult{float:left;display:block;margin-bottom:10px;text-decoration:none;width:90%;padding:6px;border:1px solid transparent;}
.App_WebPage_searchResult:hover{border:1px solid #cfcfcf;}
.App_WebPage_searchResult *{cursor:pointer;}
.App_WebPage_searchResult.namePath{margin-left:2px;text-decoration:underline;}
.App_WebPage_searchResult .summary{background-image:url(../images/bullet.png);background-repeat:no-repeat;background-position:0px 4px;float:left;clear:left;margin-top:4px;margin-bottom:4px;padding-left:14px;}
.App_SiteSearch_content{float:left;width:100%;margin-bottom:0px;}
.App_SiteSearch_groupTitle{float:left;width:90%;margin-top:20px;}
#content .App_Result{background:none;border:1px solid #e0e0e0;width:548px;}
#content .App_Result img{background:none;padding:10px;}
#content .App_WebForm{margin-top:20px;}
#content .App_WebForm .App_WebForm_field{margin-bottom:6px;width:100%;}
#content .App_WebForm .App_WebForm_fieldName{width:210px;margin-right:20px;}
#content .App_WebForm .App_WebForm_input input{background-image:url(../images/background_input.png);background-position:bottom;background-repeat:repeat-x;width:300px;}
#content .App_WebForm .App_WebForm_input select{width:310px;}
#content .App_WebForm .App_WebForm_input input.checkbox{background:none;width:auto;}
#content .App_WebForm .App_WebForm_input textarea{background-image:url(../images/background_textarea.png);background-position:bottom;background-repeat:repeat-x;height:40px;width:300px;}
#content .App_WebForm .App_WebForm_submit{float:left;}
#content .App_WebForm .App_WebForm_submit input.button{background-color:white;background-image:url(../images/background_input.png);background-position:bottom;background-repeat:repeat-x;border:1px solid #e0e0e0;color:#909090;cursor:pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;margin-left:240px;padding:6px;padding-top:3px;padding-bottom:3px;}

