body {
background-color			:#E6E6FA;
margin-right			:0px;
padding-right			:0px;
top					:0;
left					:0;
font					:Verdana, Arial, Geneva, sans-serif;
}

.video{
position    :relative;
left        :15px;
right       :250px;
}

.description{
position:relative;
left:20px;
}

h6{
padding                         :20px;
font-family       		:arial;
font-weight				:bold;
font-size				:80%;
text-align                          :left
}

.linkmenu dl dt {
margin				:5px 0px 0px 0px;
padding				:4px 0px 2px 15px;
color				:#669;
font				:bold 13px/13px Verdana, Arial, Geneva, sans-serif;
background-color                    :#FFFF99;
text-transform                      :capitalize;

}

.linkmenu dl dt a {
text-decoration			:none;
}

.linkmenu dl dd {
margin				:0px;
padding				:0px 0px 0px 15px;
color					:#666;
font					:bold 10px/10pt Arial, Geneva, sans-serif;
background-color			:#FFFF99;
}

ul.none {
list-style-type			:none;
border-top				:1px black solid;
border-bottom			:1px black solid;
border-left				:1px black solid;
margin				:10px 0px 0px 0px;
padding				:0px 0px 10px 0px;
color					:#669;
font					:bold 12px/12px Verdana, Arial, Geneva, sans-serif;
background-color			:#FFCC66;
;
}

ul.none li {
margin				:5px 0px 0px 2px;
padding				:4px 0px 2px 15px;
color					:#669;
font					:bold 12px/12px Verdana, Arial, Geneva, sans-serif;
background-color			:#FFCC66;
}

ul.contents_none {
list-style-type			:none;
}

ul.contents_none li {
margin-top				:0px;
margin-bottom			:0px;
margin-right			:5px;
list-style-type			:none;
}

ul.static_none li {
margin-top				:9px;
margin-bottom			:13px;
margin-right			:5px;
list-style-type			:none;
}

ul.bookshelf li {
margin-top				:5px;
margin-right			:5px;
margin-bottom			:15px;
list-style-type			:none;
}

.index {
margin-top				:5px;
border-top				:1px solid #003;
}

.update {
margin-top				:5px;
border-top				:1px solid #003;
}

.contact_web {
margin-top				:5px;
border-top				:1px solid #003;
}

.blank {
margin-top				:113px;
}

.logos {
margin-top				:5px;
border-top				:1px solid #003;
}

.resources {
padding-top				:15px;
}

.conferences {
padding-top				:15px;
}

.curtopics {
padding-top				:5px;
font-weight				:bold;
}

.item {
padding-top				:3px;
padding-bottom			:3px;
}

.lastupdated {
padding-top				:10px;
padding-bottom			:10px;
}

.toptext {
padding-top				:15px;
padding-left			:15%;
width					:75%;
text-align				:center;
}

.deadline {
padding-top				:5px;
padding-left			:5px;
background				:white;
}

.key {
font-weight				:bold;
}

img {
border				:0px;
padding-bottom			:0px;
}

.intadvisoryboardpic {
padding-left			:10px;
}

h5 {
padding-left			:10px;
font-family       		:Georgia;
font-weight				:bold;
font-size				:80%;
}

h4 {
padding-left			:10px;
font-family       		:Times New Roman;
font-weight				:bold;
font-size				:100%;
}

a:hover {
background-color			:#DCDCDC;
color					:black;
}

.logo a:hover {
background				:transparent;
}

.logos a:hover {
background				:transparent;
}

a {
color					:#669;
background-color			:transparent;
}

.cachestatus {
padding-top				:15px;
font-style				:italic;
}

.content {
background-color			:#E6E6FA;
position				:absolute;
border-top				:black 1px solid;
top					:0px;
left					:227px;
right					:0px;
min-height				:700px;
padding-top				:15px;
padding-left			:15px;
padding-right			:15px;
margin-right			:0px;
}

.linkmenu {
border-top				:black 1px solid;
position				:absolute;
width					:220px;
top					:0px;
left					:0px;
padding-left			:4px;
border-right			:1px solid black;
border-bottom			:1px solid black;
background-color			:#FFFF99;
}

.title {
font-size				:200%;
font-weight				:bold;
padding-top				:15px;
padding-bottom			:15px;
padding-right			:5px;
}

.index2 {
margin-top				:5px;
padding-bottom			:5px;
border-top				:1px solid #003;
border-bottom			:1px solid #003;
}

.box {
#font					:16px Verdana, Arial, Geneva, sans-serif;
background-color			:white;
width					:100%;
margin-bottom			:20px;
}

h1 a {
color					:black;
}

.tem {
#font					:16px Verdana, Arial, Geneva, sans-serif;
background-color			:white;
width					:100%;
margin-bottom			:20px;
padding-bottom			:5px;
}

.name a {
color					:black;
}

h1 {
#background-color			:#9c9ccf;
background-color			:#B8CAD4;
border-bottom			:black 2px solid;
color            			:maroon;
font-family       		:Georgia;
font-weight				:bold;
padding-top				:2px;
padding-left			:5px;
padding-bottom			:2px;
margin-bottom			:0px;
font-size				:100%;
}

.mainquote {
margin-top				:-45px;
font-size				:95%;
font-family       		:Georgia;
}

.error {
padding-top				:3px;
padding-bottom			:3px;
padding-left			:5px;
}

.help {
padding-top				:3px;
padding-bottom			:3px;
padding-left			:5px;
}

.name {
background-color			:#B8CAD4;
#background-color			:#dedeed;
border-top				:2px solid #e6e6fd;
border-bottom			:1px solid black;
font-weight				:bold;
padding-top				:2px;
padding-left			:5px;
padding-bottom			:2px;
}

.date {
padding-top				:5px;
padding-left			:5px;
}

.added {
padding-top				:5px;
padding-left			:5px;
}

.info {
padding-top				:5px;
padding-left			:5px;
padding-bottom			:10px;
margin-bottom			:10px;

/*border-bottom:black 1px solid;*/
}

.searchoptions {
padding-bottom			:3px;
padding-top				:3px;
background				:#acacdf;
border-bottom			:1px solid #000;
padding-left			:5px;
font-weight				:bold;

/*border: 1px solid #003;
font-weight:bold;padding-left:5px;font:  bold 12px/12px Verdana, Arial, Geneva, sans-serif;*/
}

.option {
text-align				:left;
padding-left			:5px;
background				:white;
padding-top				:3px;
padding-bottom			:3px;
}

.resource {
padding-left			:5px;
padding-top				:3px;
padding-bottom			:4px;
}

.by {
font-weight				:bold;
padding-left			:5px;
}

.longdesc {
padding-left			:5px;
padding-right			:5px;
}

table.indent {
padding-left			:10px;
}

.cfp  {
text-align				:center;
font-size				:12pt;
font-style				:italic;
}

.viewing {
padding-bottom			:5px;
margin-bottom			:15px;
padding-left			:5px;
padding-top				:3px;
text-align				:left;

/*font:  12px/12px Verdana, Arial, Geneva, sans-serif;
border-left: 1px solid #003;
border-right: 1px solid #003;
border-bottom: 1px solid #003;*/
}

.index {
margin-top				:5px;
border-top				:1px solid #003;
}

.update {
margin-top				:5px;
border-top				:1px solid #003;
}

.resources {
padding-top				:15px;
}

.conferences {
padding-top				:15px;
}

.curtopics {
padding-top				:5px;
font-weight				:bold;
}

.date_added {
padding-left			:5px;
float					:left;
width					:200px;
}

.newitem {
left					:500px;
overflow				:hidden;
}

.lastupdated {
padding-top				:10px;
padding-bottom			:10px;
}

.img_logo {
padding-right			:5px;
padding-bottom			:20px;
float					:left;
}

.toptext {
padding-top				:15px;
padding-left			:15%;
width					:75%;
text-align				:center;
}

.deadline {
padding-top				:5px;
padding-left			:5px;
background				:white;
}

.key {
font-weight				:bold;
}

img {
border				:0px;
}

a {
color					:#4169E1;
background-color			:transparent;
}

.cachestatus {
padding-top				:15px;
font-style				:italic;
}

.linkmenu {
position				:absolute;
width					:220px;
top					:0px;
left					:0px;
padding-left			:2px;
border-right			:1px solid black;
border-bottom			:1px solid black;
border-left				:2px solid black;
background-color			:#FFFF99;
}

.title {
font-size				:200%;
font-weight				:bold;
padding-top				:15px;
padding-bottom			:15px;
}

.index2 {
margin-top				:5px;
padding-bottom			:5px;
border-top				:1px solid #003;
border-bottom			:1px solid #003;
}

.tem {
#font					:16px Verdana, Arial, Geneva, sans-serif;
background-color			:white;
width					:100%;
margin-bottom			:20px;
margin-top				:10px;
}

.tem h1 a {
color					:black;
}

.name a {
color					:black;
}

h1 {
#background-color			:#9c9ccf;
background-color			:#B8CAD4;
border-bottom			:black 2px solid;
color            			:maroon;
font-family       		:Georgia;
font-weight				:bold;
padding-top				:2px;
padding-left			:5px;
padding-bottom			:2px;
margin-bottom			:0px;
font-size				:100%;
}

.error {
padding-top				:3px;
padding-bottom			:3px;
padding-left			:5px;
}

.help {
padding-top				:3px;
padding-bottom			:3px;
padding-left			:5px;
}

.name {
background-color			:#B8CAD4;
#background-color			:#dedeed;
border-top				:2px solid #e6e6fd;
border-bottom			:1px solid black;
font-weight				:bold;
padding-top				:2px;
padding-left			:5px;
padding-bottom			:2px;
}

.venue {
padding-top				:5px;
padding-left			:5px;
}

.restriction {
padding-top				:3px;
padding-bottom			:3px;
padding-left			:5px;
}

.date {
padding-top				:5px;
padding-left			:5px;
}

.added {
padding-top				:5px;
padding-left			:5px;
}

.info {
padding-top				:5px;
padding-left			:5px;
padding-bottom			:10px;
margin-bottom			:10px;

/*border-bottom:black 1px solid;*/
}

.searchoptions {
padding-bottom			:3px;
padding-top				:3px;
background				:#acacdf;
border-bottom			:1px solid #000;
padding-left			:5px;
font-weight				:bold;

/*border: 1px solid #003;
font-weight:bold;padding-left:5px;font:  bold 12px/12px Verdana, Arial, Geneva, sans-serif;*/
}

.option {
text-align				:left;
padding-left			:5px;
background				:white;
padding-top				:3px;
padding-bottom			:3px;
}

.resource {
padding-left			:5px;
padding-top				:3px;
padding-bottom			:4px;
}

.by {
font-weight				:bold;
padding-left			:5px;
}

.longdesc {
padding-left			:5px;
padding-right			:5px;
}

.viewing {
padding-bottom			:5px;
margin-bottom			:15px;
padding-left			:5px;
padding-top				:3px;
text-align				:left;

/*font:  12px/12px Verdana, Arial, Geneva, sans-serif;
border-left: 1px solid #003;
border-right: 1px solid #003;
border-bottom: 1px solid #003;*/
}

ul.whatsnew {
list-style-type			:none;
padding				:0px 0px 10px 10px;
}

ul.whatsnew li {
font-weight				:bold;
}

ul.whatsnew_day {
font-weight				:normal;
list-style-type			:none;
}

ul.whatsnew_day li {
font-weight				:normal;
text-indent				:-10px;
}

/* view_categories.php */
ul.listcategories {
list-style-type			:none;
padding				:0px 0px 0px 10px;
}

/* short.php */
ul.resources {
list-style-type			:none;
padding				:0px 10px 0px 10px;
color					:black;
}

ul.resources li {
padding				:7px 0px 7px 0px;
clear					:left;
}

ul.addtopic {
display				:inline;
padding				:0px 0px 0px 0px;
margin				:0px 0px 0px 0px;
}

ul.addtopic li {
display				:inline;
list-style				:none;
}

ul.removetopic {
display				:inline;
padding				:0px 0px 0px 0px;
margin				:0px 0px 0px 0px;
}

ul.removetopic li {
display				:inline;
list-style				:none;
}

ul.sortoptions {
display				:inline;
padding				:0px 0px 0px 0px;
margin				:0px 0px 0px 0px;
}

ul.sortoptions li {
display				:inline;
list-style				:none;
}

.spectrum{
position:absolute;
width:auto;
height:auto;
margin:-10000px;
}

.exercise_2008{
font-size				:14pt;
font-weight				:bold;
font-family				:Verdana;
text-align				:center;
color					:red;
padding-left			:10px;
padding-right			:5px;
padding-bottom			:10px;
}

.exercise_info{
font-size				:12pt;
font-family				:Times New Roman;
text-align				:center;
color					:black;
padding-left			:10px;
padding-right			:5px;
padding-bottom			:10px;
}

