html,body {
	height: 100%;
}

table#maindeal	{
	height: 100%;
}

body	{
	margin: 0;
	padding: 0;
	border: 0;	
	color: #000;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
}

td#leftcol	{
	width: 148px;
	background-image: url(images/ssleftbkd.jpg);
	background-repeat: repeat-y;
}

td#leftcol p	{
	margin-left:15px;
}

td#leftcol a, td#leftcol a:visited	{
	text-decoration: underline;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

td#leftcol a:hover	{
	 color: #170d02;
}

td#logorow	{
	background-image: url(images/sstopbkd.jpg);
	background-repeat: repeat-x;
}

#photorow td {
	background-color: #182327;
}

td.photorow	{
	background-color: #182327;
}

td#bottomcap	{
	height: 32px;
	background-image: url(images/ssbotbkd.jpg);
	background-repeat: repeat-x;
}

div#logo	{
	float: right;
	clear: none;
	display: inline;
}

div#headtitle	{
	margin-top:12px;
	display: inline;
	float: left;
	clear: none;
}

td#maincol	{
	background-color:#dbe0e6;
}

div#maincontent	{
	background-color:#dbe0e6;
	width: 90%;
	margin: 20px auto 30px 30px;
}

div#maincopy	{
	margin: 0 15px 0 0;
/*	border: solid #000 1px; */
}

div#mainflash	{
	float: right;
	display: inline;
	margin-left: 15px;
}

#maincontent p, #maincontent p td, #maincontent p li	{
	line-height: 19px;
}

td.toprow	{
	background-color: #4193ce;
	height: 15px;
}

#maincopy p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}

#maincopyhm p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #000;
}

#maincopy h2, #leftcopy h2, #rightcol h2 {
	font-size: 21px;
	margin-bottom: 0;
}

#maincopy h3 {
	font-size: 15px;
	font-weight: bold;
	color: #20165F;
	margin-bottom: 0;
}

#maincopy ul	{
	margin: 0;
	padding: 0 0 0 15px;
}

#maincopy ul li {
	font-weight: bold;
	list-style-image: url(images/ss_capsquare.gif);
}

#maincopy ul li ul li{
	font-weight: bold;
	list-style-image: none;
}

#maincopy ul.nobullet	{
	margin: 0;
	padding: 0 0 0 15px;
	list-style-type: none;
}

#maincopy ul.nobullet li	{
	list-style-type: none;
}

#leftcopy	{
	width: 50%;
	display: inline;
	margin: 0 15px 0 0;
	padding: 0;
	clear: none;
}

#rightcol	{
/*	width: 260px; */
	width: 50%;
	float:right;
	display: inline;
	margin: 0 0 0 15px;
	padding: 0;
}

#rightcol p, #leftcopy p	{
	font-size: 13px;
}

.green	{
	color: #20165F;
}

.packtop	{
	margin-top:0;
	font-weight: bold;
	margin-bottom: 2px;
}
#maincopy h4 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 2px;
	margin-top: 4px;
}
a {
	color: #000000;
}
