/*-----------------------------------------------------------------------------
SSTNET Local Style Sheet

$Date$
$Revision: 1187 $
$Author$
$HeadURL$
website:   www.sstnet.com

-----------------------------------------------------------------------------*/

body
{
  min-width: 300px;
}

div.yui-u
{
  margin-top: 20px;
}

h1
{
  font-size: 153.9%;
  color: #336699;
}  
h2
{
  font-size: 123.1%;
  color: #336699;
}
h3
{
  font-size: 100%;
  color: #336699;
}

div.story h4
{
  margin: 0;
}

table,td
{
  border: none;
}

div.yui-b ul li
{
  background: none;
  list-style: outside disc none;
  padding-left: 0;
}

.mainPanel
{
  padding-left: 0.5em;
}
.sidePanel h3
{
  padding-left: 0.25em;
  padding-right: 0.25em;
}

div.mainContent
{
  padding-left: 0.5em;
}

.mainContent li
{
  margin-left: 2em;
}

.sideborder, div.yui-u.first
{
  border-right: 3px solid #0093c1;
}

div.sidebarContent
{
  background-color: #336699;
  height: 300px;
  padding-left: 10px;
  color: white;
}

.whitetext
{
  font-size: 100%;
  font-weight: 700;
}

a[href^="http://www.sstnet.com"]
{
  background-image: none;
  padding-right: 0;
}

div.sidebarContent a:link 
{
  color: white;
}
div.sidebarContent a:visited 
{
  color: white;
}
div.sidebarContent a:hover
{
  color: white;
}
div.sidebarContent a:active
{
  color: white;
}

/*-----------------------------------------------------------------------------
Styles for logo CSS image map
-----------------------------------------------------------------------------*/
#logoImage
{
  position: relative;
	height: 58px;
}
#side-image
{
  display: none;
}
#main-image
{
  position: absolute;
  left: 15px;
  z-index: 2;
  width: 112px;
	height: 58px;
	background: url(../imgs/sstlogo.gif) no-repeat;
}
#logoImage a
{
	position: absolute;
  z-index: 3;
	width: 129px;
	height: 58px;
	text-indent: -1000em;
}
#logoImage .homeLink a
{
  top: 0;
  left: 40px;
}
#logoImage ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#logoImage ul li
{
	display: inline;
	margin: 0;
	padding: 0;
	background: none no-repeat 0 0;
}

div#SSTlogo
{
	display: none;
}

div.columnfix
{
  margin: 13px 0 13px 0;
}

/* rounded corner box
================================== */

.box {
  /*width: 20em;*/
  background: url(../imgs/bottom-left.gif) no-repeat left bottom;
}

.box-outer {
  background: url(../imgs/bottom-right.gif) no-repeat right bottom;
  /*padding-bottom: 1em;*/
}

.box-inner {
  background: url(../imgs/top-left.gif) no-repeat left top;
}

.box h2, .box ul {
  background: url(../imgs/top-right.gif) no-repeat right top;
  padding-top: 1em;
}

.box h2, .box p {
  padding-left: 30px;
  padding-right: 30px;
}

#pic-services
{
	background: transparent url(../imgs/pic-services.jpg) no-repeat center top;
	height: 116px;
	width: 100%;/*212px;*/
	margin-top: 10px;
}

#pic-about-sst
{
	background: transparent url(../imgs/pic-about_sst.jpg) no-repeat center top;
	height: 116px;
	width: 100%;/*212px;*/
	margin-top: 10px;
}

#pic-pharma
{
	background: transparent url(../imgs/pic-pharma.jpg) no-repeat center top;
	height: 115px;
	width: 100%;/*212px;*/
	margin-top: 10px;
}

#pic-medical
{
	background: transparent url(../imgs/pic-medical.jpg) no-repeat center top;
	height: 123px;
	width: 100%;/*212px;*/
	margin-top: 10px;
}

#pic-manufacturing
{
	background: transparent url(../imgs/pic-manufacturing.jpg) no-repeat center top;
	height: 117px;
	width: 100%;/*212px;*/
	margin-top: 10px;
}
