body {
	color: #000;
	behavior: url(csshover.htc);/* WinIE behavior call */
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
} 

h1{	color: #D02D11;
	margin: 0;
	padding:0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
}

h2{
	color: #000000;
	margin: 0;
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
/*h3{	color: #D02D11;
	margin: 0;
	padding:0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}*/
	
h3{
	color:#303030;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;	
}

h4{	
	color: #000000;
	margin: 0;
	padding:0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
}

p{
	color:#303030;
	margin:0px;
	padding:0px 0px 13px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;

}

form{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	margin:0px; padding:0px;
}

a{
	color: #D02D11;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

.specialLinks{
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}

.padding{
	padding-bottom:3px;
}

#header{
	width:798px;
	height:198px;
	background-image: url(images/header-1.jpg);
	background-repeat: no-repeat;
}

.homeLink {
	margin:20px 0px 0px 0px;
	width:300px;
	height:100px;
}

#header p{
	font-size:10px;
	padding:10px 20px 0px 0px;
	text-align: right;
	color: #FFFFFF;
}

#header a{
	font-size:10px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;
}

#header a:hover{
	font-weight:bold;
	font-size:10px;
}

#noborder{
	border:none;
}

#container{
	margin: 0 auto;
	width:798px;
	text-align: left;
	background-color:#FFFFFF;
	background-image: url(images/background-repeat.gif);
	background-repeat: repeat-y;
	background-position: left;
}

#mainContent{
	float:left;
	width:640px;
	padding:23px 0px 20px 33px;
	margin:0px;
	/*background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	min-height:400px;
}
	
* html #insideMainContent{
	height:400px;
}

#insideMainContent{
	float:left;
	width:520px;
	min-height:400px;
}

#leftNews {
	float:left;
	width:94px;
	padding:25px 10px 0px 10px;
	text-align:right;
}

#leftNews ul{
	margin:0px 0px 18px 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height:14px;
	font-weight: bold;
}

#leftNews li{
	margin:0px 0px 0px 0px;
	padding:9px 0px 9px 0px;
	font-weight: normal;
	background-image: url(images/news-dots.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#leftNews li a{
	line-height:12px;
	font-size:10px;
	color:#252525;
	text-decoration: none;
	font-weight: normal;
}

#leftNews li a:hover{
	color:#FFFFFF;
}


/*____________________________________________Left Nav START________________________________________*/

#leftNav {
	float:left; 
	width:114px;
	padding:0px;
  	text-align:right;
}

#leftNav ul{
	margin:0px;
	padding:17px 0px 0px 0px;
	list-style-type: none;
}
	#leftNav ul ul{
		margin:0px;
		padding:0px;
		list-style-type: none;
	}
#leftNav li{
	display:inline;
	margin:0px;
}

	#leftNav li a{
		display:block;
		font-size:10px;
		color:#252525;
		text-decoration: none;
		padding:8px 5px 8px 0px;
		font-weight: bold;
	}
	
	#leftNav li a:hover{
		background-color:#ACACAC;
		color:#FFFFFF;
	}
	#leftNav ul ul li a{
	display:block;
	font-size:10px;
	color:#252525;
	text-decoration: none;
	padding:8px 5px 8px 0px;
	font-weight: bold;
	background-color: #8F8F8F ;
	}
	#leftNav ul ul li a:hover{
	background-color:#9D9D9D;
	color:#FFFFFF;
	}

.leftNavOver{
	background-color: #ACACAC;
	color:#FFFFFF !important;
}
.leftNavSubOver{
	background-color:#9D9D9D !important;
	color:#FFFFFF !important;
}
/*.leftNavSub{
	background-color: #909090;
	color:#FFFFFF !important;
}
	.leftNavSub:hover{
		background-color:#9D9D9D !important;
		color:#FFFFFF;
	}
.leftNavSubOver{
	background-color: #9D9D9D ;
	color:#FFFFFF !important;
}
	#leftNavSubOver:hover{
		background-color:#9D9D9D !important;
		color:#FFFFFF;
	}*/
* html #leftNav ul a{ 
	height:1px;
}

/*____________________________________________Left Nav END________________________________________*/



/*____________________________________________STORE________________________________________*/
h1 a{
	color: #D02D11;
	margin: 0;
	padding:0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none !important;	
}

h1 a:hover{
	text-decoration:underline !important;
}

.item_table{

	width:620px;
}
.item_detail_table{
	width:620px;
	margin:10px 0px 20px 0px;

}

.redText{
	color: #D02D11;
	font-weight: bold;
}

.greyH1{
color:#666666;

}
.hr_rule{
	border-top:solid 1px #999999;
	/*background-color:#999999;
	height:1px;
	padding:0px;*/
	margin:15px 0px 15px 0px;
}

#insideMainContent_store{
	float:left;
	width:520px;
}

#storeDiv{
	clear:both;
	float:left; 
	width:620px;
	padding:0px;
	margin:0px;
}
.item_cell{
	display:block;
	float:left;
	width:206px;
	vertical-align:middle;
	

}

.item_text{
	float:left;
	width:90px;
	color:#303030;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;

}
	.item_text h1{
		color: #D02D11;
		margin: 0px;
		padding:0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	
	}
	.item_text h1 a{
		font-size: 11px;
	}
	
.item_detail_text{
		padding-left:20px;
		vertical-align:top;
}
	.item_detail_text h1{
			margin: 0px;
			padding:0px;
	}

.dot_boarder{
	background-image:url(images/AEDStore_dot.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.detail_dot_boarder{
	padding-right:2px;
	background-image:url(images/AEDStore_dot.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width:308px;
	text-align: center;
	vertical-align: middle;
}

.item_picture{
	padding-left:16px;
	float:left;
	text-align:center;
	width:96px;

}
.item_width{
	display:block;
	text-align:center;
	width:96px !important;
}

.grayLink{
	color: #666666;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
}

#store_footer{ /*border:1px solid black;*/ 
	clear:both; 
	float:left;
	width:620px; 
	padding:0px 0px 0px 0px; 
	margin:20px 0px 0px 0px; 
	font-size: 10px;
	background-image:url(images/google-checkout2.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
}
#store_footer a{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
/*____________________________________________Store END________________________________________*/

#footer{ /*border:1px solid black;*/ 
	clear:both; 
	float:left;
	width:620px; 
	padding:0px 0px 0px 0px; 
	margin:-20px 0px 0px 0px; 
	font-size: 10px;
}

.logoPadding{
	float:right;
}
/*#footer{  float:left; width:520px; padding:19px 0px 0px 0px }   */
.footerLinks{
	width:500px;
	float:left;
	margin:0px;
	padding:62px 0px 0px 0px;
}

#footer a{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

#logo {
	float:right;
	width:76px;
}

.submitText{
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif;
}

.clientList p{
	font-size:12px; 
	padding-bottom:8px; 
	line-height:14px;
}

.clear{
	clear:both;
}
.noborder{
	border:none;
}

div#nav {
	float: left;
	margin:0;
	border: 0px solid #AAA;
}

div#nav ul {
	margin: 0;
	padding: 0;
	background:#666666; 
	border: 1px solid #CCC; 
	border-width: 0 0px;
}

div#nav li {
	position: relative;
	list-style: none;
	margin: 0;
	float: left;
	width:114px;
	height:29px;
}

div#nav li:hover {}

/*_______________________style and display the menus on rollover start___________________________________*/
div#nav li.submenu { width:114px; height:29px; background: url(images/nav-home-1.jpg);}
div#nav li.submenu:hover {	background-position: left bottom;background-repeat: no-repeat;
}

div#nav li.submenu1 {
	width:114px;
	height:29px;
	background-image: url(http://www.aedoffice.com/images/nav-home-2.jpg);
	}
div#nav li.submenu1:hover {	background-position: left bottom;background-repeat: no-repeat;}

div#nav li.submenu2 { width:114px; height:29px;background-image: url(images/nav-home-3.jpg);}
div#nav li.submenu2:hover {	background-position: left bottom;background-repeat: no-repeat;}

div#nav li.submenu3 { width:114px; height:29px;background-image: url(images/nav-home-4.jpg);}
div#nav li.submenu3:hover {	background-position: left bottom;background-repeat: no-repeat;}

div#nav li.submenu4 {width:114px; height:29px;background: url(images/nav-home-5.jpg) no-repeat;}
div#nav li.submenu4:hover {	background-position: left bottom;background-repeat: no-repeat;}

div#nav li.submenu5 {width:114px; height:29px; background: url(images/nav-home-6.jpg) no-repeat;}
div#nav li.submenu5:hover {	background-position: left bottom;background-repeat: no-repeat;}

div#nav li.submenu6 {height:29px;width:114px;
	background-image: url(images/nav-home-7.jpg);
	background-repeat: no-repeat;
}
div#nav li.submenu6:hover {	background-position: left bottom;background-repeat: no-repeat;}
/*_______________________style and display the menus on rollover end___________________________________*/

div#nav li a {
	color: #000000;
	display: block;
	padding:0.65em 0.1em 0.65em 0.1em;
	text-decoration: none;
	width: 114px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}

div#nav li a:hover {color: #FFFFFF;}

div#nav>ul a { width: auto; height:auto; display:block;}
div#nav ul ul { position: absolute;  display: none;}
div#nav ul ul li {	border-bottom: 1px solid #C31B18;	background-image:none;}
div#nav li.submenu li.submenu { background-image:none;}


/*_______________________style and display the submenus on rollover start___________________________________*/
div#nav ul.level2 li.submenu:hover {background-image:none; display:block;}
div#nav ul.level1 li.submenu:hover ul.level2{ background-image:none; display:block;}
div#nav ul.level1 li.submenu:hover ul.level2 li{width:113px; height:auto; background-color:white; border-right-width: 1px;border-left-width: 1px; border-right-style: solid;border-left-style: solid;	border-right-color: #666666;border-left-color: #666666;}
div#nav ul.level1 li.submenu:hover ul.level2 li:hover{background-image:none;background-color: #999999;}

div#nav ul.level1 li.submenu1:hover ul.level2{ background-image:none; display:block; }
div#nav ul.level1 li.submenu1:hover ul.level2 li{width:113px; height:auto; background-color:white;
border-right-width: 1px;border-left-width: 1px; border-right-style: solid;	border-left-style: solid;border-right-color: #666666;border-left-color: #666666;}
div#nav ul.level1 li.submenu1:hover ul.level2 li:hover{background-image:none;background-color: #999999;}

div#nav ul.level1 li.submenu2:hover ul.level2{background-image:none; display:block; }
div#nav ul.level1 li.submenu2:hover ul.level2 li{width:113px; height:auto; background-color:white;
border-right-width: 1px;border-left-width: 1px; border-right-style: solid;	border-left-style: solid;border-right-color: #666666;border-left-color: #666666;}
div#nav ul.level1 li.submenu2:hover ul.level2 li:hover{	background-image:none; background-color: #999999;
}


div#nav ul.level1 li.submenu3:hover ul.level2{background-image:none; display:block; }
div#nav ul.level1 li.submenu3:hover ul.level2 li{width:113px; height:auto; background-color:white;border-right-width: 1px;border-left-width: 1px; border-right-style: solid;	border-left-style: solid;	border-right-color: #666666;border-left-color: #666666;}
div#nav ul.level1 li.submenu3:hover ul.level2 li:hover{background-image:none; background-color: #999999;}

div#nav ul.level1 li.submenu4:hover ul.level2{background-image:none; display:block; }
div#nav ul.level1 li.submenu4:hover ul.level2 li{width:113px;  display:block; height:auto; background-color:white;
border-right-width: 1px;border-left-width: 1px; border-right-style: solid;	border-left-style: solid;border-right-color: #666666;border-left-color: #666666;}
div#nav ul.level1 li.submenu4:hover ul.level2 li:hover{background-image:none;background-color: #999999;}

div#nav ul.level1 li.submenu5:hover ul.level2{background-image:none; display:block; }
div#nav ul.level1 li.submenu5:hover ul.level2 li{width:113px; display:block; height:auto; background-color:white;
border-right-width: 1px;border-left-width: 1px; border-right-style: solid;	border-left-style: solid;border-right-color: #666666;border-left-color: #666666;}
div#nav ul.level1 li.submenu5:hover ul.level2 li:hover{background-image:none;background-color: #999999;}

div#nav ul.level1 li.submenu6:hover ul.level2{background-image:none; display:block; }
div#nav ul.level1 li.submenu6:hover ul.level2 li{width:113px; display:block; height:auto; background-color:white;
border-right-width: 1px;border-left-width: 1px; border-right-style: solid;	border-left-style: solid;border-right-color: #666666;border-left-color: #666666;}
div#nav ul.level1 li.submenu6:hover ul.level2 li:hover{background-image:none;background-color: #999999;}



.level2 li:hover{
	background-color:#999999;
}

/*_______________________style and display the submenus on rollover end___________________________________*/

div#nav ul.level2 {
	top: 1.5em; 
	left: -1px; 
	margin-top: 5px;
}

*html div#nav li a {
	display:block; 
	padding:0.35em 0em 0.35em 0em; 
	margin:0px;
}

*html div#nav li ul li a:hover {
	background-color: #999999;
}

	
