﻿/********************************** General System Styles ********************************/
body 
{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	background-image:url(images/tile.jpg);
	background-color:#e5e2d3;  
	padding:0;  
}

/* make consistent anchor style - set to same as basiclink_2 */
a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0E4C92; text-decoration:none; outline: none;}
a.link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0E4C92; text-decoration:none }
a.visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0E4C92; text-decoration:none }
a.hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0E4C92; text-decoration:underline }
a:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0E4C92; text-decoration:none }

P { margin-bottom:13px; }

input[type="checkbox"] {margin-top:-20px}

a:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0E4C92; text-decoration:none }
a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0E4C92; text-decoration:none }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0E4C92; text-decoration:underline }
a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0E4C92; text-decoration:none }
.random-image { 
				position:absolute;
				z-index:200; 
}

.content-area { background-image:url(/images/tile_content.jpg); background-repeat:repeat-y; }
.content-area_clean  { background-image:url(/images/tile_content2.jpg); background-repeat:no-repeat; }

.ultimateSearchTextBox {margin-bottom:2px; }

.hilightBox { background-color:#D0E3F2;}
.WizardHilightBox { background-color:#D0E3F2; padding:8px; vertical-align:middle;}
.WizardHilightText { font-size:14px;}

.tagline {
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
	font-size: 11px;
}

/************************* Course Progression Matrices Styles *******************/

.matrix_left {width:1px; background-color:#0e4d92;}

.matrix_mid 
{
    width:800px; 
}
.matrix_right 
{
    background-color:#0e4d92;
     width:1px; 
}

table.MsoTableGrid {
	border:1.0pt solid windowtext;
	margin-left:6px; margin-right:0in; margin-top:0in;
	background-color:#FFFFFF;
    float:left;
}

p.MsoNormal{
	mso-style-parent:"";
	margin: 0px;
}

.row_break 
{
    width: 864px; 
    height: 3px; 
    padding: 0in 3pt 0in 3pt; 
    border-top-style:solid; 
    border-top-width:1px; 
    border-bottom-style:solid; 
    border-bottom-width:1px;
    background-color:#FFFFFF;
}


/******************************* Search Page Styles ********************************/
.search_byname_unselected	{ color:#0E4C92; font-weight:bold; font-family:Helvetica; font-size:14px; padding-left:5px;}			
a.search_byname_unselected:link	{ color:#0E4C92; font-weight:bold; font-family:Helvetica; font-size:14px; padding-left:5px; text-decoration:none}			
a.search_byname_unselected:visited	{ color:#0E4C92; font-weight:bold; font-family:Helvetica; font-size:14px; padding-left:5px; text-decoration:none}			
a.search_byname_unselected:hover	{ color:#0E4C92; font-weight:bold; font-family:Helvetica; font-size:14px; padding-left:5px; text-decoration:underline}			
a.search_byname_unselected:active	{ color:#0E4C92; font-weight:bold; font-family:Helvetica; font-size:14px; padding-left:5px; text-decoration:none}			

.search_byname_selected	{ color:#993300; font-weight:bold; font-family:Helvetica; font-size:14px; padding-left:5px;}			
a.search_byname_selected:link	{ color:#993300; font-weight:bold; font-family:Helvetica; font-size:14px; padding-left:5px; text-decoration:none}			
a.search_byname_selected:visited	{ color:#993300; font-weight:bold; font-family:Helvetica; font-size:14px; padding-left:5px; text-decoration:none}			
a.search_byname_selected:hover	{ color:#993300; font-weight:bold; font-family:Helvetica; font-size:14px; padding-left:5px; text-decoration:none}			
a.search_byname_selected:active	{ color:#993300; font-weight:bold; font-family:Helvetica; font-size:14px; padding-left:5px; text-decoration:none}			

.search_courselink{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none }
a.search_courselink:link { color:#0e4d92; text-decoration:none }
a.search_courselink:visited { color:#0e4d92; text-decoration:none }
a.search_courselink:active { color:#0e4d92; text-decoration:none }
a.search_courselink:hover { color:#0e4d92; text-decoration:underline }



.calendar_title {background-color:#CC9966; color:#FFFFFF}
.calendar_daytitle {background-color:#DDDDDD; }
.calendar_day {background-color:#FFFFFF }
.calendar_selectedday {background-color:Blue }
.calendar_nextprev {color:White; }

.locationsearch_box {background-image:url(images/searchPages/worldmap.jpg); background-repeat:no-repeat; background-position:center;}
.locationsearch_country {color:#0E4C92; font-weight:bold; font-size:14px;}
.locationsearch_city {color:#993300; font-size:11px; padding-left:20px;}


.showInstructor
{
    LEFT: 20px; 
    TOP: 100px; 
    WIDTH: 450px; 
    HEIGHT: 300px; 
    Z-INDEX: 100; 
    POSITION: absolute; 
    VISIBILITY: hidden; 
    border-color:#333333; 
    border-style:solid; 
    border-width:1px; 
    padding:24px;
    BACKGROUND-COLOR: #e5e2d3; 
    OVERFLOW:hidden; 
    CLIP: rect(auto auto auto auto); 
}


/******************************** Admin Page Styles *************************************/
.showStyles 
{
    left:2px; 
    top:130px;
    WIDTH:140px;
    HEIGHT:480px; 
    padding:2px; 
    Z-INDEX: 100; 
    position:absolute; 
    VISIBILITY: hidden; 
    border-color:#333333; 
    border-style:solid; 
    border-width:1px; 
    background-color:#CCCCCC; 
    overflow: hidden; 
    clip: rect(auto auto auto auto);
}


