/* PAGE BACKGROUND *//* background color for the header at the top of the page  */.HeadBg {    background-color:black;}/* background color for the content part of the pages */Body{    background-color: transparent;    margin: 0;}/* PAGE BANNER *//* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx/* style for the text of the site title */.SiteTitle {    font-family: Tahoma, Helvetica, sans-serif;    font-size: 15px;    font-weight: bold;    color:#000099;}/* hyperlink styles of the unselected tabs */A.OtherTabs:link    {    text-decoration:    none;    color:#eeeeee;}A.OtherTabs:visited {    text-decoration:    none;    color:#eeeeee;}A.OtherTabs:active  {    text-decoration:    none;    color:#eeeeee;}A.OtherTabs:hover   {    text-decoration:    underline;    color:white;}    /* text style for the site links (at extreme top-right of header) */.SiteLink {    font-family: Verdana, Helvetica, sans-serif;    font-size: 11px;    font-weight: bold}   /* hyperlink style for the site links */A.SiteLink:link {    text-decoration:    none;    color:white;}A.SiteLink:visited  {    text-decoration:    none;    color:#eeeeee;}A.SiteLink:active   {    text-decoration:    none;    color:#eeeeee;}A.SiteLink:hover    {    text-decoration:    underline;    color:white;}/* style for separator between site links */.Accent{    color: #f3c120;    font-weight:  bold;}/* MODULE-SPECIFIC *//* text style for reading messages in Discussion */    .Message    {    font-family: Verdana, Helvetica, sans-serif;    font-size: 11px;    font-weight: normal;    font-size: 11px;    background-color: #eeeeee}   /* style of item titles by Announcements and events */.ItemTitle    {    font-family: Tahoma, Helvetica, sans-serif;    font-size:  12px;    font-weight: bold;    font-color: 000099;}/* GENERAL *//* style for module titles */.Head   {    font-family: Tahoma, Helvetica, sans-serif;    font-size:  18px;    font-weight: bold;    color: #000099;    text-decoration:none;    text-transform:capitalize;    margin-left:5; 	border-bottom:0;}/* style of item titles on edit and admin pages */.SubHead    {    font-family: Tahoma, Helvetica, sans-serif;    font-size:  14px;    font-weight:normal;    font-color: #000099;}/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */.SubSubHead {    font-family: Tahoma, Helvetica, sans-serif;    font-size:  12px;    font-weight:bold;    font-color: #000099;}0/* text style used for most text rendered by modules */.Navigation{    font-family: Tahoma, Helvetica, sans-serif;    font-size: 14px;    font-weight: Bold;    line-height: 13px;    font-color: #000099;    background-color:transparent;     text-decoration:none;    text-align: center;     vertical-align:top;       }/* text style used for most text rendered by modules */.Normal_Title{    font-family: Tahoma, Helvetica, sans-serif;    font-size: 14px;    font-weight: bold;    line-height: 12px;    font-color: 000099;   }/* text style used for most text rendered by modules */.Normal{    font-family: Tahoma, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    line-height: 12px;        color:#000099}/* text style used for textboxes in the admin and edit pages, for Nav compatibility */.NormalTextBox{    font-family: Tahoma, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    font-color: 000099;}.NormalColor{    font-family: Tahoma, Helvetica, sans-serif;    font-size: 11px;    font-weight: normal;    font-color: #000099}.NormalBold{    font-family: Verdana, Helvetica, sans-serif;    font-size: 11px;    font-weight: bold}/* text style for buttons and link buttons used in the portal admin pages */.CommandButton     {    font-family: Verdana, Helvetica, sans-serif;    font-size: 11px;    font-weight: normal;}    /* hyperlink style for buttons and link buttons used in the portal admin pages */A.CommandButton:link {    text-decoration: underline;    color: 000099;}A.CommandButton:visited  {    text-decoration:underline;    color: 000099;}A.CommandButton:active   {    text-decoration:  underline;    color: 000099;}A.CommandButton:hover    {    text-decoration:    underline;    color: #6699FF;}    /* GENERIC */H1  {    font-family: Tahoma, Helvetica, sans-serif;    font-size:  20px;    font-weight:    normal;    font-color: #000099;}H2  {    font-family: Tahoma, Helvetica, sans-serif;    font-size:  20px;    font-weight:bold;     font-color: #000099;}H3  {    font-family: Tahoma, Helvetica, sans-serif;    font-size:  13px;    font-weight: normal;    font-color: #000099;}H4  {    font-family: Tahoma, Helvetica, sans-serif;    font-size:  14px;    font-weight: normal;    font-color: #000099;}H5, DT  {    font-family: Tahoma, Helvetica, sans-serif;    font-size:  11px;    font-weight: bold;     color: #000099;}H6  {    font-family: Tahoma, Helvetica, sans-serif;    font-size:  12px;    font-weight: bold;    font-color: #000099;}TFOOT, THEAD    {    font-family: Tahoma, Helvetica, sans-serif;    font-size:  12px;    font-color: 000099;    font-weight: bold;}TH  {    vertical-align: baseline;    font-family: Tahoma, Helvetica, sans-serif;    font-size:  13px;    font-weight:bold;    font-color: 000099;}A:link  {    text-decoration:    none;    color:  #336699;    font-family: Tahoma, Helvetica, sans-serif;    font-size:14px;    font-weight: bold;    }A:visited   {    text-decoration:    none;    color:  #000099;    font-family: Tahoma, Helvetica, sans-serif;    font-size:14px;    font-weight: bold;}A:active    {   text-decoration:    none;    color:  #006600;    background-color:transparent;    font-family:Tahoma, Helvetica, sans-serif;    font-size:15px;    font-weight: bold;}A:hover {    text-decoration:    none;    color: #6699CC;    font-family:Verdana, Helvetica, sans-serif;    font-size:14px;    font-weight: bold;}SMALL   {    font-size:  8px;}BIG {    font-size:  14px;}BLOCKQUOTE, PRE {    font-family:    Lucida Console, monospace;}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}.LeftNavTreeNodeOff{	font-family:Tahoma; 	font-size: 13px;	font-weight: bold;	height: 11px;	background-color: transparent;	COLOR: #000099;}.LeftNavTreeNodeOver{	font-family:Tahoma; 	font-size: 16px;   CURSOR: hand;   Font-color:#CC0000;   HEIGHT: 14px;   BACKGROUND-COLOR:Transparent}.LeftNavTreeNodeSelected{	font-family:Tahoma, Helvetica, sans-serif; 	font-size: 14px;	font-weight: bold;	color: #000066;	cursor: hand;	background-color: transparent;}.ErrorMsg{	color: Red;	font-family: Verdana, Helvetica, sans-serif;    font-size: 11px;    font-weight: normal;    font-size: 11px;}A.LogOff:Link, A.LogOff:Visited, A,LogOff:Active, A.LogOff:Hover{	 font-family: Tahoma, Helvetica, sans-serif;    font-size: 14px;    font-weight: bold;    font-color: 000066;    background-color:transparent}