body {
	font-family				: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	background-color		: #d7d7d7 !important;
	text-align				: left;
	margin					: 0px;
	padding 				: 0px;
	height 					: 100%;
	background:#d7d7d7 url(../images/bg-body.jpg) repeat-y center top;
}
  body#index #main h1 { margin-top:10px;}
#outerbody{
	width					: 886px;
	margin-right			: auto;
	margin-left				: auto;
	text-align				: left;
}
#homepageunit{
float:left;
	width					: 873px;
	padding-right:8px;
	padding-left:5px;
	padding-top:5px;
	text-align				: left;
}
 
#headertop{
float:left;
	width					: 873px;
	text-align				: left;
	height:86px;
}
#logo{
	float:left;
	width					: 102px;
	background-image:url(../images/logo.jpg); background-repeat: no-repeat;
	height:86px;}
#topbg{
	float:left;
	width: 771px;
	height:86px;
	background-image:url(../images/headerbg.gif); background-repeat:repeat-x;}
#space{
	float:left;
	width: 410px;
	height:86px;
	text-align				: left;}
#upperspace{
	float:left;
	width: 202px;
	height:18px;
	text-align				: left;}
#topnav{
	float:left;
	width: 158px;
	line-height:18px;
	height:18px;
	text-align: left;}
#callus{
	float:left;
	width: 158px;
	height:42px;
	text-align: left;}
#dateticker{
	float:left;
	width: 158px;
	line-height:26px;
	height:26px;
	text-align	: center;
	background-image:url(../images/timebg.gif); background-repeat:no-repeat;}
#nav{
	float:left;
	width: 873px;
	position:relative;
	height:31px;
	text-align: left;
	background-image:url(../images/navbg.gif); background-repeat:repeat-x;}
	
	
	#nav ul{
margin: 0;
padding: 5px 10px;
text-align: left; /*set value to "left", "center", or "right"*/
}
#nav ul li{
display: inline;
}
#nav ul li a{
color: #ffffff;
padding: 5px 15px 5px 17px;
margin: 0;
text-decoration: none;
border-right: 1px solid #FFFFFF;
}
#nav ul li a.last{
color: #ffffff;
padding: 5px 15px 5px 17px;
margin: 0;
text-decoration: none;
border:none;
}
#nav ul li a:hover{
color: #F8981D;
}
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv{
	position:absolute;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height:13px;
	width:190px;
	visibility: hidden;
	margin-top:-7.2em;
	margin-left:-68px;
}
.dropmenudiv a{
display: block;
text-indent: 6px;
border-bottom: 1px solid #FFF; /*THEME CHANGE HERE*/
padding: 4px 4px;
text-decoration: none;
font-weight: bold;
color: #FFF;
background-color:#D50000;
}
.dropmenudiv a.last{
display: block;
text-indent: 6px;
padding: 4px 4px;
text-decoration: none;
font-weight: bold;
color: #FFF;
border:none;
background-color:#D50000;
}
* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
color: #000000;
background-color:#f8981d;
}
/*dropmenu ends*/
#headerimg{
	float:left;
	border-top:1px solid #ffffff;
	width: 628px;
	text-align: left;}
	#innerheaderimg{
	float:left;
	border-top:1px solid #ffffff;
	width: 628px;
	height:136px;
	text-align: left;}
#rightbanner{
	float:left;
	border-top:1px solid #ffffff;
	width: 230px;
	padding-left:5px;
	padding-right:4px;
	padding-bottom:4px;
	padding-top:3px;
	height:230px;
	background-color:#FFFFFF;
	text-align: left;
}
#rightbannerinner{
	float:left;
	border:1px solid #C7C8CC;
	width: 220px;
	padding-left:5px;
	padding-right:4px;
	padding-bottom:2px;
	padding-top:5px;
	height:210px;
	background-color:#ffffff;
	text-align: left;
}
#instantmessage{
	float:left;
	width: 222px;
	line-height:31px;
	height:100px;
	text-align: left;
	background-image:url(../images/instantmessagebg.gif);
	background-repeat:no-repeat;
}
#instantimage{
	float:left;
	width: 222px;
	height:112px;
	text-align: left;}
#instanttext{
	float:left;
	line-height:14px;
	width: 222px;
	text-align: left;}
#middlebody{
	border-top:1px solid #ffffff;
	float:left;
	width: 880px;
	text-align: left;
}
#leftnav{
float:left;
	width: 212px;
	text-align: left;}
#leftnavheading{
float:left;
	width: 212px;
	text-align: left;}
#leftnavtext{
float:left;	width: 212px;  text-align	: left;}	
#leftnavtext ul {
padding:0; margin:0; list-style-type:none; padding-bottom:0px;}
#leftnavtext ul li {
float:left; width:193px; padding-left:19px; height:24px; line-height:24px; background-color:#289af9; border-bottom:1px solid #0175d5;  }
#redline{
float:left;
	width: 212px;
	text-align: left;
	height:8px;
	background-color: #D50000;}
#indexmaintext{
	float:left;
	width					: 422px;
	background-image:url(../images/v-dotbg.gif);
	background-repeat:repeat-y;
	background-position:right;
	margin-right			: auto;
	margin-left				: auto;
	text-align				: left;
}
#rightpanel{
float:left;
	width					: 245px;
	margin-right			: auto;
	margin-left				: auto;
	text-align				: left;}
#indexheading{
	float:left;
	padding-top:12px;
	padding-left:8px;
	width: 320px;
	background-image:url(../images/indexheadingbg.gif);
	background-repeat:repeat-x;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	height:27px;
}
#indextextarea{
	float:left;
	padding-left:8px;
	width:414px;
	padding-left:8px;
	text-align: left;
}
#indextext{
	float:left;
	padding-top:2px;
	width:332px;
	text-align: left;
}
#bullettext{
float:left;	width: 398px;  text-align:left;}	
#bullettext ul {
padding:0; margin:0; list-style-type:none; padding-bottom:0px;}
#bullettext ul li {
display:block; float:left; width:388px; padding-left:10px; height:17px; line-height:17px; 
font-family:arial; font-size:12px; font-weight:none; color:#CA6020;  }
 
#rightnavtext{
float:left;	width: 245px;  text-align	: left;}	
#rightnavtext ul {
padding:0; margin:0; list-style-type:none; padding-bottom:0px;}
#rightnavtext ul li {
display:block; float:left; width:230px; padding-left:15px; height:25px; line-height:25px; background-color:#BCBFC1; border-bottom:1px solid #ffffff;  }
#contactheading{
float:left;	width: 245px;  text-align: left;}
#contactform{
float: left; margin-top: 0px; width:245px; background-image:url(../images/contactformbg.gif); background-repeat:repeat-x;}
.contactformtext {
display:block; padding-left:10px; float:left; width:60px; height:30px; line-height:30px;}
.contactformfield {
display:block; padding-right:8px; float:left; width:165px; height:30px; line-height:30px; }
#messagefield{
float: left; margin-top: 0px; padding-left:10px; width:235px; background-repeat:repeat-x;}
#submitbutton{
float: left; padding-left:10px; width:90px; height:29px; }
#resetbutton{
float: left;  padding-left:10px; width:90px; height:29px; }
#dotted{
float:left;
width:398px;
text-align: left;}
#footer{
border-top:1px solid #D2D2D2;
float:left;
height:30px;
padding-top:10px;
	width: 873px;
	text-align: center;}
	#footer1{
border-top:1px solid #D2D2D2;
float:left;
height:5px;
width: 873px;
	 }
#innerheader{
	float:left;
	border-top:3px solid #ffffff;
	width: 245px;
	height:136px;
	text-align: left;}
#innerinstant{
	float:left;
	width: 245px;
	text-align: left;}
#innercontactheading{
float:left; border-top:1px solid #ffffff; width: 212px;  text-align: left;}
#innercontactform{
float: left; margin-top: 0px; width:212px; background-image:url(../images/contactformbg.gif); background-repeat:repeat-x;}
.innercontactformtext {
display:block; padding-left:10px; float:left; width:50px; height:30px; line-height:30px;}
.innercontactformfield {
display:block; padding-right:8px; float:left; width:144px; height:30px; line-height:30px; }
#innermessagefield{
float: left; margin-top: 0px; padding-left:10px; width:202px; background-repeat:repeat-x;}
#innermaintext{
float:left;
	width					: 660px;
	text-align				: left;}
#innerheading{
float:left;
margin-left:1px;
padding-top:12px;
padding-left:9px;
    width: 649px;
	background-image:url(../images/indexheadingbg.gif); background-repeat:repeat-x;
	text-align: left;
	height:27px;}
	#innerheading01{
float:left;
margin-left:1px;
padding-top:2px;
padding-left:9px;
    width: 649px;
	background-image:url(../images/indexheadingbg.gif); background-repeat:repeat-x;
	text-align: left;
	height:29px;}
	#innerheading1{
float:left;
margin-left:1px;
padding-top:8px;
padding-left:9px;
    width: 649px;
	background-image:url(../images/indexheadingbg.gif); background-repeat:repeat-x;
	text-align: left;
	height:27px;}
#innerleftnav{
float:left;
	width: 213px;
	background-image:url(../images/v-dotbg.gif); background-repeat:repeat-y; background-position:right;
	text-align: left;}
#innertextarea{
float:left;
padding-left:8px;
width:638px;
padding-left:8px;
text-align: left;}
#textarea1{
float:left; width:638px; padding-top:8px; text-align: left;}
#contacttextleft{
float:left; width:200px; padding-top:8px; text-align: left;}
#contacttextright{
float:left; width:428px; padding-top:8px; padding-left:10px; text-align: left;}
#textarea2{
float:left; width:638px; padding-top:5px;  text-align: left;}
#textarea11{
float:left; width:838px; padding-top:8px; text-align: left;}
#contacttextleft1{
float:left; width:200px; padding-top:8px; text-align: left;}
#contacttextright1{
float:left; width:828px; padding-top:8px; padding-left:10px; text-align: left;}
#textarea21{
float:left; width:838px; padding-top:5px;  text-align: left;}
#textarea22{
float:left; width:838px; padding-top:5px;  text-align: left;}
#innerbullettext{
float:left;	width: 638px;  text-align:left; padding-top:10px;}	
#innerbullettext ul {
padding:0; margin:0; list-style-type:none; padding-bottom:0px;}
#innerbullettext ul li {
display:block; float:left; width:630px; padding-left:5px; padding-top:5px; font-family:arial; font-size:12px; font-weight:none; color:#656565; }
#bordertext{
display:block; float:left; border:1px solid #C9C9C9; width:620px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; font-family:arial; font-size:12px; font-weight:none; color:#CA6020;   }
#innerfooter{
margin-top:25px;
border-top:1px solid #D2D2D2;
float:left;
height:30px;
padding-top:10px;
	width: 660px;
	text-align: center;}
#contactustext{
float: left;
	margin-top: 0px;
	padding-bottom:10px;
	width:400px;
	padding-right:20px;
position:relative;
}
#textbox {
display:block; float:left; border:1px solid #C9C9C9; width:620px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; font-family:arial; font-size:12px; font-weight:none; color:#656565;  
background-image:url(../images/textbg.gif); background-repeat:repeat-x; }
#pageheading{
float: left; margin-top: 0px; padding-bottom:10px; width:638px;}
#contenttext{
float: left; margin-top: 0px; padding-bottom:10px; width:638px;}
#bullettext1{
float:left;	width:600px;  text-align:left;}	
#bullettext1 ul {
padding:0; margin:0; list-style-type:none; padding-bottom:0px;}
#bullettext1 ul li {
display:block; float:left; width:600px; padding-left:10px; height: auto; line-height:17px; 
font-family:arial; font-size:12px; font-weight:none; color: #656565 ;  }
#foot{
display:block; text-align:center; width:auto; padding-left:10px; height: auto; line-height:15px; 
font-family:arial; font-size:10px; font-weight:none; color: #656565 ;  }
#res{
float:left;	width: 863px;  text-align	: left;}	
#res ul {
padding:0; margin:0; list-style-type:none; padding-bottom:0px;}
#res ul li {
float:left; width:850px; padding-left:19px; height:24px; line-height:24px; background-color: #FFFFFF; border-bottom: none; }
