/*******************************************
 amoCourse CSS-File to format the output.
 *******************************************/
/* all <div> Tags of amoCourse */
div.amo {
   vertical-align: middle;	
}
/* Layout of section title (not linked)*/
div.amo_sectiontitle {
	margin-top: 20px;	
}
/* Layout of section description */
div.amo_sectiondescription {
	
}
/* Layout of category title (not linked)*/
div.amo_categorytitle {
	margin-top: 20px;	
}
/* Layout of category description */
div.amo_categorydescription {
	
}
/* Layout of date or datetext layer */
div.amo_date {
	
}
/* Layout of time layer */
div.amo_time {
	color: #ffffff;
}
/* Layout of state layer */
div.amo_state {
	
}
/* shorttext of course */
div.amo_shorttext {
	
}
/* longtext of course */
div.amo_longtext {
	
}
/* textarea of course */
div.amo_textarea {
	
}
/* Layout form layer */
div.amo_form {
	
}
/* Layer of success message */
div.amo_mailbody {
	
}

/*******************************************/
/* All <a> Tags of amoCourse */
a.amo {
	text-decoration: none;
}
a.amo:link,a.amo:visited {
	color: #0000CE;
        font-weight: bold;
        text-decoration: underline;
}
/* All <a> Tags of amoCourse */
a.amo:hover {
	color: #254A6B; /* #FFB135;*/
}
/* Link of section title */
a.amo_sectiontitle {
	font-size: large;
}
/* Link of category title */
a.amo_categorytitle {
	
}
/* Link of category description */
a.amo_categorydescription {
	
}
/* Link of date or datetext */
a.amo_date {
	
}
/* Link of time */
a.amo_time {
	
}
/* Link of shorttext */
a.amo_shorttext {
	
}
/* Link for registration button */
a.amo_subscribe {
	
}
/*******************************************/
/* all <table> Tags of amoCourse */
table.amo {
	
}
/* Table of Category data*/
table.amo_categories {
	width:100%;
}
/* Table of Course data*/
table.amo_courses {
	width:100%;
	background:#dbedfa;
	/*height: 540px;*/
	padding: 5px 5px 5px 5px;
	/*background: url(./images/logo_eprtc_watermark.gif) center no-repeat;*/
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #3C7FAF;
	border-collapse: separate;
	}
/* Table of Registration data*/
table.amo_registrations {
	border: solid 1px gray;
	margin-left: 5%;
	width:90%;
}
/*******************************************/
/* all <th> Tags of amoCourse */
th.amo {
        font:bold 1.1em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
        margin: 1em 1em 1em 0;
        color:inherit;
	text-align: center;
        border-style: solid;
        border-width: 1px;
        border-color: #3C7FAF;
	/*background: #3C7FAF;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;*/
}
/* Headercell of period */
th.amo_period {
	width:115px;
}
/* Headercell of course title */
th.amo_course_title {
	width:100px;
}
/* Headercell of duration */
th.amo_duration {
	width:100px;
}
/* Headercell of shorttext */
th.amo_shorttext {
	width:100px;
}
/* Headercell of longtext */
th.amo_longtext {
	width:170px;
}
/* Headercell of state*/
th.amo_state {
	width:100px;
}
/* Headercell of registration button*/
th.amo_registration {
	width:100px;
}
/* Headercell of registration output*/
th.amo_regcaption {
	background: #ccc;
}
/*******************************************/
/* all <td> Tags of amoCourse */
tr.amo {
   vertical-align: middle;
}
/* all <td> Tags of amoCourse */
td.amo {
   border-style: solid;
   border-width: 1px;
   border-color: #3C7FAF;
   vertical-align: middle;
   padding: 2px;
}
td.amo p {
}
td.amo p a:hover {
   color: #FFFFFF;
}
/* Cell with category title */
td.amo_categorytitle {
	
}
/* Cell with category description */
td.amo_categorydescription {
	
}
/* Cell for date or datetext output */
td.amo_date {
   font-size: 75%;
   text-align: center;
	
}
/* Cell for time output */
td.amo_time {
	
}
/* Cell for shorttext output */
td.amo_shorttext {
     text-align: center;
     font-size: 90%;
}
/* Cell for longtext output */
td.amo_longtext {
	
}
/* Cell for state text */
td.amo_state {
	
}
/* Cell for registration button */
td.amo_subscribe {
	
}
/* Cell for registration data output */
td.amo_regfield {
	text-align: center;
}
/*******************************************/
/* all <span> Tags of amoCourse */
span.amo {
}
/* Layout of state text when registration is disabled */
span.amo_nosubscribe {
	
}
/* Date or Datetext range */
span.amo_period {
	
}
/* Date or Datetext range */
span.amo_date {
	
}
/* Time range */
span.amo_time {
	color: #ffffff;
}
/* Time range */
span.amo_duration {
	
}
/* State text */
span.amo_state {
	
}
/* State text */
span.amo_statetext {
	
}
/* shorttext label */
span.amo_shorttext {
	
}
/* shorttext content */
span.amo_shorttext_data {
	
}
/* longtext label */
span.amo_longtext {
	
}
/* longtext content */
span.amo_longtext_data {
	
}
/* textarea label */
span.amo_textarea {
	
}
/* textarea content */
span.amo_textarea_data {
	
}
/* footnote */
p.amo_footnote {
    font-size: 80%;
}
