.filterright{	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#6793D8', endColorStr='#0A6CCE', gradientType='1') }.filterleft{         FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#6793D8', gradientType='1') }.filtercopyright{        border-top-width: 1px;	border-top-style: solid;	border-top-color: #99CEF6;FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D0D0D0', endColorStr='#FFFFFF', gradientType='1') }.filtermenu{      FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ECEBEA', endColorStr='#ffffff', gradientType='1') }/* CSS Document */body{		text-align:center;	background-color: #A1B55E;	background-image: url()	width: 100%;}.page {	padding-bottom: 0px;	margin-top: 0px;	}/* background/border colors for the selected tab */.TabBg {}.LeftPane  { 	border-right: #416CBC 0px solid;}.SiteBackground  { 	background-color: #F0E39D;}.ContentPane  { 	}.RightPane  { 	border-left: #416CBC 0px solid;}.controlpanel {	width: 100%;	background-color: #EAEAEA;	border-top: #416CBC 2px solid;	border-left: #416CBC 2px solid;	border-right: #416CBC 2px solid;	border-bottom: #416CBC 0px solid; }.BottomPane {	border-top: #416CBC 0px solid;}.TopPane {	border-bottom: #2D2F22 2px solid;}.Vertical_Top_Line {	border-top: #cccccc 2px solid;	border-bottom: #416CBC 2px solid;}/* text style for the selected tab */.SelectedTab {	font-weight: normal;	font-size: 9pt;	color: #000000;	font-family: "Times New Roman, Times, serif";	text-decoration: none;	vertical-align: bottom;}/* hyperlink style for the selected tab */A.SelectedTab:link {	text-decoration:    none;	color:#FFFFFF;	border: none;	font-weight: bold;}A.SelectedTab:visited  {	text-decoration:    none;	color:#ffffff;	margin-top: 3px;	margin-right: 6px;	margin-bottom: 3px;	margin-left: 6px;	border: 1px none;	padding-top: 3px;	padding-right: 6px;	padding-bottom: 3px;	padding-left: 6px;	font-weight: bold;}A.SelectedTab:active   {	text-decoration:    none;	color:#555555;	border: none;	font-weight: bold;}A.SelectedTab:hover    {	text-decoration:    none;	color:#555555;	border: none;	font-weight: bold;}/* hyperlink style for the unselected tabs */.OtherTabs {       color: #000000;    font-family: "Times New Roman, Times, serif";	font-weight: bold;}A.OtherTabs:link {    text-decoration:    none;    color: #FFF;	font-weight: bold;}A.OtherTabs:visited  {    text-decoration:    none;    color: #FFF;	font-weight: bold;}A.OtherTabs:active   {    text-decoration:    underline;    font-weight: bold;	color:#white;}A.OtherTabs:hover    {    text-decoration:    underline;    font-weight: bold;	color:#FFFFFF;}.Login {font-family: "Times New Roman, Times, serif";}A.Login:link {	color: #D78606;	font-size: 9pt;	font-weight: normal;	text-decoration: underline;	font-family: "Times New Roman, Times, serif";}A.Login:visited {	color: #D78606;	font-size: 9pt;	font-weight: normal;	text-decoration: underline;	font-family: "Times New Roman, Times, serif";}A.Login:active {	color: #D78606;	font-size: 9pt;	font-weight: normal;	text-decoration: underline;	font-family: "Times New Roman, Times, serif";}A.Login:hover {	color: #EBA025;	font-size: 9pt;	font-weight: normal;	text-decoration: underline;	font-family: "Times New Roman, Times, serif";}/* GENERAL *//* style for module titles */.Head   {    font-family: "Times New Roman, Times, serif";    font-size:  13px;    font-weight:    bold;    color: #2D2F22;	}/* style of item titles on edit and admin pages */.SubHead    {    font-family: "Times New Roman, Times, serif";    font-size:  12px;    font-weight: bold;    color: #2D2F22;}/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */.SubSubHead {    font-family: "Times New Roman, Times, serif";    font-size:  12px;    font-weight:    bold;    color: red;}/* text style used for most text rendered by modules */.Normal{    font-family: "Times New Roman, Times, serif";    font-size: 14px;    font-weight: normal;	color: #2D2F22;}/* text style used for textboxes in the admin and edit pages, for Nav compatibility */.NormalTextBox{    font-family: "Times New Roman, Times, serif";    font-size: 14px;    font-weight: normal;}.NormalRed{    font-family: "Times New Roman, Times, serif";    font-size: 14px;    color: #ff0000}.NormalBold{    font-family: "Times New Roman, Times, serif";    font-size: 14px;    font-weight: bold;	color: #2D2F22;}/* text style for buttons and link buttons used in the portal admin pages */.CommandButton     {    font-family: "Times New Roman, Times, serif";    font-size: 12px;    font-weight: normal;}    /* hyperlink style for buttons and link buttons used in the portal admin pages */A.CommandButton:link {    text-decoration:    none;    color: #2960C6;}A.CommandButton:visited  {    text-decoration:    none;    color: #2960C6;}A.CommandButton:active   {    text-decoration:    none;    color: #2960C6;}A.CommandButton:hover    {    text-decoration:    none;    color: #ff0000;}/* GENERIC */H1  {    font-family: "Times New Roman, Times, serif";    font-size:  20px;    font-weight:    normal;    color: #2D2F22;}H2  {    font-family: "Times New Roman, Times, serif";    font-size:  15px;    font-weight:    normal;    color: #2D2F22;}H3  {    font-family: "Times New Roman, Times, serif";    font-size:  12px;    font-weight:    normal;    color: #2D2F22;}H4  {    font-family: "Times New Roman, Times, serif";    font-size:  12px;    font-weight:    normal;    color: #2D2F22;}H5, DT  {    font-family: "Times New Roman, Times, serif";    font-size:  11px;    font-weight:    bold;    color: #2D2F22;}H6  {    font-family: "Times New Roman, Times, serif";    font-size:  11px;    font-weight:    bold;    color: #2D2F22;}TFOOT, THEAD    {    font-family: "Times New Roman, Times, serif";    font-size:  12px;    color: #2960C6;}TH  {    vertical-align: baseline;    font-family: "Times New Roman, Times, serif";    font-size:  12px;    font-weight:    bold;    color: #2960C6;}A:link  {	color: #D78606;	font-weight: normal;}A:visited   {	color: #D78606;	font-weight: normal;}A:active    {	color: #D78606;	font-weight: normal;	text-decoration: none;}A:hover {	color: A1B55E;	font-weight: normal;	text-decoration: none;}.box {	margin-top: 40px;	margin-right: 10px;}SMALL   {    font-size:  8px;}BIG {    font-size:  14px;}BLOCKQUOTE, PRE {    font-family:    "Times New Roman, Times, serif";}UL LI   {    list-style-type:    square ;}UL LI LI    {    list-style-type:    disc;}UL LI LI LI {    list-style-type:    circle;}OL LI   {    list-style-type:    decimal;}OL OL LI    {    list-style-type:    lower-alpha;}OL OL OL LI {    list-style-type:    lower-roman;}HR {    color: dimgrey;    height:1pt;    text-align:left}.Copyright {	color: 888888;	font-size: 11px;	font-family: "Times New Roman, Times, serif";	padding-left: 10px;	font-weight: bold;}.Privacy {	color: fff;	font-size: 11px;	font-family: "Times New Roman, Times, serif";	padding-left: 10px;	font-weight: normal;}A.Privacy:link {	color: fff;	font-size: 11px;	font-family: "Times New Roman, Times, serif";	padding-left: 10px;	font-weight: normal;}A.Privacy:visited {	color: fff;	font-size: 11px;	font-family: "Times New Roman, Times, serif";	padding-left: 10px;	font-weight: normal;}A.Privacy:active {	color: fff;	font-size: 11px;	font-family: "Times New Roman, Times, serif";	padding-left: 10px;	font-weight: normal;}A.Privacy:hover {	color: 416CBC;	font-size: 11px;	font-family: "Times New Roman, Times, serif";	padding-left: 10px;	font-weight: normal;}/* MODULE-SPECIFIC *//* text style for reading messages in Discussion */    .Message    {    font-family: "Times New Roman, Times, serif";    font-size: 11px;    font-weight: normal;    font-size: 11px;    background-color: #8DC2F9}   /* style of item titles by Announcements and events */.ItemTitle    {    font-family: "Times New Roman, Times, serif";    font-size:  11px;    font-weight:    bold;    color: #2960C6;}/* Menu-Styles *//* Module Title Menu */.ModuleTitle_MenuContainer {	border-bottom: blue 0px solid; 	border-left: blue 0px solid; 	border-top: blue 0px solid; 	border-right: blue 0px solid; }.ModuleTitle_MenuBar {	cursor: pointer; 	cursor: hand;	height:16;	background-color: Transparent;}.ModuleTitle_MenuItem {	cursor: pointer; 	cursor: hand; 	color: black; 	font-family: "Times New Roman, Times, serif"; 	font-size: 9pt; 	font-weight: bold; 	font-style: normal; 	border-left: white 0px solid; 	border-bottom: white 1px solid; 	border-top: white 1px solid; 	border-right: white 0px solid;	background-color: Transparent;}.ModuleTitle_MenuIcon {	cursor: pointer; 	cursor: hand; 	background-color: #EEEEEE; 	border-left: #EEEEEE 1px solid; 	border-bottom: #EEEEEE 1px solid; 	border-top: #EEEEEE 1px solid; 	text-align: center; 	width: 15; 	height: 21;}.ModuleTitle_SubMenu {	z-index: 1000; 	cursor: pointer; 	cursor: hand; 	background-color: #FFFFFF; 	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 	border-bottom: #FFFFFF 0px solid; 	border-left: #FFFFFF 0px solid; 	border-top: #FFFFFF 0px solid; 	border-right: #FFFFFF 0px solid;}.ModuleTitle_MenuBreak {	border-bottom: #EEEEEE 1px solid; 	border-left: #EEEEEE 0px solid; 	border-top: #EEEEEE 1px solid;  	border-right: #EEEEEE 0px solid; 	background-color: #EEEEEE; 	height: 1px;}.ModuleTitle_MenuItemSel {	cursor: pointer; 	cursor: hand; 	color: black; 	font-family: "Times New Roman, Times, serif"; 	font-size: 9pt; 	font-weight: bold; 	font-style: normal;	background-color: #eeeeee;}.ModuleTitle_MenuArrow {	font-family: webdings; 	font-size: 10pt; 	cursor: pointer; 	cursor: hand; 	border-right: #FFFFFF 1px solid; 	border-bottom: #FFFFFF 1px solid; 	border-top: #FFFFFF 0px solid;}.ModuleTitle_RootMenuArrow {	font-family: webdings; 	font-size: 10pt; 	cursor: pointer; 	cursor: hand;}.BreadCrumbLeft {	color: #000000;	text-decoration: none;	font-size: 8pt;	padding-left: 14px;	background: url(icon.gif) no-repeat left;} .BreadCrumb {	color: #000000;	text-decoration: none;	font-size: 8pt;}A.BreadCrumb:link {	color: #666;	text-decoration:	underline;	font-size: 8pt;}A.BreadCrumb:visited {	color: #666;	text-decoration:	underline;	font-size: 8pt;}A.BreadCrumb:active {	color: #666;	text-decoration:	underline;	font-size: 8pt;}A.BreadCrumb:hover {	color: 151775;	text-decoration:	underline;	font-size: 8pt;}.BreadcrumbSeparator {	color: 666;}/* Menu CSS */.MainMenu_MenuContainer {	BACKGROUND: url(tab_bg_off.gif) repeat-x 50% bottom;	HEIGHT: 33px;	border: none;}	.MainMenu_MenuBar {	HEIGHT: 33px;	CURSOR: hand;}/*sub menu items*/.MainMenu_MenuItem {	FONT-WEIGHT: bold; 	FONT-SIZE: 11px; 	CURSOR: hand; 	COLOR: F09A29; 	PADDING-RIGHT: 2px; 	PADDING-LEFT: 4px; 	PADDING-TOP: 2px; 	PADDING-BOTTOM: 2px; 	border-left: 0px solid #436FC0;	border-bottom: 0px solid #98C709;	border-top: 0px solid #98C709;	border-right: 0px solid #436FC0;	FONT-FAMILY: "Times New Roman, Times, serif";	vertical-align: middle;	height: 24px;	}.MainMenu_MenuItemSel {	FONT-WEIGHT: bold; 	FONT-SIZE: 11px; 	background-color: #2D2F22; 	CURSOR: hand; 	COLOR: #87AC43; 	PADDING-RIGHT: 2px; 	PADDING-LEFT: 4px; 	PADDING-TOP: 2px; 	PADDING-BOTTOM: 2px;	border-left: 0px solid #436FC0;	border-bottom: 0px solid #436FC0;	border-top: 0px solid #436FC0;	border-right: 0px solid #436FC0;	FONT-FAMILY: "Times New Roman, Times, serif";	text-decoration: none;	vertical-align: middle;	height: 24px;}.MainMenu_MenuIcon {	PADDING-RIGHT: 0px;	PADDING-LEFT: 6px;	PADDING-BOTTOM: 3px;	WIDTH: 0px;	CURSOR: hand;	BACKGROUND-COLOR: #2D2F22;	PADDING-TOP: 0px;	HEIGHT: 20px;	border-left: 0px solid #FFFFFF;	border-top: 0px solid #FFFFFF;	border-bottom: 0px solid #FFFFFF;	border-right: 0px none;	DISPLAY: none;}.MainMenu_SubMenu {	Z-INDEX: 1000;	BACKGROUND-color: #2D2F22;	FILTER:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135,  Strength=3) ; 	CURSOR: hand;	PADDING-TOP: 1px;	PADDING-LEFT: 2px;	PADDING-RIGHT: 2px;	PADDING-BOTTOM: 2px;	BORDER: 0px solid #FFFFFF; }.MainMenu_MenuBreak {	width: auto;	border: 0;}.MainMenu_MenuArrow {	font-family: webdings;	font-size: 10pt;	cursor: pointer;	cursor: hand;	border-right: 0px solid #436FC0;	border-bottom: 0px solid #436FC0;	border-top: 0px solid #436FC0;	border-left-color: #436FC0;	text-align: right;	display: ;}.MainMenu_RootMenuArrow {	DISPLAY: ;}.MainMenu_Selected{	BACKGROUND: transparent;	HEIGHT: 33px;}.MainMenu_BreadcrumbActive{	BACKGROUND: url(tab_bg_on.gif) scroll repeat 0% 0%;	top: 0px;	margin-top: 0px;	HEIGHT: 33px;	color: 87AC43;}.MainMenu_Active{	BACKGROUND: url(tab_bg_on.gif) repeat-x 50% top; 	HEIGHT: 33px;	color: 669933;}.MainMenu_BreadcrumbActive2{	background: url(tab_bg_on.gif) scroll repeat 0% 0%;	color: 87AC43;	height: 33px;	}.rootmenuseparatorcssclass {	height: 33px;	color: white;	width: 3px;	background: url(menu_separator_bg.gif) 50% top;	padding-right: 3px;}.MainMenu_rootActive {	background-color: f00;}.TreeViewMenu {	width: 175px;	background-color: #FFFFFF;	border-right: #7994cb 1px solid; 	border-top: #7994cb 1px solid; 	border-left: #7994cb 1px solid; 	border-bottom: #7994cb 1px solid; 	moz-border-radius-bottomleft: 15px; 	moz-border-radius-bottomright: 15px; 	moz-border-radius-topleft: 3px; 	moz-border-radius-topright: 3px;}.TreeViewMenu_Header {	background-image: url(gradient_LtBlue.jpg);}.TreeViewMenu_Head {    font-family: "Times New Roman, Times, serif";    font-size:  13px;    font-weight:    bold;    color: #416CBC;}td {	font-family: "Times New Roman, Times, serif";	font-size: 9pt;}.curr {	color: 000000;	font-size: 8pt;	font-family: "Times New Roman, Times, serif";	padding-left: 10px;	width: 210px;}.MenuBg {	BACKGROUND: url(tab_bg_off.gif) repeat-x 0% 0%;}.SearchLeft {	padding-left: 20px;	padding-top: 2px;	padding-bottom: 2px;}.Search {	padding-right: 0px;}A.Search:link {	color: #999999;	text-decoration: none;}A.Search:hover {	color: #416CBC;	text-decoration: underline;}A.Search:active {	color: #999999;	text-decoration: none;}A.Search:visited {	color: #999999;	text-decoration: none;}.HeaderBg {	background-image: url(/Portals/_default/Headers/hdrFullerton.jpg); 	background-position: left;}