body	  {background: url('../images/mainback.gif') #4a91d1 repeat-y;}
#container 	{height:100%;background:url('../images/logobg.gif') bottom right no-repeat;}
#mainmenu			{background:#aed07f;}
#mainmenu ul		{margin:0;padding:0;list-style:none;height:27px;border-right:1px solid #fff; width:760px;}
#mainmenu li		{float:left;padding:0 12px;font:bold 1em/2.2em Adobe Garamond, Times, Serif;text-transform:uppercase;border-right:1px solid #fff;}
#mainmenu a			{color: #FFF;}
#mainmenu a:hover			{text-decoration: none; color:#115E43;}

#submenu ul			{margin:0;padding:0;list-style:none;background-color:#D1EBAE;border-right:1px solid #fff;}
#submenu li			{display:inline; padding: 0px 8px 0 4px; font:bold 1em/1.75em Adobe Garamond, Times, Serif; border-right:1px solid #115E43;}
#submenu a			{color: #115E43;}

#content			{width:760px;}
#footer				{background:#aed07f;height:25px;color:#aeaeae;margin-top:18px}
#footer td			{color:#000;padding:0 3px}
#footer a			{color:#000;font-size:.9em;font-weight:normal}

#sidebar	{float:right;width:268px;border-top:2px solid #fff}
#main		{margin-right:268px;padding:0 15px;clear:left}

h1			{font : normal 16pt Adobe Garamond, Times, Serif; color: #4A91D1; padding:0px 0 5px; letter-spacing : 1px;}
H2 					{font : bold 11pt Adobe Garamond, Times, Serif; color: #1D4A69; margin-bottom:0px;}
H3 					{font : bold 12pt Adobe Garamond, Times, Serif; color: #115E43; margin-bottom:0px;}

a				{font-weight : bold; text-decoration:  none; color: #1A644A;}
a:hover 		{text-decoration: underline; color: #1D4A69;}

p			{margin-top:0px;}

ul			{margin-left:10px;margin-bottom:10px;}
li			{margin-left:5px;padding-left:0px;}

#sfWebDebugbugsDetails table	{border-collapse:collapse;}
#sfWebDebugbugsDetails td		{padding:2px;}
#sfWebDebugbugsDetails a		{text-transform:uppercase;}

table.silver 		{border-collapse:collapse;margin:0;margin-bottom:10px;width:auto;}
table.silver th		{background-color:#97cf93;color:white;padding:4px;font-weight:bold;font-size:10pt;border:1px solid #97cf93;}
table.silver td		{padding:8px;border:1px solid #97cf93;}

p.quote			{color:#aeaeae;font-style:italic;}
#breadcrumb	{width:370px;float:left;padding:15px 0 20px 15px;}
#breadcrumb a	{font-weight:400;font-size:.9em}
#breadcrumb a:hover	{text-decoration: none; color: #AED07F;}

.show	{background:#ff00ea}

#homebanner {position: relative;width: 760px;height: 149px;overflow: hidden;float:left} 
#homebanner img {position: absolute;left:0;top:0;}
.padding	{padding:15px}
.columnb 		{	font : 8pt Arial, Sans-Serif;	color: #000000;	background-color:#C0D3E0;	vertical-align : top;	text-align:left;	padding: 0px 0px 0px 0px;}

ul.gridlist	{list-style:none;margin:0 0 0 -5px;padding:0}
ul.gridlist li	{background:url('/images/dotsdiv2.gif') repeat-x top;padding:8px 3px 4px 3px;}
ul.gridlist li.odd {background-color:#F8F8D0;}
ul.gridlist li a	{display:block;}