body {margin: 0px;font: 12px/15px arial;color:#444444; background:#f4f4f4;}
#container {
  width: 808px;
  margin:5px auto 0 auto;
  position:relative;
  border:1px solid;
  border-color:#ccc;
  text-align:left;
  background-color: white;
}
#main {
  height:100%;
  position:relative;
  margin: 0px 25px 10px 50px

}
.demoform {
  width: 50%;
}
.leftside {
  width: 50%;
}
.left_column {
  border-right: 1px solid gray;
  padding-right: 15px;
}
.left_column h1 {
  color: #175b9c;
}
.right_column {
  vertical-align: top;
  text-align: right;
}
.right_column h1 {
  color: #175b9c;
}
#call_me {
  margin:5px auto 10px 50px;
  font-size: 150%;
  line-height: 1em;
}
#no_me {
  margin:5px auto 10px 50px;
}

#box {	padding: 0px; height:100%; position:relative;}

#leftcolumn{margin-right: 0px; margin-top:0px; z-index:1; padding-top:0px; margin-left:0px; background:#ffffff;}
#bottomimg{
	position:relative;
	width: 808px;
		border:0px;
	left:0px;
	}
#content {height:100%; margin: 0px 22px 0px 25px; padding: 440px 0px 0px 0px;}
#content-inner{height:100%; margin: 0px 25px 0px 25px; padding: 327px 0px 0px 0px;}
#content-inner2{height:100%; margin: 0px 25px 0px 25px; padding: 450px 0px 0px 0px;}
#content-inner3{height:100%; margin: 0px 25px 0px 25px; padding: 125px 0px 0px 0px;}
#header {position:absolute; top:335px; z-index:9; left:79px; width: 205px; height: 86px;}
#technology{
	position:absolute;
	top:344px;
	left:0px;
	width:760px;
	height:169px;
	z-index:12;
	margin-left: 25px;
	margin-right: 25px;
}
.techno{border-top:4px solid #BDBDBD; border-bottom:5px solid #BDBDBD;}
#footer
{
  width: 808px;
  position:relative;
  text-align:left;
}

#logo2 {
	position:absolute;
	left: 2px;
	top:30px;
	width:687px;
	height:100px;
	z-index:1;
}
.dotpadding{padding:15px 0 15px 0;}
#mainimage{
	position:absolute;
	top:135px;
	left:30px;
	width:758px;
	height:268px;
	z-index:1;
	border:0px solid #BDBDBD;
	margin-left: 25px;
	margin-right: 25px;
}
#mainimage-inner{
	position:absolute;
	top:75px;
	left:0px;
	width:758px;
	height:268px;
	z-index:8;
	border:1px solid #BDBDBD;
	border-bottom:5px solid #BDBDBD;	
	margin-left: 25px;
	margin-right: 25px;
}

#spnav{position:absolute;top:439px;left:501px;width:203px;height:400px;z-index:5;}
#subnav{position:absolute;top:310px;left:10px;width:410px;height:30px;z-index:15;}
#topnav{position:absolute;top:283px;left:8px;width:700px;height:29px;z-index:10;}
.tdborder{border-left:1px solid #BDBDBD;}
.tdborderlast{border-left:1px solid #BDBDBD;border-right:1px solid #BDBDBD;}

#toprightinfo{
	position:relative;
	top:5px;
	left:505px;
	width:400px;
	height:31px;
	z-index:15;
	color:#969078;
	font:11px/16px arial;
	margin-right:0px;
}
.tdleft{padding:20px; padding-top:0px; padding-left:10px;}
.tdright{padding-top:0px; padding-left:10px;}
.tdcontent{padding:20px; padding-top:0px; padding-left:10px; line-height: 1.4;}
.testimonial{background-color: #FBEBDB; padding: 10px;}
.subheader {padding:8px; background-color:#E8E6D9; padding-top:10px;}
.headers{ font:bold 12px/18px verdana;  background: #E8E6D9; padding: 4px;}

.comtable{border-bottom:1px solid; border-right:1px solid; border-color: #BDBDBD; font-size: 11px;}
.comtable td{border-top:1px solid; border-left:1px solid; border-color: #BDBDBD;}
.comtable .green {background:url(../images/greenCheck.gif) no-repeat center;}
.comtable .blue {background:url(../images/blueCheck.gif) no-repeat center;}
.comtable .black {background:url(../images/blackCheck.gif) no-repeat center;}
.comtable .headerorange {background-color:#4565d9; color:#ffffff; font-weight:bold;}
.comtable .headergreen {background-color:#96D269; color:#ffffff; font-weight:bold;}
.comtable .headerblue {background-color:#4565d9; color:#ffffff; font-weight:bold;}
.comtable .headerbronze {background-color:#A67D3D; color:#ffffff; font-weight:bold;}
.comtable .headersilver {background-color:#C0C0C0; color:#ffffff; font-weight:bold;}
.comtable .headergold {background-color:#B8860B; color:#ffffff; font-weight:bold;}
.comtable .headerblack {background-color:#717680; color:#ffffff; font-weight:bold;}
.comtable .headerfeatures {background-color:#BBC1C6; color:#ffffff; font-weight:bold; font:19px/19px Verdana;}
.comtable .headerfeatures2 {background-color:#ADFF2F; color:#ffffff; font-weight:bold; font:19px/19px Verdana;}
.comtable .topleft {border-top:0px; border-left:0px;}

.price {color:#B82C25; font-weight:normal;}

.box1 {background-color: #E8E6D9; padding: 10px;}

.forms {font: 12px/18px arial; color:#010101; background-color: #ffffff; border-color: #696046; border-style: solid; border-width: 1px;}
UL {padding-left: 8px;margin-left: 8px;margin-top: 0px; margin-bottom:0px;}
h1 {font:19px/19px tahoma; margin:0px auto; font-weight:normal; height:100%; text-decoration:none; color:#666666; padding:2px; padding-top:8px; padding-right:0px;}
h1 span.red{color:#b82c25; margin:0px; padding:0px;}
h1 span.blue{color:#175b9c; margin:0px; padding:0px;}
h1 span.orange{color:#db8402; margin:0px; padding:0px;}
h1 span.green{
	color:#009933;
	margin:0px;
	padding:0px;
}
h2 {font:14px/14px Arial; margin:0px auto; font-weight:bold; height:100%; text-decoration:none; color:#444444; padding:2px; padding-bottom:3px; padding-right:0px;}
h2 span.red{color:#b82c25; margin:0px; padding:0px;}

.pipefooter{font: 10px/12px arial; color:#ffffff;}
.cr1 {FLOAT: right; BORDER-LEFT: #696046 1px solid; COLOR: #696046;}

a.boldfont:link {text-decoration: none; color: #696046;}
a.boldfont:visited {text-decoration: none; color: #666666;}
a.boldfont:hover, a:active { text-decoration: none; color: #036f6c;}

a:link {text-decoration: none; color: #BD0F14;}
a:visited {text-decoration: none; color: #BD0F14;}
a:hover, a:active { text-decoration: none; color:#BD0F14;}

.tdfirstblue{padding:10px 5px 0px 80px; height:50px; font-family:tahoma; font-size:20px; color:#4565d9; line-height:20px; text-decoration:none; text-align:left;}

.borderleft{border-left:1px solid #dadada;}

.phone{
	position:relative;
	font-weight: bold;
	padding: 0px 25px 0px 0px;
	alight: right;
	color: #000000;
	v-align: middle;
	background-color:#FFFFFF;
}

/*	NEw CSS */

#headertitle{
margin: 0px auto; width: 808px; padding:0;
background: #FFFFFF;
text-align:center;
}

#headertitle h1{
font: normal 10px Arial, Helvetica, sans-serif;
color: #444444;}

.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;

}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 808px; /*width of menu*/
background-color:#a3d945;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: #4565d9 !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background-color:#a3d945;
}

#actor_form {
  float: left;
  width: 300px;
  padding-top: 50px;
}

#actor_video {
  float: right;
  width: 400px;
  rright: 20px;
  ttop: 0px;
  

}
