.Normal
{
	color: #484646;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #484646;
	text-align: left;
	line-height: 16px;
	background-color: transparent;
	white-space: normal;
}

.NormalRed
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #336799;
	text-align: left;
	line-height: 18px;
	white-space: normal;
}

.NormalBold
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #484646;
	text-align: left;
	line-height: 18px;
	white-space: normal; 
}
body{
	border-left:0px 0px 0px 0px;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #655845;
}
#dynamicbg{
	position:relative;
	height:100%;
	background-color: #655845;
}
#wrapper{ position:relative; height:258px; }
#logo{ position:absolute; top:29px; left:29px; width:228px; height:31px; z-index:3; }
#user{ position:absolute; height:18px; top:8px; right:8px; text-align:right; z-index:3; }
#header{ position:absolute; bottom:40px; z-index:2; width:100%; }
#menu{ position:absolute; width:auto; height:54px; bottom:0px; z-index:1; }
#SearchContainer input{MARGIN: 0px 0px 0px 0px; BORDER: 1px solid #999999; font-size:9px; color:#999999; BACKGROUND:#ffffff;  WIDTH: 100px;  HEIGHT: 15px;}
.StandardButton {
	color: #ffffff;
	font-family:Verdana, Arial, Helvetica, Tahoma;
	font-size: 10px;
	font-weight: normal;
	background-color: #336799;
}
.bannerpane{ padding:5px 5px 5px 5px; }
.toppane{ padding:7px 7px 7px 7px; }
.leftpane{ padding:0px 0px 0px 0px; }
.contentpane{ padding:0px 0px 0px 0px; }
.rightpane{ padding:0px 0px 0px 0px; }
.bottompane{ padding:0px 0px 0px 0px; }
.headerpane{padding:5px 5px 5px 5px;}
.bottomtable_bg{
	background-image: url(images/alcbackground.jpg);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}


.Head{
	font-size: 18px;
	font-weight:bold;
	color: #484646;
}
.SubHead{
	font-size: 14px;
	color: #484646;
	font-weight : bold;
}
.SubSubHead{
	font-size: 14px;
	color: #484646;
	font-weight : bold;
}
.Normal{ font-size:12px; color:#484646; }
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{	color:#484646; text-decoration:none; }
A.CommandButton:hover{ color:#003F87; text-decoration:underline;}
TH,TD,DIV{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#484646; }
A,A:link,A:visited,A:active{ color:#003F87; text-decoration:none; }
A:hover{ color:#336799; text-decoration:none; }
.user,a.user:link,a.user:active,a.user:visited,.user{ color:#484646; text-decoration:none; font-weight:Normal; font-size:10px;}
a.user:hover{ color:#666; text-decoration:none; font-weight:normal; font-size:12px;}
.search,a.search:link,a.search:active,a.search:visited,.search{ color:#396185; text-decoration:none; font-weight:bold; font-size:14px;}
a.search:hover{ color:#000000; text-decoration:none; font-weight:bold; font-size:10px;}
.footer,a.footer:link,a.footer:active,a.footer:visited{
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:Normal;
}
a.footer:hover{	color:#FFFFFF; text-decoration:underline; font-weight:Normal;}
.links,a.links:link,a.links:active,a.links:visited{	font-size:12px; color:#484646; text-decoration:none; font-weight:bold;}
a.links:hover{	color:#336799; text-decoration:none; font-weight:bold;}
.breadcrumb,a.breadcrumb:link,a.breadcrumb:active,a.breadcrumb:visited{	font-size:8px; color:#888888; text-decoration:none; font-weight:normal;}
a.breadcrumb:hover{	color:#336799; text-decoration:none; font-weight:normal;}
/*___________________________________________________________________________________________*/
.MainMenu_MenuContainer{ background:transparent; width:100%;}
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuArrow{ display:none; }

.MainMenu_MenuItem,.submenuitembreadcrumb{
	font-family:Verdana, Arial, Helvetica, Tahoma; 
	color:#000000;	font-size:10px;	font-weight:normal;
	padding:5px 15px 5px 10px;
	background-image: url(images/submenu_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.submenuitemselected{
	font-family:Verdana, Arial, Helvetica, Tahoma;
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
	padding:5px 15px 5px 10px;
	border:solid 0 #000000;
	background: #336799 
}
.submenu{
	font-family:Verdana, Arial, Helvetica, Tahoma;
	color: #336799;
	font-size:10px;
	font-weight:normal;
	border:solid 1px #000000;
	padding:0;
	margin-left:3px;
	background-color: #ffffff;
}
.rootmenuitem TD{ font-family:Verdana, Arial, Helvetica, Tahoma; color: #336799; font-size:11px; font-weight:normal; background-color: #ffffff; background-image: url(images/solpart-off.gif); background-repeat: repeat-x; background-position: 50% bot; padding: 6px 4px 6px 27px;tom;
}
.rootmenuitemselected TD,.rootmenuitembreadcrumb TD{
	color: #484646;
	font-family:Verdana, Arial, Helvetica, Tahoma;
	font-size:11px;
	font-weight:normal;
	background-color: White;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 27px;
	background-image: url(images/solpart-on.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.MainMenu_MenuBreak{display:none; }

BLOCKQUOTE, PRE {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #000000; text-align: left; line-height: 20px; background-color: #FFFFFF; white-space: normal;
}
/* Styles for the main text and images within the Text/HTML module */

UL LI   {
	list-style : disc outside;
}

.imageleftside img
{
    border: 1px solid #CCC;
    margin-right: 15px;
    margin-bottom: 20px;
    float: left;
}
.imagerightside img
{
    border: 1px solid #CCC;
    margin-left: 15px;
    margin-bottom: 20px;
    float: right;
}
.imageleftsidecaption
{
    font-size: 85%;
    font-style: italic;
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
}
.imageleftsidecaption img
{
    border: 1px solid #CCC;
    margin-bottom: 5px;
}
.imagerightsidecaption
{
    font-size: 85%;
    font-style: italic;
    float: right;
    margin-left: 15px;
    margin-bottom: 15px;
}
.imagerightsidecaption img
{
    border: 1px solid #CCC;
    margin-bottom: 5px;
}
.clear
{
    clear: both;
}
.quoteleft
{
    font: italic 90% Georgia, "Times New Roman", Times, Serif;
    padding: 0 10px 0 0;
    margin: 10px 10px 10px 0;
    width: 170px;
    float: left;
    text-align: right;
    border-right: 1px solid #336799;
    color: #336799;
}
.quoteright
{
    font: italic 90% Georgia, "Times New Roman", Times, Serif;
    padding: 0 0 0 10px;
    margin: 10px 0 10px 10px;
    width: 170px;
    float: right;
    text-align: left;
    border-left: 1px solid #336799;
    color: #336799;
}
.body
{
	color: #484646;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 18px;
	font-family: Helvetica, sans-serif, Verdana;










