body 
{
	font-family:Verdana, Arial;
	font-size:9pt;
/*	background-image:url('images/dm_bars.gif');
	background-position:center;
	background-repeat:repeat-y ;	
	background-color:#66cc33;*/
	background-color:white;
}
#maindiv{
	position:relative;
	width:708px; 

	margin:0 auto; 
	padding:0 0 0 0; 
	background-color:white;
	background-image:url('images/dm_headerbackground.jpg');
	background-repeat:no-repeat;
	background-position:top;
	z-index:350;
}
#waterbanner{position:absolute;top:4px;left:4px;width:700px;}
#flashbanner{position:absolute;top:108px;left:4px;width:700px;}
#bannerimages{position:absolute;top:162px;left:4px;}
#mainmenu{
	position:absolute;
	top:266px;
	left:4px;
	width:700px;
	height:30px;
	z-index:300;
	background-image:url('images/dm_headermenubackground.gif');
	padding-top:14px;
}
.menu1{text-align:left; z-index:300; color:#0000FF;}

.menuitem{text-align:center; color:white; z-index:400; margin-bottom:15px;}
.menuitem:hover{color:black;}
.menuitemdynamic{color:#1C61A6;border-top:1px solid #C7DFF5; font-size:0.8em;text-align:left;padding:0px 10px 0px 10px;}
.menuitemdynamic:hover{color:black;}

.menu2{font-size:8pt;color:#339933;}

A.menu2:link{text-decoration:none;}
A.menu2:visited{text-decoration:none;}
A.menu2:active{text-decoration:none;}
A.menu2:hover{text-decoration:none;}

h1{font-size:14pt; font-weight:normal;color:#333399;}
h2{font-size:14pt; font-weight:bold;color:#333399;}
h3{font-size:14pt; font-weight:bold;color:#333399;}

a{text-decoration:none;color:#333399;}
a:hover{color:#9FC7EF;}

content_bold{font-weight:bold;}

A.a_plain:link	{text-decoration:none;color:#333399;}
A.a_plain:visited{text-decoration:none;color:#333399;}
A.a_plain:active{text-decoration:none;color:#333399;}
A.a_plain:hover{text-decoration:none;color:#333399;}

.left_menu{background-color:#1C61A6;color:white; padding:10px; overflow:hidden; width:120px;}
.left_menu td{padding:2px;}
.left_menuitem{width:120px; font-size:0.9em;}
.section_title{background-color:#1C61A6; color:white; padding:8px; text-align:center; margin-bottom:5px;}

A.left_menu:link{text-decoration:none;color:#FFFFFF;}
A.left_menu:visited{text-decoration:none;color:#FFFFFF;}
A.left_menu:active{text-decoration:none;color:#FFFFFF;}
A.left_menu:hover{text-decoration:none;color:#9FC7EF;}

A.left_menuitem:link{text-decoration:none;color:#FFFFFF;}
A.left_menuitem:visited{text-decoration:none;color:#FFFFFF;}
A.left_menuitem:active{text-decoration:none;color:#FFFFFF;}
A.left_menuitem:hover{text-decoration:none;color:#9FC7EF;}

.right_submenu{background-color:#1C61A6;color:white; text-align:left; padding:10px; width:140px; height:300px;}
.right_menu{background-color:#1C61A6;color:white; text-align:left; padding:10px; width:140px;}
.right_menu td{padding:2px;}
.right_menuitem{width:120px; font-size:0.9em;}

A.right_menu:link{text-decoration:none;color:#FFFFFF;}
A.right_menu:visited{text-decoration:none;color:#FFFFFF;}
A.right_menu:active{text-decoration:none;color:#FFFFFF;}
A.right_menu:hover{text-decoration:none;color:#9FC7EF;}

A.right_menuitem:link{text-decoration:none;color:#FFFFFF;}
A.right_menuitem:visited{text-decoration:none;color:#FFFFFF;}
A.right_menuitem:active{text-decoration:none;color:#FFFFFF;}
A.right_menuitem:hover{text-decoration:none;color:#9FC7EF;}

.right_menuitem li {margin-bottom:7px; font-size:0.9em;}
.right_menuitem li a:link{text-decoration:none;color:#FFFFFF;}
.right_menuitem li a:visited{text-decoration:none;color:#FFFFFF;}
.right_menuitem li a:active{text-decoration:none;color:#FFFFFF;}
.right_menuitem li a:hover{text-decoration:none;color:#9FC7EF;}
	
.ul_sidemenu{}
	
.h1_sidemenu{font-weight:normal; font-size:13pt;}
.h1_sidemenu a{color:white;}
.h1_sidemenu a:hover{color:#9FC7EF;}

.prod_content{position:absolute;top:0px;float:left;width:225px;font-size:0.9em;}
.prod_content h1{color:#333399; font-size:1.5em; font-weight:bold;}
.prod_image{position:relative;top:0px;}

.smalltext{font-size:0.8em; text-decoration:none; text-align:left;}
.smalltext ul{padding:0px; margin:0px;}
.smalltext li{margin-left:20px; margin-bottom:4px; list-style-position:outside;}

.openingpara{font-weight:bold; color:#1C61A6; font-size:1.1em;}
.clear{clear:both;}

/*Master Page*/
#contenttable{width:700px;position:absolute;top:313px;left:4px;padding:0px;}
#contentlayouttable td{vertical-align:top; width:700px;}

#contentlayouttable #contentbreadcrumbs{width:100%}

#contentlayouttable #contentleftmenu {width:150px; padding:0px 2px 0px 0px; }
#contentlayouttable #contenttextarea {width:248px; padding:0px 2px 0px 2px; vertical-align:top; }
#contentlayouttable #contentpictarea {width:152px; padding:0px 2px 0px 2px; text-align:center;}
#contentlayouttable #contentrightmenu{width:150px; padding:0px 0px 0px 2px; }
#contentlayouttable #contentleftmenu .smalltext {width:146px;}
#contentlayouttable #contenttextarea .smalltext {width:242px;}
#contentlayouttable #contentpictarea .smalltext {width:148px;}
#contentlayouttable #contentrightmenu .smalltext {width:146px;}

#copywright{color:#999999; top:-95px; left:60px; font-size:0.8em; position:relative; text-align:left;}

/*Default Page*/
#whatsnewimage{height:200px;vertical-align:middle;overflow:hidden;margin-bottom:8px;}
#whatsnewimage img{width:150px;}

/*Media Centre*/
#tablepressreleases{font-size:0.8em; width:240px;}
#tablepressreleases td{vertical-align:middle; padding:3px 3px 3px 3px;}
#tablepressreleases .pressreleaselogo{width:20%;}
#tablepressreleases .pressreleasetext{}

/*Product Page*/
#img_prod{width:150px; margin-bottom:0px; padding-bottom:0px;}
#BOB{border-top:1px solid #111166; width:250px;margin-top:10px;padding-top:10px;}
.productintro{font-size:0.9em; text-align:left;margin-top:0px;padding-top:0;}
.productintro ul {position:relative;margin-top:0px;padding-top:0;}
.supplementalspecs{line-height:1.5em;}
.doclist{}

/*Knowledge Library Page*/
.librarylist li{padding-bottom:15px;}

/*Dealer Support Page*/
.dealersupportlist li{padding-bottom:15px;}
.currentaffairs{}

/*Customer Support Page*/
.customersupportlist li{padding-bottom:15px;}

table.housekeeping{width:200px;position:absolute;left:430px;}
