/* SSO CSS Document */

/*Gerneral Styles*/

body 	{	
		background-color: #ddb59d;
		font-family: Arial, Helvetica, sans-serif;
		}

.b		{font-weight:bold}
.c		{text-align: center;}
.cb		{text-align: center; font-weight: bold;}
.i		{font-style:italic}
.ci		{text-align: center;
		 font-style:italic;}
.lc		{color: #000;
		font-weight: bold;
		font-size: 16pt;
		}
		
p		{
		color: #000;
		font-weight: normal;
		font-size: 12pt;
		margin: 0 10pt 10pt 10pt;
		}

h2 		{
		color: #900;
		font-size: 18pt;
		padding: 0;
		margin: 0 0 0 0;
		text-align: center;
		}

h3		{
		color: #542015;
		font-size: 16pt;
		padding: 5pt 0 5pt 0;
		text-align: center;
		margin: 0 0 0 0;
		}
		
.para	{
		margin: 10px 10px 10px 10px;
		clear: both;
		overflow: hidden;
		}

ul 		{
		margin: 0 0 0 0;
		}

li 		{
		color: #000;
		font-size: 12pt;
		padding: 8pt 0 8pt 0;
		}
		
/*Images*/

#logo {
	width: 600px;
	margin: 10px auto 10px auto;
	}

.photor	{
		float: right;
		display: block;
		margin: 10px 10px 10px 10px;
		}

.photol	{
		float: left;
		display: block;
		margin: 10px 10px 10px 0;
		}

.photoc	{
		width: 640px;
		margin: 10px auto 10px auto;
		}

.photoc480	{
		width: 480px;
		margin: 10px auto 10px auto;
		}

/*navigation*/

#nextpage {
		color: #542015;
		font-size: 16pt;
		font-weight: bold;
		padding: 5pt 0 5pt 0;
		text-align: center;
		text-decoration: none;
		margin: 0 0 0 0;
		}

#nextpage a:link {
		color: #542015;
		font-size: 16pt;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		margin: 0 0 0 0;
		}

#nextpage a:hover {
		color: #900;
		font-size: 16pt;
		font-weight: bold;
		text-align: center;
		text-decoration: underline;
		margin: 0 0 0 0;
		}
		
#nextpage a:visited {
		color: #542015;
		font-size: 16pt;
		font-weight: bold;
		text-align: center;
		text-decoration: underline;
		margin: 0 0 0 0;
		}

.nav {
		font-size: 10pt;
		color:#060;
		font-weight: normal;
		text-align: center;
		margin: 0;
		}
		
.nav a:link {
		font-size: 10pt;
		color: #542015;
		text-decoration: none;
		}
		
.nav a:hover {
		font-size: 10pt;
		color: #636;
		font-weight: normal;
		text-decoration: underline;
		}

.nav a:visited {
		font-size: 10pt;
		color: #542015;
		text-decoration: none;
		}
			
#design p {
		color: #000;
		font-size: 8pt;
		text-align: center;
		margin: 5px 0 10px 10px;
		}
		
#design a:link, a:visited {
		color: #000;
		font-size: 8pt;
		font-weight: normal;
		text-align: center;
		text-decoration: none;
		margin: 5px 0 10px 10px;
		}
		
#design a:hover {
		font-weight: bold;
		text-decoration: underline;
		}
