/* CSS Document */

body {
font-family:Segoe UI;
}

.header {
background-image:url('../images/main-bg_02.jpg');
background-repeat:repeat-x;
background-position:bottom;
}

.menu {
background-image:url('../images/main-bg_05.jpg');
background-repeat:repeat-x;
}

.menu-content {
font-family:Segoe UI;
color:#777777;
font-size:14px;
font-weight:bold;
vertical-align:middle;
padding-left:17px;
}

.menu-content a {
color:#777777;
text-decoration:none;
}

.menu-content a:hover {
color:#FFFFFF;
text-decoration:none;
}

.menu-content a:active {
color:#CC0001;
text-decoration:none;
}

a.activel  {	text-decoration:none; color:#D53132;  font-size:14px; font-weight:bold;}
a.activel:visited {text-decoration:none color:#D53132;font-size:14px; font-weight:bold;}
a.activel:hover {text-decoration:none; color:#FFFFFF; font-size:14px;font-weight:bold;}
a.activel:active {text-decoration:none; color:#D53132; font-size:14px;font-weight:bold;}

a.inactivel  {	text-decoration:none; color:#666666;  font-size:14px;font-weight:bold;}
a.inactivel:visited {text-decoration:none color:#666666;font-size:14px;font-weight:bold;}
a.inactivel:hover {text-decoration:none; color:#FFFFFF; font-size:14px;font-weight:bold;}
a.inactivel:active {text-decoration:none; color:#666666; font-size:14px;font-weight:bold;}

.content-wmlp {
background-image:url('../images/main-bg_08.jpg');
background-repeat:repeat-x;
}

.content-wmrt {
background-image:url('../images/main-wm_14.jpg');
background-repeat:no-repeat;
}

.content-wmrb {
background-image:url('../images/main-wm_15.jpg');
background-repeat:no-repeat;
background-position:top;
}

.header-title {
padding-left:35px;
}

.rtpane-title {
color:#CC0001;
font-weight:bold;
font-size:14px;
}

.rtpane-title2 {
color:#CC0001;
/*font-family:Century Gothic;*/
font-family:Segoe UI;
font-size:22px;
font-weight:bold;
}

.rtpane-article {
color:#777777;
font-weight:bold;
font-size:13px;
text-align:center;
}

.rtpane-article a, a:hover {
color:#777777;
text-decoration:none;
}

.rtpane-comment {
color:#777777;
font-style:italic;
font-size:13px;
text-align:left;
vertical-align:top;
}

.lpane-content {
color:#2B2B2B;
font-size:13px;
text-align:left;
}

.lpane-content a, a:hover {
color:#2B2B2B;
text-decoration:none;
}

.lpane-content2 {
color:#2B2B2B;
/*font-family:Arial Narrow;*/
font-family:Segoe UI;
/*font-weight:bold;*/
font-size:13px;
text-align:left;
}

.lpane-content2 a, a:hover {
color:#2B2B2B;
text-decoration:none;
}

.rbpane-content {
color:#2B2B2B;
font-size:11px;
text-align:left;
}

.rbpane-content a, a:hover {
color:#2B2B2B;
text-decoration:none;
}

.course-title {
color:#609681;
font-family:Arial Narrow;
font-size:13px;
font-weight:bold;
}

.course-detail {
background-color:#D7EBEC;
color:#000000;
font-family:Arial Narrow;
font-size:13px;
font-weight:bold;
padding-left:2px;
}

.course-link {
background-color:#D7EBEC;
color:#000000;
font-family:Arial Narrow;
font-size:10px;
font-weight:bold;
font-style:italic;
}

.course-link a {
color:#000000; 
text-decoration:none;
}

.course-link a:hover { 
color:#4BCA02; 
text-decoration:none;
}
a.mlink {	text-decoration:none; color:#666666; font-weight:bold; font-size:12px;}
a.mlink:visited {text-decoration:none color:#666666;font-weight:bold; font-size:12px;}
a.mlink:hover {text-decoration:none; color:#CCCCCC;font-weight:bold; font-size:12px;}
a.mlink:active {text-decoration:none; color:#666666;font-weight:bold; font-size:12px;}

td.header-topborder{
	background-color:#CCCCCC;
	height:10px;
}
td.footer-topborder{
	background-color:#CCCCCC;
	height:10px;
}
.inputText {border:1px #666666 solid;background-color:#F8F8FF;font-size:10pt;}