

body {	font-family:"Lucida Sans Unicode", "Trebuchet MS", Verdana; font-size:small; background-color:#4b68b1;margin:0;padding:0;}

	/*color:#333333;*/

	/*color:white;*/



#container {margin:0 auto;width:796px;}

img {border:none;}

h1{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:medium; color:#0066ff;}

h2{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:medium; color:#0066ff;}



.inputbtn {width:97px; height:32px;}

span.header-text {position:absolute; top:-2000px}

div#header {background:url(../images/header_back.jpg) no-repeat; width:796px; height:136px; z-index:10;}





/*******************NAVIGATION BAR************************/





.navbar {

	margin-top:			 1px;

    height:              31px;

	width:				 796px;

    text-align:          center;

    background-image:    url(../images/nav_foot.jpg);

    background-position: center;

    background-repeat:   no-repeat;

}

.navnormal, .navactive, .navspacer {

    color:               #4b68b1;

    height:              31px;

    vertical-align:      middle;

	font-family:		 Arial, Helvetica, sans-serif;

	font-size:           small;

    font-weight:         bold;

}

.navspacer {

    width:               7px;

	height:				 31px;

    background-image:	 url(../images/bar_space.jpg);

    background-position: center;

    background-repeat:   no-repeat;

	padding:             0 4px 0 4px;

}



.navnormal a:link, .navnormal a:active, .navnormal a:visited  {color:#4b68b1;text-decoration:none;}

.navactive a:link, .navactive a:active, .navactive a:visited {color:#4b68b1;text-decoration:none;}

.navnormal a:hover, .navactive a:hover{color:#4b68b1;background:url(../hover.jpg) repeat-x;text-decoration:none;}



/************END OF NAVIGATION BAR RULES**********************/







/************CENTRE OF PAGE WITH BOOK A DEMO BTN**********************/

div#main {margin-top:1px; font-size:85%;}



div#top {background:url(../images/images/top.jpg) top left no-repeat; width:796px;}

div#mid {background:url(../images/center-mid.gif) repeat-y; width:795px; height:650px; border-left:1px solid white;}

div#bot {background:url(../images/center-bot.jpg) no-repeat; width:796px;  height:7px;}







div#left  { float:left; width:60%; z-index:10; /*border:thin red solid;*/}

div#right { float:right; width:39%; z-index:10; /*border:thin orange solid;*/}



.demo {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:medium; color:#0066ff; }



div.demobtn {float:right; margin-right:20px; } 



/*div.demobtn img {border:thin solid yellow;} 

*/

img.bookdemo {with:204px; height:181px; float:right;}



.float {float:left;}



.man {width:477px; height:156px; /*margin-top:20px;*/ padding:0;}



.bubbles{width:219px; height:125px; /*margin:10px;*/ padding:0;}



.bullet {background:url(../images/bullet2.gif) top left no-repeat; height:21px;}









/************EO CENTRE OF PAGE WITH BOOK A DEMO BTN*******************/





.title {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:medium; color:#0066ff;

          background: url(images/h3-bg.jpg) no-repeat top left;}



/******************* intro ************************/



div.intro {width:67%; float:right;}



div.intro h2 {font-size:1em;}

div.intro h2,p {margin-right:20px;}



div.left {width:204px; float:left; margin-left:10px;}

ul.images {list-style-type:none; margin:0; padding:0 0 0 15px;}



ul.images li.van {padding-top:25px;}

	

/******************* FOOTER ************************/







table#products  { width:65%; border:none; margin-left:25px;margin-top:-4px;}

table#products td { padding:5px; }

table#call {margin-top:-11px;}



td.btn {text-align:right; padding-top:6px;}



.important{color:red;}



.right { text-align:right;}



img.prodbox-sm {width:59px; height:69px;}



div#footer {clear:both; background:url(../images/nav_foot.jpg) no-repeat; width:796px; height:31px; text-align:center;padding-top:10px; color:#666666; font-size:x-small;}



/***************************** testimonials page *********/



.img {width:204px; height:104px;}



#cont{width:750px; margin-top:-10px; padding:0;}



#cont dl{float:left; padding:0; display:inline; margin:25px 0 10px 25px;}





#cont dt{float:left;}



#cont dt {float:left;}



dt.img {/*margin-top:25px; margin-left:20px;*/}



dd img {float:left; width:249px; margin-top:0; }



.last {padding-top:18px;}



#cont dd {float:right; width:480px;  padding-top:10px;}

/**********************************************************/





br {clear:both;}



div#map {width:400px; float:left; height:300px; font-size:x-small; margin-left:15px;border:1px solid #ccc;}





div#address {width:250px; float:right; font-size:small; }

