/* Color Palette 
Grey 666666
Blue-bg 333399

blue-text 00457B

blue-text 2--#2E3690

light blue bg for tables- -D4D1E9
*/
body {background:#cccccc;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height:normal;	color:666666;padding:0;	margin:0px 0px 0px 0px;}
.right{text-align:right;font-size:8pt;}
.red{color:#990000;}
/* For Order Now! */
h1{	color:#FFFFFF;font-size:26px;padding:10px 0px 0px 25px;	background: transparent url(../assets/dbl_arrow.jpg) center right no-repeat;margin:0px 50px 0px 0px;}
h2{	color:#2E3690;font-size:18px;padding:5px 0px 0px 15px;}

h4{
	color:#2E3690;
	font-size:12px;
	padding:5px 0px 0px 15px;
}

/*for www.scimedtech.com*/
h3{
	color:#FFFFFF;
	font-size:16px;
	padding:36px 0px 0px 80px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.left {text-align:left;}
/* Links */
a{
	color:#FFFFFF;
	text-decoration:none;
}

a:hover{
	color: #CCCCCC;
	text-decoration:none;
}

#main_content .home a{
	color:#2E3690;
	text-decoration:none;
}

#main_content .home a:hover{
	color: #666666;
	text-decoration:underline;
}


#top_head a{
	color:#ffffff;
}

#top_head a:hover{
	color:#2E3690;
}

#main_content_inner a{
	color:#2E3690;
	text-decoration:none;
}

#main_content_inner a:hover{
	color: #666666;
	text-decoration:underline;
}


p{
	margin:0px;
	padding:2px 13px 6px 13px;
	text-align:left;
	font-size: 12px;
}

#page{
	width: 810px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background-color:#ffffff;
}

#top_head{
	background-color:#737476;
	height:20px;
	border-left:17px solid #ffffff;
	border-right:17px solid #ffffff;
	/*border-top:5px solid #ffffff;*/
}


#top_head h1{
	font-size:12px;
}

#content{
	width:795px;
	background-color:#FFFFFF;
	padding:0px;
	margin:5px 0 0 0;
	height:auto;
	/*background:transparent url(../assets/left_col_bg.jpg) 0 0 repeat-y;*/
}

#content_index{
	width:810px;
	background-color:#FFFFFF;
	padding:0px;
	margin:5px 0 0 0;
	height:auto;
	/*background:transparent url(../assets/left_col_bg2.jpg) 0 0 repeat-y;*/
}

#left_col{
	/*background-image:url(assets/left_col_bg.jpg);
	background-repeat: repeat-y;
	float:left;
	width:83px;
	height:auto;
	padding:0px;
	margin:0px;*/
}

#side_nav ul{
	margin:0;
	padding:5px 5px 0px 5px;
}

#side_nav ul li{
	list-style-type:none;
	border-bottom:1px dashed #ffffff;
	background: transparent url(../assets/arrow.jpg) center right no-repeat;
	padding:10px 0 10px 0;
	margin:0;
	font-size:14px;
	
}	

#side_nav ul li:last-child, #side_nav ul li.last_child{
	color:#FFFFFF;
	list-style-type:none;
	border-bottom:none;
	
}

#side_nav{
	background-color:#333399;
	color:#FFFFFF;
	width:275px;
	float:left;
	height:auto;
	margin:0px;
	margin-left:17px !important;
	padding:0px;
	clear:left;
	display:inline;
	//overflow:hidden;
}

#side_nav_inner{
	background-color:#333399;
	color:#FFFFFF;
	width:166px;
	float:left;
	height:auto;
	margin:0px;
	margin-left:15px !important; 
	padding:0px;
	clear:left;
	display:inline;
	overflow:hidden;
}

#side_nav_inner ul{
	margin:0;
	padding:0px 6px 0px 10px;
}

#side_nav_inner ul li{
	list-style-type:none;
	padding:0px 0 3px 0;
	margin:0;
	font-size:12px;
	border-bottom:none;
	
}	

#side_nav_inner ul li:last-child, #side_nav_inner ul li.last_child{
	color:#FFFFFF;
	list-style-type:none;
	border-bottom:1px dashed #ffffff;
	
}

#side_nav_inner ul li:first-child, #side_nav_inner ul li.first_child{
	font-size:16px;
	padding-top:10px; 
	padding-bottom:5px

}
#side_nav_inner p {padding-left:9px;padding-right:0;text-align:left;}

#main_content{
	width:480px;
	/*height:auto;
	background-color:#ffffff;*/
	margin:0 0 0 310px;
	padding:0px;
	
}

#main_content_inner{
	width:595px;
	height:auto;
	background-color:#ffffff;
	margin:0 0 0 190px;
	padding:0px;
	
}

#main_content_inner ul li {
	list-style-type:none;
	list-style-image:url(../assets/blu_arrow.jpg);
	list-style-position:outside;
	padding:0px 0px 8px 0px;
	margin:0px;
	line-height:1.2em;
}

#main_content_inner ul, #main_content_inner ol {padding:0px 0px 0px 50px;margin:0px;}
#main_content_inner ol li  {padding-top: 10px; }
#main_content_inner ol li ul li  {padding-top: 5px;padding-bottom:0;}


#footer p{
	color:#2E3690;
	text-align:right;
}

#footer a{
	color:#2E3690;
	text-decoration:none;
}

#footer a:hover{
	color: #FFFFFF;
	text-decoration:underline;
}


#footer {
 margin:0px;
 padding:0;
 float:none;
 clear:both;
 background-color:#737476
}

#main_nav{
	padding:0px;
	margin:0px;
	background:url(../assets/nav_banner_sm.jpg) center left no-repeat;
	height:26px;
}

/* CSS for Navigation Drop Dowm Menu */
/* Color Palette 
Grey 666666
Blue-bg 333399

blue-text 00457B
*/
.nav, .nav * {
	margin:0;
	padding:0;
}
.nav {
	line-height:1.0;
	margin-left:327px;
	/*float:right;
	margin-bottom:1em;*/
}
.nav ul {
	background:#fff; /*IE6 needs this*/
}
.nav li {
	background:#333399;
	border-left:4px solid #fff;
	/*border-top:1px solid #FFF;
	border-bottom:2px solid #FFF;*/
	float:left;
	list-style:none;
	position:relative;
	z-index:999;
}
.nav a {
	color: #fff;
	display:block;
	float:left;/* Changes positon of the whole*/
	/*padding: .50em 0 .60em 1.75em;*/
	padding:6px 16px 6px 16px;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	/*width:4.0em;
	width:70px;
	padding: .75em 0 .75em 1.20em;
	text-decoration:none;
	width:6.90em;*/
}
.nav li ul {
	float:none;
	top:-999em;
	position:absolute;
	width:8.45em;
}

.nav li:hover,
.nav li.sfHover,
.nav a:focus, .nav a:hover, .nav a:active {
	background:#333399;
	color:#666666;
	
}
.nav li:hover ul, /* pure CSS hover is removed below */
ul.nav li.sfHover ul {
	left:-1px;
	top:2.5em;
	
}

.nav li:hover li ul,
.nav li.sfHover li ul {
	top:-999em;
	
}
.nav li li:hover ul, /* pure CSS hover is removed below */
ul.nav li li.sfHover ul {
	left:9.00em;
	top:-1px;
	
}
/*following rule negates pure CSS hovers
so submenu remains hidden and JS controls
when and how it appears*/
.superfish li:hover ul,
.superfish li li:hover ul {
	top:-999em;
}
.nav li li {
	background:#333399;
	/*float:none;*/
	border-left:none;
	font-weight:normal;
	
}
.nav li li li {
	background:#333399;
	width:8.45em;
}
.nav li li a {
	float:none;
	/*padding-right:0;*/
	padding:6px 2px 6px 5px;
	width:9.25em;
	font-weight:normal;
}
/* quick hacks for IE */
*html .nav li li {
	margin-bottom:-3px;
}
*html .nav li li li {
	margin-bottom:-1px;
}
*+html .nav li li {
	margin-bottom:-3px;
}
*+html .nav li li li {
	margin-bottom:-1px;
}

/*************** Promo Table Classes Graph Tables********************/
.promoTbl{
	margin:5px;
}
.promoTblTop{
	background:#fff url('../assets/tbl_border_top.gif') repeat-x left top;
	height:8px;
}
.promoContent{
	background:#fff;
}

.promoContentLeft{
	background:#fff url('../assets/tbl_border_left.gif') repeat-y left top;
}
.promoContentRight{
	background:#fff url('../assets/tbl_border_right.gif') repeat-y right top; /*Right hand border with drop shadow*/
}

.promoTblBottom{
	background:#fff url('../assets/tbl_border_bt.gif') repeat-x left bottom;
	height:8px;
}

.graph_tbl p{
	color:#000000;
	text-align:left;
}

.graph_tbl a{
	color:#333399;
	text-align:left;
}

.graph_tbl a:hover{
	color:#666666;
	text-align:left;
}

.graph_tbl td{
	padding: 2px 5px 2px 5px;
}

.graph_head p{
	color:#2E3690;
	font-weight:normal;
	font-size:10pt;
	padding-top:10px;
}

.graph_color{
background-color:#D4D1E9 ;
}

.order_table p{
text-align:right;

}
.prodList {padding-left:15px;}
.prodList h3{ color:#333399; font-size:16px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.euro {background: #fff; padding: 25px 45px; height: 220px; margin-top: -20px; font-family: Arial, Helvetica, sans-serif;}
.euro h4 {padding: 0; color: #000;}
.euro a {color: #000;}

table#info a {color: #333;}
table#info a:hover {text-decoration: underline;}
