Body, .Normal, .NormalTextBox, TH, TFOOT, THEAD, TD, SPAN, DIV, A
{  font-family: Tahoma, Arial, Helvetica, Sans-Serif;
   font-size: 10pt;
   font-weight: normal; }
Body, .Normal, .NormalTextBox, TH, TFOOT, THEAD, TD, SPAN, DIV,
.SkinObject, .SubHead, .SubSubHead, H1, H2, H3, H4, H5, H6, DT
{ }
body {  margin: 0;
	padding: 0; }
.asyst { font-size: 12pt; }
#dnn_TopPane, #dnn_LeftPane, #dnn_ContentPane, #dnn_RightPane, #dnn_BottomPane
{
	padding: 3px 0 0 3px;
}
.ControlPanel {
    width: 100%;
    height: 64px;
}
span.control * span.SubHead,
.ControlPanel * *.NormalTextBox
{
	font-size:10pt;
}

* table.pagefixed {
	width: 768px;
}
h1, h1 a {
	font-size: 1.5em;
	font-weight: bold;
}
h2, h2 a {
	font-size: 1.4em;
	font-weight: bold;
}
h3, h3 a {
	font-size: 1.3em;
	font-weight: bold;
}
h4, h4 a {
	font-size: 1.2em;
	font-weight: bold;
}
h5, h5 a {
	font-size: 1.1em;
	font-weight: bold;
}
h6, h6 a {
	font-size: 1.0em;
	font-weight: bold;
}

/* Menu Styles */
.MainMenu_MenuContainerUS,  .MainMenu_MenuContainerCA {
	background-color: transparent; 
}
 .MainMenu_MenuBarUS,  .MainMenu_MenuBarCA {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
 .MainMenu_MenuItemUS {
	border-left: #59599F 0px solid; 
	border-bottom: #59599F 1px solid; 
	border-top: #59599F 1px solid; 
	border-right: #59599F 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 0.9em; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
}
 .MainMenu_MenuItemCA {
	border-left: #9F5959 0px solid; 
	border-bottom: #9F5959 1px solid; 
	border-top: #9F5959 1px solid; 
	border-right: #9F5959 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 0.9em; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
}
 .MainMenu_MenuIconUS {
	background-color: #59599F; 
	border-left: #59599F 1px solid; 
	border-bottom: #59599F 1px solid; 
	border-top: #59599F 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
 .MainMenu_MenuIconCA {
	background-color: #9F5959; 
	border-left: #9F5959 1px solid; 
	border-bottom: #9F5959 1px solid; 
	border-top: #9F5959 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
 .MainMenu_SubMenuUS {
	background-color: #59599F;  
	color: white;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
 .MainMenu_SubMenuCA {
	background-color: #9F5959;  
	color: white;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
 .MainMenu_MenuBreakUS,  .MainMenu_MenuBreakCA {
	height: 1px;
}
 .MainMenu_MenuItemSelUS,  .MainMenu_MenuItemSelCA {
	background-color: Transparent; 
/*	border-left: #D6D7F4 0px solid; 
	border-bottom: #D6D7F4 1px solid; 
	border-top: #D6D7F4 1px solid; 
	border-right: #D6D7F4 0px solid;*/
	cursor: pointer; 
	cursor: hand; 
	color: #ffdd00; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 0.9em; 
	font-weight: bold; 
	font-style: normal;
}
 .MainMenu_MenuArrowUS {
	border-right: #59599F 1px solid; 
	border-bottom: #59599F 1px solid; 
	border-top: #59599F 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
 .MainMenu_MenuArrowCA {
	border-right: #9F5959 1px solid; 
	border-bottom: #9F5959 1px solid; 
	border-top: #9F5959 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrowUS,  .MainMenu_RootMenuArrowCA {
	font-family: webdings; 
	font-size: 1.0em; 
	cursor: pointer; 
	cursor: hand;
}

.MenuArea, 
.DateArea, 
.LoginArea,
.MenuArea .SkinObject {
}
.MenuArea a:link,
.MenuArea a:visited {
}
.MenuArea a:hover {
	text-decoration: underline;
}
.LoginArea,
.DateArea .SkinObject, 
.LoginArea .SkinObject, 
.LoginArea a,
.LoginArea a:link,
.LoginArea a:visited {
}
.LoginArea a:hover {
	text-decoration: underline;
}
.SubHeadAnn {
	color: yellow;
}
a.SubHeadAnn:link,
a.SubHeadAnn:visited {
	color: yellow;
}
a.SubHeadAnn:hover {
	color: white;
	text-decoration: underline;
}
.NormalAnn {
	color: white;
}
.LegalText .SkinObject,
.LegalText a.SkinObject:link,
.LegalText a.SkinObject:visited {
	font-size: 0.8em;
	font-weight: bold ;
	font-family: Tahoma, Arial, Helv, sans-serif;
	text-align: center;
}
.LegalText a.SkinObject:hover {
	font-size: 0.8em;
	font-weight: bold ;
	font-family: Tahoma, Arial, Helv, sans-serif;
	text-align: center;
	text-decoration: underline;
}

.SkinObject {
	font-size: 0.8em;
	color: #000099;
}

A, A.SkinObject:link, A.SkinObject:visited, A.SkinObject:active, 
A:link, A:active, A:visited, 
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active
{
    color: #000099;
}

.Head, A:hover, A.CommandButton:hover, A.SkinObject:hover, .USTI_SubHead 
{
    color: #000099;
}

.StandardButton
{
	background-color: #000099;
	color: #ffffff;
}  

/* Menu drop-down colors */
/*
.MainMenu {
	color: #ffffff;
}
.MainMenu_MenuItem * {
	border-left: #2106AE 0px solid; 
	border-bottom: #2106AE 0px solid; 
	border-top: #2106AE 0px solid; 
	border-right: #2106AE 0px solid;
	color: #ffffff;
	font-weight: bold;
}
.MainMenu_MenuIcon {
	border-left: #59599F 0px solid; 
	border-bottom: #59599F 0px solid; 
	border-top: #59599F 0px solid; 
	border-right: #59599F 0px solid;
	background-color: #59599F;
}
.MainMenu_SubMenu {
	background-color: #59599F;  
}
.MainMenu_MenuItemSel * {
	background-color: #D6D7F4;
	color: #000099;
	font-weight: bold;
}
.MainMenu_MenuArrow * {
	border-right: #2106AE 0px solid; 
	border-bottom: #2106AE 0px solid; 
	border-top: #2106AE 0px solid;
}
.MainMenu_RootItem * {
	color: #ffffff;
}
*/
/* Other areas of skin */
.MenuArea, 
.DateArea, 
.LoginArea,
.MenuArea .SkinObject {
	color: #000099;
	background: #18047d;
}
.MenuArea a:link,
.MenuArea a:visited {
	color: #000099;
}
.MenuArea a:hover {
	color: #000099;
}
.LoginArea,
.DateArea .SkinObject, 
.LoginArea .SkinObject {
	color: #000099;
}
.LoginArea a,
.LoginArea a:link,
.LoginArea a:visited {
	color: #000099
}
.LoginArea a:hover {
	color: #000099;
}
.LegalText {
	color: #000099;
}
a.LegalText:link,
a.LegalText:visited {
	color: #000099;
}
a.LegalText:hover {
	color: #000099;
}

.ControlPanel 
{
    background-color: #dddddd;
}

.Help
{ 
  border-color: black;
  color: black;
  background-color: #e7e7e7;
}

table.ControlPanel * {
	color: black;
}
table.ControlPanel * a.CommandButton:link, 
table.ControlPanel * a.CommandButton:visited {
	color: #990000;
	text-decoration: none;
}
table.ControlPanel * a.CommandButton:hover {
	color: #ff0000;
	text-decoration: underline;
}
.ContentRowUS td#dnn_LeftPane {
	padding: 0;
	background-image: url(USTI_US_Left.png);
	background-repeat: repeat-x;
}
.ContentRowCA td#dnn_LeftPane {
	padding: 0;
	background-image: url(USTI_CA_Left.png);
	background-repeat: repeat-x;
}
.StoreLogoUS{display:block;}
.StoreLogoCA{display:none;}