/*	$Id: screen.css,v 1.1.1.1 2006/04/03 20:03:12 gordon Exp $	*/

			body { font-family: Helvetica, Arial, Sans-serif; font-size: 12px; line-height: 130%; background: #fff; margin: 0px; padding: 0px; background-image: url(../elements/background.gif); background-position: left; background-repeat: repeat-y;}
			#container { width: 792px; margin: 0px; padding: 0px; background: #fff; }
			#container table.debug { border: none; border-collapse: collapse; border-spacing: 0; }
			#container table.debug td { border: 1px solid #f00; padding: 10px 0px; }
			
			#header table { width: 100%; border-collapse: collapse; border-spacing: 0; }
			#header table td { padding: 0px; }
			#header table td.br { border-right: 1px solid #999; }
			#header table td.nav { background: #ba5f17; height: 20px; }

			#navigation table { width: 100%; border-collapse: collapse; border-spacing: 0; background: #ba5f17; background-image: url(../elements/nav_normal.gif); }
			#navigation table td { background-image: url(../elements/nav_normal.gif); }
			#navigation table td.nav { width: 92px; }
			#navigation table td.anav { width: 92px; }
			#navigation table td.pipe { vertical-align: middle; padding: 1px; text-align: center; font-weight: bolder; font-size: 120%; color: #fff; }
			#navigation a { width: 86px; color: #fff; border: none; display: block; padding: 2px;  text-align: center; font-size: 12px; font-weight: bold; font-family: Helvetica, Arial, Sans-Serif; text-decoration: none; }
			#navigation a:hover { text-decoration: none; background-image: url(../elements/nav_rollover.gif); }
			#navigation .anav a { background-image: url(../elements/nav_rollover.gif); width: 86px; color: #fff; border: none; display: block; padding: 2px; text-align: center; font-size: 12px; font-weight: bold; font-family: Helvetica, Arial, Sans-Serif; text-decoration: none; }

			.menuCont .options { border: none; background: #ba5f17; color: #fff; font-weight: bold; }
			.menu a { border: 1px solid #e79f26; border-top: none; display: block; text-align: center; padding: 2px; font-family: Georgia, Serif; font-size: 12px;  color: #fff; font-family: helvetica, arial; text-decoration: none; }
			.menu a:hover { text-decoration: none; color: #e79f26; }
			
			#title table { width: 100%; border-collapse: collapse; border-spacing: 0; padding-bottom: 35px; }
			#title table td { padding: 0px; }
			#title table td.br { border-right: 1px solid #999; }
			#title table td.bbr { border-right: 1px solid #999; border-bottom: 1px solid #999; }
			#title table td.subnav { vertical-align: top; padding: 10px 20px 35px 20px; }
			#title table td.quote { vertical-align: bottom; font-style: italic; padding: 0px 20px 35px 25px; color: #000 }
			
			#content table { width: 100%; border-collapse: collapse; border-spacing: 0; }
			#content table td { border: none; padding: 0px; vertical-align: top; }
			#content table td img.photo { border: 1px solid #999; }
			#content table td.bbr { border-right: 1px solid #999; border-bottom: 1px solid #999; }
			#content table td.thestuff { padding-right: 30px; }
			
			img.project { border: 1px solid #f00; margin: 5px 20px; }
			
			table#viewer { width: 100%; padding: 0; margin: 0; border-spacing: 0; border-collapse: collapse; }
			table#viewer td.headerLeft { height: 43px; text-align: left; background-image: url(../elements/logo_viewer_sabosik.gif); background-repeat: no-repeat; background-position: top left; }
			table#viewer td.headerRight { border: none; height: 43px; text-align: right; background-image: url(../elements/logo_viewer_starnet.gif); background-repeat: no-repeat; background-position: top right; }
			table#viewer td.o { height: 12px; background: #ba5f17; background-image: url(../elements/nav_normal.gif); background-repeat: repeat-x; }
			table#viewer td.data { width: 370px; padding: 10px; vertical-align: top; font-size: 90%; text-align: justify; }
			table#viewer td.photo { width: 270px; }
	
			table#navigation { width: 100%; padding: 0; margin: 0; border-spacing: 0; border-collapse: collapse; border-top: 1px solid #999;}
			table#navigation td.caption { border: none; font-weight: bold; font-size: 120%; height: 43px; text-align: center; vertical-align: middle; }
			table#navigation td.navlink { border: none;  font-weight: bold; font-size: 120%; height: 43px; width: 43px; text-align: center; vertical-align: middle; }
			table#navigation td.navlink a { display: block; text-decoration: none; border: 1px solid #999; margin: 5px; padding: 5px; background: #fff; color: #000; }
			table#navigation td.navlink a:hover { display: block; text-decoration: none; border: 1px solid #f60; color: #f60; margin: 5px; padding: 5px; background: #fff; }
			table#navigation td.navunlink { border: none;  font-weight: bold; font-size: 120%; height: 43px; width: 43px; text-align: center; vertical-align: middle; }
			table#navigation td.navunlink a { display: block; text-decoration: none; border: 1px solid #fff; margin: 5px; padding: 5px; background: #fff; color: #fff; }
			table#navigation td.navunlink a:hover { display: block; text-decoration: none; border: 1px solid #fff; color: #fff; margin: 5px; padding: 5px; background: #fff; }

			#mission table { width: 90%; padding: 20px; margin: 20px; border-spacing: 2px; border: none; }
			#mission table td { text-align: left; }
			#links table { width: 90%; padding: 20px; margin: 20px; border-spacing: 2px; border: none; }
			#links table td { text-align: left; }
			
	
			#phonelist table { width: 99%; padding: none; margin: none; border: none; }
			#phonelist table.slog { padding: 10px 0px; }
			#phonelist table td { border: none; padding: 1px; font-size: 11px; }
			#phonelist table td.lc { border-bottom: 1px solid #999; border-right: 1px solid #999; padding: 2px; text-align: left; }
			#phonelist table td.cc { border-bottom: 1px solid #999; padding: 2px; text-align: left; }
			#phonelist table td.rc { border-bottom: 1px solid #999; border-left: 1px solid #999; padding: 2px; text-align: left; }
			#phonelist table td.spacer { border: none; }
			#phonelist a { color: #000; text-decoration: none; font-weight: bold; font-size: 11px; }
			#phonelist a:hover { color: #BA5F17; text-decoration: underline; }
			
			#documents { margin-top: 10px; }
			#documents table { width: 99%; }
			#documents table td.hb { font-weight: bold; border-bottom: 1px solid #999; padding: 5px 10px; }
			#documents table td.hbrn { font-weight: bold; border: 1px solid #999; border-top: none; border-right: none; padding: 5px 10px; }
			#documents table td.hbar { text-align: right; font-weight: bold; border: 1px solid #999; border-top: none; border-left: none;  padding: 5px 10px; }
			#documents table td.bar { text-align: right; border: 1px solid #999; border-left: none; border-top: none; padding: 5px 10px; }
			#documents table td.bb { border-bottom: 1px solid #999; padding: 5px 10px; }
			#documents table td.ba { border: 1px solid #999; padding: 5px 10px; }
			#documents table td.bbrn { border: 1px solid #999; border-right: none; border-top: none; padding: 5px 10px; }
			#documents table td.thumbnail { border: 1px solid #999; width: 95px; }
			#documents a { color: #000; text-decoration: none; font-weight: bold; font-size: 11px; }
			#documents a:hover { color: #f60; text-decoration: underline; font-weight: bold; font-size: 11px; }
			
			
			table #starlog { border: none; border-collapse: collapse; border-spacing: 0; }
			table #starlogtable2thumb { border: none; border-collapse: collapse; border-spacing: 0; }
			table #starlogtable2thumb td img { margin: 16px 10px 0 10px; border: 1px solid #999; }

			table #starlogtable2 { border: none; border-collapse: collapse; }
			table #starlogtable2 tr { padding: 10px; }
			table #starlogtable2 th { border: none; border-bottom: 1px solid #999; font-weight: bold; font-size: 11px; text-align: left; padding: 3px 3px 0 3px; }
			table #starlogtable2 th.logissue { border-rght: 1px solid #999; }
			table #starlogtable2 th.logtitle { border-left: 1px solid #999; border-right: 1px solid #999; }
			table #starlogtable2 th.logsize { border-left: 1px solid #999; }
			table #starlogtable2 th.lognew { border: none; }
			
			table #starlogtable2 td { border: none; border-bottom: 1px solid #999; padding: 5px; }
			table #starlogtable2 td.logissue { border-rght: 1px solid #999; font-size: 11px; }
			table #starlogtable2 td.logtitle { border-left: 1px solid #999; border-right: 1px solid #999; font-size: 11px; }
			table #starlogtable2 td.logtitle a { font-size: 11px; }
			table #starlogtable2 td.logsize { border-left: 1px solid #999; font-size: 11px; text-align: right; }
			table #starlogtable2 td.lognew { width: 23px; border: none; vertical-align: middle; text-align: center; }
			table #starlogtable2 td.lognew img { border: 1px solid #333; }
			
			table #starlogtable2 td.logthumb { padding: 0 10px; }
			table #starlogtable2 td.logstats { padding: 0 10px 10px 10px; font-size: 9px; font-style: italic; border: none; }
			table #starlogtable2 td.logsummary { padding: 0 10px 5px 10px; font-size: 11px; line-height: 95%;  border: none; text-align: justify; }
			table #starlogtable2 td.loginstruct { padding: 10px; font-size: 10px; line-height: 95%;  border: none; border-top: 1px solid #d4d4d4; }
			table #starlogtable2 td.logadobe { padding: 10px; text-align: center; }
			
			
/*			table.starthumb { width: 95px; }	*/
			
			h3 { font-family: Georgia, Serif; color: #000; margin: 8px 0px 0px 50px; font-size: 120%; line-height: 90%; }
			h3 a { color: #666; margin: 0px 0px 8px 0px; text-decoration: none; }
			h3 a:hover { color: #f60; text-decoration: none; }
			
			#footer table { width: 100%; border-collapse: collapse; border-spacing: 0; font-size: 80%; }
			#footer table td { border: none; padding: 0px; vertical-align: top; }
			#footer table td.navbar { text-align: center; padding: 35px 0px; }
			#footer table td.left { text-align: left; padding-left: 10px; }
			#footer table td.right { text-align: right; padding-right: 10px; }
			#footer a { color: #000; text-decoration: none; font-weight: bold; }
			#footer a:hover { color: #BA5F17; text-decoration: underline; }
			#footer a.there { color: #ba5f17; text-decoration: none; }