* 		{ 
		/*font-family:		Verdana, Arial, sans-serif; */
		font-family:		'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	
		font-size:		10px;
		font-weight:		normal;
		}

pre, code	{ font-family:		courier, monospace; }
		
b		{ font-weight:		bold; }

a		{ 
		color:			#668592;
		background-color:	#ffffff;
		font-weight:		bold;
		text-decoration:	none;
		}

table		{ 
		margin-top:		10px;
		color:			#333333;
		background-color:	#dddddd;
		width:			100%;
		}

tr		{ background-color:	#eeeeee; }

td		{
		font-size:		12px;
		padding:		4px;
		}
th		{
                font-size:              12px;
		font-weight:		bold;
                padding:                4px;
		}
td.fixed	{ 
		width:			80px;
		text-align:		center;
		}

table.caption	{
		margin-top:		10px;
		margin-left:		100px;
		color:			#333333;
		width:			70%;
		}
td.caption	{
		font-size:		10pt;
		background-color:	#e0e0ff;
		text-align:		center;
		}
table.OSS	{ 
		margin-top:		10px;
		margin-left:		100px;
		color:			#333333;
		width:			50%;
		border-collapse:	collapse;
		}
td.OSS1		{
		width:                  100px;
		padding-left:		20px;
		background-color:	#f0f0f0;
		}
td.OSS2		{
		width:                  10px;
		text-align:		right;
		padding-right:		50px;
		background-color:	#f0f0f0;
		}
th.OSS		{
                font-size:              10pt;
		font-weight:		bold;
                padding:                4px;
		text-align:		center;
                background-color:	#e0e0e0;
		}

a:link		{ color: 		#668592; }
a:visited	{ color: 		#666666; }
a:active	{ color: 		#856692; }
a:hover		{ color: 		#cc2222; }

hr		{
		margin:			5px;
		background-color:	#aaaaaa;
		}

img 		{ border: 		0px; }

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

#page		{
		margin:			0px;
		background-color:	#ffffff;
		}


#head           {
                height:                 100px;
                background:             #999999;
                /*background-image:       url("../img/Aqua-BG2.jpg");*/
                background-image:       url("../img/OpenSOS-BG.jpg");
                background-position:    top left;
                border:                 1px solid #555555;
                }

#head_image_1   {
                position:               absolute;
                top:                    15px;
                left:                   15px;
/*
                z-index:                2;
*/
                }

#head_image_1 h1	{
        color: #ffffff;
	background-color: transparent;
        font: bold 48px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
        margin: 0px;
        text-shadow: 3px 3px 3px #000000;
		}

#head_image_2   {
                position:               absolute;
                top:                    51px;
                right:                  80px;
                z-index:                1;
                }

#navigation	{
		position:		absolute;
		top:			110px;
		left:			0px;
		width:			180px;
		padding:		0px 10px 10px 10px;
		}

#navigation h3	{
		margin:			10px 10px 10px 0px;
		padding:		2px 0px 2px 0px;
		color:			#555555;
		background-color:	#eeeeee;
		border-top:		solid #aaaaaa 1px;
		border-bottom:		solid #aaaaaa 1px;
		font-size:		12px;
		font-weight:		bold;
		letter-spacing:		1px;
		text-align:		center;
		}

#navigation h2	{
		font-size:		10px;
		padding-left:		8px;
		margin:			0px 0px 0px 0px;
		}

#navigation a	{
		display:		block;
		margin-left:		5px;
		padding-left:		15px;
		font-size:		12px;
		}

#navigation a:hover {
		color:			white;
		background-color:	#bababa;
		margin-right:		15px;
		margin-left:		5px;
		padding-left:		15px;
                }

#navigation a.two	{
		display:		block;
		margin-left:		5px;
		padding-left:		25px;
		font-size:		10px;
                font-weight:		bold;
		}

#navigation a.two:hover {
		color:			white;
		background-color:	#bababa;
		margin-right:		15px;
		margin-left:		5px;
		padding-left:		25px;
                }

#navi_footer		{ width:	180px; }
#navi_footer a:hover	{ background:	transparent; }

#content	{
		position:		relative;
		min-height:		900px;
		margin:			0px 10px 10px 205px;
		padding:		0px 20px 10px 20px;
		border-left:		1px solid #aaaaaa;
		}

#content h2	{
		padding:		0px 30px 10px 0px;
		color:			#aaaaaa;
		border-bottom:		1px solid #aaaaaa;
		font-size:		18px;
		font-weight:		bold;
		}

#content h3	{
		color:			#666666;
		font-size:		15px;
		font-weight:		bold;
		}

#content h4	{
		color:			#666666;
		font-size:		12px;
		font-weight:		normal;
		text-decoration:	underline;
		}

#content p	{
		margin-left:		5px;
		color:			#333333;
		font-size:		10pt;
		font-weight:		normal;
		line-height:		12pt;
		text-align:		justify;
		}
#content li {
                  margin-left:                 15px;
                  color:			#333333;
                  font-size:    10pt;
                  font-weight: normal;
                 }
#content i {
                  color:	#333333;
                  font-size:    10pt;
                  font-style:	italic;
                 }
#content a      {
                color:                  #668592;
                font-size:              10pt;
                font-weight:            normal;
                text-decoration:        none;
                }

#content a:hover {
                /* color:               #cc2222; */
                    color:               #cc6600;
               }

#footer 	{
		position:		relative;
		margin:			10px;
		padding:		0px;
		color:			#777777;
		background-color:	#eeeeee;
		border-top:		solid #aaaaaa 1px;
		border-bottom:		solid #aaaaaa 1px;
		}

#footer p	{
		font-size:		10px;
		font-weight:		normal;
		text-align:		center;
		}

