html		{
		margin:0;
		padding:0;
		color:#060606;
		font:10px Verdana,Helvetica,Arial,sans-serif;
		background:#FFFFFF;
		}

body		{
		margin:0;
		padding:0;
		color:#645246; background-color: #ffffff;
		}

fieldset.js_loginflat {padding: 5px; margin-bottom: 10px;}
fieldset.js_loginflat {border: 0px;}
fieldset.js_loginflat legend {display: none;}

#login {
        padding: 10px 0 30px 0; 
        font-size: 65%;
       }

a		{text-decoration:none;}
a:link	{color:#002664;text-decoration:underline;}
a:visited 	{color:#333333;text-decoration:underline;} 
a:hover   	{color:#007670;text-decoration: none;} 

#footer a:link		{color:#151C54;text-decoration:none; font-size: 10px;}
#footer a:visited 	{color:#333333;text-decoration:none; font-size: 10px;} 
#footer a:hover   	{color:#808000;text-decoration: none; font-size: 10px;}  
#footer a:active  	{color:#404040;text-decoration: none; font-size: 10px;}
#footer a:focus		{color:#FFAA00;text-decoration; font-size: 10px;}


#wrapper { width: 800px;}


#container	{
		width: 800px; 
		margin: auto;
		margin-top: 30px;
		position: static;
		border-style: solid; border-width: 2px; border-color: #dfdfde;
		background: #CCE3E2 url(../../../images/background.gif) 100% 100% no-repeat;
		}

#content   	{
		position: static;
		float: left; width: 475px;
		padding-top: 0px;
		margin: 0; margin-left: 20px; margin-bottom: 50px;
		color:#645246;
		background-color: transparent;	
		}

#right img { margin: 4px; border-width: 1px;}


#right {
		position: relative; padding: 0 5 5 15px; border-style: solid; border-width: 1px; 
		margin: 20px 20px 0px 20px; color: black; width: 220px;
		float: right; text-align: left;
		background-color: #e3e3e3;
}


#right img { text-align: center; width: 100%;}

#content p	{
  		margin: 0 0 3px 0; width: 500px;
		}

#smallbar		{
		border-style: solid; border-width: 0 0 1px 0; border-color: #efefef;
		}		

#footer		{
		margin: 0 0 20px 0; clear: both;
		width: 800px;
		text-align: center;
		color:#7A6C5C;
		background-color:transparent; 
		font-size:.8em;
                border-style: solid; border-width: 0px 0 0 0; border-color: #efefef;

		}

#banner p 	{ 

		text-align: center; margin: 5px; display: inline;

		}


table.moduletablelogin   th tr td{ border-width: 0px; }

h1			{

		color: #980000;
		font-family: georgia, verdana, helvetica, arial; font-size: 1.25em; margin-top: 20px;
		padding-top: 55px;
		letter-spacing: 2px; height: 115px; width: 800px;
		background-image: url(../images/header.gif); background-repeat: no-repeat; background-position: center center;

		}

h2		{


		color: #980000;
		
		font-family: arial; 

		letter-spacing: 2px; 


		}



h3		{



	color: #980000;
		
		font-family: arial; 

		letter-spacing: 1px; 



		}



h4		{



	color: #980000;
		
		font-family: verdana, tahoma, arial; 

		letter-spacing: 1px; 



		}

h5		{



		color: #980000;
		
		font-family: verdana, tahoma, arial; 

		letter-spacing: 1px; 



		}


h6		{



		color: #980000;
		
		font-family: verdana, tahoma, arial; 

		letter-spacing: 1px; font-weight: bold;



		}








.small, .createdate, .modifydate



                {



		padding:0;



		margin:0;



		text-transform:lowercase;                            



		color:#BDBDBD;



		font-size:85%;



		}



.contentheading	{



		color: #0F0F0F;



		font-weight: bold;



		font-size:105%;



		}



.moduletable h3	{



		margin:0px;



		padding:10px 5px 0 0;



		margin:0;



		color: #404040; 


   



		text-align: right;



		font-size:200%;

 

                

              

		}

table.contentpaneopen fieldset



           	{



      		display:block;



      		width:95%;



      		border: 1px dotted #353535;



		padding:2px;



      		overflow:hidden;                   



		}



.componentheading


           	{



		color:#353535;



           	margin-left:20px;



                font-size:120%;



                font-weight:bold; 



                }



.highlight	{



		background-color:transparent;



		color:#353535;



		}

#created	{



		margin: 50px 0 0 0;



		width:100%;



		color:#7A6C5C;



		background-color:transparent; 

		font-size:.8em;



		text-align: center;

		}