/* CSS Document */
body
	{
		margin:0px;
		padding:0px;
                color:#000000;
	}
#maincontainer
	{
		width:100%;
		float:left;
		margin:0px;
		padding:0px;
	}

#main
	{
		width:1004px;
		margin:0 auto;
		padding:0px;
	}
#mainsupport
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
	}
#header
	{
		width:1004px;
		height:200px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(./headerrjd.jpg);
		background-repeat:no-repeat;
	}
#headernews
	{
		width:1004px;
		height:200px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(./header002news.jpg);
		background-repeat:no-repeat;
        }
#headerfaq
	{
		width:1004px;
		height:200px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(./header002faq.jpg);
		background-repeat:no-repeat;
        }
#headerservices
	{
		width:1004px;
		height:200px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(./header002services.jpg);
		background-repeat:no-repeat;
        }
#headercontact
	{
		width:1004px;
		height:200px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(./header002contact.jpg);
		background-repeat:no-repeat;
	}
#headerleftblank
	{
		width:288px;
		height:179px;
		float:left;
		margin:0px;
		padding:0 0 0 352px;
	}
#headerrightblank
	{
		width:364px;
		height:179px;
		float:left;
		margin:0px;
		padding:0px;
	}
	
#logotxtblank 
	{
		width:288px;
		height:154px;
		float:left;
		margin:0px;
		padding:0px;
/*		position:relative;
		top:0px;
		left:352px;
*/	}
#logohedding 
	{
		width:221px;
		height:45px;
		float:left;
		margin:0px;
		padding:0 0 0 67px;
		font-family:"Trebuchet MS";
		font-size:40px;
		font-weight:bold;
		color:#FFFFFF;
		line-height:45px;
	}
#logoheddingsmall
	{
		width:221px;
		height:40px;
		float:left;
		margin:0px;
		padding:0 0 0 67px;
		font-family:"Trebuchet MS";
		font-size:30px;
		font-variant:small-caps;
		font-weight:bold;
		color:#FFFFFF;
	}
#whitehedding
	{
		width:270px;
		height:40px;
		float:left;
		margin:70px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:20px;
		font-weight:bold;
		color:#FFFFFF;
		text-align: left;
/*		position:relative;
		top:70px;
		left:371px;
*/	}
#greenhedding
	{
		width:300px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:16px;
		font-weight:bold;
		color:#4a6d11;
 	}
#loginbg
	{
		width:300px;
		height:163px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:19px;
		font-weight:bold;
		color:#4a6d11;
		background-image:url(./loginbg.jpg);
		background-repeat:no-repeat;	
 	}
#loginbg2
	{
		width:300px;
		height:163px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:19px;
		font-weight:bold;
		color:#4a6d11;
		background-image:url(./loginbg2.jpg);
		background-repeat:no-repeat;		
 	}
#loginhedding
	{
		width:288px;
		height:25px;
		float:left;
		margin:30px 0 0 0;
		padding:0 0 0 12px;
		font-family:"Trebuchet MS";
		font-size:20px;
		font-weight: normal;
		color:#c1c266;
		line-height:25px;
 	}
#loginmess
	{
		width:288px;
		height:25px;
		float:left;
		margin:0px;
		padding:0 0 0 12px;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: normal;
		color:#a67c51;
		line-height:25px;
 	}
.notamember
	{
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: bold;
		color:#ffdebd;
		text-decoration:none;
 	}
.notamember:hover
	{
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: bold;
		color:#ffdebd;
		text-decoration: underline;
 	}
#logininputblank
	{
		width:280px;
		height:18px;
		float:left;
		margin:6px 0 0 0;
		padding:0 0 0 12px;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: normal;
		color:#a67c51;
		line-height:25px;
 	}
#logininput
	{
		width:250px;
		height:18px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: normal;
		color:#a67c51;
		line-height:25px;

 	}
#forgotpassword
	{
		width:288px;
		height:15px;
		float:left;
		margin:5px 0 0 0;
		padding:0 0 0 12px;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: normal;
		color:#9f744c;
	}
.forgotpassword
	{
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: bold;
		color:#ffffff;
		text-decoration:none;
 	}
.forgotpassword:hover
	{
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: bold;
		color:#ffffff;
		text-decoration: underline;
 	}
#loginbutton
	{
		width:288px;
		height:23px;
		float:left;
		margin:0px;
		padding:0 0 0 12px;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: normal;
		color:#9f744c;
	}
.loginbutton
	{
		width:63px;
		height:20px;
		float:left;
		margin:10px 0 0 0;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: bold;
		text-align:center;
		text-decoration:none;
		color:#ffffff;
		background-image: url(./loginbutton.jpg);
		background-repeat:no-repeat;
	}
.loginbutton:hover
	{
		width:63px;
		height:20px;
		float:left;
		margin:10px 0 0 0;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: bold;
		text-align:center;
		text-decoration:none;
		color:#ffffff;
		background-image:  url(./loginbutton.jpg);
		background-repeat:no-repeat;
	}
			
#menulinksblank
	{
		width:84px;
		height:138px;
		float:left;
		margin:0px;
		padding:0px 0 0 100px;
}
.home
	{
		width:27px;
		height:138px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(./home.jpg);
		background-repeat:no-repeat;
 	}
.home:hover
	{
		width:27px;
		height:138px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(./home.jpg);
		background-repeat:no-repeat;
 	}
	
.company
	{
		width:27px;
		height:138px;
		float:left;
		margin:0 0 0 1px;
		padding:0px;
		background-image: url(./company.jpg);
		background-repeat:no-repeat;
 	}
.company:hover
	{
		width:27px;
		height:138px;
		float:left;
		margin:0 0 0 1px;
		padding:0px;
		background-image: url(./company.jpg);
		background-repeat:no-repeat; 	}
	
.contact
	{
		width:27px;
		height:138px;
		float:left;
		margin:0 0 0 1px;
		padding:0px;
		background-image: url(./contact.jpg);
		background-repeat:no-repeat;
 	}
.contact:hover
	{
		width:27px;
		height:138px;
		float:left;
		margin:0 0 0 1px;
		padding:0px;
		background-image: url(./contact.jpg);
		background-repeat:no-repeat;
 	}
.logininput
	{
		width:133px;
		height:18px;
		float:left;
		margin:0px;
		padding:0 0 0 4px;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: normal;
		color:#f65552;
		background-color:#a20401;
		border:1px solid #a20401;
 	}
#menubalnk
	{
		width:675px;
		height:20px;
		float: left;
		margin:0px;
		padding:0 0px 0 0;
 	}
#menu
	{
		width:311px;
		height:20px;
		float:right;
		margin:0px;
		padding:0px;
 	}
#menu ul
	{
		width:311px;
		height:20px;
		float: left;
		margin:0px;
		padding:0px;
		display:block;
 	}
#menu ul li
	{
		width:62px;
		height:20px;
		float: left;
		margin:0px;
		padding:0px;
		display:block;		
 	}
#menu ul li a.menu
	{
		width:62px;
		height:30px;
		float: left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#ffffff;
		text-align:center;
		text-decoration:none;
		display:block;		
 	}
#menu ul li a.menu:hover
	{
		width:62px;
		height:30px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#c94e06;
		text-align:center;
		text-decoration: underline;
		display:block;		
 	}
	
#overview
	{
		width:1004px;
		height:20px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(./companyoverviewbgrjd.jpg);
		background-repeat:no-repeat;
	}
#overviewheddingblank
	{
		width:144px;
		height:107px;
		float:left;
		margin:0px;
		padding:40px 0 0 130px;
	}

#overviewhedding
	{
		width:116px;
		height:68px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:27px;
		font-weight:bold;
		color:#FFFFFF;
	}
.overviewhedding
	{
		font-family:"Trebuchet MS";
		font-size:24px;
		font-weight:normal;
		font-variant:small-caps;
		color:#FFFFFF;
	}
#overviewtxtblank
	{
		width:700px;
		height:114px;
		float:left;
		margin:0px;
		padding:33px 0 0 29px;
	}
#overviewtxt
	{
		width:677px;
		height:68px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:16px;
		color:#0baeb3;
	}
.overviewtxt
	{
		font-family:"Trebuchet MS";
		font-size:16px;
		font-weight:normal;
		color:#a0db3d;
	}
#contentarea
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(./contentbg.jpg);
		background-repeat:repeat-x;
		background-color:#DAFDCC;
	}
#contentareasupport
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(./contentbg.jpg);
		background-repeat:repeat-x;	
	}
#contentarea2
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(./contentbg2.jpg);
		background-repeat:repeat-x;
		background-color:#DAFDCC;
	}
#contentareasupport2
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(./contentbg2.jpg);
		background-repeat:repeat-x;
	}
#contentarea3
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(./contentbg3.jpg);
		background-repeat:repeat-x;
		background-color:#DAFDCC;
	}
#contentareasupport3
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(./contentbg3.jpg);
		background-repeat:repeat-x;
	}
#contentarea4
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(./contentbg4.jpg);
		background-repeat:repeat-x;
		background-color:#DAFDCC;
	}
#contentareasupport4
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(./contentbg4.jpg);
		background-repeat:repeat-x;
	}
#contentleft
	{
		width:610px;
		float:left;
		margin:0px;
		padding:37px 0 0 30px;
	}
#contentarearjd
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(./contentbgrjd.jpg);
		background-repeat:repeat-x;
		background-color:#100d0e;
        }
#contentareasupportrjd
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(./contentbgrjd.jpg);
		background-repeat:repeat-x;
	}
#contentarearjd2
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(./contentbgrjd2.jpg);
		background-repeat:repeat-x;
		background-color:#100d0e;
        }
#contentareasupportrjd2
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(./contentbgrjd2.jpg);
		background-repeat:repeat-x;
	}
#contentleft
	{
		width:610px;
		float:left;
		margin:0px;
		padding:37px 0 0 30px;
	}
#lefthedding
	{
		width:610px;
		height:37px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#010304;
	}
#leftimg
	{
		width:610px;
		height:115px;
		float:left;
		margin:19px 0 0 0;
		padding:0px;
		background-image:url(./leftimg.jpg);
		background-repeat:no-repeat;
	}
.lefttxt
	{
		width:610px;
		height:900px;
		float:left;
		margin:17px 0 0 0;
		padding:0px;
	}
.lefttxt ul
	{
		width:610px;
		height:62px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
	
.lefttxt ul li.blueboldtxt
	{
		width:610px;
		height:15px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:15px;
		font-weight:bold;
		color:#05516b;
		display:block;
		line-height:15px;		
	}
.lefttxt ul li.blacktxt
	{
		width:610px;
		height:15px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#3c5c09;
		display:block;
		line-height:15px;				
	}
.lefttxt ul li.blackboldtxt
	{
		width:610px;
		height:15px;
		float:left;
		margin:15px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#000000;
		display:block;
		line-height:15px;				
	}
#leftimg002
	{
		width:610px;
		height:115px;
		float:left;
		margin:19px 0 0 0;
		padding:0px;
		background-image: url(./leftimg002.jpg);
		background-repeat:no-repeat;
	}
#leftimg003
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg003.jpg);
		background-repeat:no-repeat;
        }
#leftimg004
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg004.jpg);
		background-repeat:no-repeat;
        }
#leftimg005
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg005.jpg);
		background-repeat:no-repeat;
        }
#leftimg006
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg006.jpg);
		background-repeat:no-repeat;
        }
#leftimg007
	{
		width:610px;
		height:115px;
		float:left;
		margin:19px 0 0 0;
		padding:0px;
		background-image: url(./leftimg007.jpg);
		background-repeat:no-repeat;
	}
#leftimg008
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg008.jpg);
		background-repeat:no-repeat;
	}
#leftimg009
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg009.jpg);
		background-repeat:no-repeat;
	}
#leftimg010
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg010.jpg);
		background-repeat:no-repeat;
	}
#leftimg011
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg011.jpg);
		background-repeat:no-repeat;
	}
#leftimg012
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg012.jpg);
		background-repeat:no-repeat;
	}
#leftimg013
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg013.jpg);
		background-repeat:no-repeat;
	}
#leftimg014
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg014.jpg);
		background-repeat:no-repeat;
	}
#leftimg015
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg015.jpg);
		background-repeat:no-repeat;
	}
#leftimg016
	{
		width:610px;
		height:115px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background-image: url(./leftimg016.jpg);
		background-repeat:no-repeat;
        }
#leftimgrjd1
	{
		width:610px;
		height:230px;
		float:left;
		margin:1px 0 0 0;
		padding:0px;
		background-image: url(./rjdhome.gif);
		background-repeat:no-repeat;
        }
#leftimgrjd2
	{
		width:610px;
		height:50px;
		float:left;
		margin:1px 0 0 0;
		padding:0px;
		background-image: url(./leftimgrjd2.jpg);
		background-repeat:no-repeat;
        }
#leftimgrjd3
	{
		width:610px;
		height:50px;
		float:left;
		margin:1px 0 0 0;
		padding:0px;
		background-image: url(./leftimgrjd3.jpg);
		background-repeat:no-repeat;
        }
#leftimgrjd4
	{
		width:610px;
		height:50px;
		float:left;
		margin:1px 0 0 0;
		padding:0px;
		background-image: url(./leftimgrjd4.jpg);
		background-repeat:no-repeat;
        }
#leftimgrjd5
	{
		width:610px;
		height:50px;
		float:left;
		margin:1px 0 0 0;
		padding:0px;
		background-image: url(./leftimgrjd5.jpg);
		background-repeat:no-repeat;
		}
#leftimgrjd6
	{
		width:610px;
		height:50px;
		float:left;
		margin:1px 0 0 0;
		padding:0px;
		background-image: url(./leftimgrjd6.jpg);
		background-repeat:no-repeat;
	}
#right
	{
		width:334px;
		float:left;
		margin:0px;
		padding:0px 0 0 29px;

	}
#righthedding
	{
		width:334px;
		height:35px;
		float:left;
		margin:0px;
		padding:10px;
		font-family:"Trebuchet MS";
		font-size:24px;
		color:#FFFFFF;
	}
#righttxt
	{
		width:334px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#righttxt ul
	{
		width:334px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#righttxt ul li
	{
		width:268px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;

		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#05516b;
	}

#righttxt ul li.bluetext
	{
		width:300px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		display:block;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#05516b;
	}
#righttxt ul li.blacktext
	{
		width:278px;
		float:left;
		margin:14px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:10px;
		color:#375406;
		text-decoration:none;
	}	
#righttxt ul li.topline
	{
		width:278px;
		height:1px;
		float:left;
		margin:17px 0 0 0;
		padding:0px;
		display:block;
		background-image:url(./topline.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
	}
#righttxt ul li a.rightlink
	{
		width:268px;
		height:19px;
		float:left;
		margin:0px;
		padding:0 0 0 10px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		display:block;
		background-image: url(./rightactive.jpg);
		background-repeat:no-repeat;
	}
#righttxt ul li a.rightlink:hover
	{
		width:268px;
		height:19px;
		float:left;
		margin:0px;
		padding:0 0 0 10px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		display:block;
		background-image: url(./rightover.jpg);
		background-repeat:no-repeat;
	}
#righttxt ul li.testmonialsimg
	{
		width:304px;
		height:108px;
		float:left;
		margin:18px 0 0 0;
		padding:0px;
		display:block;
		background-image: url(./testmonial.jpg);
		background-repeat:no-repeat;
	}
#righttxt ul li .testmonialsimghedding
	{
		height:20px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:16px;
		color:#ffffff;
		text-decoration:none;
		display:block;
		position:relative;
		top:15px;
		left:20px;
	}
#righttxt ul li .testmonialsboldtxtblank
	{
		width:166px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:16px;
		color:#ffffff;
		text-decoration:none;
		display:block;
		position:relative;
		top:28px;
		left:50px;
	}
#righttxt ul li .testmonialsboldtxt
	{
		width:166px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		font-style:italic;
		color:#05516b;
		text-decoration:none;
		display:block;
	}
#righttxt ul li .testmonialstxt
	{
		width:166px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-style:italic;
		color:#365306;
		text-decoration:none;
		display:block;
	}
#righttxt ul li .testmonialstxt002
	{
		width:277px;height:15px;
		float:left;
		margin:25px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-style:italic;
		color:#365306;
		text-decoration:none;
		display:block;
	}
#righttxt ul li a.viewmore
	{
		width:277px;
		height:277px;
		float:left;
		margin:40px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		display:block;
	}
#righttxt ul li a.viewmore:hover
	{
		width:277px;
		height:18px;
		float:left;
		margin:40px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:10px;
		font-weight:bold;
		color:#000000;
		text-decoration: underline;
		display:block;
	}
#right2
	{
		width:334px;
		float:left;
		margin:0px;
		padding:38px 0 0 0px;

	}
#righthedding2
	{
		width:334px;
		height:35px;
		float:left;
		margin:0px;
		padding:10px;
		font-family:"Trebuchet MS";
		font-size:24px;
		color:#05516b;
	}
#righttxt2
	{
		width:334px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#footerrjd
	{
		width:1004px;
		height:118px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(./footerrjd.jpg);
		background-repeat:repeat-x;
	}
#footerlinksblank
	{
		width:1004px;
		height:15px;
		float:left;
		margin:40px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:10px;
		color:#FFFFFF;
		text-align:center;
	}
.footerlinks
	{
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
	}
.footerlinks:hover
	{
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#c94e06;
		text-align:center;
		text-decoration: underline;
	}
#copyrights
	{
		width:1004px;
		height:15px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:10px;
		color:#c94e06;
		text-align:center;
	}
#validation
	{
		width:180px;
		height:23px;
		float:left;
		margin:0px;
		padding:0 0 0 450px;
	}
.xhtml
	{
		width:77px;
		height:25px;
		float:left;
		margin:0px;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: bold;
		text-align:center;
		text-decoration:none;
		color:#ffffff;
		background-image: url(./xhtml.jpg);
		background-repeat:no-repeat;
	}
.xhtml:hover
	{
		width:77px;
		height:25px;
		float:left;
		margin:0px;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: bold;
		text-align:center;
		text-decoration:none;
		color:#ffffff;
		background-image: url(./xhtmlover.jpg);
		background-repeat:no-repeat;
	}
.css:hover
	{
		width:77px;
		height:25px;
		float:left;
		margin:0 0 0 3px;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: bold;
		text-align:center;
		text-decoration:none;
		color:#ffffff;
		background-image: url(./xhtml.jpg);
		background-repeat:no-repeat;
	}
.css
	{
		width:77px;
		height:25px;
		float:left;
		margin:0 0 0 3px;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight: bold;
		text-align:center;
		text-decoration:none;
		color:#ffffff;
		background-image: url(./xhtmlover.jpg);
		background-repeat:no-repeat;
	}
	
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#innercontentnlank
	{
		width:610px;
		float:left;
		margin:0px;
		padding:37px 0 0 30px;
	}
#innerhedding
	{
		width:610px;
		height:35px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#010304;
	}
#innerhedding2
	{
		width:610px;
		height:25px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:20px;
                font-weight: bold;
		color:#001A29;
	}
#innercontent
	{
		width:610px;
		float:left;
		margin:19px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#3c5c09;
		text-align:justify;
	}
#innercontent002
	{
		width:610px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#FFFFFF;
		text-align:justify;
	}
#innercontent003
	{
		width:610px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#3c5c09;
		text-align:justify;
	}
#innercontent004
	{
		width:610px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#FFFFFF;
		text-align:justify;
	}
#innercontent005
	{
		width:610px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#f27022;
		text-align:justify;
	}
#submenuhedding
	{
		width:277px;
		height:35px;
		float:left;
		margin:65px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#010304;
	}

#submenu
	{
		width:268px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		display:block;
	}

#submenu ul
	{
		width:268px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#submenu ul li
	{
		width:268px;
		height:19px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#submenu ul li.topline
	{
		width:268px;
		height:1px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
		background-image:url(./topline.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
	}
#submenu ul li a.submenu
	{
		width:258px;
		height:19px;
		float:left;
		margin:0px;
		padding:0 0 0 10px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		display:block;
		background-image: url(./rightactive.jpg);
		background-repeat:no-repeat;
	}
#submenu ul li a.submenu:hover
	{
		width:258px;
		height:19px;
		float:left;
		margin:0px;
		padding:0 0 0 10px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		display:block;
		background-image: url(./rightover.jpg);
		background-repeat:no-repeat;
	}
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/
#contactblank
			{
	margin: 0px;
	float: left;
	width: 674px;
	padding-top: 40px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
		
			}
		
#contactinnerblank
		{
				width:1004px;
				height:500px;
				float:left;
				margin:0px;
				padding:0px;
		}
#contactheddingblank
		{
			width:500px;
			height:30px;
			float:left;
			margin:27px 0 0 45px;
			padding:0px;
			font:normal 12px/17px Arial, Helvetica, sans-serif;
			color:#CECECE;
			border-bottom: solid 1px #7f7f7f;
		}
#contactaddressblank{
				margin: 0px;
				padding:0 0 0 30px;
				float: left;
				width:236px;
				font-family: "Trebuchet MS";
				font-size: 11px;
				font-weight: normal;
				color: #000000;
				text-decoration: none;
	}
#contactaddresshedding
		{
		width:610px;
		height:35px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#010304;
		}		
#contactaddresstext{
		width:610px;
		float:left;
		margin:19px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#3c5c09;
		text-align:justify;
	}
#contactsmallhedding
			{
		width:610px;
		height:15px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#05516b;
		display:block;
			}
#contacthedding
			{
		width:610px;
		height:35px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#010304;
		}
#contacticon{
				width:86px;
				height:84px;
				float:left;
				background-image: url(contacticon.png);
				background-repeat:no-repeat;
				margin:10px 0 0 30px;
	}
#contactfeildnameblank
			{
				width:160px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
                        }
#contactfeildnameblanknewsletter
			{
				width:160px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:middle;
			}
#contactfeildblank
			{
				width:200px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname
			{
				width:160px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
			}
#contactfeildname002
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname003
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname004
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname005
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname006
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname007
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname008
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname009
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
                        }	
#contactfeildnamenewsletter
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:;
				float:right;
			}
#contactfeild
			{
				width:200px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
			}
#contactfeild002
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild003
			{
				width:200px;
				height:20px;
				margin:4px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild004
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild005
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild006
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild007
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild008
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild009
			{
				width:200px;
				height:60px;
				margin:3px 0 0 0;
				padding:0;
				float:left;
                        }	
#contactfeildnewsletter
			{
				width:150px;
				height:60px;
				margin:30px 0 0 0;
				padding:0;
				float:right;
			}
#submitbutton
			{
				width:200px;
				height:20px;
				margin:60px 0 0 0;
				padding:0;
				float:left;
				text-align: left;
                        }
#submitbutton2
			{
				width:200px;
				height:20px;
				margin:20px 0 0 0;
				padding:0;
				float:left;
				text-align: left;
                        }
#submitbuttonnews
			{
				width:150px;
				height:20px;
				margin:10px 0 0 0;
				padding:0;
				float:right;
				text-align: left;

			}	
			
.contactfeildname
			{
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFFFFF;
			}
.contactfeild
			{	font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color: #3c4538;
				border:solid;
				border-width:1px;
				border-color:#010101;
				background-color:#d2e3e9;
				height:20px;
			}
.contactfeild
			{
				font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#3c4538;
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
				height:20px;
                        }
.submitbutton
			{
			width:79px;
			height:25px;
			float:left;
			margin:0px;
			padding:4px 0 0 0;
			font-family:Tahoma;
			font-size:10pt;
			font-variant:small-caps;
			font-weight:bold;
			color:#FFFFFF;
			text-align:center;
			text-decoration:none;
			background-image: url(./contactbutton.jpg);
			background-repeat:no-repeat;
                        }
.submitbutton3
			{
			width:79px;
			height:25px;
			float:left;
			margin:0px;
			padding:4px 0 0 0;
			font-family:Tahoma;
			font-size:10pt;
			font-variant:small-caps;
			font-weight:bold;
			color:#FFFFFF;
			text-align:center;
			text-decoration:none;
			background-image: url(./contactbutton.jpg);
			background-repeat:no-repeat;
			}
.submitbutton2
			{
			width:79px;
			height:25px;
			float:left;
			margin:0px;
			padding:4px 0 0 0;
			font-family:Tahoma;
			font-size:10pt;
			font-variant:small-caps;
			font-weight:bold;
			color:#FFFFFF;
			text-align:center;
			text-decoration:none;
			background-image: url(./contactbutton.jpg);
			background-repeat:no-repeat;
			}
.submitbutton:hover 
			{
			width:79px;
			height:25px;
			float:left;
			margin:0px;
			padding:4px 0 0 0;
			font-family:Tahoma;
			font-size:10pt;
			font-variant:small-caps;
			font-weight:bold;
			color:#000000;
			text-align:center;
			text-decoration:none;
			background-image: url(./contactbuttonoverrjd.jpg);
			background-repeat:no-repeat;
			}
			
.contactinput
		{

				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
		}
.contactinput:hover
		{
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
	}
.listbox
		{

				width:177px;
				height:20px;			
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
		}
.listbox:hover
		{
				width:177px;
				height:20px;			
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
	}
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/																																																																														
