html, body, h1, h2, h3, h4 {
	line-height:17px;
	color:#ffffff;
	font-family:Verdana, Geneva, sans-serif;
}

h1 img {
	display: block;
}
img {
	border: 0;
}
a {
	color: #000;
	text-decoration:none;
}
a:hover {
	color: #FFA405;
	text-decoration:underline;
}
.left {
	float: left;
}
.right {
	float: right;
}
.more {
	text-align: right;
}
.header {
	margin-left: 20px;
}

.clear {
	clear: both;
}

body {
	background: #9e9e9e;
	text-align: center;
	font: 12px arial, sans-serif;
	padding-bottom: 20px;
}


/** layout **/
#wrapper {
	text-align: left;
	margin: auto;
	width: 1048px;
	padding-top:15px;
	position: relative;
}

#body-bot {

}

#body-top {
	min-height: 800px;
	_height:800px;
	background-color: #FFF;
}

/** logo **/

#logo {
	width: 370px;
	margin-left:0px;
	text-align: center;
	height: 120px;
}
#logo h1 {
	color: #00F;
	font: 24px "Arial narrow", arial, sans-serif;
	font-weight:bold;
	line-height: 1;
	padding-top: 0.5em;
}
#logo p {
  color: #464544;
  font: 13px Arial, Helvetica, sans-serif;
  margin: 0;
}


/**box **/
#box {
	width: 750px;
	height:auto;
	margin-top:27px;
	
}

#box {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	line-height:18px;
	padding: 1px 20px;
	display: block;
 	margin: 0 auto;
}

#box-top{
	width:750px;
	height:24px;
	background-image: url(file://///wwsi-nas/ServerDocs/STAFF%20(storage-Files)/Alan%20Golshani/Web%20work/Duress%20System/images/box_grad2.png);
}

#box-grd{
	width:750px;
	height:auto;
	background-image: url(file://///wwsi-nas/ServerDocs/STAFF%20(storage-Files)/Alan%20Golshani/Web%20work/Duress%20System/images/box_grad2.png);
	padding-bottom:20px;
	padding-top:10px;
	min-height:700px;
	/*overflow-x:hidden;
	overflow-y:auto;
	scrollbar-face-color: #94cade;
	scrollbar-shadow-color: #D2E5F4;
	scrollbar-highlight-color: #D2E5F4;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #94cade;
	scrollbar-arrow-color: #D2E5F4;*/
}

#box-text{
	margin-left:15px;
	margin-right:15px;
	text-align: left;
}
				   

	
#box-bot{
	background-image:url(file://///wwsi-nas/ServerDocs/STAFF%20(storage-Files)/Alan%20Golshani/Web%20work/Duress%20System/images/box_grad2.png);
	width:600px;
	height:23px;
}


#box h2 {
  font: bold 18px Verdana, Geneva, sans-serif;
  color:#000000;
}

#box h3 {
  font: bold 13px Verdana, Geneva, sans-serif;
  font-style:italic;
  color: #000;
  margin: 0;
}



#box p {
	margin: 1em 0;
	text-align: left;
}




/** footer **/

/** button 0 **/

#button0 {
	background-repeat:no-repeat;
	width: 175px;
	position: absolute;
	top: 300px;
	left: 800px;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 0px;
}

/** button 1 **/

#button1 {
	background: url(images/button_1.png) no-repeat center;
	width: 120px;
	position: absolute;
	top: 400px;
	left: 640px;
	height: 80px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}


#button1-p
{ padding-top:13px;
  font: bold 13px narrow-Verdana, Geneva, sans-serif;
  line-height:14px;
  color: #353535;
  width:95px;
  padding-left:12px;
  padding-right:10px;
}

#button1-p a {
  color: #353535;
  text-decoration:none;
}

#button1-p a:hover {
  color:  #FFA405;
  text-decoration:none;
}


/** button 2 **/

#button2 {
	background: url(images/button_2.png) no-repeat center;
	width: 120px;
	position: absolute;
	top: 663px;
	left: 862px;
	height: 80px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
#button2-p
{ padding-top:20px;
  font: bold 13px narrow-Verdana, Geneva, sans-serif;
  line-height:13px;
  color: #353535;
  width:95px;
  padding-left:12px;
  padding-right:10px;
}

#button2-p a {
  color: #353535;
  text-decoration:none;
}

#button2-p a:hover {
	color:  #FFA405;
	text-decoration:underline;
}


/** button 3 **/

#button3 {
	background: url(images/button_3.png) no-repeat center;
	width: 120px;
	position: absolute;
	top: 735px;
	left: 863px;
	height: 80px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
#button3-p
{ padding-top:25px;
  font: bold 13px narrow-Verdana, Geneva, sans-serif;
  line-height:14px;
  color: #353535;
  width:95px;
  padding-left:10px;
  padding-right:10px;
}

#button3-p a {
  color: #353535;
  text-decoration:none;
}

#button3-p a:hover {
	color:  #FFA405;
	text-decoration:underline;
}


/** button 4 **/

#button4 {
	background: url(images/button_4.png) no-repeat center;
	width: 120px;
	position: absolute;
	top: 806px;
	left: 864px;
	height: 80px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
#button4-p
{ font: bold 13px narrow-Verdana, Geneva, sans-serif;
  line-height:14px;
  color: #353535;
  width:95px;
  padding-top:25px;
  padding-left:12px;
  padding-right:10px;
}

#button4-p a {
  color: #353535;
  text-decoration:none;
}

#button4-p a:hover {
	color:  #FFA405;
	text-decoration:underline;
}


/** button 5 **/

#button5 {
	background: url(images/button_5.png) no-repeat center;
	width: 120px;
	position: absolute;
	top: 878px;
	left: 865px;
	height: 80px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
#button5-p
{ font: bold 13px narrow-Verdana, Geneva, sans-serif;
  line-height:14px;
  color: #353535;
  width:95px;
  padding-top:30px;
  padding-left:12px;
  padding-right:10px;
}

#button5-p a {
  color: #353535;
  text-decoration:none;
}

#button5-p a:hover {
	color:  #FFA405;
	text-decoration:underline;
}



/** button 6 **/

#button6 {
	background: url(images/button_6.png) no-repeat center;
	width: 120px;
	position: absolute;
	top: 950px;
	left: 866px;
	height: 80px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
#button6-p
{ font: bold 13px narrow-Verdana, Geneva, sans-serif;
  line-height:14px;
  color: #353535;
  width:95px;
  padding-top:18px;
  padding-left:12px;
  padding-right:10px;
}

#button6-p a {
  color: #353535;
  text-decoration:none;
}

#button6-p a:hover {
	color:  #FFA405;
	text-decoration:underline;
}


#button_pro
{
	width:155px;
	height:19px;
	/*background-image:url(images/button_a.png);*/
	color:#FFF;
	text-decoration:none;
}


#button_pro a
{
	color:#03C;
	text-decoration:none;
}

#button_pro a:hover
{
	width:155px;
	height:19px;
	color:#FFA405;
	text-decoration:underline;
}





#copyright {
	font-size: 10px;
	color: #353535;
	margin-top: 0px;
	line-height:12px;
}
.centerr {
	text-align: center;
}
.aboutbg {
	background-repeat: no-repeat;
	background-image: url(images/Client-bg.png);
	font-weight: bold;
}

.headtitle a, a:visited
{
	color:#03C;
}

.headtitle a:hover, a:active
{
	color:#FFA405;
}

#highlight_style_1 font:hover, font:active
{
	color:#FFA405;
	text-decoration:underline;
}

#highlight_style_2 font:hover, font:active
{
	color:#FFA405;
	text-decoration:underline;
}




changes March 3 start 
	ul {
		margin-left:10px;
	}

	ul, li {
list-style-type:none;
padding:0;
}
#crumbs {
padding-top: 25px;
background-color:#FFF;
margin-left:15px;
}
#crumbs li {
float:left;
line-height:1.5em;
padding-left:.5em;
color:#777;
}
#crumbs li a {
display:block;
padding:0 1px 0 0;
background:url(images/crumbs.gif) no-repeat right center;
}
#crumbs li a:link, #crumbs li a:visited {
text-decoration:none;
color:#777;
}
#crumbs li a:hover, #crumbs li a:focus {
color:#dd2c0d;
}
#column-left{ float: left; width: 25%;}
#column-mid{ float: left; width: 25%;}
#column-middle{ float: left; width: 25%;}
#column-right{ float: right; width: 25%;}
#column-center{ display: inline-block; width: 25%;}
.footercontainer{
	width:600px;
	height:auto;
	overflow: visible;
	color:#CCC;
	
    }
	
	h4{
		color:#000;
		text-decoration:none;
	}
.lpage{
	font-size:10.5px;
}

.prod-paddingstyle
{
	padding-left:10px;
}
.prod-listyle
{
list-style-type:square;	
margin-left:25px;
}

table tr td ul li
{
	list-style-type:square;	
margin-left:25px;
}
table tr td ul li ul li
{
list-style-type:armenian;	
margin-left:25px;
}
table tr td
{
	padding-left:5px;
}


#percontact
{
	background:#0390CD;
	padding:8px;
	min-height:20px;
	margin-left:-2px;
	padding-left:50px;
	color:#fff;
	padding-top:13px;
	font-size:14px;
}
#sitemap
{
	padding:5px;
	padding-bottom:40px;
	min-height:200px;
	padding-left:50px;
}

#duressprod
{
	/*background-color:#eeeeee;
	border:1px solid #ccc;
	*/
	height:860px; 
	border-collapse: separate;
	border-spacing: 20px;
}
#duressprod a
{
	color:#06C;
}
#duressprod td
{
	background-color:#fff;
	margin: 0px;
	padding: 0px;
	border:1px solid #ccc;
	border-radius:25px;
}
#duressprod td p
{
	padding-left:5px;
}
#duressprod td table tr td
{
	border:0px;
}

.prodcontainer
{
	height:100%;
	width:100%;
	/*box-shadow: 4px 4px 2px #666666;*/
}

.prodcontainer img
{
	height:45%;width:95%;
}


a.multi-line-button {
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  -o-background-clip: padding-box;
  -ms-background-clip: padding-box;
  -khtml-background-clip: padding-box;
  background-clip: padding-box;
  border-width: 1px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  -ms-border-radius: 6px;
  -khtml-border-radius: 6px;
  border-radius: 6px;
  border-style: solid;
  color: white;
  display: block;
  margin: 0.2em auto;
  padding: 5px 5px;
  text-align: center;
  text-decoration: none;
  background-color: #31b7f1;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #89bbe2), color-stop(50%, #31b7f1), color-stop(100%, #378bce));
  background-image: -moz-linear-gradient(top, #89bbe2 0%, #31b7f1 50%, #378bce 100%);
  background-image: linear-gradient(top, #89bbe2 0%, #31b7f1 50%, #378bce 100%);
  border-color: #2970a9;
  border-left-color: #60a3d8;
  border-top-color: #60a3d8;
  -moz-box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
  -webkit-box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
  -o-box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
  box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
  color: white;
  text-shadow: #2e7ebd 0 1px 2px;
  font:14px bold;
}


.overlay {
    opacity:0.75;
    filter: alpha(opacity = 0.75);
    position:fixed;
    top:300px; bottom:0; left:140px; right:0px;
    display:block;
    z-index:2;
	height:300px;
    background:#eee;
}