﻿/* My Courses Styles */

A:link.myCoursesReadMore, A:hover.myCoursesReadMore, A:visited.myCoursesReadMore
{
	display:block; 
	color:#00672b; 
	font-size:10pt; 
	text-decoration:none; 
	text-align:left; 
	border-top:1px solid #f2f1f1; 
	margin-top:14px; 
	padding-top:5px;
}

A:link.myCoursesCourseTitle, A:hover.myCoursesCourseTitle, A:visited.myCoursesCourseTitle
{
	font-size:10pt; 
	color:#606060; 
	text-decoration:none;
	line-height:18px;
}

h1.myCoursesHeader
{
	font-size:10pt; 
	color:#ffffff; 
	background-color:#606060; 
	margin:0px 0px 3px 0px; 
	padding:2px 10px 2px 10px;
}

.myCoursesDiv
{
	border:1px solid #f2f1f1;
	padding:8px; 
	font-family:Arial; 
	font-size:10pt; 
	color:#606060;
}

/* FAQ Styles */

.faqQuestion
{
	padding:6px 10px 6px 10px;
	background-color:#f2f1f1;
	margin-bottom:5px;
	cursor:pointer;
	text-decoration:none;
	font-family:Arial;
	font-size:10pt;
	
	font-weight:bold;
	text-align:right;
}

.faqQuestion A:visited
{
	color:#00672b;	
	text-decoration:none !important;			
}


.faqQuestion A:link
{
	color:#00672b;
	text-decoration:none !important;		
}


.faqAnswer
{
	padding:10px;
	font-family:Arial;
	font-size:10pt;
	color:#606060;
	margin-bottom:10px;
	border:1px solid #f2f1f1;
	text-align:right;
}

/* Courses Search */

A:visited.courseSearch, A:link.courseSearch, A.courseSearch
{
	color:#00672b !important;
}

.courseSearch a:visited, .courseSearch A:link, .courseSearch a
{
	color:#00672b !important;
}


tr.courseSearch
{
	border:1px solid #edebeb; 
	font-family: arial, sans-serif; 
	font-size:12px !important;
}

td.courseSearchHidden
{
	display:none;  
	font-family: arial, sans-serif; 
	font-size:13px !important;  
	border:1px solid #edebeb;
}

div.courseSeach 
{ 
	font-family: arial, sans-serif; 
	font-size:13px !important; 
	font-weight: bold;
}

font.courseSearch
{ 
	font-family: arial, sans-serif; 
	font-size:13px !important; 
	font-weight: bold;
}

td.courseSearch
{
	border-right:1px solid #edebeb; 
	font-family: arial, sans-serif;
	font-size:13px !important; 
}

td.courseSearchBold
{
	border:1px solid #edebeb; 
	font-family: arial, sans-serif; 
	font-weight: bold;
	font-size:13px;
}

td.courseSearchTitle
{
	border-right:1px solid #edebeb; 
	font-family: arial, sans-serif;
	font-size:13px !important; 
	font-weight:bold;
}

 td.courseSearch2
{
	border:1px solid #edebeb; 
	font-family: arial, sans-serif; 
	font-size:12px !important;
}

td.courseSearchWhite
{
	font-family: arial, sans-serif; 
	font-size:13px !important;
}

/* Alphone */
select.alphon 
{
	width:124px; 
	height:20px;  
	font-family: arial, sans-serif; 
	font-size:12px !important;
}

input.alphon
{
	width:124px; 
	height:15px;  
	font-family: arial, sans-serif; 
	font-size:12px !important;
}

img.alphon
{
	width:45px; 
	height:20px;  
	border:none; cursor:pointer;
}

th.alphon 
{
	border:1px solid #edebeb; 
	font-family: arial, sans-serif; 
	font-weight: bold;
	font-size:13px  !important;
}

td.alphon
{
	border:1px solid #edebeb; 
	font-family: arial, sans-serif; 
	font-size:12px  !important;
}

td.alphonBtn
{
	cursor:pointer;  
	text-align:center; 
	width:20px; 
	height:20px;  
	border-style:solid; 
	border-width:1px; 
	border-color:#dfdfdf;  
	font-family: arial, sans-serif; 
	font-weight: bold; 
	font-size:13px !important; 
	color:#444444; 
	background-color:#edebeb; 
	text-align: center;
}

.alphon a:link
{
	cursor:pointer; 
	color:#00672b !important; 
	font-family: arial, sans-serif; 
	text-decoration: underline; 
	font-size:12px !important;
}

.alphon a
{
	cursor:pointer; 
	color:#00672b !important; 
	font-family: arial, sans-serif; 
	text-decoration: underline; 
	font-size:12px !important;
}

a.alphon:link, a.alphon:visited, a.alphon
{
	cursor:pointer; 
	color:#00672b !important; 
	font-family: arial, sans-serif; 
	text-decoration: underline; 
	font-size:12px !important;
}



/* News and events ticker */

td.newsEventsDetailsHeading
{
	font-size:10pt !important;
	color:#606060 !important;
	font-weight:bold;
	text-decoration:none;
}

td.newsEventsDetails
{
	font-size:11px !important;
	color:#606060 !important;
}

td.newsAndEventsDetailsData
{
	font-size:13px !important;
	color:#444444 !important;
}

td.newsEventsList  
{
	font-family: arial, sans-serif;
	font-size:13px !important;
	color:#606060 !important; 
	text-decoration:none;
}

a.newsEventsList
{
	font-family: arial, sans-serif;
	font-size:10pt !important;
	color:#606060!important;
	text-decoration:none; 
	cursor:pointer;
}

a.newsEventsListLink 
{
	font-family: arial, sans-serif;
	font-size:10pt !important;
	color:#606060 !important;
	font-weight:bold;
	text-decoration:none; 
	cursor:pointer; 
	color:#606060;
	text-decoration:underline;
}


td.eventsListDate
{
	font-family: arial, sans-serif;
	font-size:10pt !important;
	color:#606060 !important;
}
 
td.newsEventsTickerHeading 
{
	font-family: arial, sans-serif;
	font-size:10pt !important;
	color:#00672b;
	line-height:24px;
}
 
a.newsEventsTicker
{
	font-family: arial, sans-serif;
	font-size:10pt !important;
	color:#606060 !important; 
	line-height:18px;
	font-weight:bold;
	text-decoration:none !important;
	cursor:pointer;
}
 
table.dualTicker
{
	border:1px solid #dfdfdf;  
	border-style:none none solid none;
}

.selectedTab
{
	display:inline;
	background-color:#f2f1f1;
	padding:8px 15px 8px 15px;
	font-family:Arial;
	font-size:10pt;
	color:#606060;
	border-left:1px solid #f2f1f1;
	border-top:1px solid #f2f1f1;
	border-right:1px solid #f2f1f1;
	font-weight:bold;
	text-align:center;
	/*margin-left:10px;*/
}
.unselectedTab
{
	display:inline;
	padding:8px 15px 8px 15px;
	font-family:Arial;	
	font-size:10pt;
	color:#606060;
	border-left:1px solid #f2f1f1;
	border-top:1px solid #f2f1f1;
	border-right:1px solid #f2f1f1;
	font-weight:bold;
	text-align:center;
	/*margin-left:10px;*/
	cursor:pointer;
}
.tabsTitle
{
	text-decoration:none; 
	color:#606060
}
.tabContainer
{
	border:1px solid #f2f1f1;
	padding:8px; 
	width:172px;
	font-family:Arial;
	font-size:10pt;
	color:#606060;
	line-height:18px;
}

.linkUpperBorder
{
	border-top:1px solid #f2f1f1;
}

.PostSearchResultsTable
{
font-family: arial, sans-serif; 
text-decoration:underline; 
/*font-size:1epx; */
color:#00672b !important;
}

a.PostSearchResultsTable
{
font-family: arial, sans-serif; 
text-decoration:underline; 
/*font-size:1epx; */
color:#00672b;
}

.ms-formbody{
font-family:Arial;
font-size:.7em;
vertical-align:top;
background:#FFFFFF;
border-top:1px solid #d8d8d8;
padding:3px 6px 4px 6px;
direction:rtl !important;
text-align:right !important;
}
