/* main */

body {
  background:url(../images/back.gif) center repeat-y;
  background-color:#EAECF2;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height:16px;
  margin:0pt;
  padding:0pt;
  text-align:center;
}


#page {

  margin:auto;
  text-align:center;
  width:920px;
}

#header {
  background:#fef8ea;
  text-align:right;
}

#header a {
  color:#7f7c73;
  line-height:30px;
  margin:15px;
}

#meta {
	border-left:300px solid #FFF;
}

.clear {
  clear:both;
}

#nav {
  background:#ffffff;
  color:#003399;
  border-top:1px dotted #000000;
  border-bottom:1px dotted #000000;
  padding:5px;
  height:30px;
  line-height:30px;
}

#left_col {
  float:left;
  display:inline;
  width:300px;
  text-align:left;
}

#middle_col {
float:left;
display:inline;
  padding:30px;

  width:560px;
  text-align:left;
}

/* navigation */

#nav ul {
  width:100%;
  list-style-type:none;
  overflow:hidden;
  float:left;
  display:inline;
  height:100%;
  margin:0;
  padding:0;
}

#nav ul li {
  float:left;
  display:inline;
  height:100%;
  border-left:none;
  padding:0 7px 0 7px;
  margin:0;
}

#nav ul li.active a {
  color:#ff9934;
}

#nav a {
  font-size:11px;
  line-height:25px;
  color:#003399;
}

#left_col ul {
  height:30px;
  list-style-type:none;
  height:100%;
  margin-left:100px;
  padding:0;
}

#left_col ul li {
  height:30px;
  border-bottom:1px dotted #000000;
  border-top:none;
  padding:0 10px 0 10px;
  color:#003399;
}

#left_col ul li a {
  color:#003399;
}
#left_col ul li.active a {
  color:#ff9934;
}

#left_col a {
  color:#000000;
  line-height:25px;
}




/* content */

.csc-textpic-caption {
  font-size:9px;
  line-height:14px;
}


.header2 {
  background-color:#E8EBF1;
  height:105px;
  overflow:hidden;
  width:960px;
}

#printlink {
  background-image:url(../images/print.gif);
  background-repeat:no-repeat;
  color:#888888;
  display:block;
  margin-top:10px;
  padding-left:15px;
}

h1 {
color:#ff9934;
font-size:13px;
font-weight:bold;
margin-bottom:20px;
margin-top:10px;
}
h2 {
color:#333333;
font-size:10pt;
font-weight:bold;
margin:0pt;
}
h3 {
color:#000000;
font-size:11px;
font-weight:bold;
margin-bottom:0px;
}
a.internal-link img {
border:0pt none;
}
a.external-link img {
border:0pt none;
}
a.external-link-new-window img {
border:0pt none;
}
a.internal-link-new-window img {
border:0pt none;
}
a.download img {
border:0pt none;
}
a.mail img {
border:0pt none;
}
a {
color:#ff9933;
margin-top:0pt;
text-decoration:none;
}
a:hover {
color:#666666;
}
div.news-list-item {
border-bottom:1px solid #999999;
padding-bottom:10px;
padding-top:10px;
}
div.news-list-item p {
margin:0pt;
}
.csc-textpic-caption {
color:#666666;
margin:0px;
}
div.csc-textpic-imagewrap {
margin:0pt;
padding-bottom:10px;
}
.csc-textpic-image {
margin:0pt !important;
}
div.csc-textpic {
margin:0pt;
padding:0pt;
}
div.csc-textpic-clear {
margin:0pt;
padding:0pt;
}
fieldset.csc-mailform {
border:medium none;
margin:0px;
padding:0px;
}
div.csc-mailform-field {
margin-bottom:8px;
}
.csc-frame-rulerBefore {
border-top:1px solid #91AFB1;
margin-top:18px;
}
#middle_col ul {
list-style-image:url(../images/bullet.gif);
list-style-position:outside;
list-style-type:disc;
margin:0pt;
padding:0pt 0pt 0pt 13px;
}