Body {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F0F8DD;
	
}

.MasterTable {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	height:600px;
	vertical-align:middle;
}


.CELeft {
	width:398px;
	background-color:#e5f0b2;
	height:600px;
}
.CERight {
	width:562px;
	height:600px;
}

.LinkPane {
	height:40px;
	background-color:#e7efb2;
	color:#a9d200;
	padding-left:18px;
	padding-right:18px;
	padding-top:0px;
}
.LargeMenuPane {
	padding:0px 0px 0px 0px;
	background-color:#7f824b;
	height:221px;
	text-align:right;
	vertical-align:top;
}

.LargePinkText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFAD9A;
	font-size:58px;
	text-align:right;
	line-height:48px;
	font-weight:900;
	letter-spacing:0px;


}
.LargeGreyText1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CECE99;
	font-size:58px;
	text-align:right;
	line-height:48px;
	font-weight:900;
	letter-spacing:0px;
}
.LargeGreyText2 {
	color:#B8B786;
	font-size:58px;
	text-align:right;
	line-height:48px;
	font-weight:900;
	letter-spacing:0px;
}
.LargeGreyText3 {
	color:#999B6F;
	font-size:58px;
	text-align:right;
	line-height:48px;
	font-weight:900;
	letter-spacing:0px;
}	


.GreenText {
	font-size:10pt;
	color:#a9d200;
	font-weight:normal;
	font-family:"Arial Black", Arial;
	letter-spacing: -1px;
}

.GreyText {
	font-size:10pt;
	color:#9D9B67;
	font-weight:normal;
	font-family:"Arial Black", Arial;
	letter-spacing: -1px;
}

/*UCU Registration Styles */
.RegsiterImg {
	background-image:url("/portals/8/images/JoinTheList.gif");
	background-repeat:no-repeat;
}



A.Login, A.Login:link
	{
	font-size:10pt;
	color:#a9d200;
	font:"Arial Black", Arial;
	letter-spacing:-1px
}

A.Login:hover 
	{
	font-size:10pt;
	color:#a9d200;
	text-decoration:underline;
	font-family:"Arial Black", Arial;
	letter-spacing:-1px;
}


.Logo {
	width:145px;
	height:145px;
	background-image:url(Logo.jpg);
	background-repeat:no-repeat;
	background-position:left center;
}

.footer {
	height:25px;
	padding-left:20px;
	vertical-align:middle;
	text-align: left;
}

.LeftPane {
	height:194px;
	background-color:#e7efb2;
	
}

.TopPane {
	height:145px;
	background-color:#858659;
	vertical-align:top;

}

.MiddlePane {
	height:119px;

}

.ContentPane {
	/*height:465px;*/
	width:562px;
	padding-left:50px;
	padding-right:50px;

}
.ContentPaneFull {
	/*height:465px;*/
	width:562px;
	padding-left:25px;
	padding-right:25px;

}
.ContentPaneShortMargin {
	/*height:465px;*/
	width:562px;
	padding-left:25px;
	padding-right:25px;

}
.contentpanescroll{
	background-color:#FBF8F3;
	padding:0px;
	width:562px;
	height:100%;
	overflow:auto;
}
* HTML .contentpanescroll{
	background-color:#FBF8F3;
       overflow-x: hidden; 
	   overflow-y: auto;
       padding:0px 0 0 0; 
	   width:562px;
	   height:100%;
}
.LogoPane {
	height:145px;
	vertical-align:top;
}
.MenuPlaceHolder {
	vertical-align:top;
	height:145px;
	text-align:right;
}

.MenuRollover a { display:block; width:398px; background-color: #FFFFFF}
.MenuRollover a:hover { background-color: #990000}

.ListLinks, .ListLinks a:link, .ListLinks a:visited, .ListLinks a:active {
	font-size:10pt;
	font-family:"Arial Black", Arial;
	font-weight:normal;
	vertical-align:bottom;
	text-align:center;
	color:#A1A373;
	padding-top:100px;
	text-decoration:none;
}
.ListLinks a:hover {
	text-decoration:underline;
	}

/*XMOD Calendar Styles*/
.Calendar {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	color:#626262;
}

.CalDayHeader {
	text-align:center;
	background-color:#ffffff;
	color:#626262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;

}
.CalTitle {
	text-align:center;
	background-color:#ffffff;
	color:#626262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;

}
.CalDay {
	font-size:8pt;
	height:35px;
	background-color:#E3EEB0;
	border: #ffffff solid 3px;
	color:#626262;
	vertical-align:top;
}

.CalDayEvent {
	font-size:8pt;
	height:35px;
	background-color:#A9D100;
	color:#626262;
	vertical-align:top;
}

.CalDayToday {
	font-size:8pt;
	height:35px;
	background-color:#7F8150;
	color:#ffffff;
	vertical-align:top;
}


/*.CalDayOther, .CalDayOther a, .CalDayOther a:active, .CalDayOther a:visited, .CalDayOther a:link, .CalDayOther a:hover {
	color:#ffffff;
	background-color:#ffffff;
}*/

/* List Directory Styles */
.Directory {background-color:#ffffff; font-family:Arial, Helvetica, sans-serif;color:#999B6F;}
/*.Directory TD {background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:#999B6F;}*/
.DirectoryAddress {font-family:Arial, Helvetica, sans-serif; font-size:7pt;color:#999B6F;;}
.DirectoryShortDesc {font-family:Arial, Helvetica, sans-serif; font-size:8pt;color:#999B6F;}
.CategoryHeading {font-family:Arial, Helvetica, sans-serif; font-size:13pt;font-weight:bold;color:#e7efb3}
.DirectoryListing {font-family:Arial, Helvetica, sans-serif; font-size:10pt;font-weight:bold;color:#e7efb3}

/*List MOVES */
.ListMoves {
	background-color:#aab740; font-family:Arial, Helvetica, sans-serif;color:#999B6F;
}

/*LIST MENTOR */
.ListMentor {
	background-color:#bdc741; font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:8pt;
}

.ListMoves TD {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.AquaHeadBig {
	color:#B6FFFF;
	font-size:24px;
	font-weight:bold;
}
.AquaHeadSmall {
	color:#B6FFFF;
	font-size:14px;
	font-weight:bold;
}
.WhiteHeadBig {
	color:#ffffff;
	font-size:24px;
	font-weight:bold;
}
.WhiteHeadSmall {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
.OrangeHeadBig {
	color:#d16e2b;
	font-size:24px;
	font-weight:bold;
}
.WhiteBold {
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
}
.WhiteBold A:link, .WhiteBold a:visited, .WhiteBold a:active {
	color:#ffffff;
}
a.WhiteBold:link {color:#ffffff;}

.footerlinks, a.footerlinks:link, a.footerlinks:active, a.footerlinks:visited {
	font-size:8pt;
	color:#A1A373;
}

.HeadingText, .HeadingShade {
	font-family:"Arial Black", Arial;
	word-spacing:-3px;
	font-weight:normal;
}
/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
P, .Normal {margin:0px;font-family:Arial, Helvetica, sans-serif;line-height:12pt; font-size:10pt;}

.NormalWhite {font-family:Arial, Helvetica, sans-serif;line-height:12pt; font-size:8pt;color:#ffffff;}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold

{
}
/*
.StandardButton {
cursor:hand;border: #858659 1px solid;padding-right: 0px;display: block;padding-left: 0px;font-weight: bold;font-size: 8pt;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#858659,EndColorStr=#7DA1C4);padding-bottom: 2px;width: 80px;color: #ffffff;padding-top: 2px;background-color: #cccccc;text-align: center;	text-decoration: none;
}*/

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
	color:#333333;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link, A.CommandButton:visited,  A.CommandButton:active{
	color:#333333;
	text-decoration:none;
}

A.CommandButton:hover    {
	color:#333333;
	text-decoration:underline;}
    
/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}
table {margin:0px;}
TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:active    {
}

A:hover {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
	color:#7f8151;
	text-align:right;
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
	background-color:#e5f0b2;
	color:#b6b688;
	text-align:right;

}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}
/**/


/* CSS STYLES FOR ACTIVE FORUMS MODULE */

.afgrid, .afnormal{	font-size: 12px;color: #9D9B67;	font-family: Verdana, Arial, Tahoma;	background-color: #ffffff;}
.afgridborder{border: solid 1px #dcdcdc;font-size: 12px;color: #000000;	font-family: Verdana, Arial, Tahoma;background-color: #ffffff;}
.NTForums_Pager{border: solid 1px #333333;background-color: #ffffff;}
.af_pager, .af_pagernumber, .af_currentpage{font-family: Verdana, Arial, Tahoma;font-size:10px;color: #000000;padding: 2px,2px,2px,2px;}
.af_pagernumber{background-color: #DCDCDC;border-left: #000000 1px solid;width: 15px;}
.af_currentpage{background-color: #FFFFCC;border-left: #000000 1px solid;color: #000000;padding-bottom: 2px;padding-left: 2px;padding-right: 2px;padding-top: 2px;width: 15px;font-weight:bold;}
.afcrumb{font-family: Tahoma, Arial, Verdana;font-size: 11px;padding-top: 5px;padding-bottom: 5px;font-weight:bold; color:#ffffff;}
.afcrumb a, .afcrumb a:link, .afcrumb a:visited, .afcrumb a:active{	color: #ffffff;}
.afsubjectheader{font-family: Verdana, Arial, Tahoma;font-size: 12px;font-weight:bold;padding-bottom: 5px; color:#ffffff;}

.afgrouprow{ font-weight: bold;font-size: 12px;color: #9D9B67;height: 30px;background-color: #e5f0b2; background-image:none;}

.afgrouprow a:link, .afgrouprow a:visited, .afgrouprow a:active{color:#9D9B67;}

.afsubgrid {border: solid 1px #858659;}
.afheader{font-weight: bold;font-size: 11px;color: #a9d200;height: 22px;background-color: #858659;}
.afheader2{font-family: Tahoma, Arial, Verdana;font-weight: bold;font-size: 11px;color: #ffffff;background-color: #336699;height: 18px;}

.afforumrow{border-right: #a9d200 1px solid;border-top: #a9d200 1px solid;font-size: 12px;background-color: #ffffff;color:#9D9B67;}
.afforumrow2{border-right: #a9d200 1px solid;border-top: #a9d200 1px solid;font-size: 12px;background-color: #f5f5f5;color:#9D9B67;}

.afforumrow a:link, .afforumrow a:visited, .afforumrow a:active, .afpostinfo1 a, .afpostinfo1 a:link, .afpostinfo1 a:visited, .afpostinfo1 a:active, .afposttopic a, .afposttopic a:link, .afposttopic a:visited, .afpostreply1 a, .afpostreply1 a:link, .afpostreply1 a:visited, .afforumrow2 a:link, 
.afforumrow2 a:visited, .afforumrow2 a:active{color: #9D9B67; font-weight:bold;}

.afpostinfo2 a, .afpostinfo2 a:link, .afpostinfo2 a:visited, .afpostinfo2 a:active, .afpostreply2 a, .afpostreply2 a:link, .afpostreply2 a:visited{color: #000080;}
.aflastpost{border-top: #cdcdcd 1px solid;font-size: 11px;background-color: #ffffff;color:#9D9B67;}
.aflastpost a:link, .aflastpost a:visited, .aflastpost a:active{color: #9D9B67; font-weight:bold;}

.aftopicrow1, .aftopicrownew, .afcol3, .afcol4, .afcol5, .afcol6, .afsubject, .afpostinfo, .afposttopic, .afpostreply, .afpostbody, .afpostattach, 
.afpostsig{font-size: 12px; color:#9D9B67;}
.aftopicrownew a, .aftopicrownew a:link, .aftopicrownew a:visited, .aftopicrownew a:active{color: #9D9B67;font-weight: bold;}
.afsubject a, .afsubject a:link, .afsubject a:visited, .afsubject a:active{color: #9D9B67;font-weight: bold;}

.afpostinfo1, .afpostinfo2{border-left: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;color:#9D9B67;}
.afpostinfo2, .afpostreply2{background-color: #f5f5f5;}
.afposttopic, .afpostreply1, .afpostreply2 {border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;}
.afsubrow{font-size:11px;border-bottom: solid 1px #333333;color:#9D9B67;}
.afcol1{border-left: solid 1px #cdcdcd;	border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
.afcol2{border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
.afcell1{font-weight: bold;background-color: #dcdcdc;}
.aftopicrow1, .aftopicrownew{border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}

.afnormal a,.aftopicrow1 a, .aftopicrow1 a:link, .aftopicrow1 a:visited, .aftopicrow1 a:active{color:#9D9B67;font-weight:bold;}

.afpollbar{background-color: #ff0000;}
.afpollresults{border: solid 1px #333333; color:#9D9B67;}


.NTForums_Button{cursor:hand;border: #858659 1px solid;padding-right: 2px;display: block;padding-left: 2px;font-weight: bold;font-size: 9pt;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#858659,EndColorStr=#7DA1C4);padding-bottom: 5px;width: 100px;color: #ffffff;padding-top: 5px;background-color: #cccccc;text-align: center;	text-decoration: none;}
.afButton {cursor:hand;	border: #858659 1px solid;}
.af_arrow {	background-color: #FFFFFF;border: #696969 1px solid;}
.afborder {border-left: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd; color:#9D9B67;}
.afsmallbutton, .afsmallbutton a, .afsmallbutton a:link, .afsmallbutton a:active, .afsmallbutton a:visited{font-size: 11px;	color:#ffffff;}
a.afsmallbutton a, a.afsmallbutton:link, a.afsmallbutton:active, a.afsmallbutton:visited{font-size: 11px;	color:#ffffff; font-weight:bold;}

.afminibutton, .afminibutton a, .afminibutton a:link, .afminibutton a:active, .afminibutton a:visited{font-size: 10px;color: #000080;}
.afsmalltext{font-size:11px;}
.emot{background-color:transparent;border-style:none;margin:0px,0px,0px,0px;padding:0px,0px,0px,0px;}
.af_textbox{border-bottom:#336699 1px solid;border-left:#7B9EBD 1px solid;border-right:#336699 1px solid;border-top:#7B9EBD 1px solid;}
.afadminHeader{border-bottom:#000000 1px solid;font-family:Verdana,Arial,sans-serif;font-size:12pt;font-weight:bold;padding-left:10px;width:95%;}
.NTForums_Quote{border-right: #a9a9a9 1px solid;padding-right: 5px;border-top: #a9a9a9 1px solid;display: block;	padding-left: 5px;	font-size: 8pt;padding-bottom: 5px;	margin: 10px;	border-left: #a9a9a9 1px solid;	padding-top: 5px;	border-bottom: #a9a9a9 1px solid;	background-color: #f5f5f5;}
.af_normal{font-size: 12px;	font-family: Tahoma, Verdana, Arial}
.af_button{	border-right: #336699 1px solid;	padding-right: 5px;	border-top: #7b9ebd 1px solid;	padding-left: 5px;	font-size: 11px;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);	border-left: #7b9ebd 1px solid;	width: 110px;	cursor: hand;	border-bottom: #336699 1px solid;}
.af_textbox{font-family: Tahoma, Verdana, Arial;font-size: 11px;border-right: #336699 1px solid;border-top: #7b9ebd 1px solid;border-left: #7b9ebd 1px solid;border-bottom: #336699 1px solid;}
.af_results{border-right: gray 1px solid;border-top: gray 1px solid;overflow: auto;border-left: gray 1px solid;width: 99%;border-bottom: gray 1px solid;height: 400px;background-color: #ffffff;}
.af_row{font-size: 11px;padding-bottom: 2px;cursor: pointer;font-family: Tahoma, Verdana, Arial;}
.af_header{font-family: Tahoma, Verdana, Arial;	font-size: 11px;	background-color:#cdcdcd;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);}


/* CSS STYLES FOR USER ATTRIBUTES (LOGIN/JOIN THE LIST) */

/* Preview of HTML content */
.ucu_previewPane
{
	border-right: black solid;
	border-top: black solid;
	overflow: auto;
	border-left: black solid;
	border-bottom: black solid;
	background-color: white;
}

.ucu_wwiz_thumbnail
{
	width: 150px; 
	height: 150px; 

}

TABLE.ucu_wwiz_group
{
	width: 100%;
}
TABLE.ucu_wwiz_group TD.ucu_wwiz_group_name
{
	width: 30%;
}
TABLE.ucu_wwiz_group TD.ucu_wwiz_group_desc
{
	width: 70%;
}

DIV.ucu_wwiz_bottom
{
	height: 100%;
	vertical-align: bottom;
	display: block;
	position: static;
}

/* Fieldset containing admin options for other users. */
LEGEND.ucu_adminMode
{
	color: Red;
	font-weight: bold;
}


FIELDSET.ucu_adminMode
{		
    line-height: 15px;
    border-color: Red;
    padding: 5px        
}


/* Contains form commands such as update/cancel buttons. */
.ucu_commandBar
{	
	
	text-align: center;
}



.ucu_ua_pnlUserAttributes
{
}

/* The DataList that renders User Attribute fields. */
TABLE.ucu_ua_dlFields
{
	border-width: 0px;
	border-style:none;	
}
.ucu_ua_dlFields TD
{
	border-width: 0px;
	border-style:none;	
	vertical-align: top;
}

/* A cell containing a field label. */
TD.ucu_label
{
	width:150px;
	text-align:left;
	vertical-align:top;
	color:#ffffff;
}
.LoginField {color:#ffffff;font-size:12px;font-weight:bold;}

/* A cell containing a field control. */
TD.ucu_field
{
	width:250px;
	text-align:left;
	vertical-align:baseline;
}

/* Assigned to elements that render fields */
.ucu_field
{
	width: 200px;
}

/* Some field controls use tables for layout
   for example, Checkbox Lists.  This handles those
   tables.
*/
TD.ucu_field TABLE
{
	float: left;
}

/* -- Begin Registration Snap-In -- */

/* The table that controls the layout of the address and user sections */
TABLE.ucu_ua_regsn
{
	border-width: 0px;
	border-style:none;	
}
TABLE.ucu_ua_regsn TD
{
	border-width: 0px;
	border-style:none;	
}
/* The registration instructions */
.ucu_instructions
{
}

/* The table that contains the memberhsip fields */
TABLE.ucu_ua_regsn_user
{
	border-width: 0px;
	border-style:none;	
	width: 400px;
	height: 100%;
}
/* A table cell in the membership table */
TABLE.ucu_ua_regsn_user TD
{
	
	border-width: 0px;
	border-style:none;	
}

TD.ucu_ua_regsn_user
{
}


TD.ucu_ua_address
{
}

/* The table that contains the address fields */
TABLE.ucu_ua_address
{
	border-width: 0px;
	border-style:none;	
	width: 400px;
	height: 100%;
}
/* A cell in the addrss field table */
TABLE.ucu_ua_address TD
{
	border-width: 0px;
	border-style:none;	
}

/* The item template table */
TABLE.ucu_ua_tpl_item
{
	border-width: 0px;
	border-style:none;	
	width: 400px;
}
/* A cell in the item template table */
TABLE.ucu_ua_tpl_item TD
{
	border-width: 0px;
	border-style:none;	
}

/* The alternating item template table */
TABLE.ucu_ua_tpl_altitem
{
	border-width: 0px;
	border-style:none;	
	width: 400px;
}
/* A cell in the alternating item template table */
TABLE.ucu_ua_tpl_altitem TD
{
	border-width: 0px;
	border-style:none;	
}

/* the preferences panel */
.ucu_regsn_pnlPreferences
{
}

/* ================================
    TEMPLATE STYLE OVERRIDES
   ================================
*/


/* -- Default Template -- */
DIV.ucu_ua_template_Default
{
}
DIV.ucu_ua_template_Default .ucu_commandBar
{
	width: 400px;
}
DIV.ucu_ua_template_Default .ucu_instructions
{
	width: 400px;
}

/* -- OneNarrowColumn Template -- */
DIV.ucu_ua_template_OneColumn
{
}
DIV.ucu_ua_template_OneColumn .ucu_commandBar
{
	width: 400px;
}
DIV.ucu_ua_template_OneColumn .ucu_instructions
{
	width: 400px;
}

/* -- OneColumnLabelAboveField Template -- */
DIV.ucu_ua_template_OneColumnLabelAboveField
{
}
DIV.ucu_ua_template_OneColumnLabelAboveField .ucu_commandBar
{
	width: 400px;
}
DIV.ucu_ua_template_OneColumnLabelAboveField .ucu_instructions
{
	width: 400px;
}
DIV.ucu_ua_template_OneColumnLabelAboveField TABLE.ucu_ua_tpl_item TD.ucu_label
{
	width:400px;
	text-align:left;
}
DIV.ucu_ua_template_OneColumnLabelAboveField TABLE.ucu_ua_tpl_item TD.ucu_field
{
	width:400px;
	text-align:left;
}


/* -- OneNarrowColumn Template -- */
DIV.ucu_ua_template_OneNarrowColumn
{
}

DIV.ucu_ua_template_OneNarrowColumn .ucu_commandBar
{
	width: 325px;
}
DIV.ucu_ua_template_OneNarrowColumn .ucu_instructions
{
	width: 325px;
}

DIV.ucu_ua_template_OneNarrowColumn TD.ucu_field
{
	width:175px;
	vertical-align:top;
}
DIV.ucu_ua_template_OneNarrowColumn .ucu_field
{
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
DIV.ucu_ua_template_OneNarrowColumn TABLE.ucu_ua_regsn_user
{
	width: 325px;
}
DIV.ucu_ua_template_OneNarrowColumn TABLE.ucu_ua_address
{
	width: 325px;
}
DIV.ucu_ua_template_OneNarrowColumn TABLE.ucu_ua_tpl_item
{
	width: 325px;
}

/* TwoColumn style overrides */
DIV.ucu_ua_template_TwoColumn
{
}
DIV.ucu_ua_template_TwoColumn .ucu_commandBar
{
	width: 800px;
}
DIV.ucu_ua_template_TwoColumn .ucu_instructions
{
	width: 800px;
}

/**************************************************************************************/
/* News Articles Custom Styles */
.articleTitle { font-size : 14px; font-weight : bolder; color : #006600; }
.articleTable { background-color: #a98f69; margin: 0px; color:#000000; }
.articleTopCell { background-color: #a98f69; color: white; font-weight: bold; padding: 6px; height: 25px; }
.articleTopCell .NormalBold { color: #FFF; }
.articleContentCell { color: #000000; padding: 6px; background-color: #a98f69; }
.articleTextCell { color: black; padding: 6px; background-color: #a98f69; }
.articleIconCell { background-color: #D0D0D0; width: 20px; }
.articleFooterCell { color: #FFFFFF; padding: 3px; background-color: #336699; height: 25px; }
.articleFooterCell .NormalBold { color: #FFF; }
.featuredTopCell { background-color: #336699; color: white; font-weight: bold; padding: 6px; height: 25px; }

A.Normal.MenuTop:link {
    text-decoration:underline;
}

A.Normal.MenuTop:visited  {
    text-decoration:underline;
}

A.Normal.MenuTop:active   {
    text-decoration:underline;
}

A.Normal.MenuTop:hover    {
    text-decoration:underline;
    color: #ff0000;
}

A.Normal.MenuTopSelected:link {
    text-decoration:underline;
    color: #ff0000;
}

A.Normal.MenuTopSelected:visited  {
    text-decoration:underline;
    color: #ff0000;
}

A.Normal.MenuTopSelected:active   {
    text-decoration:    underline;
    color: #ff0000;
}

A.Normal.MenuTopSelected:hover    {
    text-decoration:    underline;
    color: #ff0000;
}
.articleOptionpanel .Normal{color:#000000;}

/* Site Map */
.SiteMap, .SiteMap td img
{
  border: 0px solid #000000; 
  background-color:transparent;
}

.HeaderCell
{
  color: #ffffff; 
  font-family: verdana; 
  font-size: 11px;
  font-weight: bold; 
  padding: 4px;  
  padding-left: 10px;  
  padding-top: 3px;  
}
.footer
{  
  height: 7px; 
}

.HeaderCell a
{
  color: #FFFFFF; 
}

.HeaderCell a:hover
{
  color: #FFFFFF; 
}

.ContentCell
{
  color: #FFFFFF; 
  margin-bottom:5px;
}

.NodeText
{
  font-family: verdana; 
  font-size: 11px;  
}

.NodeText a
{
  color: #B23E3E; 
  text-decoration: none;   
}

.NodeText a:hover
{
  color: #B23E3E; 
  text-decoration: underline; 
}

.NodeDescription
{
  color: #999999; 
  font-family: verdana; 
  font-size: 11px;
}

.RootNode
{ 
  color: #ffffff;
  font-family: verdana; 
  font-size: 10px;
  font-weight: bold;
  padding:0px;
  padding-top:0px;
  padding-bottom:0px;
} 

.RootNode a
{ 
  color: #ffffff;
  text-decoration:none;
} 

.RootNode a:hover
{ 
  color: #ffffff;
  text-decoration:underline;
} 

.ParentNode
{ 
  font-family: verdana; 
  font-size:10px;  
} 

.ParentNode a
{ 
  color: #ffffff;
  text-decoration:none;
} 

.ParentNode a:hover
{ 
  color: #ffffff;
  text-decoration:underline;
} 

.LeafNode
{ 
  color: #ffffff;
  font-family: verdana; 
  font-size:10px;  
} 

.LeafNode a
{ 
  color: #ffffff;
  text-decoration:none;
} 

.LeafNode a:hover
{ 
  color: #ffffff;
  text-decoration:underline;
} 

