@charset "utf-8";
/* CSS Document */
a:link {
    text-decoration: none;
    color: #0000FF;
}
a:visited {
    text-decoration: none;
    color: #0000FF;
}
a:hover {
    text-decoration: underline;
    color: #0000FF;
}
a.contact:link {
    text-decoration: underline;
    color: #FFFFFF;
}
a.contact:visited {
    text-decoration: underline;
    color: #FFFFFF;
}
a.contact:hover {
    text-decoration: underline;
    color: #FFFFFF;
}
a.topmenu:link {
    text-decoration: none;
    color: #ffffff;
}
a.topmenu:visited {
    text-decoration: none;
    color: #ffffff;
}
a.topmenu:hover {
    text-decoration: underline;
    color: #ffffff;
}
.leftcol11_contact {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding: .3cm;}
.leftcol12_contact {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding: .3cm;}
.leftcol13_topmenu {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding: .3cm;}
.leftcol11_learn {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: .3cm; background-image:url(images/leftcol_learn_mirror.jpg)}
.leftcol11_couple {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: .3cm; background-image:url(images/leftcol_chaircouple_mirror.jpg)}
.leftcol11_contribution {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: .3cm; background-image:url(images/leftcol_contribution_mirror.jpg)}
.leftcol11_download {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: .3cm; background-image:url(images/leftcol_download_mirror.jpg)}
.leftcol12_download {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: .3cm; background-image:url(images/leftcol_download_mirror.jpg)}

.main_learn {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:.3cm;}
.main_title {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.main_nopadding {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.main_nopadding10 {font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.main_nopadding11 {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.main_nopadding12 {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.main_playtitle {font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.main_paddingright {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-right:.3cm;}
.main_paddingtopright {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:.3cm; padding-top:.3cm;}
.main_requiredfields {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003D6D;}
.main_requiredfields12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#003D6D;}
.main_cc {font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.pictureborder {border: 1px solid #000000;}
.pictureborder_padleft {border: 1px solid #000000; margin-left:10px; margin-top:10px; margin-bottom:20px;} 
.pictureborder_padright {border: 1px solid #000000; margin-right:10px; margin-top:10px; margin-bottom:20px;} 

div.floatedright { float: right; margin-left: 1.5em; margin-bottom: 1.5em; font-size: 80%;
                  font-family: Verdana, Arial, sans-serif;
                  text-align: left;}
				  
div.floatedleft { float: left; margin-right: 1.5em; margin-bottom: 1.5em; font-size: 80%;
                  font-family: Verdana, Arial, sans-serif;
                  text-align: left;}
div.floatedcenter { float: center; margin-right: 1.5em; margin-bottom: 1.5em; font-size: 80%;
                  font-family: Verdana, Arial, sans-serif;
                  text-align: left;}