A:link, A:visited, A:active {text-decoration:none;color:#2c86bf;}
A:hover {text-decoration:none; color:#46aae9;}

A.menulink:link { color: #d7e6f0; text-decoration: none }
A.menulink:active { color: #d7e6f0; text-decoration: none }
A.menulink:visited { color: #d7e6f0; text-decoration: none }
A.menulink:hover { color: #ffce00; text-decoration: none }

A.listlink:link { color: #245d84; text-decoration: none }
A.listlink:active { color: #245d84; text-decoration: none }
A.listlink:visited { color: #245d84; text-decoration: none }
A.listlink:hover { color: #0d65a2; text-decoration: none }

A.blacklink:link { color: #393939; text-decoration: none }
A.blacklink:active { color: #393939; text-decoration: none }
A.blacklink:visited { color: #393939; text-decoration: none }
A.blacklink:hover { color: #5b5b5b; text-decoration: none }

A.whitelink:link { color: #697063; text-decoration: none }
A.whitelink:active { color: #697063; text-decoration: none }
A.whitelink:visited { color: #697063; text-decoration: none }
A.whitelink:hover { color: #262823; text-decoration: none }

A.whitelink2:link { color: #ffffff; text-decoration: none }
A.whitelink2:active { color: #ffffff text-decoration: none }
A.whitelink2:visited { color: #ffffff; text-decoration: none }
A.whitelink2:hover { color: #d7e6f0; text-decoration: none }

A.loginlink:link { color: #5982a5; text-decoration: none }
A.loginlink:active { color: #5982a5; text-decoration: none }
A.loginlink:visited { color: #5982a5; text-decoration: none }
A.loginlink:hover { color: #72acdd; text-decoration: none }

A.blacklink2:link { color: #000000; text-decoration: none }
A.blacklink2::active { color: #000000; text-decoration: none }
A.blacklink2:visited { color: #000000; text-decoration: none }
A.blacklink2::hover { color: #000000; text-decoration: none }

	body {
		text-align:center;
		margin-top:0px;
		margin-bottom:0px;
		SCROLLBAR-BASE-COLOR: #4f677b;
		SCROLLBAR-ARROW-COLOR: #ffffff;
		background-image: url(background.jpg);
		color: #ffffff; 
		background-color: #ffffff;
		background-repeat: repeat-x;
		}

	#header {	
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		width:97%;
		height:66px;
		border:0px;
		}


	#flashheader {	
		background-color:#ffffff;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		text-align:justify;
		width:97%;
		height:190px;
		border:0px;
		voice-family: "\"}\"";,
		voice-family: inherit;
		}

	#header2 {	
		background-color:#00365b;
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		width:97%;
		height:130px;
		border:0px;
		}

	#header3 {	
		background-color:#00365b;
		margin-top:0px;
		margin-bottom:10px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		width:100%;
		height:170px;
		border:0px;
		}

	#header4 {	
		background-color:#00365b;
		margin-top:0px;
		margin-bottom:10px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		width:100%;
		height:160px;
		border:0px;
		}
		
	#header5 {	
		background-color:#B9E0F7;
		margin-top:0px;
		margin-bottom:10px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		width:100%;
		height:160px;
		border:0px;
		}

	#logo {	
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		float:left;
		width:633px;
		height:66x;
		border:0px;
		}

	#login {	
		margin-top:25px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		float:right;
		width:260px;
		height:40x;
		border:0px;
		color:#697063;
		font-size:7pt;
		font-weight:bold;
		font-family:verdana, arial, tahoma;
		}

	#fill1 {	
		margin-top:0px;
		margin-left:633;
		margin-right:147;
		text-align:center;
		width:100%;
		height:66x;
		border:0px;
		}

	#menu {	
		background-image:url(menu/background.jpg);
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		color:#FFFFFF;
		width:97%;
		height:29px;
		border:0px;
		}

	#links {
	
		margin-top:8px;
		margin-left:6px;
		margin-right:auto;
		text-align:left;
		color:#FFFFFF;
		font-size:7.5pt;
		font-family:arial, verdana, tahoma;
		width:560px;
		height:18px;
		border:0px;
		}

	#content {	
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		width:97%;
		border:0px;
		}

	#content2 {	
		margin-top:0px;
		margin-left:0px;
		margin-right:auto;
		text-align:justify;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		width:97%;
		border:0px;
		}

	#content3 {	
		margin-top:10px;
		margin-left:auto;
		margin-right:auto;
		text-align:justify;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		width:97%;
		border:0px;
		}

	#inset {	
		margin-top:20px;
		margin-left:10px;
		margin-right:10px;
		text-align:justify;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		width:90%;
		border:0px;
		}

	#menu1 {	
		margin-top:0px;
		margin-left:0px;
		margin-right:auto;
		text-align:left;
		line-height: 1.35;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		width:150px;
		border:0px;
		}
		
	#focusgroup {	
		margin-top:19px;
		margin-left:0px;
		margin-right:auto;
		text-align:left;
		line-height: 1.65;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		width:150px;
		border:0px;
		}
		
	#newsletter {	
		margin-top:0px;
		margin-left:0px;
		margin-right:auto;
		text-align:left;
		line-height: 1.35;
		color:#000000;
		font-size:3pt;
		font-family:arial;
		border:0px;
		}
		
	#box {	
		margin-top:11px;
		margin-left:0px;
		margin-right:auto;
		background-color:#e2eaee;
		text-align:left;
		line-height: 1.35;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		}
		
	#menubox {	
		margin-top:0px;
		margin-left:0px;
		margin-right:auto;
		text-align:left;
		line-height: 1.35;
		color:#000000;
		width:138px;
		height:88px;
		font-size:7pt;
		font-family:verdana, arial, tahoma;
		}
		
	#menu2 {	
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:right;
		color:#000000;
		font-size:5pt;
		font-family:verdana, arial, tahoma;
		width:97%;
		border:0px;
		}

	#menu3 {	
		margin-top:10px;
		margin-left:auto;
		margin-right:auto;
		text-align:right;
		color:#000000;
		font-size:5pt;
		font-family:verdana, arial, tahoma;
		width:97%;
		border:0px;
		}

	#menu4 {	
		margin-top:0px;
		margin-left:20px;
		margin-right:auto;
		text-align:left;
		color:#000000;
		font-size:5pt;
		font-family:verdana, arial, tahoma;
		width:97%;
		border:0px;
		}

	#news {	
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:justify;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		width:100%;
		border:0px;
		}

	#line {	
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:justify;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		width:20px;
		border:0px;
		}
		
	#footer {	
		background-color:#ffffff;
		background-image:url(footer/background.jpg);
		margin-top:auto;
		margin-left:auto;
		margin-right:auto;
		padding-top:0px;
		color:#9aaaba;
		font-size:8pt;
		font-family:arial;
		width:97%;
		height:58px;
		border:0px;
		}
		
	#footerleft {	
		background-color:#ffffff;
		background-image:url(footer/left.jpg);
		padding-top:4px;
		float:left;
		font-size:8pt;
		font-family:arial;
		width:148px;
		height:58px;
		border:0px;
		}
		
	#footerright {	
		background-color:#ffffff;
		background-image:url(footer/right.jpg);
		padding-top:7px;
		float:right;
		font-size:8pt;
		font-family:arial;
		text-align:right;
		width:573px;
		height:58px;
		border:0px;
		}

	#bottomlinks {	
		margin-top:1px;
		margin-left:auto;
		margin-right:auto;
		padding-top:2px;
		padding-bottom:3px;
		padding-right:2px;
		text-align:right;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		width:97%;
		height:17px;
		border:0px;
		}

	.headline {
		color:#005c96;
		font-size:13pt;
		font-weight:bold;
		font-family:arial, verdana, tahoma;
		}

	.headline2 {
		color:#005c96;
		font-size:12pt;
		font-weight:bold;
		font-family:arial, verdana, tahoma;
		}

	.headline3 {
		color:#005c96;
		font-size:10pt;
		font-weight:bold;
		font-family:arial, verdana, tahoma;
		}

	.library {
		color:#005c96;
		font-size:14pt;
		font-weight:bold;
		font-family:arial, verdana, tahoma;
		}

	.delivery {
		color:#FFFFFF;
		font-size:11pt;
		font-weight:bold;
		font-family:arial, verdana, tahoma;
		text-align:center;
		}

	.menuheadline {
		color:#818f96;
		font-size:9pt;
		font-weight:bold;
		font-family: verdana, tahoma;
		}
		
	.menuline {
		color:#00365b;
		font-size:11pt;
		text-align:left;
		font-weight:bold;
		font-family:arial, verdana, tahoma;
		}

	.menutext {
		color:#000000;
		font-size:9pt;
		text-align:left;
		font-family:arial, verdana, tahoma;
		}

	.smallmenutext {
		color:#000000;
		font-size:7.5pt;
		text-align:left;
		font-family:arial, verdana, tahoma;
		}

	.smallmenutextlink {
		color:#000000;
		font-size:7.5pt;
		text-align:left;
		font-family:arial, verdana, tahoma;
		}

	.smallmenutext2 {
		color:#000000;
		font-size:7.5pt;
		text-align:left;
		font-family:arial, verdana, tahoma;
		line-height: 1.7
		}

	.languagetext {
		color:#000000;
		font-size:8pt;
		text-align:center;
		font-family:arial, verdana, tahoma;
		}

	.menucopy {
		color:#000000;
		font-size:7.5pt;
		text-align:left;
		font-family:arial, verdana, tahoma;
		font-weight:bold;
		}

	.bold {
		color:#000000;
		font-size:10pt;
		text-align:left;
		font-weight:bold;
		font-family:arial, verdana, tahoma;
		}

	.bold2 {
		color:#000000;
		font-size:9pt;
		text-align:left;
		font-weight:bold;
		font-family:arial, verdana, tahoma;
		}

	.boldwhite {
		color:#FFFFFF;
		font-size:9pt;
		text-align:left;
		font-weight:bold;
		font-family:arial, verdana, tahoma;
		}

	.note {
		color:#FF0000;
		font-size:9pt;
		text-align:left;
		font-weight:bold;
		font-family:arial, verdana, tahoma;
		}

	.resources {
		color:#e3edf5;
		font-size:10pt;
		text-align:left;
		font-weight:bold;
		font-family: verdana, arial, tahoma;
		}

	.resourcebox {
		color:#ffffff;
		font-size:8pt;
		text-align:left;
		font-family: arial, tahoma;
		line-height: 1
		}

	.librarybox {
		color:#000000;
		font-size:8pt;
		text-align:left;
		font-family: arial, tahoma;
		line-height: 1.5
		}

	.webinar {
		color:#ffffff;
		font-size:10pt;
		text-align:left;
		font-family: arial, tahoma;
		}

	.storybox {
		color:#000000;
		font-size:8pt;
		text-align:left;
		font-family: arial, tahoma;
		line-height: 1
		}

	.resourceboxinterest {
		color:#000000;
		font-size:8pt;
		text-align:left;
		font-family: arial, tahoma;
		font-weight:bold;
		line-height: 1
		}

	.testimonial {
		color:#00365b;
		font-size:10pt;
		text-align:left;
		font-weight:bold;
		font-family: verdana, arial, tahoma;
		}

	.learn {
		color:#00365b;
		font-size:10pt;
		text-align:center;
		font-weight:bold;
		font-family: verdana, arial, tahoma;
		}

	.quote {
		color:#000000;
		font-size:8pt;
		text-align:left;
		font-family: verdana, arial, tahoma;
		line-height: 1.8
		}

	.forms {
		color:#00365b;
		font-size:8pt;
		text-align:left;
		font-family: verdana, arial, tahoma;
		line-height: 1.5
		}

	.forms2 {
		color:#00365b;
		font-size:7pt;
		text-align:left;
		font-family: arial, verdana, tahoma;
		line-height: 1.0
		}

	.librarylist {
		color:#00365b;
		font-size:8.5pt;
		text-align:left;
		font-family: verdana, arial, tahoma;
		line-height: 1.75
		}

	.demos {
		color:#000000;
		font-size:8pt;
		text-align:center;
		line-height: 2.0
		font-family: verdana, arial, tahoma;
		line-height: 1.8
		}

	.stories {
		color:#000000;
		font-size:8pt;
		text-align:left;
		line-height: 2.0
		font-family: verdana, arial, tahoma;
		line-height: 1.8
		}
		
	.content4 {	
		text-align:justify;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		border:0px;
		}


	.copy {	
		text-align:justify;
		color:#000000;
		font-size:8pt;
		font-family:verdana, arial, tahoma;
		}
		
	.homepage {	
		color:#000000;
		font-size:8pt;
		line-height: 1.15;
		font-family:verdana, arial, tahoma;
		}
		
	.righthand {	
		color:#000000;
		font-size:7.5pt;
		line-height: 1.15;
		font-family:verdana, arial, tahoma;
		}

						
	b.btop, b.btop b, b.bbot, b.bbot b{
   		display: block;height: 7px;font-size: 1px;
    	background-image:url(rc.png);
    	background-repeat: no-repeat}
	b.btop b{background-position: 100% -7px}
	b.bbot{background-position: 0 -14px}
	b.bbot b{background-position: 100% -21px} 