/* 
CREATED BY:		Anja Kastl	(akastl@andromeda.rutgers.edu)
CREATED ON:		12/17/2009	

DESCRIPTION:
CSS Document that defines the general design for the Civiv Panel Website
*/

body {
   margin:0px;
   padding:0px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-align:justify;
   font-size:0.75em;
   color:#FFFFFF;
   background-color:#FFFFFF;
} 

a:link {  font-weight:bold; color:#000000; text-decoration:underline; }
a:visited { font-weight:bold; color:#000000; text-decoration:underline; }
a:focus {  font-weight:bold; color:#000000; text-decoration:none; }
a:hover {  font-weight:bold; color:#000000; text-decoration:none; }
a:active {  font-weight:bold; color:#000000; text-decoration:none; }

/*navigation buttons*/
.navigation a:link, .navigation a:visited, .navigation a:active, .navigation a:hover, .navigation a:focus  { 
   font-weight:bold; 
   font-size:1em; 
   color:#FFFFFF; 
   text-decoration:none; 
   cursor:pointer; 
}

.subNav:hover, .subNav:focus {
   color: #FFFFFF;
   text-decoration: underline;
}

.nav:hover, .nav:focus {
   border:#CCCCCC solid 1px;
}

/*styles to override the styles within the navigation*/
.notes a:link {  font-weight:bold; color:#000000; text-decoration:underline; }
.notes a:visited { font-weight:bold; color:#000000; text-decoration:underline; }
.notes a:focus {  font-weight:bold; color:#000000; text-decoration:none; }
.notes a:hover {  font-weight:bold; color:#000000; text-decoration:none; }
.notes a:active {  font-weight:bold; color:#000000; text-decoration:none; }


/*styles for the breadcrumb trail just underneath the header*/
.breadcrumb a:link { font-weight:normal; color:#FFFFFF; text-decoration:underline; }
.breadcrumb a:visited { font-weight:normal; color:#FFFFFF; text-decoration:underline; }
.breadcrumb a:active { font-weight:normal; color:#FFFFFF; text-decoration:none; }
.breadcrumb a:hover { font-weight:normal; color:#FFFFFF; text-decoration:none; }
.breadcrumb a:focus {  font-weight:normal; color:#FFFFFF; text-decoration:none; }


img {
   border:0px;
}

h1 {
   font-size:1.6em;
   font-weight:bold;
}

h2 {
   font-size:1.3em;
   font-weight:bold;
}

.padd {
	padding: 5px 0px 5px 20px;
}

hr {
	margin: 30px 0px 30px 0px;
}

.floatLeft {
	float:left;
	padding-right: 5px;
	padding-bottom: 5px;
}

.clr {
	clear:both;
}

.framed {
	border-left:#000000 2px solid;
	padding-left: 10px;
	margin: 20px 0px;
}

label {
	font-weight: bold;
}

.red {
	color: #f00;
}

input[type=text] {
	margin-top: 5px; 
	margin-bottom: 5px; 
	border: 1px solid #999999; 
	width: 50%;
}

input[type=submit] {
	margin-top: 5px; 
	border: 1px solid #999999; 
	padding: 3px;
}

select {
    margin-top: 5px; 
	margin-bottom: 5px; 
	border: 1px solid #999999; 
	width: 50%;

}

.subscript {
	font-weight: bold;
	font-size:0.8em;
}