/* -- IvyNetwork STYLE V1.0 -- */

.currentHome
	{
	color: #ff6600;
	}

div.body
	{
	font-size: 80%;
	margin-top: 15px;
	margin-bottom: 20px;
	}


div.TopBar
	{
	font-size: 80%;
	color: #ffffff;
	margin: 0px;
	padding: 4px 0px 2px 0px;
	}

div.BreadcrumbsBar
	{
	padding: 20px 0px 0px 30px;
	}

div.Toppage
	{
	padding: 10px 0px 10px;
	text-align: right;
	}

a.TopBarNormal:link
	{
	color: #ffffff;
	text-decoration:none;
	}

a.TopBarNormal:visited
	{
	color: #ffffff;
	text-decoration:none;
	}

a.TopBarNormal:hover
	{
	color: #ffffff;
	text-decoration:underline;
	}

a.TopBarNormal:active
	{
	color: #ffffff;
	text-decoration:underline;
	}

a.TopBarOn:link
	{
	color: #ff6600;
	text-decoration:none;
	}

a.TopBarOn:visited
	{
	color: #ff6600;
	text-decoration:none;
	}

a.TopBarOn:hover
	{
	color: #ff6600;
	text-decoration:underline;
	}

a.TopBarOn:active
	{
	color: #ff6600;
	text-decoration:underline;
	}

a.MenuNormal:link
	{
	color: #000000;
	text-decoration:none;
	}

a.MenuNormal:visited
	{
	color: #000000;
	text-decoration:none;
	}

a.MenuNormal:hover
	{
	color: #000000;
	text-decoration:underline;
	}

a.MenuNormal:active
	{
	color: #000000;
	text-decoration:underline;
	}

a.MenuOn:link
	{
	color: #000000;
	text-decoration:none;
	}

a.MenuOn:visited
	{
	color: #000000;
	text-decoration:none;
	}

a.MenuOn:hover
	{
	color: #000000;
	text-decoration:underline;
	}

a.MenuOn:active
	{
	color: #000000;
	text-decoration:underline;
	}

a.White:link
	{
	color: #ffffff;
	}

a.White:visited
	{
	color: #ffffff;
	}

a.White:hover
	{
	color: #ffffff;
	}

a.White:active
	{
	color: #ffffff;
	}

/* -- GENERIC -- */

body,h1,h2,h3,h4,h5,h6,div,p,span,th,td,a,input,select,textarea,form,ul,ol,li,dl,dt,dd
	{
	font-size: 100%;
	}

h1,h2,h3,h4,h5,h6
	{
	margin-top: 30px;
	margin-bottom: 10px;
	}

h1
	{
	font-size: 150%;
	color: #006666;
	}

h2
	{
	font-size: 130%;
	color: #191970;
	}

h3,h4,h5,h6
	{
	font-size: 120%;
	}

h3
	{
	color: #444444;
	margin-top: 10px;
	margin-bottom: 10px;
	}

h4
	{
	color: #006666;
	}

h5
	{
	color: #666666
	}

p
	{
	line-height: 140%;
	margin-top: 10px;
	margin-bottom: 10px;
	}

ul
	{
	list-style-image: url("/img/dot_1.gif");
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 30px;
	}

ul ul
	{
	list-style-image: url("/img/dot_2.gif");
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	}

ul ul ul
	{
	list-style-image: url("/img/dot_3.gif");
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	}

ol ul
	{
	list-style-image: url("/img/dot_1.gif");
	margin-top: 0px;
	margin-bottom: 0px;
	}

dl ul
	{
	list-style-image: url("/img/dot_1.gif");
	margin-top: 0px;
	margin-bottom: 0px;
	}

ol
	{
	margin-top: 5px;
	margin-bottom: 20px;
	}
ol ol
	{
	margin-top: 0px;
	margin-bottom: 0px;
	}

ol ol ol
	{
	margin-top: 0px;
	margin-bottom: 0px;
	}

ul ol
	{
	margin-top: 0px;
	margin-bottom: 0px;
	}

li
	{
	line-height: 130%;
	}

dl
	{
	margin-top: 5px;
	margin-bottom: 20px;
	}

dt
	{
	line-height: 130%;
	}

dd
	{
	line-height: 130%;
	}

strong
	{
	font-weight: bold;
	}

small
	{
	font-size: 80%;
	line-height: 110%;
	}

hr
	{
	height: 1px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #cccccc;
	margin-top: 0px;
	margin-bottom: 0px;
	}

/* -- COMPONENTS -- */
.body
	{
	font-size: 80%;
	margin-top: 15px;
	margin-bottom: 20px;
	}
	
.content
	{
	font-size: 80%;
	line-height: 140%;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-right: 10px;
	}

.LocalMenu td
	{
	font-size: 80%;
	padding: 8px 8px 8px 0px;
	margin: 8px 8px 8px 0px;
	background: url(/img/dot2.gif) repeat-x;
	}

td.LocalMenuOn
	{
	font-weight: bold;
	background: url(/img/dot3.gif) repeat-x;
	background-color: #ccffcc;
	}

td.Copyright
	{
	font-size: 55%;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	margin:  10px 10px 10px 0px;
	}

td.5x5
	{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px !important
	}

.White
	{
	color: #FFFFFF
	}

.Green1
	{
	color: #003300
	}

.Green2
	{
	color: #009999
	}

.Orange
	{
	color: #ff6600
	}

.Black
	{
	color: #000000
	}

.Gray
	{
	color: #444444;
	}

.important
	{
	color: #ff0000;
	}


.indent1
	{
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 30px;
	}

.indent2
	{
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 10px;
	}

.indent3
	{
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 25px;
	}

.indent4
	{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
	}

.indent5
	{
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 25px;
	}

.indent6
	{
	line-height: 140%;
	margin-left: 15px;
	}

.indent7
	{
	margin-top: 10px;
	margin-bottom: 15px;
	margin-right: 20px;
	margin-left: 25px;
	}

.indent8
	{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
	}

.indent9
	{
	margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 25px;
	}

.indentTop
	{
	margin-right: 15px;
	}

.section1
	{
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px; !important
	}

.section2
	{
	margin-bottom: 2px;
	}

.section3
	{
	margin-top: 5px;
	margin-bottom: 2px;
	}

.section4
	{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	}

.section5
	{
	margin-top: 0px;
	}

.sectionFigure
	{
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
	}

.section10x10
	{
	margin-top: 10px;
	margin-bottom: 10px;
	}
.icon
	{
	margin-left: 5px;
	vertical-align: middle;
	margin-right: 5px; 
	line-height: 140%; 
	}

.Center
	{
	text-align: center;
	}

.Right
	{
	text-align: right;
	}

.body table
	{
	font-size: 100%;
	}

.Blueback
	{
	background-color: #eeeeff;
	}

.Blueback2
	{
	background-color: #d8e4e9;
	}

.Greenback
	{
	background-color: #eeffcc;
	}

.Orangeback
	{
	background-color: #ffcc99;
	}

.Grayback
	{
	background-color: #cccccc;
	}

.Grayback2
	{
	background-color: #d9dfda;
	}

.Whiteback
	{
	background-color: #ffffff;
	}

.Yellowback
	{
	background-color: #ffffcc;
	}

