/* Elements */

BODY, P, H1, H2, H3, H4, LI, OL, UL, A, TD, TR, TABLE {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #003399;
	font-size:12px;
	line-height : 130%;

}

BODY {
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
}

H1	{COLOR: #003399;	 font-size:20px }
H2	{COLOR: #003399;	font-size:14px; 	font-weight : bold;}
H3	{COLOR: #9999CC;	font-size:14px}
H4	{COLOR: #ff0000;}

A:link 		{text-decoration : underline; }
A:visited {	text-decoration : underline;}
A:Hover { text-decoration : underline;}

/* Classes */

TD.strip { 	background-repeat: repeat-y; 	background-image : url(images/vert_strip.gif); }

TD.TDMenu {
	border : 1px solid;
	border-color: #003399;
	background-color: #ffffff;
	FONT-SIZE: 10px;
	text-align : left;
}

A.Menu:link 		{vertical-align : top; 	FONT-SIZE: 10px; COLOR: #003399; text-decoration : none; font-weight : bold;	}
A.Menu:Visited 	{vertical-align : top;  FONT-SIZE: 10px; text-decoration : none; font-weight : bold;}
A.Menu:hover	{vertical-align : top; 	FONT-SIZE: 10px; 	color: #9999cc; text-decoration : underline;  	}

TD.TDSubMenu {		background-color: #9999cc;		FONT-SIZE: 10px;		text-align : right;	}

A.SubMenu:link {		vertical-align : top;		FONT-SIZE: 10px;		text-decoration : none;		font-weight : bold;}
A.SubMenu:Visited {		vertical-align : top;		FONT-SIZE: 10px; 		text-decoration : none; font-weight : bold;}
A.SubMenu:hover{		vertical-align : top;		FONT-SIZE: 10px;		text-decoration : underline;color: #ffffff;		}

.small 	{ FONT-SIZE: 10px;}
TD.content { padding : 15px; }
TD.topcontent {
	padding : 5px 15px 15px 15px;
}

A.OrgHeader:Link{ text-decoration : none;}
A.OrgHeader:Visited{ 	text-decoration : none;}
A.OrgHeader:Hover{ 	text-decoration : underline; }

.OrgHeader{
	background : #FF9933;
	color : #003399;
	padding : 4;
	vertical-align : top;
	text-align : center;
	font-weight : bold;
}

A.OrgBody:Link,A.OrgBody:Visited { text-decoration : none;}
A.OrgBody:Hover{ 	text-decoration : underline; }

.OrgBody{
	background : #Ffcc66;
	color : #3300CC;
	font-weight : normal;	
	padding : 4;
	vertical-align : top;
}

.SpacedList {
	padding-top : 10px;
	padding-bottom: 10px;
}

 UL.SpacedList LI
{
	padding-top : 10px;
	padding-bottom: 10px;
}

.SmallSpacedList {
	padding-top : 3px;
	padding-bottom: 3px;
}

OL.SmallSpacedList LI
	  {
	padding-top : 5px;
	padding-bottom: 5px;}

UL.SmallSpacedList LI
	  {
	padding-top : 5px;
	padding-bottom: 5px;
}

UL.definition LI 
{
    padding-top:5px;
    padding-bottom:5px
}

.PageMenu{
	background : #Ffcc66;
	color : #3300CC;
	font-weight  : bold;
	padding : 4;
	vertical-align : top;
	text-align : center;
}

.button			  {background-color: #9999cc; color : #003399; FONT-SIZE:10px; font-weight : bold; }
.masthead	 {padding-top : 5px;	padding-bottom: 5px; font-weight : bold;FONT-SIZE: 12px ;COLOR: #003399;}
.headline		{font-weight : bold;}

TD.copyboxHeading, p.copyboxHeading {
	border-color :  #ff9900;
	border-style : solid;
	border-width : 1px;
	text-align : center;
	background : #Ffcc66;
	font-weight : bold;
	padding : 7px;
	margin:0px
}

TD.copyboxBody,  p.copyboxBody
{
	border:solid #ff9900 1px;
	font : normal;
	padding : 7px;
	margin: 0px 0px 20px 0px
}

TD.TopMenu {
	border-color : #ff9900;
	border-style : solid;
	border-width : 1px;
	text-align : center;
	background : #ffcc66;
	font-weight : bold;
	padding : 7px;
}

TD.TopMenu {
	border-color : #ff9900;	
	border-style : solid;
	border-width : 1px;
	font : normal;
	padding : 7px;
}

TD.txtLight {
	font-size : 10px;
}

TD.Minimenu {
border-color : #ff9900;
	border-style : solid;
	border-width : 1px;
	font : normal;
	padding : 5px;
	
}

.mythbutton {
	border-color : #ff9900;
	border-style : solid;
	border-width : 1px;
	text-align : center;
	background : #Ffcc66;
	font-weight : bold;
	padding : 0px;
	COLOR: #003399;
	width : 50px;
}

.button {
	border-color : #ff9900;
	border-style : solid;
	border-width : 1px;
	text-align : center;
	background : #Ffcc66;
	font-size:10px;
	font-weight : bold;
	padding : 0px;
	COLOR: #003399;
	}
	
.searchbox {
	border-color : #003399;
	border-style : solid;
	border-width : 1px;
	text-align : left;
	font-size:12px;
	background : #FFFFFF;
	padding : 0px;
	COLOR: #003399;
	}
	
.byline {
	font-size : 10px;
	font-style : italic;
}

.byline a { font-size:10px}


.errormsg {
	color : Red;
}

TD.seminarHeading {
	border-color : #003399;
	border-style : solid;
	border-width : 1px;
	text-align : center;
	background : #003399;
	font-weight : bold;
	padding : 7px;
	color : White;
	FONT-SIZE: 10px;
}

TD.seminarcopy {
	border-color : #003399;
	border-style : solid;
	border-width : 1px;
	font : bold;
	padding : 7px;
	background : #ffffff;
	color:#ff9900;
	FONT-SIZE: 10px;
}

div.crosslinks
{
	width:200px;
	float:right;
	margin: 0px 0px 10px 10px;
	display:inline}
	


div.sitemap ul li 
{margin:  10px 5px  0px 5px;
font-weight:bold}

div.sitemap ul li a:hover
{color: #9999cc;
}
div.sitemap ul ul li
{margin: 3px 5px 3px 5px;
font-weight:normal;
}

div.sitemap ul ul li a:link
{margin: 1px 5px 1px 5px;
font-weight:normal;
text-decoration:none}

div.sitemap ul ul li a:visited
{margin: 1px 5px 1px 5px;
font-weight:normal;
text-decoration:none}

div.sitemap ul ul li a:hover
{color: #9999cc;
}


