BODY {
	PADDING: 0px;
	MARGIN: 0px;
	BACKGROUND-COLOR: #F00;
	TEXT-ALIGN: center;
	background-image: url(images/pg_bg.jpg);
	background-repeat: repeat-y;
	background-position: center;
	font-family: Tahoma, Verdana, sans-serif;
	background-attachment: fixed;
}
#container
{
width: 790px;
margin: 0px auto;
background-color: #fff;
}
#container2
{
width: 630px;
margin: 0px auto;
background-color: #fff;
}
#top
{
background-image: url(images/header_image2.jpg);
background-repeat: no-repeat;
height: 165px;
width: 790px;
}
#top2
{
background-image: url(images/small_headerimage.jpg);
background-repeat: no-repeat;
background-position:center;
height: 118px;
width: 630px;
font-size:14px;
}
#topnav {
text-align: left;
position: relative;
left: 165px;
top: 118px;
font-weight: bold;
}
#topnav2 {
text-align: left;
position: relative;
left: 0px;
top: 118px;
font-weight: bold;
font-size:12px;
color:#FF0000;
width:600px;
}
#topnav ul {
margin: 0;
padding: 0;
font-size:13px;
}
#topnav ul li
{
padding:0;
margin:0;
width: auto;
display: inline;
}
#topnav ul li a {
padding:3px;
margin:0;
color: #fff;
}
#topnav ul li a:hover {
color: #FF9;
}
#leftnav
{
	float: left;
	width: 160px;
	margin: 0;
	text-align: left;
}
#leftnav ul {
list-style-type: none;
padding:0;
margin: 0;
}
#leftnav ul li {
	font-size:12px;
	background-image: url(images/nav_bg.jpg);
}
#leftnav ul li a {
border-bottom: 1px solid #333;
/*border-top: 1px solid #FFF;*/
text-decoration:none;
width: 160px;
padding-left:1.5em;
padding-top:0;
text-align:left;
color: #FFF;
}
#leftnav ul li a:hover {
background-color: #ff9bfe;
border-bottom: 1px solid #333;
padding-top:0;
/*border-top: 1px solid #333;*/
}
#leftnav ul li.title {
	border-bottom: 1px solid #333;
	border-top: 1px solid #FFF;
	padding-left: 1em;
	padding-bottom: 0.5em;
	font-weight: bold;
	background-color: #ff0000;
	color: #FFF;
	line-height:1.4em;
	background-image: none;
}
#rightnav
{
float: right;
width: 135px;
margin: 0;
padding: 5px;
font-size:12px;
color:#003366;
}
#rightnav .title{
text-decoration:underline;
font-weight:bold;
margin:3px 0 10px 0;
}
#content
{
	margin-left: 160px;
	margin-right: 140px;
	padding: 5px;
	border-left: 1px solid #f00;
	border-right: 1px solid #f00;
	text-align:left;
	font-size:12px;
	line-height: 120%;
	color:#F00000;
}
#content2
{
	padding: 5px;
	/*border-left: 1px solid #f00;*/
	/*border-right: 1px solid #f00;*/
	text-align:left;
	font-size:12px;
	line-height: 120%;
	color:#F00000;
}
#content a {color:#FF0000; font-weight:bold; text-decoration:underline}
#content.a:hover {text-decoration:none;}
#content a:visited {color:#FF0000;}
#content .title {
font-weight:bold;
text-decoration:underline;
}

#footer
{
background-image: url(images/pg_footer.jpg);
background-repeat: no-repeat;
font-size: 10px;
text-align: center;
background-position: top;
clear:both;
padding: 5px;
}
#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h1 {
margin: 0 0 5px 0; 
padding: 0px;
font-size:18px;
text-decoration:underline;
text-align:center;
}
#content img {
margin:3px;
}
.quote{
font-weight:bold;
color:#FF0000;
text-align:center;
margin:15px 0 15px 0;
font-style:italic;
margin-top:5px;
}
.imgfloatleft{
float:left;
}
.quoter{
color:#003366;
text-decoration:underline;
font-weight:bold;
font-style:normal;
}
.pointpara{
margin:3px 15px 5px 15px;
color:#3366CC;
text-align:justify;
}
.pointpara span {
text-decoration:underline;
color:#FF0000;
font-weight:bold;
}
.emphasizedpara{
color:#ff0000;
font-weight:bold;
margin:0;
clear:left;
}
.testimonial{
color:#9966CC;
margin:5px 15px 5px 15px;
}
.anytitle{
text-decoration:underline;
font-weight:bold;
margin:3px 0 3px 0;
}
#steptolight{
padding:10px;
background-color:#FF0000;
color:#FFFFFF;
font-weight:bold;
margin:15px;
background-image:url(images/ptl_bg.jpg);
background-repeat: no-repeat;
background-position: center;
}
#steptolight ul li a{
	color:#FFFF66;
}
#steptolight ul li a:hover{
text-decoration:none;
}
.rightnavp{
text-align:left;
}
.txbox {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:130px;
height:15px;
border:1px inset red;
background-color:#FAEDF7;
}
.butn{
background-color:#7DBEFF;
}
.lyr {
	background-image: url(images/lotus_popup.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#dhtmltooltip{
color:#FF0000;
position: absolute;
border: 1px solid red;
width: 250px;
padding: 2px;
background-color: yellow;
visibility: hidden;
z-index: 100;
font-size:12px;
text-align:left;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135);
}