/* active news CSS Document */

/* (surrounding shadowed page) body color:#677760 - very faded green-grey  */
body { padding: 0; margin: 0; background: #DFE6D0; font-size: 9pt; font-family:Arial, Helvetica, sans-serif;; line-height: 1.2em; color:#161616; }

h3 { FONT: 19px Arial; padding:0; margin:8px 0px 8px 0px;  font-weight: bold; letter-spacing:0.4pt; color:#161616;}
h4 { FONT: bold 16px Arial; padding:0; margin:8px 0px 8px 0px;  text-transform :none; letter-spacing:0.4pt; color:#161616;}


/* COLOR: #DBDBB7  #161616 */
h1 { FONT: 18px Cambria bold; padding:0; margin:8px 0px 8px 0px;  COLOR: #161616;}
h1 A{color:#161616;}

h2 { font-size: 16px; padding:0; margin:0px 0px 0px 35px; color:#161616;}
h2 A{color:#677760;}

img { border: 0; }

/* margin: top right bottom left */

blockquote {
    padding-left: 15px;
    margin:0px 0px 20px 0px;
}

blockquote_2 {
    margin:0px 0px 0px 15px;
}

p { text-align:left; margin:4px; padding:0px}
ul { text-align:left;}

/* {orig set: A:#677760 olive grey, hover:#77C9CC, visited:#8A8A8A} #3E6031 forest green */
A {COLOR: #677760; TEXT-DECORATION: none} /* royal blue */
A:hover {COLOR: #77C9CC; TEXT-DECORATION: none} /* teal */
A:visited {color: #3E6031; TEXT-DECORATION: none} /* forest green */


#wrap {margin: 0 auto; width: 900px;}

/* image is the vertical shadow both sides */
#container { background-image:url(bg.gif); background-repeat: repeat-y; margin: 0 auto; width: 900px; float:left}

#top { background-image:url(topbg.gif); background-repeat:no-repeat; margin: 0 auto;width: 900px; height:188px; text-align:center;}

#bottom { background-image:url(bottombg.gif); background-repeat:no-repeat; background-position:bottom; text-align:center; width: 900px; height:48px; text-transform :capitalize; float:left; padding-top:18px}


#footer { margin: 0 auto;width: 900px; height:40px; text-align:center; textTransform:capitalize; line-height:25px; color:#87A57A; margin:0px auto}

#left { float:left;width: 170px; margin-left:5px; }

#nav  { width:95%; }
#nav li { margin-bottom:5px; margin-left:-15px; COLOR: #6C7B66; TEXT-DECORATION: none;  FONT: 16px Cambria;   text-transform :capitalize; border-bottom: #E8ECDF 1px solid; height:25px; list-style-image: url(blank_bullet.gif); }
#nav li A:hover { background-color:#EEEEEE }
#nav2 { width:75%; margin:'margin-center' }


#middle { float:left;width: 530px; text-align:center; }


#right { float:left;width: 190px; }
#rightblock { float:left; width:96%; background-image:url(line.gif); background-position:bottom; background-repeat:no-repeat; padding-bottom:10px; text-align:center}


/* (text title bar beneath banner) background: #F6F9FB notebook whitish-blue */
.breadcrumbs { background: #F6F9FB; border-bottom: 1px solid #E1E1E1; margin: 0 10px 0 10px; padding-bottom:8px; padding-top:8px;}
  /* #DBDBB7 khaki-buff */
.breadcrumbs A:link {COLOR: #3b6ebf; TEXT-DECORATION: none}
.breadcrumbs A:hover {TEXT-DECORATION: underline}
.breadcrumbs A:visited {COLOR: #3b6ebf; TEXT-DECORATION: none}

.input {BORDER: #99A58E 1px solid; BACKGROUND-COLOR: #F9FFE9; padding:2px}
.button {BORDER: #9F9F9F 1px solid; BACKGROUND-COLOR: #EEEEEE; FONT: 16px Cambria; margin:8px}

#clear {clear:both; display:block;}

.pic{ border:#ccc 1px solid}

#nextOption {text-align:left; padding-left:30px;}
#nextOption li{line-height:22px}

#list { text-align:left; padding:10px 40px 10px 40px;  }

.item { padding: 6px 12px; border: 1px solid #EEE; background: #FFF; margin-bottom: 8px; background-color:#FBFFF0; FONT: 12px "Palatino Linotype", "Book Antiqua", Palatino, serif ; }
.item_homepage { text-align:center; padding: 0 12px; border: 1px solid #EEE; background: #FFF; margin: 0 auto; background-color:#FBFFF0; FONT: 12px "Palatino Linotype", "Book Antiqua", Palatino, serif ; }

/* Cambria  Arial */
.style1 {FONT: 13px Arial; }
/* style2: blurbs, article text */

.style2 {FONT: 14px Arial; }
.style21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
}

.style3 {font-size: 16px}
.style4 { FONT: 14px "Palatino Linotype", "Book Antiqua", Palatino, serif; padding:0; margin:0px 0px 0px 35px; color:#363F32;}

.style5 { FONT: 12pt Arial; color: #363F32; }
.style51 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-transform: capitalize;
}

.style6 { FONT: 12pt ; color: #003399; font-weight: bold;}
.style6 A{color:#003399;}
.style7 {FONT: 20px Cambria bold; margin:10px 0px 10px 25px; }
.style8 {FONT: 20px Cambria bold; margin:10px 0px 10px 40px; }
.style9 { FONT: 17px Cambria; padding:0; margin:12px 5px 12px 5px;  text-transform :capitalize; font-weight: bold; letter-spacing:0.4pt; color:#363F32;}
.style9 A:hover { background-color:#EEEEEE }
.style10 { FONT: bold 16px Cambria; padding:0; margin:8px 0px 8px 0px;  text-transform :capitalize; letter-spacing:0.4pt; color:#677760;}
.style101 { FONT: bold 14px Cambria; padding:0; margin:1px 0px 1px 0px;  text-transform :none; letter-spacing:0.4pt; color:#363F32;
}

/* for left-nav selected menu. background-color: yellowish - FFFFC6 | E3EDF2 | F2F5F1 */
.style11 { margin-bottom:5px; COLOR: #394235; TEXT-DECORATION: none;  FONT: 16px Cambria;   text-transform :capitalize; border-bottom: #E8ECDF 1px solid; height:25px; background-color:#DBDBB7; font-weight: bold;}
.style111 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
}
/* for left-nav publication selected (highlighted) menu : technical 12, academic/educational 121, theses 122,  */
.style12 { FONT: 14px Cambria bold; margin: -10px 0px 4px 30px; COLOR: #394235; TEXT-DECORATION: none;    text-transform :capitalize; border-bottom: #E8ECDF 1px solid; height:17px; background-color:#DBDBB7; }
.style121 { FONT: 14px Cambria bold; margin: 0px 0px 4px 30px; COLOR: #394235; TEXT-DECORATION: none;    text-transform :capitalize; border-bottom: #E8ECDF 1px solid; height:17px; background-color:#DBDBB7; }
.style122 { FONT: 14px Cambria bold; margin: 0px 0px -5px 30px; COLOR: #394235; TEXT-DECORATION: none;    text-transform :capitalize; border-bottom: #E8ECDF 1px solid; height:17px; background-color:#DBDBB7; }
/* style123: navigation between articles (header & footer of main body article section) */
.style123 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #677760;
}
.style124 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #677760;
	font-weight: lighter;
}

/* blurb 14px  13px as article text*/
.style13 {FONT: 13px Arial; }
.style14 {FONT: 20px Cambria bold; margin:10px 0px 10px 40px; }

.style15 {FONT: 14px Cambria; margin: 0px 0px 4px 30px; text-transform:capitalize; }
.style151 {FONT: lighter 13px Cambria; margin: 0px 0px 4px 30px; }
.style16 {FONT: 14px Cambria; margin: -10px 0px 4px 30px; }
.style17 {FONT: 14px Cambria; margin: 0px 0px -5px 30px; }

.style18 {FONT: 12px Cambria;  }
/* caption text font */
.style19 {FONT: 12px Cambria;  }
.style20 {
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: medium;
	font-weight: bold;
	color: #003399;
}


