/* CSS Document */

body {
background-color: white;
background-image: url(../gfx/bknd-topnav.gif);
background-repeat: repeat-x;
margin:0;
padding:0;
width: 780px
}

body, p, td, li	{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height: 17px;
color: #000000;
}
			 
h1 {
font-family: Georgia, serif;
font-size: 22px;
font-weight: normal;
line-height: normal; 
} 


h1 a:hover {
font-family: Georgia, serif;
font-size: 22px;
font-weight: normal;
color: #000;
background: #ccc;
} 


h1 a:link,  h1 a:visited {
font-family: Georgia, serif;
font-size: 22px;
font-weight: normal;
color: #000;
line-height:25px;
} 

h2	{
font-family: Georgia, serif;
font-size: 15px;
font-weight: normal;
line-height: normal; 
} 


h3	{
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
margin: 0;
padding: 0;
} 

a 			{ color: blue; }
a:link		{ color: blue; }
a:visited	{ color: blue; }
a:active	{ color: blue; }
a:hover		{ color: blue; }

form	{
margin: 0;
padding: 0;
}

.small	{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 15px;
color: #000000;
}

.list {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
border-bottom: 1px solid #bbb;
padding: 2px 12px 2px 0px;
}

#topRight{
position: absolute;
top: 180px; 
left: 480px; 
}

#breadcrumbs{
position: absolute;
top: 150px; 
left: 240px; 
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
}

#topLeft{
position: absolute;
top: 170px; 
left: 240px; 
width: 200px;
}

#topLeft h1{
font-family: Georgia, serif;
font-size: 22px;
font-weight: normal;
text-decoration: none;
line-height: 26px;
}

#subbox {
position: absolute;
top: 96px; 
left: 12px; 
width: 175px;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
margin: 0px;
padding: 6px;

}

#subbox2 {
position: absolute;
top: 172px; 
width: 288px;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
margin: 0px;
padding: 6px;
background-image: url('/gfx/bknd-graygrad.jpg');
background-repeat: repeat-x;
margin: 0px;
padding: 6px;
border-top: 1px solid #868686;
border-right: 1px solid white;
border-bottom: 1px solid #d3d3d3;
border-left: 1px solid white;
}




#subbox2 h2 {
	margin: 0;
}


#subbox h2 {
margin: 0;
}

#main_content_home {
	position: absolute; top: 410px; left: 205px;
	padding: 5px 5px 5px 10px;
	width: 540px;
}

#main_content_entry {
	position: absolute; top: 175px; left: 205px;
	padding: 5px 5px 5px 10px;
	width: 540px;
}

.story {
	padding-bottom: 2px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 15px;
	/*width: 540px;*/
	
}

.story .linkline {
font-size: 10px;
color: #000;
}

.story .linkline a:link,  .story .linkline a:visited{
color: #000;
}

.story .linkline a:hover{
color: #000;
background: #ccc;
}

/*.story p{
width: 540px;
}

li{
width: 515px;
}

ol{
width: 490px;
}

ul{
width: 490px;
}*/

#left-navTop {
position: absolute;
top: 190px; 
left: 12px; 
width: 175px;
}


#left-nav {
position: absolute;
top: 196px; 
left: 12px; 
width: 175px;
font-size: 11px;
padding-left: 12px;
line-height: 1.7em;
color: #003366;
background-image:url(/gfx/9000-graybknd-top.gif);
background-repeat: no-repeat;
background-color: #e8e8e8;
}

#left-nav a:link,  #left-nav a:visited {
font-size: 11px;
color: #003366;
font-weight:bold;
}


#sub-margin1
{
margin:4px 2px 10px 12px;
}
#sub-margin1 a:link, #sub-margin1 a:visited
{
font-weight:normal;
}

#sub-margin2
{
margin:4px 2px 10px 12px;
}
#sub-margin2 a:link, #sub-margin2 a:visited
{
font-weight:normal;
}

#sub-margin3
{
margin:4px 2px 10px 0;
}/*Cliff- was margin:4px 2px 10px 12px*/

#sub-margin3 UL{margin:15px 0 15px 15px;padding:0}

#sub-margin3 a:link, #sub-margin3 a:visited
{
font-weight:normal;
}


#left-nav img {
margin-left: -12px;
}



#footer {
border-top: 3px solid #ccc;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
}


#tagline {
position: absolute;
top: 96px; 
left: 240px; 
font-family: Georgia, Arial, serif;
font-size: 22px;
font-weight: normal;
line-height: 24px;
}

#product LI {margin-left:0;margin-bottom:25px;padding-left:35px;padding-bottom:15px;background:url(/gfx/icons/check.gif) 0px 2px no-repeat;list-style-type:none}