	body,html{

			background-color:#737373;

			margin:0;

			padding:0;

			font-size:12px;

			font-family: arial, "helvectica", sans-serif;

		}

		

		#dc-content{ margin-left: 75px; margin-right:75px; margin-bottom:20px;}

		#dc-padding{ padding:5px;}

		

		

		#main{

			margin:0% auto;

			background-color:#dde5e8;

			width:850px;

		}

		

				.ie #main{

			margin:0% auto;

			background-color:#dde5e8;

			width:850px;

		}

		

		#main-content{

		margin-top:-100px;

		background:#dde5e8;

		}

#main-content2{

		

		background:#dde5e8;

		}		

		.ie #main-content{

		margin-top:-75px;

		background:#dde5e8;

		}

		

		.gecko #main-content{

		margin-top:-75px;

		}

		

		.safari #main-content{

		margin-top:-75px;

		}

		

		#main-content-left{

		width: 235px;

		float:left;

		margin-left:15px

		}	

		#main-content-right{

		width:560px;

		margin-right:10px;

		margin-left:10px;

		margin-bottom:10px;

		float:right;

		}	

		#main-content-whole{

		width:100%;

		margin-top:0px;

		}

		#main-content-cart{

		width:820px;

		margin-left: 15px;

		margin-right: 15px;

		margin-top:40px;

		}

		

		#main-content-whole td{

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		}	

		



		#logo{

		width: 852px;

		height: 154px;

		padding:0;

		margin:0;

		}

		#menu{

		padding-left:8px;
		background:url(../images/menu_bar.jpg) repeat-x;		
		margin-bottom: -5px;
		z-index:10;

		}
		#menu2{
		width:850px;
		padding:0px 0px;
		margin:0px 0px;
		height:69px;
		background:url(../images/menu_bar.jpg) repeat-x;		
	
	

		}
		

		#menuinterior{

		height: 154px;

		padding:0;

		margin:0;

		background:#dde5e8;

		}

		

		#blocks{

		padding:0;

		margin:0;

		background:#FFFFFF;

		}

		

		#flashhome{

		padding:0;

		margin:0;

		height:304px;

		margin-top:-75px;
		z-index:0;

		}

		

		#footer{

				padding:0;

		margin:0;

		height:46px;

		float:left;

		}



/* this is the main UL element*/



.dropdown{

	margin:0;

	padding:0;

	list-style:none;

}



/* these are the inner menus*/

.dropdown ul{

	margin:0;

	padding:0;

	list-style:none;	

}



/* these are all the LIs in the menu*/

.dropdown li{

	margin:0;

	cursor:pointer;

}



/* these are anchor in the menu, if you want to style them differently from the rest of you website*/

.dropdown a{

	text-decoration:none;

	color:#ffffff;

}



.dropdown a:hover{

	text-decoration:underline;

}



/* these are the LIs that only belong to submenu*/

.dropdown ul li{

	border:1px solid #444;

	border-top:0;

	margin-left:-1px;

	background:#1a1a75;

	width:120px;

}



/* these are the LIs that contains a submenu*/

.dropdown li.submenu{

	padding-left:0px;

}



/* these are the LIs that contains a submenu and which are in a sub-menu themselve*/

.dropdown ul li.submenu{

	padding:0px;

	width:120px;

}





input{	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 

	font-size:12px;

}

h2{	color:#666666; 

	margin-bottom:20px;

	font-size:16px;

}



div.main{

	margin:30px auto; 

	width:340px;

	}



div.box{

	border:solid 1px #c6cfe1;

	background:#dfe4ee;

	padding:10px;

	color:#333333;

	margin-bottom:20px;

}

div.box h1 {

	font-size:14px;

	color:#000000;

	padding-bottom:4px;

}

div.box p{padding-bottom:14px;}



div.box input .input-text{

	border:1px solid #3b6e22;

	color:#666666;

	width:180px;

}



div.box label{

	display:block;

	margin-bottom:10px;

	color:#555555;

}



div.box label span{

	display:block;

	float:left;

	padding-right:6px;

	width:70px;

	text-align:right;

	font-weight:bold;

}

.spacer{margin-left:80px; 

	margin-bottom:10px;

	font-size:11px;

	color:#555555;

}

.green{

	background:#1a1a75;

	padding:0px 6px;

	border:1px solid #3b6e22;

	height:24px; 

	line-height:24px;

	color:#FFFFFF;

	font-size:12px;

	margin-right:10px;

	display:inline-block;

	text-decoration:none;

}



#consult { width: 600px; height: 308px; background:url(images/consult.jpg)}

#consult p { padding-left: 50px; padding-top: 100px; padding-right:70px;}

/* ---------- Mega Drop Down --------- */
#mega {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
list-style:none;
font-weight:bold;
margin:0px 0px 0 0;
background:#333366;
}
#mega li {
margin-left:-1px;
float:left;
text-align:center;
position:relative;
}
#mega li:hover {

border-bottom:0; /* border-bottom:0; and padding-bottom:1px; keeps <li> and <div> connected */

z-index:1; /* shadow above adjacent li */
}
#mega a {
text-decoration:none;
display:block;
}
/* ----------- Hide/Show Div ---------- */
#mega div {
position:absolute;
left:-999em;
margin-top:-5px;
z-index:10;
width:350px;
padding:0 10px 10px;
border:1px solid #000;
font-weight:normal;
text-align:left;
background:#eee;
}
#mega ul {
margin-left:30px;
}

#mega li:hover div {
left:-1px;top:auto;
}
#mega li.dif:hover div {

}
/* --------- Within Div Styles --------- */
#mega div h2 {
background:#999;
padding:0 10px;
font-size:11px;
text-transform:uppercase;
margin:10px 0 5px 0;
clear:both;
float:left;
font-weight:bold;
color:#222222;
width:330px;
position:relative; /* makes above drop shadow */
}
#mega div p {
float:left;
width:106px;
padding-left:10px;
position:relative; /* makes above drop shadow */
}
#mega div p a {
text-decoration:none;
float:left;
clear:left;
color:#222222;
width:100%; /* For IE6/7 */
line-height:1.4;
}
#mega div a:hover, #mega div a:focus, #mega div a:active {
text-decoration:underline;
}


/* MEGA 2 Menu*/
/* ---------- Mega Drop Down --------- */
#mega2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
list-style:none;
font-weight:bold;
margin:0px 0px;
padding:0px 0px;
background:#333366;
}
#mega2 li {

float:left;
text-align:center;
position:relative;
display:inline;
}
#mega2 li:hover {

border-bottom:0; /* border-bottom:0; and padding-bottom:1px; keeps <li> and <div> connected */

z-index:1; /* shadow above adjacent li */
}
#mega2 a {
text-decoration:none;
display:block;
}
/* ----------- Hide/Show Div ---------- */
#mega2 div {
position:absolute;
left:-999em;
margin-top:-5px;
z-index:10;
width:350px;
padding:0 10px 10px;
border:1px solid #000;
font-weight:normal;
text-align:left;
background:#eee;
}

#mega2.ul{margin:0px 0px; padding:0px 0px;}
#mega2 ul {
/*margin-left:30px;*/
}

#mega2 li:hover div {
left:-1px;top:auto;
}
#mega2 li.dif:hover div {

}
/* --------- Within Div Styles --------- */
#mega2 div h2 {
background:#999;
padding:0 10px;
font-size:11px;
text-transform:uppercase;
margin:10px 0 5px 0;
clear:both;
float:left;
font-weight:bold;
color:#222222;
width:330px;
position:relative; /* makes above drop shadow */
}
#mega2 div p {
float:left;
width:106px;
padding-left:10px;
position:relative; /* makes above drop shadow */
}
#mega2 div p a {
text-decoration:none;
float:left;
clear:left;
color:#222222;
width:100%; /* For IE6/7 */
line-height:1.4;
}
#mega2 div a:hover, #mega2 div a:focus, #mega2 div a:active {
text-decoration:underline;
}
/* CSS Document */

