@charset "UTF-8";
/* CSS Document */


#dropmenudiv{
position:absolute;
margin-top:12px;
border:1px solid black;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:21px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#000;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #6699ff;

}

ul.menu {
  list-style: none;
  border: none;
  text-align:left; /* LTR */
}
ul.menu li {
  margin: 0 0 0 0.5em; /* LTR */
}
li.expanded {
  list-style-type: circle;
  margin: 0;
}
li.collapsed {
  list-style-type: disc;
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li.leaf {
  list-style-type: square;
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li a.active {
  color: #000;
}
td.menu-disabled {
  background: #ccc;
}
ul.links {
  margin: 0;
  padding: 0;
}
ul.links.inline {
  display: inline;
}
ul.links li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}
.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; /* LTR */
}
.fake-leaf 
{
  font-size:8pt;
  font-style:italic;
}

li.start-collapsed ul 
{
  display:none;
}



/* navigation styles */
#navigation {
	background: #fff url('nav-mid.gif') repeat-x;
}

#navigation .nav-wrap-left {
	background: url('nav-left.gif') left no-repeat;
}

#navigation .nav-wrap-right {
	background: url('nav-right.gif') right no-repeat;
}

#navigation #primary {
	height: 39px;
	background: transparent;
}

#navigation #primary ul li a {
	line-height: 39px;
	font-size: 12px;
	font-family: Arial;
	color: #fff;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}


/* This is the line between menu names */
#navigation #primary ul li {
  border-right: 1px solid #fff;
  float: center;
  padding: 0;
}

#navigation #primary ul li.last {
  border-right: none;
}

#navigation #primary .active {
  color: #E752DB;
}






/** Columns inner
---------------------------------
*  You can change the padding inside the columns without changing the
*  width of them by just usinbg the INNER div of each column
*/

.inner {                             
	padding: 0px;                     
}                                   

#navigation {
  height: 39px;            /* Navigation Height */
}

/** LAYOUT RULES
---------------------------------
*  do not change if you're not sure you know what you're doing
*/

#content {
	float: left;
	width: 100%;
	margin-right: -100%;
	padding: 0;
}                                   
.sidebar {                          
	float: left;                       
}                                   
#sidebar-right {
  float: right;
}

/* header */

#header #header-region {
	overflow: hidden;
}

/* footer */

#footer {
	float: none;
	clear: both;
}

/* Layout Helpers */

#header,
#footer,
#main #content .mission,
#main #content .breadcrumb,
#main #content .node {
	clear: both;
}



/** General styles 
---------------------------------*/

/* When declaring Link states, remember: LoVe HA : Link | Hover | Visited | Active */


 
/* Paragraph Styles */

p {
  margin: 1em 0;
}

/* List Styles  */

ul, ol {
  margin-left: 0;
  padding-left: 2em;
}



/* Code */

pre, code {
  font-family: "monaco", "Courier New", monospace;
}

pre {
	background-color: #efefef;
	display: block;
	padding: 5px;
	margin: 5px 0;
	border: 1px solid #aaa;
}

/* List Styles */

ul          { list-style-type: disc; }
ul ul       { list-style-type: circle; }
ul ul ul    { list-style-type: square; }
ul ul ul ul { list-style-type: circle; }
ol          { list-style-type: decimal; }
ol ol       { list-style-type: lower-alpha; }
ol ol ol    { list-style-type: decimal; }

/* Abbreviation */

abbr {
  border-bottom: 1px dotted #666;
  cursor: help;
  white-space: nowrap;
}
.submission_fields {
	padding: 3px;
	border: thin dotted #060;
	width: 600px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #090;
}
.submission_fields_short {
	padding: 3px;
	border: thin dotted #060;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #090;
	height: 18px;
	width: 175px;
}
.submission_fields_large {
	padding: 3px;
	border: thin dotted #060;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #090;
	height: 120px;
	width: 600px;
}

