	body {
				font-family: Arial, Lucida Sans Unicode, Trebuchet MS, Tahoma, Verdana, Georgia, Helvetica, sans-serif; 
				margin: 0; 
				margin: auto; 
				background:#fff; }
	
		#header {background:#5d7cba; 
		padding:1em;
		background-image:url('../headrotate/rotate.php');
background-repeat:repeat-x;

background-position:bottom left; }

		#header h1 {font-size:4em; color:#dadde3;text-align:left;}
		.partner  {color:#ffd480;}
		.skip {text-align:left: margin:0; padding-top:0; font-size:75%}

#details {
	  text-align:justify;
	 border:0px;
		border-top: 0px solid #fffdf5;
		border-bottom: 0px solid #a5b400;
		padding: 1em 1em .5em 1em;
		background: #fff;}
		
		
#details p {font-size:90%;margin-top:0;line-height:1.3;} 

#contentbox {

margin: 0; 
margin: auto; 
padding: 1em 3em 3em 3em;  
background:#fffffe; 
border-top:1px solid #EAEAE9;
background-image: url("../images/contop.jpg");
 background-repeat: repeat-x;
 background-position:top left;} 
#contentbox h2 {font-size:2em;margin-top:0;padding-top:.5em; color:#003398; text-align:left;}	

#content {  
margin-right:22em; 
text-align:justify; 
background:#fffffe;
line-height:1.3;}


h3 {color:#cc8600; text-align:left;}
h4 {color:#6b8fd6; text-align:left;}
 
 .leftimgbox {
 
 clear:left;
  float: left;
  padding:.6em;
  border:1px solid #EAEAE9;
  margin:0 1.3em .5em 0;
  background:#EAEAE9;
  font-size:83%;
  color:#000;
  text-align: center;
  line-height:1.5;
  }

.sp {overflow:hidden; clear:left; padding-bottom:2em; margin-bottom:2em; border-bottom:1px dotted #778a00;}

#rightcontainer {float:right; margin:1em 0 1em 2em; font-size:90%; padding:1em 0; width:21em;}
#rightcontainer p {margin-top:0;} 
#rightlist
{

padding-left: 0;
margin-left: 0;
margin-bottom:2em;
border-bottom: 1px solid #5d7cba;

}

#rightlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid #5d7cba;
}

#rightlist li a { text-decoration: none; } 


#footer { margin: 0; margin: auto; padding: 0 2em;  background:#4a0081;} 
#footer p {font-size:87%; font-weight:bold; margin-top:5em; padding:.5em 0 1em 0; color:#ece8ef;} 



.clearleft {clear:left;}
.clearright {clear:right;}
.clearboth {clear:both;} 

.strong {font-weight:bold;}
.italic {font-style:italic;}
.red {color:#f30;}
.address { color:#4f6aa0; line-height:1.5;}
.extra {color:#34476a;}
.glossary {padding-bottom:2em; margin-bottom:2em; border-bottom:1px dotted #778a00;}
.links {padding-bottom:2em; margin-bottom:2em; border-bottom:1px dotted #778a00; margin-left:1em;}

	
img.a {float:left; margin: 0 1em .5em 0;}
img.b {float:right; margin: 0 0 .5em;}

form.quick{ border:0px solid #cccabc;padding:2px;background:transparent; color:#fff;font-size:83%; font-weight:bold;text-decoration:none;}

select {border:1px solid #cccabc;}
option.heading {background:#c7caba; color:#374012;}	 
option.sub {background:#fff; color:#4444;}

acronym {cursor:help;}

ul.sop {text-align:left; line-height:2;}

ul.fac {list-style:none;  padding:0; margin-left:2em;}
li.fac {list-style:none; line-height:1.5; padding:1em 0 1em 0; margin:0; border-bottom:1px dotted #ccc;}

a.access:link    {color:#ece8ef; text-decoration:none;}
a.access :hover   {color:#000; text-decoration:underline;}
a.access :active   {color:#f60; text-decoration:underline;}
a.access :visited	{color:#ccc; text-decoration:none;}

a.info:link {color:#dfdae3; text-decoration:none;}
a.info:hover {color:#bfbd00; text-decoration:underline;}
a.info:active {color:#fffd00; text-decoration:underline;}
a.info:visited {color:#bfb7c6; text-decoration:none;}	
