/* application.rthml */
body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000;
}
dd {
  margin:0;
}
a:link {
  color: #9966CC;
}
a:visited {
  color: #9999CC;
}
a:active {
  color: #9999CC;
}
h1 { font-size: 155%; font-weight: normal; }
h2 { font-size: 135%; color:#4a0052; }
h3 { font-size: 110%; }

a img {
  border:none;
}

.style1 {font-family: Georgia, "Times New Roman", Times, serif}
.style4 {font-size: 14px}
.style5 {font-size: 12px}
.style6 {
  font-size: 12px;
  font-weight: bold;
}
.style8 {font-size: 11px}
.style9 {color: #734A8C}
.style10 {font-style: normal; color: #000000; font-size: 11px;}

.purple { color:#6B4284; }

.greenline {
  background:url(/images/greenline.gif) repeat-y;
  padding: 0 .5em;
}
.info_links {
  list-style-type:none;margin:0;padding:0;
}
.info_links li {
  padding:.3em 0;
}

.odd {
background:lavender;
}
.even {
background:white;
}

.odd_sub {
  background:#f0f0ee;
}

.even_sub {
  background:#fff;
}

.notice {
  border-top: 3px solid #fc0;
	border-bottom: 3px solid #fc0;
	background-color: #fcfce1;
}
.notice p {
	font-size: 11px;
	color: #330066;
	padding: 0 7px;
}


/* headline.css */
.headline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #004A52;
	padding-top:1em;
}


/* nav.css */
.side_nav {
  list-style-type:none;margin:0;padding:0
}
.side_nav li {
  padding:.5em 0;
}

.top_nav {
  font-size: 95%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  list-style-type: none;
  margin:0;padding:.5em 0;
}
.top_nav li {
  float: left;
}


/* CCbodytext.css */
.ccbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}


/* margin for info area.css */
.margin {
	text-indent: 4px;
}


/* Quotation.css */
.Quotation {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	font-style: italic;
	color: #73428C;
}

.warning {
  border:3px solid red;padding:0 1em 0 1em;background:#fff9d8;margin-top:1em
}

.tabs {
  list-style-type:none;margin:0;padding:0;
}
.tabs li {
  float:left;
  display:block;
  width:70px;
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  padding:.5em;
  margin:0 .5em;
  background:#f0f0ee;
  text-align:center;
}
.tabs li a {
  color:#9966CC;
  text-decoration:none;
  font-weight:bold;
}

.t1 {font-size: 1.0em;}
.t2 {font-size: 1.2em;}
.t3 {font-size: 1.4em;}
.t4 {font-size: 1.6em;}
.t5 {font-size: 1.8em;}
.t6 {font-size: 2.0em;}

.rolodex {
  font-size:165%;text-align:center;word-spacing:3px;text-transform:capitalize;
}

.form-margin label {
  width: 9em;
  float: left;
  text-align: right;
  margin-right: 0.5em;
  display: block
}

.submit input {
   margin-left: 8em;
}

.tree_list {
  list-style-type:none;
  margin:0;padding:0;list-style-type:none;
}

.file_list {
  background-color:white;
  padding:0;
  margin:0;
  list-style-type:none;
  border:1px solid #ccc;
  overflow:auto;
  height:165px;
}

#properties {
  background:#f0f0ee;
  padding:5px;
  border:solid 1px #ccc;
  margin-top:1em;
  clear:both;
}

#tag_cloud {
  margin: 0;
  padding: 1em 0;
  text-align: center;
  width: 100%;
}
  #tag_cloud li {
    cursor: pointer;
    display: inline;
    list-style: none;
    margin: 0;
    padding: .1em;
    color: #330066;
  }
    #tag_cloud li.hover {
      text-decoration: underline;
    }
    #tag_cloud li.active {
      background: #73428C;
      color: #fff;
    }