
@import url("actions.css");
/* CSS Basic Document */
body
{
margin:0;
padding:0px;
color:#333;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background:#ffffff url(../images/background.jpg) repeat-x top left;

}

h1, h2, h3, h4, p, ul, li, dl, dt, dd {
	margin:0;
	padding:0;
	list-style:none;
	}
	
h1{ font-size:23px; color:#56686f; font-family:"Times", Times, serif; text-transform:uppercase;}

/*h2{ font-size:16px; color:#0F3542; font-family:"Times", Times, serif; font-variant:small-caps; color:#752638;}*/

h2{ font-size:14px; color:#752638; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

h3{ font-size:12px; color:#752638; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
h4 {font-size:16px; color:#752638; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
		
	img {border:0;}
	
	td {vertical-align:top; text-align:left;}
	td.mid {vertical-align:middle;}

a {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#0B679F;
font-weight:normal;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

p { line-height:1.5em;}

.clear { clear:both;}
/* Lay out Style 
-------------------------------------------------- */
#wrraper {width:100%; margin:0 auto; }

#group-photo {position:absolute; float:right; width:38%; height:256px; right:0; top:71px; background:url(../images/group.png) no-repeat left top;}
#group-photo3 {position:absolute; float:right; width:38%; height:256px; right:0; top:71px; background:url(../images/group1.png) no-repeat left top;}
#group-photo2 {position:absolute; float:right; width:38%; height:256px; right:0; top:71px; background:url(../images/group2.png) no-repeat left top;}

#header {height:327px;}
#header div.colum_1 { float:left; width:27%;}
#header div.colum_1 div.logo { margin-top:14px; height:75px; background:#fff; text-align:center; padding-top:15px;}

#header div.colum_2 {float:left; width:73%;  margin-top:14px;}

#header div.banner {height:144px; margin-top:10px;}
#flashTop{height:50px; /*background:url(../images/h1-leadership.gif) no-repeat left top;*/ margin:10px 0 0 05px;}
#flashBottom{height:75px; /*background:url(../images/h2-psa.gif) no-repeat left top;*/ margin:12px 0 0 5px;}

/* Left Container Style */
#main-container { width:100%; margin:20px 0;}
#left-colum {background:url(../images/left-bg-bottom.gif) no-repeat bottom right; float:left; width:27%; padding-bottom:15px;}
#left-colum h1{height:59px; line-height:45px; background:url(../images/left-bg-top.gif) no-repeat right top; padding-left:20px;}

#left-colum div.content {background:url(../images/left-bg.gif) repeat-y right; padding:0 15px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#left-colum div.content li {padding:10px;}
#left-colum div.content h2 {color:#7f7f7f; font-weight:bold; text-transform: uppercase; font-size:11px;}
#left-colum div.content p {margin:3px 0 0 0; line-height:1.2em; font-size:12px;}
#left-colum div.content p.link { text-align:right; margin:0;}
#left-colum div.content a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#085b78;}

/* Container Style */
#container { float:left; margin-left:2%; margin-top:15px; width:68%;}
#container h1{padding-bottom:5px; border-bottom:1px solid #d3d2d3; margin-bottom:20px;}
#container h2{padding-bottom:5px; border-bottom:1px solid #56686f; margin-bottom:20px;}
#container h3{padding-bottom:5px; border-bottom:1px solid #752639; margin-bottom:20px;}
#container h4{padding-bottom:5px; border-bottom:1px solid #56686f; margin-bottom:20px;}
#container h4 {font-size:12px; color:#752638; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#container p { line-height:23px;}

#container blockquote {
/*border : 1px solid #000;*/
/*width: 600px;*/
/*float: right;*/
margin: 0px;
margin-left:2%;
padding: 10px;
/*background-color: #E9E8E8;*/
quotes: "\201C" "\201D";
/*q: behavior:url(fixquotes.htc);*/
line-height:25px;
font-family:"Arial", Times, serif;
font-size:13px;
}
cite { margin-left:345px; font-style:normal; }

.openQuote {background:url(../images/quoteOpen.jpg) top left no-repeat; width:600px; margin-left:10%; }
.closeQuote {background:url(../images/quoteClose.jpg) no-repeat 100% 85%; width:625px; }
#container blockquote:before { /*content: open-quote; font-weight: bold; font-size:20px; color:#752639; font-family:"Georgia", Times, serif; */content:no-open-quote }
#container blockquote:after { /*content: close-quote; font-weight: bold; font-size:20px; color:#752639; font-family:"Georgia", Times, serif;*/ content:no-close-quote}

/*#container cite {float:right; margin-right:40px;}*/

#list li { list-style:circle; margin-left:45px; line-height:25px;}

#content ul li h2 {color:#752638;}



.programs { width:100%;}
.programs h2{text-indent:-5000px; height:30px; background:url(../images/h2-programs.gif) no-repeat left top;}

.programs li {float:left; height:20px; width:244px; border:1px solid #bebebe; margin:0 10px 2px 0;}
.programs li a{padding-left:24px; width:220px; line-height:20px; height:20px;  background:url(../images/bullets-nor.gif) left no-repeat; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.programs li a:hover{ background:#bebebe url(../images/bullets-hover.gif) left no-repeat; text-decoration:none;}

/* Footer */

#footer { background:#808c9a; height:35px; border-top:4px solid #abaaaa; padding:15px 10px 0 20px; margin-top:20px; color:#d9dde1; font-size:11px;}
#footer span {float:left;}
#footer label {float:right;}

#footer a{padding:0 5px; color:#d9dde1; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.tBack {background:#828F9C; color:#FFFFFF;}
#table {border:#D3D3D3 1px solid; border-collapse:collapse;}
#table td {vertical-align:middle; border-right:#D3D3D3 1px solid; border-left:#D3D3D3 1px solid; }
#table h4 {font-size:16px; border:none; text-align:center;}
#table h5 {font-size:12px; font-weight:bold; color:#752639;}
#table li {list-style:circle; line-height:15px; margin-left:20px;}
#table p {margin-left:10px; margin-right:10px;}
