.formwhite TD {padding: 4px 0 4px 0}
.formwhite .subhead {color: #FFF}

.formwhite a.CommandButton {color: #eba40d}

/* CSS Document */
body	{
		margin:0px;
		padding:0px;
		}
form 	{
		margin:0px;
		padding:0px;
		size:auto;
		}
ul		{
		margin:0px;
		padding:0px;
		list-style:none;
		}
ul li 		{
		height:22px;
		padding:0 0 0 20px
		}
ul	a	{
		font-family:tahoma;
		font-size:13px;
		color:#FEFEFE;
		text-decoration:underline;
		font-weight:bold;
		line-height:13px
		}
ol		{
		margin:0px;
		padding:0px;
		list-style:none;
		}
ol li	{
			height:20px;
		}
ol a	{
		color:#7F7D75;
		font-size:12px;
		font-weight:bold
		}

.text		{
		color:#252525;
		font-family:tahoma;
		font-size:12px;
		line-height:1.4em;
		}
.normal	{
		color:#252525;
		font-family:tahoma;
		font-size:12px;
		line-height:1.4em;
		}
.subhead		{
		color:#252525;
		font-family:tahoma;
		font-size:12px;
		line-height:1.4em;
		}
.WorkPanel TD {color:#7F7D75;}

a:link	{color:#000000;text-decoration:underline;
		}
a:hover	{text-decoration:none;color:#000000;}

b{color:#000000;}

textarea{
		width:161px;
		height:67px;
		border-style:solid;
		border-width:1px;
		border-color:#7F7D75;
		color:#7F7D75;
		font-family:tahoma;
		font-size:11px;
		padding:1px 0 0 5px;
		margin:0 0 0 6px;
		overflow:auto
		}
.text1	{
		font-weight:bold;
		font-size:12px;
		color:#FFFFFF;
		line-height:14px
		}
.text1 a{
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
		}
.t2		{
		line-height:12px;
		}
.more	{
		font-weight:bold;
		color:#A50400;
		line-height:20px;
		font-size:12px
		}
.priv a	{
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
		}

#page_bg {
width: 100%;
height: 100%;
background-color: #2D2C29;
vertical-align: top;
text-align: center;
}

.login_text {
		font-family:Arial, Helvetica, sans-serif;
		color: #bcbed4;
		font-weight: bold;
		font-size:12px;
		}
		
.login {
font-family:Arial, Helvetica, sans-serif;
color: #bcbed4;
font-weight: bold;
font-size:12px;
display: inline;
width: 760px;
padding-right: 5px;
padding-bottom: 2px;
text-align: right;
vertical-align: bottom;
z-index: 999;
float: right;}

.login A:link    {
		text-decoration: none;
		color: #bcbed4; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		}
.login A:visited    {
		text-decoration: none;
		color: #bcbed4; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		}
.login A:hover    {
		text-decoration: underline;
		color: #ffffff; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		}


.header {
	background-color: #2D2C29;
	border-top: solid 1px #241c1d;
	border-left: solid 1px #241c1d;
	border-right: solid 1px #241c1d;
}

#ftr {
	background-color: #2D2C29;
	border-bottom: solid 1px #241c1d;
	border-left: solid 1px #241c1d;
	border-right: solid 1px #241c1d;
}

.nav_menu {
	border-left: solid 1px #241c1d;
	border-right: solid 1px #241c1d;
	}	

#nav_menu {
height: 35px;
background-image: url('http://www.alcc.org/Portals/15/skins/dec08/images/menu_bg.jpg');
}

.nav_text {
font-family: Arial, Helvetica, sans-serif; 
color: #002157; 
font-weight: bold; 
font-size:12px; 
display: inline; 
width: 640px; 
padding-left: 10px;
}

.curr_date {
font-family:Arial, Helvetica, sans-serif; 
color: #bcbed4; 
font-weight: bold; 
font-size: 12px; 
display: inline; 
width: 140px; 
text-align: right; 
padding-right: 10px;
}

.copy_f {
font-family:Arial, Helvetica, sans-serif; 
color: #bcbed4; 
font-weight: bold; 
font-size: 10px;  
text-align: right; 
width: 770px;
padding-bottom: 10px;
}

.copy {
font-family:Arial, Helvetica, sans-serif; 
color: #bcbed4; 
font-weight: bold; 
font-size: 10px;  
text-align: right;
}

#rotator {
position: absolute;
display: inline; 
visibility: visible; 
width: 780px; 
height: 144px; 
z-index: 1; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8px; 
text-align: right; 
color: #ffffff;
}

.featured {
position: absolute; 
display: inline; 
visibility: visible; 
width: 780px; 
height: 144px; 
z-index: 2; 
background-image: url('http://www.alcc.org/Portals/15/skins/home/images/ad_z2.gif');
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 12px; 
text-align: left; 
color: #ffffff; 
padding: 30px 0 0 30px;
}
.featured A:link    {
		text-decoration: none;
		color: #ffffff; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		}
.featured A:visited    {
		text-decoration: none;
		color: #ffffff; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		}
.featured A:hover    {
		text-decoration: underline;
		color: #ffffff; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		}

.tell_friend {
		position: absolute;
		display: inline;
		visibility: visible;
		width: 780px;
		height: 144px;
		z-index: 3;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 12px;
		text-align: right;
		color: #ffffff;
		padding-top: 12px;
		padding-right: 18px;
		}
.tell_friend A:link {
		text-decoration: none; 
		color: #ffffff; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		}
.tell_friend A:visited {
		text-decoration: none; 
		color: #ffffff; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		}
.tell_friend A:hover {
		text-decoration: none; 
		color: #ffffff; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		}
		
#content 	{
		text-align: center;
		background-color: #ffffff;
		width: 760px;
		height: 100%;
		border: 1px solid #002157;
		margin: 10px;;
		}
		
A.breadcrumb:link    {COLOR: #FFFFFF; FONT-SIZE: 18px; TEXT-DECORATION: none; font-family: tahoma; font-weight: bold}
A.breadcrumb:visited {COLOR: #FFFFFF; FONT-SIZE: 18px; TEXT-DECORATION: none; font-family: tahoma; font-weight: bold}
A.breadcrumb:hover   {COLOR: #FFFFFF; FONT-SIZE: 18px; TEXT-DECORATION: none; font-family: tahoma; font-weight: bold}


.page_title {
font-family: tahoma, sans-serif;
color : #000033;
font-size: 14px;
font-weight: bold;
}

TD.vert_space {
padding-bottom: 5px;
}

/*-- box that holds the menu    --*/ 
.MainMenu_MenuContainer { 
	background: transparent;
}

/*-- bar that holds the menu    --*/ 
.MainMenu_MenuBar, .MainMenu_MenuContainer TD { 
	cursor: pointer; 
	cursor: hand; 
	background: transparent;
 
}

/*-- submenu container          --*/ 
	.MainMenu_SubMenu, .ModuleTitle_SubMenu { 
	z-index: 1000;  
	cursor: pointer;  
	cursor: hand; 
	margin: 1px 0 0 2px; 
	background: #ebeded; 
	padding: 3px; 

	font-weight: normal; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#D7D7C4', Direction=135, Strength=2);
	/*-- filter:alpha(opacity=95);-moz-opacity:0.95;opacity: 0.95; --*/ 
}

/*-- mainmenu items idle         --*/ 
.MainMenu_MenuItem { 
	font-family: Tahoma;  
	color: #ebeded; 
	font-size: 14px; 
	background: transparent; 
	font-weight: bold; 
	font-style: normal; 
	padding: 0px 0px 0px 0px; 
	height: 20px; 
	border: 0; 
}

 .ModuleTitle_MenuItem {
	font-family: Tahoma;  
	color: #666; 
	font-size: 14px; 
	background: transparent; 
	font-weight: bold; 
	font-style: normal; 
	padding: 0px 0px 0px 0px; 
	height: 20px; 
	border: 0; 
}

/*-- submenu items idle         --*/ 
.MainMenu_SubMenu .MainMenu_MenuItem { 
	font-family: Tahoma;  
	color: #000030; 
	font-size: 14px; 
	background: transparent; 
	font-weight: bold; 
	font-style: normal; 
	padding: 0px 0px 0px 0px; 
	height: 20px; 
	border: 0; 
}

/*-- mainmenu items hover        --*/ 
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { 
	font-family: Tahoma; 
	font-size: 14px; 
	font-weight: bold; 
	cursor: pointer; 
	cursor: hand; 
	color: #000030; 
	background: transparent; 
	padding: 0px 0px 0px 0px; 
	height: 20px; 
	border: 0;
}

/*-- submenu items hover        --*/
.MainMenu_SubMenu .MainMenu_MenuItemSel{
	/*-- border-left: #222233 1px solid; --*/
	/*-- border-bottom: #222233 1px solid; --*/
	/*-- border-top: #222233 1px solid; --*/
	/*-- border-right: #222233 1px solid; --*/
	background-color: #000060;
	color:#ebeded;
}

/*-- menuitems idle             --*/ 
.MainMenu_Idle { 
	color: #000030;
	padding: 0; 
	font-weight: bold; 
	height: 29px; 
}

/*-- menuitems over             --*/ 
.MainMenu_Selected { 
	color: #000;
	padding: 0; 
	font-weight: bold; 
	height: 29px; 
}

/*-- menuitems active           --*/ 
.MainMenu_Active, .MainMenu_BreadcrumbActive { 
	color: #000030; 
	padding: 0; 
	font-weight: bold; 
	height: 29px; 
}

/*-- left seperator idle        --*/ 
.MainMenu_LeftIdle { 
	width:12px; 
	height: 29px;
}

/*-- left seperator active      --*/ 
.MainMenu_LeftActive { 
	width:12px; 
	height: 29px; 
}

/*-- right seperator idle       --*/ 
.MainMenu_RightIdle {  
	width:12px; 
	height: 29px; 
}

/*-- right seperator active     --*/ 
.MainMenu_RightActive {  
	width:12px; 
	height: 29px; 
}

/*-- middle seperator           --*/ 
.MainMenu_Seperator { 
	width:3px; 
	height: 29px;
}

/*-- not needed - main menu     --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { 
	display: none; 
}

/*-- module menu continer       --*/ 
.ModuleTitle_MenuContainer { 
	color: #000030; 
}

/*-- module menu bar            --*/ 
.ModuleTitle_MenuBar { 
	cursor: hand;
}

/*-- module menu padding        --*/ 
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { 
	padding: 0 5px 0 0; 
}

/*-- not needed - module menu   --*/ 
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { 
	display: none;
}

/*-- seperators between menu items --*/ 
.MainMenu_MenuBreak { 
	border-top-style: none; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background: transparent;
}


TD.e2place {
padding-left: 0; 
padding-right: 6px; 
padding-top: 6px; 
padding-bottom: 6px;
font-family: tahoma, sans-serif;
color : #C9C9C9;
font-size: 10px;
font-weight: normal;
}

.e2place a:link  {
color : #C9C9C9;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 10px;
font-weight: normal;
}

.e2place a:visited  {
color : #C9C9C9;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 10px;
font-weight: normal;
}


.e2place a:hover {
color : #C9C9C9;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
font-size: 10px;
font-weight: normal;
}