/* ========== Copy/Past this into stile#.css OR make new style#.css and Copy/Paste into it ========== */

body			{font-family:  Ms Sans Serif, arial, Geneva, sans-serif; font-size: 9pt;}
p				{ font-family:  Ms Sans Serif, arial, Geneva, sans-serif; font-size: 9pt; }

/* -------------------- */
table			{ font-size: 9pt; }
td				{ font-size: 9pt; }

/* -------------------- */
a    { font-family:   Ms Sans Serif, arial, Geneva, sans-serif; color:#000000; text-decoration:none }
a:link    { font-family:   Ms Sans Serif, arial, Geneva, sans-serif; color:#000000; text-decoration:none }
a:visited    { font-family:  Ms Sans Serif, arial, Geneva, sans-serif; color:#000000; text-decoration:none }
a:active    { font-family:   Ms Sans Serif, arial, Geneva, sans-serif; color:#FF0000; text-decoration:none }
a:hover    { font-family:  Ms Sans Serif, arial, Geneva, sans-serif; color:#FF0000; text-decoration:none }

/* Common elements - mostly for Unicode languages */
select			{ border:1px solid #AED9FF; font-family:  Ms Sans Serif, arial, Geneva, sans-serif; font-size: 8pt; background-color:#DDEEFF; color:#336699 }
textarea		{ border:1px solid #A8D6FF; font-family:  Ms Sans Serif, arial, Geneva, sans-serif; font-size: 8pt; background-color:#DDEEFF; color:#336699 }
option			{ border:1px solid #84C5FF; font-family:  Ms Sans Serif, arial, Geneva, sans-serif; font-size: 8pt; background-color:#DDEEFF; color:#336699 }
input			{ border:1px solid #9DD0FF; font-family:  Ms Sans Serif, arial, Geneva, sans-serif; font-size: 8pt; background-color:#DDEEFF; color:#336699 }

/* Collapse - Expand Buttons */
.stlPlusImg { border:1px outset #999999; background:#336699 url('../assets/icon_plus.gif') no-repeat fixed center; padding:0; color:#CCCCCC  }
.stlMinusImg { border:1px outset #999999; background:#336699 url('../assets/icon_minus.gif') no-repeat fixed center; padding:0; color:#CCCCCC  }
.stlUpImg { border:1px outset #999999; background:#336699 url('../assets/arrow_up.gif') no-repeat fixed center; padding:0; color:#CCCCCC }

/* Divider betwin blocks */
.vDivider		{ font-size: 8pt; margin-top: -5; margin-bottom: -5 }

/* Page Body Main Element Tables (Header and Footer are tables - not rows) */
.BaseHeader  {   }
.BaseLeft  { border:1px solid #B7DBFF; padding:0; }
.BaseMain  { background-color: #FFFFFF; }
.BaseFooter  { background-color: #FFFFFF; }

/* Publications Titles */
.ArtHeader  { font-family: Ms Sans Serif, arial, Geneva, sans-serif; font-size: 10pt; text-decoration:none; text-align:left; font-weight:bold }
	.ArtHeader a:link {  }
	.ArtHeader a:visited {  }
	.ArtHeader a:active {  }
	.ArtHeader a:hover {  }

/* -------------------- */
.tblInfo    { border:1px solid #FFFFFF; font-family:  Ms Sans Serif, arial, Geneva, sans-serif; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1  }
	.tblInfo a:link {  }
	.tblInfo a:visited {  }
	.tblInfo a:active {  }
	.tblInfo a:hover {  }
	
/* Mostly Publications Titles */
.tblInfoHeading    { font-family:  Ms Sans Serif, arial, Geneva, sans-serif; font-size:10pt; color:#000000; background-color:#E6F2FF; font-weight:bold}
	.tblInfoHeading a:link {  }
	.tblInfoHeading a:visited {  }
	.tblInfoHeading a:active {  }
	.tblInfoHeading a:hover {  }

	
/* -------------------- */
.tblInfoNavBar    { font-size:9pt; font-family:   Ms Sans Serif, arial, Geneva, sans-serif;  font-weight:bold; color:#B7DBFF; background-color:#2B5580}
	.tblInfoNavBar td { color: #E6F3FF }
	.tblInfoNavBar a:link {  color: #B5DBFF}
	.tblInfoNavBar a:visited { color: #B5DBFF }
	.tblInfoNavBar a:active { color: #B5DBFF }
	.tblInfoNavBar a:hover { color: #B5DBFF }
	
/* -------------------- */
.tblInfoServRow    { border:1px solid #D8E1EB; font-family:  Ms Sans Serif, arial, Geneva, sans-serif;  background-color: #EDF0F3; font-size:8pt; color:#336699 }
	.tblInfoServRow a:link {  }
	.tblInfoServRow a:visited { }
	.tblInfoServRow a:active {  }
	.tblInfoServRow a:hover {  }

/* -------------------- */
.tblInfoServRow2    { border:1px solid #FFFFFF; font-family:  Ms Sans Serif, arial, Geneva, sans-serif;  background-color: #FFFFFF; font-size:8pt; padding-left:2; padding-right:2 }
	.tblInfoServRow2 a:link {  }
	.tblInfoServRow2 a:visited {  }
	.tblInfoServRow2 a:active {  }
	.tblInfoServRow2 a:hover {  }
	
/* -------------------- */
.tblInfoRow1    { border:1px solid #F7F7F7; font-family:  Ms Sans Serif, arial, Geneva, sans-serif;  background-color: #FFFFFF; font-size:9pt; padding-left:2; padding-right:2; padding-top:1; padding-bottom:1}
	.tblInfoRow1 a:link {  }
	.tblInfoRow1 a:visited {  }
	.tblInfoRow1 a:active {  }
	.tblInfoRow1 a:hover {  }
	
/* -------------------- */
.tblInfoRow2    { border:1px solid #DDEEFF; font-family:  Ms Sans Serif, arial, Geneva, sans-serif; background-color: #F4FAFF; color:#001A33; font-size:8pt; padding-left:2; padding-right:2; padding-top:0; padding-bottom:0 }
	.tblInfoRow2 a:link { }
	.tblInfoRow2 a:visited {  }
	.tblInfoRow2 a:active {  }
	.tblInfoRow2 a:hover {  }

/* -------------------- */
.NewsTicker  { color: #003399; background-color: #FFFFFF;border-left-width:1; border-right-width:1; border-top-style:solid; border-top-width:1; border-bottom-style:solid; border-bottom-width:1}
	.NewsTicker a:link {  text-decoration: none; font-weight: bold; color:#003399}
	.NewsTicker a:visited {  color: #003399}
	.NewsTicker a:active {  color: #000000}
	.NewsTicker a:hover {  color: #000000}

/* -------------------- */
.SafeButton			{ border:2px outset #00DF70; font-family:  Ms Sans Serif, arial, Geneva, sans-serif; background-color: #99FFCC; color:#006600 }
.EditButton			{ border:2px outset #FFCC99; font-family:  Ms Sans Serif, arial, Geneva, sans-serif; background-color: #FAFEC2; color:#006600 }
.AlertButton		{ border:2px outset #FF9966; font-family:  Ms Sans Serif, arial, Geneva, sans-serif; background-color: #F1CDB1; color:#800000 }
.alert				{ font-family:  Ms Sans Serif, arial, Geneva, sans-serif; color: #FF0000; font-weight: bold }
.searchstyle		{ color: #000000; background-color:#CCFF33 }

/* -------------------- */
.tblAdmin			{ font-family:  Ms Sans Serif, arial, Geneva, sans-serif; background-color:#C0C0C0; color:#000000}
	.tblAdmin a:link { text-decoration:none;}
	.tblAdmin a:visited { text-decoration:none; }
	.tblAdmin a:active { text-decoration:none; }
	.tblAdmin a:hover { text-decoration:underline; }

.tblAdminHeading	{ font-family:  Ms Sans Serif, arial, Geneva, sans-serif; background-color:#C0C0C0; color:#000000}
	.tblAdminHeading a:link { text-decoration:none;}
	.tblAdminHeading a:visited { text-decoration:none; }
	.tblAdminHeading a:active { text-decoration:none; }
	.tblAdminHeading a:hover { text-decoration:underline; }

.tblAdminDefRow		{ font-family:  Ms Sans Serif, Arial, sans-serif; background-color:#E9E9E9; font-size:9pt; color:#000000 }
	.tblAdminDefRow a:link { text-decoration:none;}
	.tblAdminDefRow a:visited { text-decoration:none; }
	.tblAdminDefRow a:active { text-decoration:none; }
	.tblAdminDefRow a:hover { text-decoration:underline; }
	
.tblAdminRow1		{ font-family:  Ms Sans Serif, arial, Geneva, sans-serif; color: #333333}
	.tblAdminRow1 a:link { text-decoration:none;}
	.tblAdminRow1 a:visited { text-decoration:none; }
	.tblAdminRow1 a:active { text-decoration:none; }
	.tblAdminRow1 a:hover { text-decoration:underline; }
	
.tblAdminRow2		{ font-family:  Ms Sans Serif, arial, Geneva, sans-serif; background-color: #FBFBFB; color:#333333}
	.tblAdminRow2 a:link { text-decoration:none;}
	.tblAdminRow2 a:visited { text-decoration:none; }
	.tblAdminRow2 a:active { text-decoration:none; }
	.tblAdminRow2 a:hover { text-decoration:underline; }
	
.smallfont			{ font-family: Small Fonts, Arial, sans-serif; font-size:7pt; }
.shadow1 			{ FILTER:shadow(color=#FF0000, direction=135) }
.shadow2 			{ FILTER:shadow(color=#FF0000, direction=225) }
.BPGbutton			{ font-family:  Ms Sans Serif, arial, Geneva, sans-serif; border:2px outset #00CCFF; color:#FFFFFF; background-color:#006699 }
.BPGhr				{ border:1px solid #993333; background-color: #630000; color:#FF3300; }

/* -------------------- */
.menuitem { PADDING-RIGHT: 0px; BORDER-TOP: 1px solid #F2F1F2; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid #ADACAD; FONT-FAMILY: Arial Narrow,MS Sans Serif; }

	.menuitem a:link { color: #002448;  text-decoration:none; }
	.menuitem a:visited { color: #002448;  text-decoration:none; }
	.menuitem a:active { color: #002448;  text-decoration:none; }
	.menuitem a:hover { color: #002448; }

/* ========== Copy/Past this into stile#.css OR make new style#.css and Copy/Paste into it ========== */

/* local style for dynastyle.asp */
.vMousOver {background-color: #DDEEFF}
.vMousOut {background-color: #B7DBFF}
.vBorder     { background-color: #CC0000 }
TABLE.Middle
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid
}
