@charset "UTF-8";
/* CSS Document */

/* for use in Rhythmyx WYSISYG 

input.go {background-image:url(/cmba/images/go.jpg);height:20px;width:20px;padding-left: 5px;background-position:right;background-repeat: no-repeat; background-color:#336633;}
 
.go {height:15px;width:15px;padding-left: 0px;padding-top: 0px;padding-bottom:3px;background-position:right;background-repeat: no-repeat;font-size:9px;font-weight:bold;color:#ffffff;background-color:#1C7BB1;cursor:hand;}

td.go {height:20px;width:20px;padding-left: 5px;background-position:right;background-repeat: no-repeat;background-color:#336633;padding-left:3px;border:none; }

 */

/*---------------Headers and Text----------------*/

td.header   {
			font-family: Helvetica, sans-serif;
			font-size: 16px;
			color:333333;
			padding-bottom:5px;
      		padding-top:10px;
			/*TELL CHRIS ABOUT TEXT TRANSFORM */
			}

.homeheader	{
			font-family: helvetica, sans-serif;
			font-size: 16px;
			line-height:20px;
			padding-bottom:15px;
			color: #a70505;   
			/*use all caps */
			}

h1     {
			font-family: helvetica, sans-serif;
			font-size: 16px;
			line-height:20px;
			margin-bottom:10px;
			color: #a70505;   
			/*use all caps */
			}

.header	{
			font-family: Helvetica, sans-serif;
			font-size: 18px;
			height:25px;
			color: #333333;
			/*use all caps */
			}

.large_grey_header	{
			font-family: helvetica, sans-serif;
			font-size: 28px;
			line-height:28px;
			color: #333333;
			}
			
.blue_header     {
			font-family: helvetica, sans-serif;
			font-size: 18px;
			line-height:20px;
			color: #12679f;
			}
			
.grey_subhead     {
			font-family: helvetica, sans-serif;
			font-size: 15px;
			line-height:18px;
			color: #74858e;
			}
			
.red_subhead	{
			font-family: helvetica, sans-serif;
			font-size: 16px;
			line-height:18px;
			color: #b5111b;   
			}
			
.amber_subhead	{
			font-family: helvetica, sans-serif;
			font-size: 19px;
			line-height:21px;
			color: #b18b35;   
			}
			
.subhead	{
			font-family: Helvetica, sans-serif;
			font-size: 16px;
			height:18px;
			color: #333333;
			}
			
.subhead1	{
			font-family: Helvetica, sans-serif;
			font-size: 16px;
			line-height: 18px;
			color: #a70505;
			padding-bottom: 10px;
			}
			
.subhead2 	{
			font-family: Helvetica, sans-serif;
			font-size: 13px;
			line-height: 14px;
			color: #a70505;
			font-weight:bold;
			}

h2,.sub_head	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #a70505;   
			/*use all caps */
			}

td,.td      {
			font-family: Helvetica, sans-serif;
			font-size: 12px;
			line-height: 15px;
			color: #333333;
			border:0px;
			}   

p	{
			font-family: Helvetica, sans-serif;
			font-size: 12px ;
			line-height: 15px;
			color: #333333;
			}
			
.tier2 {
		font-size: 11px;
		color: #333333;   
		}

.white_txt	{
			font-family: Helvetica, sans-serif;
			font-size: 12px;
			line-height: 15px;
			color: #ffffff;
			}
			
.blue_txt	{
			font-family: Helvetica, sans-serif;
			font-size: 14px;
			line-height: 20px;
			color: #1c7cb1;
			}
			
.red_txt	{
			font-family: Helvetica, sans-serif;
			font-size: 12px;
			line-height: 15px;
			color: #b5111b;
			}
			
.grey_text	{
			font-family: Helvetica, sans-serif;
			font-size: 12px ;
			line-height: 15px;
			color: #74858e;
			}
			
.brown_text	{
			font-family: Helvetica, sans-serif;
			font-size: 14px ;
			line-height: 20px;
			color: #44310e;
			}
			
.14px_text	{
			font-family: Helvetica, sans-serif;
			font-size: 14px ;
			line-height: 20px;
			color: #333333;
			}
			
.yellow_dropcap	{
			font-family: Sabon, Times New Roman, Times, serif;
			font-size: 70px;
			line-height: 70px;
			color: #eadd9e;
			padding-top:10px;
			padding-bottom:10px;
			padding-left:10px;
			padding-right:10px
			}
			
.brown_dropcap	{
			font-family: Sabon, Times New Roman, Times, serif;
			font-size: 35px;
			line-height: 35px;
			color: #eadd9e;
			background-color: #44310e;
			padding-top:10px;
			padding-bottom:10px;
			padding-left:10px;
			padding-right:10px;
			margin-right:10px;
			margin-bottom:5px;
			}
			
td.press    {
      		font-family: Helvetica, sans-serif;
			font-size: 11px;
			line-height: 14px;
			color: #333333;
			padding-top:5px;
			} 

.press      {
      		font-family: Helvetica, sans-serif;
			font-size: 11px;
			line-height: 14px;
			color: #333333;
			padding-top:5px;
			}

td.ad	{
		vertical-align:middle;
		background-color: #e0e0e0;
		}

.password	{
			font-family: Helvetica, sans-serif;
			font-size: 9px;
			color:#333333;
			text-decoration: none;
			}

ul	{ 
		list-style-type: none;
		padding-left: 0;
		margin-left: 0;
		} 

li,.bullet_item,.list_item	{
			background: url(/cmba/images/grey_bullet.gif) left top no-repeat;
			padding-left:16px;
			padding-bottom:5px
			}

hr      {
        height:1px;
        color:0069aa;
        }     

.caption {color:#666666;font-size:10px;}

.note {color: #1C7CB1; equivClass: Group1;}

.welcome    {
            color:#D4003b;
            font-family: helvetica, sans-serif;
            font-size:10px;
            line-height:15px;
            text-align:left   ;
            padding-top:30px;
            }
		
/*---------------End of Headers and Text----------------*/ 


/*---------------Links---------------*/

td.red_button {
			font-family: Helvetica, sans-serif;
			font-size: 11px;
			line-height: 11px;
			color:#ffffff;
			text-decoration: none;
			background-color:#b5111b;
			border:solid 1px #cccccc;
			padding-top:2px;
			padding-bottom:2px;
			padding-left:4px;
			padding-right:4px;
			}
			
a.wide_blue_button {
			font-family: Helvetica, sans-serif;
			font-size: 15px;
			line-height: 15px;
			color:#ffffff;
			text-decoration: none;
			background-color:#1c7cb1;
			border:solid 1px #1c7cb1;
			padding-top:3px;
			padding-bottom:3px;
			padding-left:30px;
			padding-right:30px;
			width:216px;
			}
			
a.wide_blue_button:hover {
			font-family: Helvetica, sans-serif;
			font-size: 15px;
			line-height: 15px;
			color:#ffffff;
			text-decoration: none;
			background-color:#166590;
			border:solid 1px #1c7cb1;
			padding-top:3px;
			padding-bottom:3px;
			padding-left:30px;
			padding-right:30px;
			width:216px;
			}
			
.wide_blue_button_inactive {
			font-family: Helvetica, sans-serif;
			font-size: 15px;
			line-height: 15px;
			color:#5999bd;
			text-decoration: none;
			background-color:#1c7cb1;
			border:solid 1px #1c7cb1;
			padding-top:3px;
			padding-bottom:3px;
			padding-left:30px;
			padding-right:30px;
			width:216px;
			}

.go	{
	cursor: pointer;
	font-family:Arial;
	vertical-align:middle;
	font-size:11px;
	line-height:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	background-color:#b5111b;
	border:solid 1px #cccccc;
	/*margin-bottom:3px;*/
	}
 
.go2{height:16px;width:18px;font-family:Arial; vertical-align:middle;font-size:11px;color:#ffffff;font-weight:normal;text-decoration:none;padding-bottom:2px;padding-top:2px;padding-left:2px;padding-right:2px;background-color:#b5111b;border-style:solid;border-color:cccccc;border-width:1px; margin-bottom:3px; line-height:6px;}

.login{height:20px;width:61px;font-family:Arial; vertical-align:top;font-size:10px;color:#ffffff;font-weight:normal;text-decoration:none;padding-bottom:2px;padding-top:2px;padding-left:2px;padding-right:8px;background-color:cc0000;border-style:solid;border-color:cccccc;border-width:1px; margin-bottom:2px;}

a.gray_link {font-family:arial,  Helvetica, sans-serif; font-size:11px; line-height: 14px; color:#333333; text-decoration:none;padding-top:12px;border-top:0px; border-left:0px; border-right:0px;border-bottom:0px;}

a.gray_link:hover { color:#D4003b; text-decoration:underline;border-color:#ffffff;border-top:0px; border-left:0px; border-right:0px;border-bottom:0px;}

.gray_link { border-top:0px; border-left:0px; border-right:0px;border-bottom:0px;}

td.gray_link { border-top:0px; border-left:0px; border-right:0px;border-bottom:0px;}

a.archiveheader {font-family: arial, Helvetica, sans-serif;color:#1951b9;text-decoration:none;}

a.archiveheader:hover {color:#D4003b;text-decoration: underline;}

a.campus {font-family:arial, Helvetica, sans-serif; font-size:11px; line-height: 14px; color:#333333; text-decoration:none;padding-top:12px;padding-bottom:5px;}

a.campus:hover { color:#D4003b; text-decoration:underline;}

td.campus { padding-bottom:5px;}

a.password:link {font-family:arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none;}

a.password:hover { color:#0066cc; text-decoration:underline;}

a {font-family: arial, Helvetica, sans-serif;color:#1951b9;text-decoration:none;}

a:hover {color:#D4003b;text-decoration: underline;}

a.red_link {font-family: arial, Helvetica, sans-serif;color:#1951b9;text-decoration:none;}

a:red_link:hover {color:#D4003b;text-decoration: underline;}

td.red_link {font-family: arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;text-decoration: none;text-align:right;}

a.blue_link {font-family:arial, Helvetica, sans-serif; font-size:11px; line-height: 14px; color:#0066cc; text-decoration:none;}

a.blue_link: hover { color:#D4003b; text-decoration:underline;}

td.blue_link {font-family: arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;color:#0066cc;text-decoration: none;padding-bottom:10px;}

td.blue_link {font-family: arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;color:#0066cc;text-decoration: none;}

a.home {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color:#ffffff;text-decoration: none;}

a.home:hover {color:#ffffff;text-decoration: underline;}

td.home {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#ffffff;text-decoration: none; vertical-align:central;}

.search {font-family:arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; margin-left:10px; }

.persis_link_2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1C7CB1; }     

.persis_link_1 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#ffffff;text-decoration: none;}

td.persis_link_1 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#ffffff;text-decoration: none;}

a.persis_link_1:link  {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#ffffff;text-decoration: none;}

a.persis_link_1:visited {color:#ffffff;text-decoration: none;}

a.persis_link_1:hover {color:#ffffff;text-decoration: underline;} 

a.persis_link_1:active {color:#ffffff;text-decoration: underline;}

a.persis_link_2:link  {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color:#1C7CB1;text-decoration: none;}

a.persis_link_2:visited {color:#1C7CB1;text-decoration: none;font-weight: bold}

a.persis_link_2:hover {color:#D4003b;text-decoration: underline;font-weight: bold}

a.persis_link_2:active {color:#D4003b;text-decoration: underline;font-weight: bold}

a.whiteheader	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			vertical-align:middle;
			color: #ffffff;
      		text-decoration:none;
			}     
      
a.whiteheader:hover	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			vertical-align:middle;
			color: #ffffff;
       		text-decoration:underline;
      		}

/*--------------- End of Links---------------*/

/*---------------Borders and Boxes----------------*/ 

td.blue_side_borders	{
                vertical-align: top;
                border-right: 1px solid #124f9e;
                border-left: 1px solid #124f9e;
                padding-left: 10px;
                padding-right: 9px;
    			}

td.calendar_highlight_box	{
                height: 50px;
                width: 99px;
                text-align: center;
                vertical-align: top;
                background-color: #ebf0f5;
                border-top: 1px solid #ffffff;
                padding: 3px;
   				}                

td.calendar_light_blue_box	{
                height: 50px;
                width: 99px;
                text-align: center;
                vertical-align: top;
                background-color: #cdd7e1;
                border-top: 1px solid #ffffff;
                border-left: 1px solid #ffffff;
                padding: 3px;
    			}                

tr.calendar_light_blue_box	{
                background-color: #cdd7e1;
    			}               

td.calendar_blue_label_box	{
                height: 20px;
                width: 99px;
                text-align: center;
                vertical-align: middle;
                background-color: #12679f;
                padding: 5px;
    			}                

tr.calendar_blue_label_box	{
                background-color: #12679f;
    			}               

td.calendar_blue_box	{
                height: 50px;
                width: 99px;
                text-align: center;
                vertical-align: top;
                background-color: #12679f;
                border-top: 1px solid #ffffff;
                border-left: 1px solid #ffffff;
                padding: 3px;
    			}
				
td.transparent_box	{
	width: 100%;
	background:rgba(255,255,255,0.6);
	padding: 20px;	
	}

				
td.border {	
				border: 1px solid #333333;
      			background-color: #DCDCC8;
      			padding-top:10px;
				padding-right:6px;
      			padding-left:6px;
				}
				
td.box	{
      		font-family: arial, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 14px;
			color: #333333;
      	}
		
td.table_box {
	border-color:cccccc;
	border-width:thin;
	}
	
table.table_box {
	border-style:solid;
	border-color:#cccccc;
	border-width:1px;
	}
	
td.homecontent	{
			padding-left:2px; 
			padding-right:2px;
			}

td.snippet	{
			border-width:1px;
			border-color:#cccccc;
			background-color:#cccccc;
			}
	
td.snippets {border: 1px solid #1E7FB4;padding-left:10px;padding-right:13px;padding-bottom:5px;padding-top:5px;}

.snippets {border: 1px solid #1E7FB4;}

.snippets2 {border-left: 1px solid #1E7FB4;border-right: 1px solid #1E7FB4;padding-left:10px;padding-right:10px;padding-bottom:5px;padding-top:5px;}

td.blue_border_frame {border-left: 1px solid #1E7FB4;border-right: 1px solid #1E7FB4;padding-left:10px;padding-right:13px;padding-bottom:5px;padding-top:5px;}

.green_bar {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			background-color: #1C7CB1;
			margin-left: 10px;
			vertical-align:middle;
			color: #ffffff;
			}
			
.tan_bar	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			background-color: #1C7CB1;
			vertical-align:middle;
			color: #ffffff;   
			/*use all caps */
			}

td.tan_bar {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			vertical-align:middle;
			background-color: #1C7CB1;   
      		color:ffffff;
			}

 td.related	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			padding-left:10px;
      		font-weight: bold;
			height:20px;
			background-image:url(/cmba/images/snippet.gif);
      		vertical-align:middle;
			background-color: #1C7CB1;   
      		color:ffffff;
			}
			
 td.blue_top_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/680%20top%20blue%20border.gif);
      		vertical-align:middle;
			}

 td.blue_bottom_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/680%20bottom%20blue%20border.gif);
      		vertical-align:middle;
			}
			
 td.side_bar_red_top_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/230%20top%20red%20border.gif);
      		vertical-align:middle;
			}

 td.side_bar_red_bottom_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/230%20bottom%20red%20border.gif);
      		vertical-align:middle;
			}
			
 td.side_bar_grey_top_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/230%20top%20grey%20border.gif);
      		vertical-align:middle;
			}
			
 td.side_bar_grey_bottom_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/230%20bottom%20grey%20border.gif);
      		vertical-align:middle;
			}
			
 td.call_out_grey_top_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/440%20top%20border.gif);
      		vertical-align:middle;
			}
			
 td.call_out_grey_bottom_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/440%20bottom%20border.gif);
      		vertical-align:middle;
			}
			
 td.prod_map_grey_top_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/Product%20Map%20Grey%20Top%20Border.gif);
      		vertical-align:middle;
			}
			
 td.prod_map_grey_bottom_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/Product%20Map%20Grey%20Bottom%20Border.gif);
      		vertical-align:middle;
			}
			
 td.prod_map_red_bottom_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/Product%20Map%20Red%20Bottom%20Border.gif);
      		vertical-align:middle;
			}
			
 td.calendar_top_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/714_top_border.gif);
      		vertical-align:middle;
			}
			
 td.calendar_bottom_border	{
			height:10px;
			background-image:url(http://www.campusmba.org/images/714_bottom_border.gif);
      		vertical-align:middle;
			}

td.tan_bar2 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			padding-left: 10px;     
			vertical-align:middle;
			background-color: #1C7CB1;   
			color:ffffff;
			width:418px;
			/*use all caps */
			}
			
.amber_bottom_rule	{
                vertical-align: top;
                border-bottom: 2px solid #b18b35;
                padding-bottom: 10px;
    			}
				
/*---------------End of Borders and Boxes----------------*/

/* ---------------------------------------------------------------------------------------------- */

/*------------------shuffleboard css-------------------------------------*/

td.shufflecontent {color:666666;font-family: arial, helvetica, sans-serif;height:20px;width:208;border:red 1px solid;padding:10px;}
td.shufflecontent2 {color:666666;font-family: arial, helvetica, sans-serif;height:20px;width:208;padding:10px;}

a.shufflelist{color:666666;font-family: arial, helvetica, sans-serif;text-align:left;}
a.shufflelist:hover{color:red;font-family: arial, helvetica, sans-serif;text-align:left;}

a.shuffleselected {color:ffffff;font-family: arial, helvetica, sans-serif;text-align:left;height:22px;padding-top:3px;}
a.shuffleselected:hover {color:ffffff;font-family: arial, helvetica, sans-serif;text-align:left;height:22px;}

td.shuffleselected {color:ffffff;font-family: arial, helvetica, sans-serif;padding-left:20px;text-align:left;background-image:url(/cmba/images/shuffle.gif);height:22px;}
td.shufflelist {color:666666;font-family: arial, helvetica, sans-serif;padding-left:20px;text-align:left;background-image:url(/cmba/images/shuffle_off.gif);height:22px;}

td.test {color:cccccc;font-family: arial, helvetica, sans-serif;padding:20px;text-align:left;background-image:url(/cmba/images/shuffle_off.gif);/*this will make the link take up the whole table cell's width/height*/
  display: block;}
td.test:hover {color:red;font-family: arial, helvetica, sans-serif;padding:20px;text-align:left;background-image:url(/cmba/images/shuffle.gif);}
	
/*--------------------------------NAV CLASSES HERE_____________________----------------------*/

td.whitearrow {font-family: arial, helvetica, sans-serif;background-image:url(/cmba/images/whitearrow.jpg);height:20px;width:258;padding-left: 25px;background-position:left;background-repeat: no-repeat;}
a.whitearrow:link {font-family: arial, helvetica, sans-serif;font-size: 11px;color:#ffffff;text-decoration: underline;}
a.whitearrow:visited {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: none;}
a.whitearrow:hover {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;}
a.whitearrow:active {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;}


td.redarrow {font-family: arial, helvetica, sans-serif;background-color:#BCBCA6;background-position:right;background-image:url(/cmba/images/redarrow.jpg); background-position:right;height:18px;width:258px;background-repeat: no-repeat;line-height:10px; padding-left: 15px}
a.redarrow:link  {font-family: arial, helvetica, sans-serif;font-size: 10px;color:#333333;text-decoration: none;letter-spacing:0;line-height:10px;}
a.redarrow:visited {font-family: arial, helvetica, sans-serif;color:#333333;font-size: 10px;text-decoration: none;line-height:10px;}
a.redarrow:hover {font-family: arial, helvetica, sans-serif;color:#333333;text-decoration: underline;line-height:10px;}
a.redarrow:active {font-family: arial, helvetica, sans-serif;color:#333333;text-decoration: underline;line-height:10px;}

td.redarrowon {font-family: arial, helvetica, sans-serif;background-color:#BCBCA6;background-position:right;background-image:url(/cmba/images/redarrow.jpg); background-position:right;height:18px;width:258px;background-repeat: no-repeat;line-height:10px; padding-left: 15px}
a.redarrowon:link  {font-family: arial, helvetica, sans-serif;font-size: 10px;color:#D4003b;text-decoration: none;letter-spacing:0;line-height:10px;}
a.redarrowon:visited {font-family: arial, helvetica, sans-serif;color:#D4003b;font-size: 10px;text-decoration: none;line-height:10px;}
a.redarrowon:hover {font-family: arial, helvetica, sans-serif;color:#D4003b;text-decoration: underline;line-height:10px;}
a.redarrowon:active {font-family: arial, helvetica, sans-serif;color:#D4003b;text-decoration: underline;line-height:10px;}
 
a.nav:link  {font-family: arial, helvetica, sans-serif;font-size: 11px;color:#ffffff;text-decoration: none;line-height:10px;}
a.nav:visited {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: none;line-height:10px;}
a.nav:hover {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;line-height:10px;}
a.nav:active {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;line-height:10px;}
td.nav {font-family: arial, helvetica, sans-serif;font-weight:normal;background-color:#1C7CB1;background-image:url(/cmba/images/whiteplus.jpg);height:18px;width:258;padding-left: 25px;background-repeat: no-repeat;background-position:right;vertical-align:middle;line-height:10px; border-bottom:1px;border-color:#ffffff; background-position:0px;}

td.noarrow {font-family: arial, helvetica, sans-serif;font-weight:normal;background-color:#1C7CB1;background-image:url(/cmba/images/whiteplus.jpg);height:18px;width:258;padding-left: 25px;background-repeat: no-repeat;background-position:right;vertical-align:middle;line-height:10px; border-bottom:1px;border-color:#ffffff;background-position:0px;}
a.noarrow:link  {font-family: arial, helvetica, sans-serif;font-size: 11px;color:#ffffff;text-decoration: none;line-height:10px;}
a.noarrow:visited {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: none;line-height:10px;}
a.noarrow:hover {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;line-height:10px;}
a.noarrow:active {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;line-height:10px;}

/*td.greenplus {font-family: arial, helvetica, sans-serif;background-color:#BCBCA6;background-position:right;background-image:url(/cmba/images/greenplus.jpg); background-position:right;height:18px;width:258px;background-repeat: no-repeat;line-height:10px; padding-left: 15px}
a.greenplus:link  {font-family: arial, helvetica, sans-serif;font-size: 10px;color:#333333;text-decoration: none;letter-spacing:0;line-height:10px;}
a.greenplus:visited {font-family: arial, helvetica, sans-serif;color:#333333;font-size: 10px;text-decoration: none;line-height:10px;}
a.greenplus:hover {font-family: arial, helvetica, sans-serif;color:#333333;text-decoration: underline;line-height:10px;}
a.greenplus:active {font-family: arial, helvetica, sans-serif;color:#333333;text-decoration: underline;line-height:10px;}*/

td.nav_ext,td.greenplus,td.redarrowon {font-family: arial, helvetica, sans-serif;background-image:url(/cmba/images/level3.jpg);height:20px;width:258px;padding-left: 35px}

a.nav_ext,a.greenplus,a.redarrowon  {font-family: arial, helvetica, sans-serif;font-size: 10px;color:#1D5179;text-decoration: none; line-height:10px;}
a.nav_ext:hover {font-family: arial, helvetica, sans-serif;color:#1D5179;text-decoration: underline;line-height:10px;}
td.nav_ext3 {font-family: arial, helvetica, sans-serif;background-image:url(/cmba/images/level2.jpg);height:18px;width:258px;padding-left: 25px;line-height:10px; }
a.nav_ext3:link  {font-family: arial, helvetica, sans-serif;font-size: 10px;color:#333333;text-decoration: none; line-height:10px;}
a.nav_ext3:visited {font-family: arial, helvetica, sans-serif;color:#333333;font-size: 10px;text-decoration: none;line-height:10px;}
a.nav_ext3:hover {font-family: arial, helvetica, sans-serif;color:#333333;text-decoration: underline;font-size: 10px;line-height:10px;}
a.nav_ext3:active {font-family: arial, helvetica, sans-serif;color:#333333;text-decoration: underline;line-height:10px;}

td.nav_ext2 {font-family: arial, helvetica, sans-serif;background-image:url(/cmba/images/level2.jpg);height:18px;width:258px;padding-left: 25px;line-height:10px; } 
a.nav_ext2:link  {font-family: arial, helvetica, sans-serif;font-size: 10px;color:#D4003b;text-decoration: none; line-height:10px;}
a.nav_ext2:visited {font-family: arial, helvetica, sans-serif;color:#D4003b;font-size: 10px;text-decoration: none;line-height:10px;}

 

a.nav_ext2:hover {font-family: arial, helvetica, sans-serif;color:#D4003b;text-decoration: underline;font-size: 10px;line-height:10px;}
a.nav_ext2:active {font-family: arial, helvetica, sans-serif;color:#D4003b;text-decoration: underline;line-height:10px;}
 
a.rednav  {font-family: arial, helvetica, sans-serif;font-size: 10px;color:#ffffff;text-decoration: none; line-height:10px;}
a.rednav:hover {font-family: arial, helvetica, sans-serif;color:#ffffff;text-decoration: underline;line-height:10px;}

td.rednav {font-family: arial, helvetica, sans-serif;background-image:url(/cmba/images/level3.jpg);height:20px;width:258px;padding-left: 35px} 

a.bread  {font-family: arial, Helvetica, sans-serif;font-size:9px;color:#9e9e9e;text-decoration: underline;}

a.bread:hover {color:#9e9e9e;text-decoration: underline;}

a.bread:visited {color:#9e9e9e;text-decoration: underline;}

a.bread:active {color:#9e9e9e;text-decoration: underline;}

.bread  {font-family: arial, Helvetica, sans-serif;font-size: 9px;color:#9e9e9e;text-decoration: none;}

td.copyright	{
			font-family: arial, helvetica, sans-serif;
			font-size: 10px;
			color: #999999;
			background-color: #FFFFFF;
			text-align:left; 
			vertical-align: middle;
			}

/*------------ROSTER CONTROL------------*/

.roster {
      	font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #0066cc;
		}

td.roster {
			font-family: arial, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #0066cc;
			padding-bottom: 14px;
			padding-right: 14px;
			vertical-align: top;
			}

body {
			margin-bottom : 0px;
			margin-left : 0px;
			margin-right : 0px;
			margin-top : 0 px;
			background-color:#FFFFFF;
			font-family: arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height: 15px;
			color: #333333;
			}

.copyright  {
			color:#999999;
			background-color: #000000;    
			font-size:9px;
			}

/* END of Roster Control */

/* END for use by IS source code */


/*-----------------ceck to SEE IF THIS IS BEING OVERLOOKED IN CONTROL---*/


.red_txt	{ 
			font-family: arial, Helvetica, sans-serif;
      		font-size: 11px;
			line-height: 14px;
			color: #D4003b;
			}

td.red_txt  {
			font-family: arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 14px;
			color: #D4003b;
			}

/*--------EXTRANEOUS TR------------------------------*/


tr.copyright	{
			font-family: arial, helvetica, sans-serif;
			font-size: 10px;
			color: #999999;
			background-color: #FFFFFF;
			text-align:left;
			vertical-align: middle;
			}

a.footer :link  {font-family: arial, helvetica, sans-serif;font-size: 10px;color:#0066cc;text-decoration: none;}

a.footer :visited {color:#0066cc;text-decoration: none;}

a.footer :hover {color:#D4003b;text-decoration: none;}

a.footer :active {color:#D4003b;text-decoration: none;}

tr.footer {
			background-color: #e9e9e9;
			font-family: arial, helvetica, sans-serif;
			font-size: 10px;
			/*line-height: 14px;*/
			margin-right: 3px;
			color: #999999;
			vertical-align: middle;
			margin-bottom: 5px;
			height:20px;
			}

td.footer {
			background-color: #e9e9e9;
			font-family: arial, helvetica, sans-serif;
			font-size: 10px;
			/*line-height: 14px;*/
			color: #999999;
			vertical-align: middle;
			margin-bottom: 5px;
			height:20px;
			}

td.sidebararchive	{
	font-family:arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	}

td.sidebar	{
	background: transparent;
	}          

 .sidebararchive	{font-family:arial, Helvetica, sans-serif; font-size:9px; color:#333333; }
 
/* these are the classes for the courselistings grid*/

.bkgdalternate { 
			background-color:#b6e2e3;
			font-family: arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #333333;
			}
			
.grdHeader	{
			background-color: #e9e9e9;
			font-family: arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #333333;
			}
			
.item	{
		background-color: #9acccd;
		font-family: arial, Helvetica, sans-serif;
      	font-size: 10px;
      	color: #333333;
		}
 
td.whiteborder {
		border-bottom:1px #ffffff solid;
		font-family: arial, Helvetica, sans-serif;
		font-size: 10px;
      	color: #333333;
		}	
 
td.courseborder  {border: 1px solid #1C7CB1;}

 td.data	{
      	font-family: arial, Helvetica, sans-serif;
      	font-size: 10px;
      	color: #333333;
   		}

table.data      {
      	font-family: arial, Helvetica, sans-serif;
      	font-size: 10px;
      	color: #333333;
		}

.data      {
      	font-family: arial, Helvetica, sans-serif;
      	font-size: 10px;
      	color: #333333;
		}
		
.divider	{
		font-family: arial, Helvetica, sans-serif;
      	font-size: 11px;
      	color: #1a8dd8;
		}

/*---------------MEMDERSHIP DIRECTORY----------------*/

.displaywhite{	background-color: #ffffff;border: 1px solid #DDDDC1; padding-top:3px;
 padding-right:3px;
  padding-left:3px;
  font-size:10px;}
  
.memheader {
			border: 2px solid #ffffff;
      		background-color: #DDDDC1;
     		padding-top:3px;
			padding-right:3px;
			padding-left:3px;font-size:10;color:#00866F;font-weight:BOLD;
			}

td.memcat {
			border:1px solid #ffffff;
      		background-color: #DDDDC1;
      		padding-top:3px;
 			padding-right:3px;
  			padding-left:3px;
  			font-weight:bold;
  			font-size:10px;
			}

.memcat {
			border:1px solid #ffffff;
      		background-color: #DDDDC1;
      		padding-top:3px;
			padding-right:3px;
			padding-left:3px;
			font-weight:bold;
			font-size:10px;
			}

td.memcatorange {
			border: 1px solid #ffffff;
			color:D23701;
      		background-color: #DDDDC1;
      		padding-top:3px;
 			padding-right:3px;
  			padding-left:3px;
  			font-weight:bold;
  			font-size:12px;
			}
			 
.memsearch {
			border-bottom: 2px solid #ffffff;
			color:ffffff;
      		background-color: #D23600;
      		padding-top:3px;
 			padding-right:3px;
  			padding-left:3px;
  			font-weight:bold;
  			font-size:11px;
  			font-family:Arial;
  			text-decoration:0px;
			}   

a.memsearch {
			border-bottom: 2px solid #ffffff;
			color:ffffff;
      		background-color: #D23600;
      		padding-top:3px;
 			padding-right:3px;
  			padding-left:3px;
  			font-weight:bold;
  			font-size:11px;
  			font-family:Arial;
 			text-align:center;
  			text-decoration:none;
}

a.memsearch:hover {
			border-bottom: 2px solid #ffffff;
			color:ffffff;
      		background-color: #D23600;
      		padding-top:3px;
 			padding-right:3px;
  			padding-left:3px;
  			font-weight:bold;
  			font-size:11px;
  			font-family:Arial;
 			text-align:center;
  			text-decoration:none;
			}
			 
td.display1 {
			border: 1px solid #ffffff;
      		background-color: #ffffff;
      		padding-top:3px;
 			padding-right:3px;
  			padding-left:3px;
			}

td.displaygreen {
			border: 2px solid #ffffff;
			font-size:10px;
      		background-color: #cdffcc;
      		padding-top:3px;
 			padding-right:3px;
  			padding-left:3px;
			}
			
td.displaytan {
			border: 2px solid #ffffff;
			font-size:10px;
      		background-color: #cdffcc;
      		padding-top:3px;
 			padding-right:3px;
  			padding-left:3px;
			}
			
.displaytan {
			border: 2px solid #ffffff;
			font-size:10px;
      		background-color: #DEE7DE;
      		padding-top:3px;
 			padding-right:3px;
  			padding-left:3px;
}

td.displaytan2 {
			border: 2px solid #ffffff;
			font-size:10px;
      		background-color: #cdffcc;
      		padding-top:3px;
 			padding-right:3px;
  			padding-left:3px;
			}
			
.displaytan2 {
			border: 2px solid #ffffff;
			font-size:10px;
     		background-color: #cdffcc;
      		padding-top:3px;
 			padding-right:3px;	
  			padding-left:3px;
			}
			
table.full	{margin-left:10px;}

.memcatorange {
			color:D23701;
      		background-color: #ffffff;
      		padding-top:3px;
  			font-weight:bold;
  			font-size:12px;
			}
			
/*---------------End MEMDERSHIP DIRECTORY----------------*/
 
