td 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
}

P
{
	margin-bottom: 0; 
	margin-top: 0; 
	text-align: justify;
}

select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
}
	
H1 {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #ff6600;
	font-weight: bold;
	margin-bottom: 0;
}

H2
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 0;
}



H3
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #666666;
	font-weight: bold;
	margin-bottom: 0;
}



.productheader
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #ff6600;
	font-weight: bold;
	margin-bottom: 0;
}

.lgproductheader
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #ff6600;
	font-weight: bold;
	margin-bottom: 0;
}
a.lgproductheader
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #ff6600;
	font-weight: bold;
	margin-bottom: 0;
}


a.lgproductheader:link, a.lgproductheader:visited
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #ff6600;
	font-weight: bold;
	margin-bottom: 0;
}
a.lgproductheader:hover
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #ff6600;
	font-weight: bold;
	margin-bottom: 0;
}

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	/* overflow: scroll; */
	margin:0px;
} 

.body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
} 



.bolded
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
} 


.datagrid_alt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	background-color: #E9E9E9;
}

.divider
{
	color: #ff6600;
}

.dlHeader
{
	background: gainsboro;
	font-size: 11px;
	line-height: 17px;
	font-weight:bold;
}

.smallbody
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #666666;
} 



.footer, .footer A:link, .footer A:visited, .footer A
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	line-height : 26px;
	color : #000000;
	background-color:#D6D3D6;
	text-decoration:none;
} 
.copyright

{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-weight: bold;

	line-height : 15pt;

	color : #3366cc;

	

} 
.main
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #666666;
	text-decoration: none;
}

.date
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bolder;
	line-height : 15pt;
	color : #3366cc;
	
} 

.articlehead
{
	font-weight: bold;
	font-size: 17px;
	color: #6699CC;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
}

.admin_body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
} 

.admin_datagrid_alt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	background-color: #E9E9E9;
}

.admin_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	background-color:#CCCCCC;
	color:Black;
	text-align:center;
	vertical-align:bottom;
}

.admin_nav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	text-decoration: none; 
} 

a.admin_nav {color: #000000; text-decoration: none; }
a.admin_nav:visited {color: #000000; text-decoration: none; }
a.admin_nav:link {color: #000000; text-decoration: none; }
a.admin_nav:hover {color: #808080; text-decoration: none; }
a.admin_header {color:#000000; text-decoration:none; }
a.admin_header:visited {color: #000000; text-decoration: none; }
a.admin_header:link {color: #000000; text-decoration: none; }
a.admin_header:hover {color: #808080; text-decoration: none; }

a:active 
{
Font-family: arial,helvetica,verdana,sans-serif;
Font-Size:12px;
text-decoration:underline;
color:#000000;
}


a:hover
{
Font-family: arial,helvetica,verdana,sans-serif;
Font-Size:12px;
text-decoration:underline;
color:#3366cc;
}


a , a:visited 
{
Font-family: arial,helvetica,verdana,sans-serif;
Font-Size:12px;
text-decoration: underline;
color:#000000;
}




a.bolded:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
} 

a.bolded:hover
{
	Font-family: arial,helvetica,verdana,sans-serif;
	Font-Size:12px;
	text-decoration:underline;
	color:#3366cc;
} 

a.linksmall 
{   
Font-family:arial,helvetica,verdana,sans-serif;
Font-Size:8px;
Font-weight: bold;
text-decoration: underline;
color:#336699;
}

a.linksmall:hover 
{   
Font-family: arial,helvetica,verdana,sans-serif;
Font-Size:8px;
Font-weight: bold;
text-decoration: underline;
color:#6699cc;
}

.footerlink, a.footerlink:visited
{   
Font-family: arial,helvetica,verdana,sans-serif;
Font-Size:11px;
Font-weight: bold;
text-decoration: underline;
color:#336699;
}

a.footerlink:hover
{
font-family:arial,helvetica,verdana,sans-serif;
font-size: 11px;
Font-weight: bold;
text-decoration: underline;
color:#6699cc;
}

.BackLink
{
	font-size: 16pt;
	font-weight: bold;
}

.boxform
{
font-family:arial,helvetica,verdana,sans-serif;
font-size: 11px;
Font-weight: bold;
background-color:#ff6600;
color:#ffcc66;
}

.TOC_Header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	font-weight : bold;
	text-align : left;
}
.TOC_Subsection
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	text-align : left;
}

.NoImageItem
{
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	font-weight: bold;
	color: Gray;
	height: 100px;
	width:100px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
a.NoImageItem
{
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	font-weight: bold;
	color: Gray;
	height: 100px;
	width:100px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

.NoImageItemOver
{	
	border-width: 1px;
	border-style: solid;
	border-color: Black;
	font-weight: bold;
	color: Black;
	height: 100px;
	width:100px;
	text-align: center;
	vertical-align: middle;
	cursor: hand;
	text-decoration: none;
}

a.NoImageItemOver
{	
	border-width: 1px;
	border-style: solid;
	border-color: Black;
	font-weight: bold;
	color: Black;
	height: 100px;
	width:100px;
	text-align: center;
	vertical-align: middle;
	cursor: hand;
	text-decoration: none;
}

.ProductTools
{
	border-collapse:collapse;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: Black;
	background-color: ButtonFace;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.ProductToolsOver
{
	border-collapse:collapse;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: Black;
	background-color: ButtonShadow;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	cursor: hand;
}
.DropDowns
{
	background-color: #333333;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.DropDowns, a.DropDowns.visited
{
	background-color: #333333;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.DropDowns.hover
{
	background-color: #333333;
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}


a.DropDowns.link
{
	background-color: #333333;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.PadLeft
{
	padding-left: 10px;
}

.ToolTip
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	background-color: #fffa80;
	padding: 1,5,1,5;
	border-collapse:collapse;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
}
.border
{
	border:solid 1px #000000;
}
.padding
{
	padding-left:5px;
	padding-right:5px;
}
.search_background
{
	background-image: url(http://www.lovejoy-inc.com/images/topnav_search_background.gif);
	background-repeat:repeat-x;
	width:213px;
	
}

.rightnavigation, .rightnavigation A
{
	background-color:#dcdcdc;
	margin-left:20px;
	margin-right:5px;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;


}
.rightnavigation a:hover
{
	color:#F19203;
}
.rightnavigationline2, .rightnavigationline2 A
{
	padding-left:20px;
	
}
.rightnavspace
{
	line-height:8px;
}
.homeimage
{
	padding-top:15px;
	padding-bottom:10px;
}
.paddinghome
{
	padding-left:10px;
	padding-right:10px;
}
.maincontent
{
	padding-left:30px;
	padding-right:20px;

}
.paddingright
{
	padding-right:25px;
}	
.timeline
{
	border-bottom:dotted 1px #cccccc;
}
.cursor
{
	cursor: hand;
}