@charset "utf-8";
/* CSS Document */

body {background-color:#E3E4EA; text-align:center; margin-top:0px}
#container {height:960px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 10px 15px}
#mid-col {width:720px; float:right; padding-right:25px}
#l-col {width:201px; float:left; margin:0px; padding:0px;  background-image:url(bg/side_menu/bg.jpg)}
#l-col2 {width:210px; float:left; margin:10px 5px 10px 5px; padding:0px 0px 0px 0px;  background-color:#ffffff}
#l-col3 {width:235px; float:left; margin:10px 5px 10px 5px; padding:0px 0px 0px 0px;  background-color:#ffffff}
#l-col-container {width:220px; float:left; padding:0px 0px 0px 0px}
#r-col {width:230px; float:right; margin:10px 5px 20px 15px; padding:0px 0px 7px 0px;  background-color:#e7e7e8; height:auto}
#r-col-c {width:770px; float:right; margin:10px 5px 20px 5px; padding:0px 0px 10px 0px;  height:auto}
#r-col-contain {float:right; width:145px; height:65px; margin-top:0px; padding-top:5px}
#r-col-contain2 {height:77px; margin-top:0px}
#header {height:165px}
#menu-push {width:205px; padding-left:5px}
#heading-center {margin-bottom:15px}
#giving {width:400px; text-align:center}
td {width:20%}
#overlay {
	position:relative; 
	z-index:0; 
	height:25px; 
	top:0px; 
	left:4px; 
	width:221px;
}

/*fonts*/
p {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; text-align:left;  text-indent:50px; margin-top:10px; color:#333}
h1 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:26px; margin:7px 0px 20px 15px; color:#4b3d4f; text-align:left; margin-bottom:5px; font-weight:normal; font-style:italic}
h2 {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:17px; margin:7px 0px 5px 15px; color:#4b3d4f; text-align:left; margin-bottom:5px; font-weight:normal}
h3 {font-family:Arial, Helvetica, sans-serif; margin:5px 0px 5px 0px; color:#ffffff; font-weight:bold; text-align:left; text-indent:5px; font-size:16px}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:5px 0px 5px 0px; color:#FFF; font-weight:normal; text-align:center; text-indent:0px}
h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:5px 0px 0px 0px; color:#1f629c; font-weight:bold; text-align:left; text-indent:0px}
h6 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 5px 0px; padding-right:5px; color:#666; font-weight:normal; text-align:left}
td {font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; text-align:left;  text-indent:0px; margin-top:0px; color:#333; height:25px}
ol {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; text-align:left;  text-indent:0px; padding-left:50px; margin-top:10px; color:#333}
ul {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; text-align:left;  text-indent:0px; padding-left:90px; margin-top:10px; color:#333}

/*links*/
a:link {
	color: #FFF;
	text-decoration: none;}
a:visited {
	color: #FFF;
	text-decoration: none;}
a:hover {
	color: #FFF;
	text-decoration: underline;}
a:active {
	color: #FFF;
	text-decoration: none;}


/*WEATHER INTRANET Pages*/
#i-menu {margin:5px 10px 5px 10px; height:50px; background-image:url(intranet/bg/menu_bg.jpg);}
#i-menu li{display: inline;color: #FFF; }
#i-menu li a {text-decoration: none; color:#FFF; margin: 0px 25px 0 -2px; padding: 6px 10px; font-weight: normal; font-size: 14px;}
#i-menu li a:hover{text-decoration: none; color:#30C; font-weight: normal; font-size: 14px;}
#i-menu ul{list-style-type: none; margin:0px 0 0 0px ; padding-top: 15px;  height: auto; font-size: 14px; text-align:left}
#i-l-col-contain{width:225px; height:auto; margin-left:10px; float:left}
#i-l-col{width:225px; height:auto; background-image:url(intranet/bg/i-l-col-bg.jpg); background-repeat:repeat-y;}
#i-r-col {width:230px; float:right; margin:0px 10px 20px 0px; padding:0px 0px 7px 0px;  background-color:#e7e7e8; height:auto}
#i-mid {width:225px; margin:20px 0px 20px 0px; background-color:#e7e7e8; height:auto; padding:5px 0 10px 0}
#i-body {padding:15px; height:auto; min-height:300px; float:right; width:730px}

/*Styles*/
.more {text-align:right; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#0162b4; font-weight:bold; padding-right:20px}
.address {margin:10px 0px 10px 0px; font-size:12px; text-indent:0px; text-align:center; color:#fff}
.left {float:left; margin-left:25px}
.left2 {float:left; margin:0px 5px 0px 5px}
.right {text-align:right; margin-right:15px}
.brown {color:#5f3620}
.blue {color:#0162b4}
.blue2 {color:#0162b4; font-weight:bold}
.blue3 {color:#0162b4; margin-left:35px; text-align:left}
.yellow {color:#FF6; font-weight:bold}
.org {color:#fcf9aa; font-weight:bold}
.lt-blue {color:#fff; font-weight:bold; font-style:italic; text-decoration:underline; text-indent:0px; text-align:center}
.lt-blue2 {color:#fff; font-weight:bold;  text-indent:0px; text-align:center}
.small2 {font-size:11px; color:#333; padding:0px 10px 0px 5px; text-indent:30px}
.small3 {font-size:12px; color:#333; padding:0px 10px 0px 5px; text-indent:30px}
.footer-line { margin:0px; color:#0162b4; height:2px}
.center {text-align:center; text-indent:0px}

.app-center {text-align:center; text-indent:0px; color:#FFF; margin:5px 10px 5px 10px}
.app-center2 {text-align:center; text-indent:0px; color:#fcf9aa; margin:5px 10px 5px 10px; font-weight:bold}
.center-blue {text-align:center; text-indent:0px; color:#009}
.size12 {font-size:12px}
.job-title {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:5px 0px 0px 0px; color:#1f629c; font-weight:bold; text-align:left; text-indent:30px}
.job-list {padding:0px 20px 0px 30px}
.job-options {font-weight:bold; text-align:center; color:#5f3620}
.event-list {padding:0px 30px 0px 30px; font-size:12px}
.news-list {padding:5px 45px 0px 45px}
.news-date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:5px 0px 0px 0px; color:#1f629c; font-weight:normal; text-align:left; text-indent:15px; text-align:center}
.news-read {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:5px 0px 0px 0px; color:#1f629c; font-weight:bold; text-align:left; font-style:italic; text-indent:750px}
.news-line {width:800px; margin:10px 50px 10px 50px}
.news-title {color:#5f3620; text-align:center; text-decoration:underline}
.push-right {margin-left:15px}
.push-right1 {text-indent:80px}
.push-right2 {margin-left:70px}
.push-right3 {margin-left:120px}
.push-right4 {margin-left:50px}
.right20 {text-indent:35px}
.right2 {float:right; margin-right:80px}
.top-20 {padding-top:10px}
.top-40 {padding-top:40px}
.top-60 {padding-top:60px}
.gray {color:#333}
.small {font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; text-align:center;  text-indent:0px; margin-top:0px; color:#333; height:25px;}
.t-small2 {font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; text-align:center;  text-indent:0px; color:#000;}
.t-small {font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; text-align:left;  text-indent:0px; color:#000;}
.f-12 {font-size:12px; text-indent:80px; padding-left:60px}
.list {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; text-align:left;  text-indent:50px; margin-top:10px; color:#333; padding-left:90px; list-style-type:square}
.list1 {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; text-align:left;   margin-top:10px; color:#333; }
.list2 { margin-bottom:60px}
.bold {color:#FFF; font-weight:bold; text-indent:10px}
.bold2 {color:#000; font-weight:bold; text-indent:10px}
.white {color:#FFF; text-align:left; text-indent:35px}
.right3 {text-align:right; font-size:12px; text-indent:0px; margin:5px}
.left3 {text-align:left; font-size:12px; text-indent:0px; margin:5px}
.center3 {text-align:center; font-size:12px; text-indent:0px; margin:5px}
.fine-p {font-size:11px}
.int-push1 {font-size:9px; color:#333; text-indent:15px; margin:2px}
.int-push2 {font-size:9px; color:#333; text-indent:35px; margin:2px}
.int-push3 {font-size:9px; color:#333; text-indent:45px; margin:2px}
.rt15 {text-indent:30px}
.topics {font-size:14px; font-weight:bold; color:#600; text-align:center}
.menu1 {text-align:left; font-weight:normal; padding-left:10px; font-size:16px}
.menu2 {text-align:left; font-weight:normal; padding-left:30px; font-size:14px}
.dai-list {margin-left:-70px; text-indent:0px }
.dai-list2 {margin-left:10px; text-indent:0px }
.li2 {list-style-image:none; list-style-type:square; margin-left:0px; text-indent:0px}



/*About*/
#about #container2 {height:860px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}
#about #body-contain {padding-right:15px}
#about #l-col-container {margin-bottom:40px}
#about #r-col2 {float:right; width:770px; height:610px; background-image:url(bg/wm2.jpg); background-repeat:no-repeat}
#about #r-col3 {float:right; width:770px; height:610px; }

/*Application*/
#app #container2 {height:auto; padding-bottom:25px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}
#app #body-contain {padding-right:15px}
#app #l-col-container {margin-bottom:40px}
#app #r-col2 {float:right; width:770px; height:610px; background-image:url(bg/wm2.jpg); background-repeat:no-repeat}
#app #block {width:40px; float:right; height:100%}
#app #info-app {width:920px; height:80px; margin:0 auto}
/*Jobs*/
#jobs #body-2 {padding:0px 0px 15px 20px; height:auto}
#jobs #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#jobs #r-col2 {width:201px; float:right; margin:10px 5px 20px 15px; padding:0px; background-image:url(bg/side_menu/bg.jpg)} 



/*Cares*/
#cares #container-2 {height:1060px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}
#cares #body-contain {padding-right:15px}
#cares #l-col-container {margin-bottom:40px}
#cares #r-col2 {float:right; width:740px; height:700px;}



/*Jobs2*/
#jobs2 #body-2 {padding:0px 0px 0px 20px; height:1170px}
#jobs2 #container {height:1480px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}
#jobs2 #r-col3 {width:201px; float:right; margin:10px 5px 20px 15px; padding:0px; background-image:url(bg/side_menu/bg.jpg)} 
#jobs2 #pic_frame2 {height:320px; width:600px}


/*weather*/
#weather2 #body-5 {padding:20px 20px 0px 20px; height:1170px}
#weather2 #container5 {height:1280px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}
#weather2 #r-col5 {width:201px; float:right; margin:10px 5px 20px 15px; padding:0px; background-image:url(bg/side_menu/bg.jpg)} 
#weather2 #department {padding: 25px 100px 0 100px; height:68px; background-image:url(bg/w-day-services.jpg); background-repeat:no-repeat}
#weather2 #department2 {padding: 25px 100px 0 100px; height:80px; background-image:url(bg/w-2.jpg); background-repeat:no-repeat}
#weather2 #department3 {padding: 20px 100px 0 100px; height:80px; background-image:url(bg/w-3.jpg); background-repeat:no-repeat}
#weather2 #department4 {padding: 25px 100px 0 100px; height:80px; background-image:url(bg/w-4.jpg); background-repeat:no-repeat}
#weather2 #department5 {padding: 25px 100px 0 100px; height:80px; background-image:url(bg/w-5.jpg); background-repeat:no-repeat}
#weather2 #department6 {padding: 25px 100px 0 100px; height:80px; background-image:url(bg/w-6.jpg); background-repeat:no-repeat}
#weather2 #date {padding: 5px 20px 0px 0px; width:930px; height:24px; margin-bottom:10px; background-image:url(bg/date.jpg); background-repeat:no-repeat; background-position:center}

/*Article2*/
#article2 #body-3 {margin:20px 20px 15px 20px; height:auto; width:940px}
#article2 #body3 {margin:0px 20px 15px 20px; height:auto; width:940px}
#article2 #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#article2 #container2 {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}


/*News*/
#news #body2 {margin:0px 50px 0px 50px; background-image:url(bg/news-box-mid.jpg); padding:0px; width:900px}
#news #container {height:1400px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}
#news #r-col {width:230px; float:right; margin:10px 5px 20px 15px; padding:10px;  background-color:#e7e7e8}
#news #read {width:115px; height:20px; margin:5px 80px 5px 0px; float:right}
#news #contain150 { height:150px}
#news #contain200 { height:175px}
#news #contain450 { height:410px}

/*Newsletters*/
#newsletters #body2 {margin:0px 50px 0px 50px; background-image:url(bg/news-box-mid.jpg); padding:0px; width:900px;}
#newsletters #container {height:750px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}

/*CEO*/
#ceo #body2 {margin:0px 50px 0px 50px; background-image:url(bg/news-box-mid.jpg); padding:0px; width:900px;}
#ceo #container {height:850px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}

/*CONTACT*/
#contact #body2 {margin:0px 50px 0px 50px; background-image:url(bg/news-box-mid.jpg); padding:0px; width:900px;}
#contact #body3 {margin:0px 50px 15px 50px; background-image:url(bg/news-box-mid.jpg); padding:0px; width:900px;}
#contact #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#name_hold {width:250px; float:left; height:auto; margin-top:40px}
#name_hold2 {width:200px; float:left; height:auto; margin-top:25px}
#name_hold3 {width:200px; float:left; height:auto; margin-top:25px}
/*links*/
#links #body2 {margin:0px 50px 0px 50px; background-image:url(bg/news-box-mid.jpg); padding:0px; width:900px;}
#links #container {height:1100px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}

/*chcc*/
#chcc #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}


/*ei*/
#ei #container {height:950px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}


/*eipp*/
#eipp #container_eipp {height:850px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}


/*yplc*/
#yplc #container {height:1250px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}


/*ps*/
#ps #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}


/*dhs*/
#dhs #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#dhs #l-col2 {margin-bottom:20px}

/*jyt*/
#jyt #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#jyt #l-col2 {margin-bottom:80px}

/*dai*/
#dai #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px;}
#r-col-dai {height:auto; width:770px; float:right; padding-right:10px}

/*dai-lsg*/
#dai-lsg #container {height:1150px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}
#dai-lsg ul {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; text-align:left;  text-indent:120px; padding-top:10px; color:#333; margin-top:0px}



/*dai-ck*/
#dai-ck #container {height:1450px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}

#dai-ck #list {width:780px; height:200px; float:right}
#ss {width:450px; height:350px; float:right; margin:0px 10px 15px 10px}

/*dai-asg*/
#dai_asg #container {height:900px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}



/*dai-fn*/
#dai-fn #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#dai-ck #list {width:780px; height:200px; float:right}


/*dai-fdp*/
#dai-fdp #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#dai-fdp #l-col2 {margin-bottom:10px}

/*dai-tn*/
#dai-tn #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}

/*rs*/
#rs #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#rs #l-col2 {width:210px; float:left; margin:10px 5px 60px 5px; padding:0px 0px 0px 0px;  background-color:#ffffff}

/*rs2*/
#rs2 #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#rs2 #l-col2 {width:210px; float:left; margin:10px 5px 10px 5px; padding:0px 0px 0px 0px;  background-color:#ffffff}

/*rs3*/
#rs3 #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#rs3 #l-col2 {width:210px; float:left; margin:10px 5px 10px 5px; padding:0px 0px 0px 0px;  background-color:#ffffff}

/*rs4*/
#rs4 #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#rs4 #l-col2 {width:210px; float:left; margin:10px 5px 10px 5px; padding:0px 0px 0px 0px;  background-color:#ffffff}

/*clc*/
#clc #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}

/*clc2*/
#clc2 #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}


/*sc*/
#sc #container {height:800px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}



/*fss*/
#fss #container {height:1250px; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 0px 15px}


/*frc*/
#frc #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}



/*upp*/
#upp #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}


#upp #l-col2 {margin-bottom:80px}

/*hsa*/
#hsa #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}



/*dai-lsg*/
#dai-lsg #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#dai-lsg #list {width:780px; height:200px; float:right}

/*dai-otr*/
#dai-otr #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}

/*dai-adult*/
#dai-adult #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}


/*dai-ww*/
#dai-ww #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}
#dai-ww ul {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; text-align:left;  text-indent:70px; padding-top:10px; color:#333; margin-top:0px}
#dai-ww #list {width:780px; height:200px; float:right}

/*dai-ptm*/
#dai-ptm #container {height:auto; background-image:url(bg/contain-bg.png); margin:0 auto; width:1000px; padding:0px 15px 15px 15px}






/*footer*/
.footer {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; margin-top:0px; padding:0px}
#f-line {height:3px; margin:0px}
#footer {height:40px; width:1000px;  margin: 0 auto}
#map {float:left; margin:0px 0px 0px 50px; color:#282D51; width:200px; height:20px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; margin-top:0px; padding:0px }
#copy {float:left; margin:0px 0px 0px 165px; color:#666; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; height:20px }
#web {float:right; margin:0px 50px 0px 0px; color:#282D51; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; height:20px }








