* 		{
	 	 margin:0; padding:0;
	 	 }

html		{
	 	 height:100%;
	 	 }

body 		{
	 	 height:100%;
	 	 background-image:url("../images/background-main.gif");
	 	 background-repeat:repeat-y;
	 	 }

p		{
	 	 font-size:9pt;
	 	 text-align:left;
	 	 }

.sbtitle	{
	 	 left:10px;
	 	 height:30px;
	 	 font-family: Impact,Charcoal;
	 	 background-image:url("../images/sb_title.jpg");
	 	 background-repeat:no-repeat;
	 	 font-size:14pt;
	 	 text-align:left;
	 	 padding-left:105px;
	 	 padding-top:10px;
	 	 margin-left:0px;
	 	 margin-top:10px;
	 	 margin-bottom:0px;
	 	 vertical-align:sub;
	 	}

#wrapper	{
	 	 height:100%;
		 width: 100%;
		 }

#header 	{
		 background-image:url("../images/background-header.jpg");
	 	 background-repeat:no-repeat;
		 margin-left: 113px;
		 background-color:white;
		 height:48px;
		 padding-top:135px;
		 padding-left:220px;
		 }

#container 	{
		 position: relative;
		 margin: 0 0;
		 width: 100%;
		 }

#primary 	{
		 height:100%;
		 margin-left:113px;
		 background-color:white;
		 }

#content 	{
		 text-align:center;
		 width:620px;
		 }

.profile img	{
		 display:block;
    		 margin: 0 auto;
    		 text-align:center;
		 }

.profile table	{
    		 margin: 0 auto;
    		 text-align:center;
		 }

#info		{
		 width:555px;
    		 border-top:2px solid lightblue;
		 border-left:2px solid lightblue;
		 border-right:2px solid lightblue;
		 border-bottom:2px solid lightblue;
		 padding:10px;
		 font-size:10pt;}

#top		{
		 width:555px;
    		 border-top:2px solid lightblue;
		 border-left:2px solid lightblue;
		 border-right:2px solid lightblue;
		 border-bottom:2px solid lightblue;
		 padding:10px;
		 margin-bottom:10px;
		 text-align:center;}

#secondary 	{background-image:url("../images/secondary.jpg");
		 background-position:100% 0;
		 height:100%;
		 position: absolute;
		 overflow-y:hidden;
		 left: 0px;
		 top: 0px;
		 width: 113px;
		 background-color:white;
		}

#footer 	{
		 background-image:url("../images/background-fooder.jpg");
		 background-color:white;
		 height: 40px;	
		 }

table.prof	{
		 margin-bottom:20px;
    		 font-size:9pt;
    		 border-top:1px solid lightblue;
    		 border-left:1px solid lightblue;
    		 border-collapse:collapse;
    		 border-spacing:0;
    		 background-color:#ffffff;
    		 empty-cells:show;
		 }
.prof th	{
    		 border-right:1px solid lightblue;
    		 border-bottom:1px solid lightblue;
    		 color:#330000;
    		 background-color:lightskyblue;
    		 background-image:url(../img/table-back.gif);
    		 background-position:left top;
    		 padding:0.3em 1em;
    		 text-align:center;
		 }

.prof td	{
    		 border-right:1px solid lightblue;
   		 border-bottom:1px solid lightblue;
    		 padding:0.3em 1em;
		 }

table.link	{
		 margin-bottom:20px;
    		 font-size:9pt;
    		 border-top:1px solid lightblue;
    		 border-left:1px solid lightblue;
    		 border-collapse:collapse;
    		 border-spacing:0;
    		 background-color:#ffffff;
    		 empty-cells:show;
		 }

.link th	{
    		 border-right:1px solid lightblue;
    		 border-bottom:1px solid lightblue;
    		 text-align:center;  
		 }

.link td	{
    		 border-right:1px solid lightblue;
    		 border-bottom:1px solid lightblue;
		 }

table.index	{
    		 border-top:3px solid lightblue;
		 border-left:3px solid lightblue;
		 border-right:3px solid lightblue;
		 border-bottom:3px solid lightblue;
		 background-color:#ffffff;
		 }