/* HTML TAGS START */
BODY {
  height:                      100%;
  width:                       100%;
  margin:                      0px;
  padding:                     0px;
}

H1 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 17px Verdana;
  color:                       #282828;
}

H2 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 15px Verdana;
  color:                       #282828;
}

H3 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 13px Verdana;
  color:                       #282828;
}

H4 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 16px Verdana;
  color:                       #282828;
}

H5 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 14px Verdana;
  color:                       #282828;
}

H6 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 12px Verdana;
  color:                       #282828;
}

HR {
  width:                       100%;
  height:                      1px;
  border:                      0px;
  border-top:                  1px solid #DE0029;
}

a {
  color:                       #993300;
  text-decoration:             underline;
}

a:hover {
  color:                       #993300;
  text-decoration:             underline;
}

img {
  border:                      0px;
}

/* HTML TAGS END */

/* CUSTOM CSS TAGS START */
.fullscreen {
  height:                      100%;
  width:                       100%;
}

.siteholder {
  vertical-align:              middle;
  text-align:                  center;
}

.site, .site_index {
  width:                       865px;
  height:                      598px;
}

.site_index {
  background:                  url('../images/index_bg.jpg') no-repeat 1px 1px;
}

.menu {
  margin:                      8px 35px 0px 0px;
  font:                        normal 18px Arial Narrow;
  color:                       #000000;
  text-align:                  right;
}

.menu a {
  color:                       #000000;
  text-decoration:             none;
}

.menu a:hover {
  color:                       #993300;
  text-decoration:             none;
}

.content {
  width:                       853px;
  height:                      586px;
  border:                      1px solid #000000;
  
  text-align:                  right;
  vertical-align:              top;
}

.content2 {
  width:                       853px;
  height:                      100%;
  border:                      1px solid #000000;
  
  text-align:                  right;
  vertical-align:              top;
}

.incontent {
  width:                       851px;
  height:                      584px;
}

.incontent2 {
  width:                       851px;
  height:                      100%;
}

.contentspacer_hor {
  height:                      35px;
}

.contentspacer_ver {
  width:                       35px;
}

.contentphoto {
  width:                       816px;
  height:                      170px;
  background:                  url('../images/webbulb.jpg') no-repeat bottom right;
  text-align:                  left;
  vertical-align:              top;
}

.contenttext {
  width:                       354px;
  height:                      379px;
  padding:                     15px 7px 0px 7px;
  font:                        normal 10px/13px Verdana;
  text-align:                  justify;
  vertical-align:              top;
}

.contenttitle {
	width:                       448px;
	height:                      379px;
	text-align:                  right;
	vertical-align:              top;
}


.contenttitleupper {
	width:                       448px;
	height:                      100px;
	text-align:                  right;
	vertical-align:              top;
}



.contenttitlelower {
	width:                       448px;
	height:                      279px;
	text-align:                  right;
	vertical-align:              top;
}
.siteright {
  width:                       12px;

  height:                      586px;
  font:                        normal 1px/1px Verdana;
  vertical-align:              top;
  background:                  url('../images/site_right.gif') repeat-y top left;
}

.sitebottom {
  width:                       853px;
  height:                      12px;
  font:                        normal 1px/1px Verdana;
  text-align:left;             background:url('../images/site_bottom.gif') repeat-x top left;
}

.sitecorner {
  width:                       12px;
  height:                      12px;
  font:                        normal 1px/1px Verdana;
}


/* CUSTOM CSS TAGS END */

.contenttitle100 {
	width:                       448px;
	height:                      100px;
	text-align:                  right;
	vertical-align:              top;
}

.contenttext100 {
  width:                       354px;
  height:                      100px;
  padding:                     15px 7px 0px 7px;
  font:                        normal 10px/13px Verdana;
  text-align:                  justify;
  vertical-align:              top;
}

.contenttitle279 {
	height:                      279px;
	vertical-align:              top;
	padding-top: 30;
	padding-left: 20px;
}

.contenttext279 {
	width:                       354px;
	height:                      279px;
	text-align:                  justify;
	vertical-align:              top;
	padding-top: 15px;
	padding-bottom: 0px;
	padding-left: 7px;
}

.contenttextright {
	font:                        normal 10px/13px Verdana;
	text-align:                  right;
	vertical-align:              top;
	padding-right: 35px;
	padding-top: 10px;
}
.prodimg {
	padding-right: 35px;
	padding-top: 20px;
}

.droll {
	display:block;
	height:44px; /* use the images' dimensions */
	width:180px;
	background-image:url(../images/dipetanelogogrey.jpg);
	
}

.droll:hover {

	background-image: url(../images/dipetanelogo.png);
}

.opsroll {
display:block;
height:31px; /* use the images' dimensions */
width:285px;
background-image:url(../images/opsgrey.jpg);
}

.opsroll:hover {

	background-image: url(../images/ops.jpg);
}


.catroll {
display:block;
height:52px; /* use the images' dimensions */
width:200px;
background-image:url(../images/catsmallgrey.jpg);
}

.catroll:hover {

	background-image: url(../images/catsmall.gif);
}


.bioroll {
display:block;
height:36px; /* use the images' dimensions */
width:180px;
background-image:url(../images/biostymlogogrey.jpg);
}

.bioroll:hover {

	background-image: url(../images/biostymlogo.png);
	
/* form */	
}
label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}



fieldset
{
	border: 1px solid #666666;
	width: 200px;
	padding: 10px;
}

legend
{
	color: #fff;
	border: 1px solid #666666;
	background-color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
} 

.contenttextform {
  width:                       479px;
  height:                      379px;
  padding:                     15px 7px 0px 7px;
  font:                        normal 10px/13px Verdana;
  text-align:                  justify;
  vertical-align:              top;
}

.contenttitleform {
	width:                       323px;
	height:                      379px;
	text-align:                  right;
	vertical-align:              top;
}
.contenttextrightfp {
	font:                        normal 10px/13px Verdana;
	text-align:                  right;
	vertical-align:              top;
	padding-right: 35px;
	padding-top: 10px;
}
