@charset "UTF-8";
/* CSS Document */

/*
.cellback {
background-image: url(../css/graphics/00000001/blubar_menu.gif);
background-repeat: repeatx
}


body {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: auto;
}*/


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
a {
	font-family: Arial, Helvetica, sans-serif;
}
	
form{
margin: 0px;
}

h1{
	color: #082d47;
	border: 2px solid #0A5074;
	margin-bottom: 0;
	padding: 2px;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	background-color: #FFFFFF;
	letter-spacing: -0px;
}
h2{
	color: navy;
	text-align: center;
	margin-bottom: 0;
	padding: 2px;
	font-size: 12px;
	background-color: #FFFFFF;
}
h3{
	color: navy;
	margin-bottom: 0;
	padding: 2px;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	background-color: #FFFFFF;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-top-style: dotted;
	border-top-width: medium;
	border-bottom-style: dotted;
	border-bottom-width: medium;
}
ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
}

ul#navlist li {
        float: left;
        font-family: verdana, arial, sans-serif;
        font-size: 9px;
        font-weight: bold;
        margin: 0;
        padding: 5px 0 4px 0;
        background-color: #eef4f1;
        border-top: 1px solid #e0ede9;
        border-bottom: 1px solid #e0ede9;
}

#navlist a, #navlist a:link {
        margin: 0;
        padding: 5px 9px 4px 9px;
        color: #95bbae;
        border-right: 1px dashed #d1e3db;
        text-decoration: none;
}

ul#navlist li#active {
        color: #95bbae;
        background-color: #deebe5;
}

#navlist a:hover {
        color: #74a893;
        background-color: #d1e3db;
}

.mainmenu {
	color: #FFFFFF;
	background-color: #006666;
	font-size: 12px;
	font-weight: bold;
}
.mainmenu2 {
	/*color: #FFFFFF;
	background-color: #006666;*/
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.searchbox {
	background-image:url(/mm5/graphics/00000001/backgnd_search.gif);
}
.silverbarmenu {
	color: #0A5074;
	background-color: transparent;
	font-size: 11px;
	font-weight: bold;
}
.style4 {font-size: 13px}
/*style4 strong (bold) */
.style4s {
	font-size: 13px;
	font-weight: bold;
	color: black;
}
.style4su {
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
}
.style6blu {
	font-size: 18px;
	color: navy;
	background-color: #FFFFFF;
}
.linkstyle3 {
	color: #006666;
	background-color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.linkstyle4 {
	color: #0A5074;
	background-color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.linkstyle4 a:hover {
	color: #0A5074;
	background-color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
}

.blubak1 {
	font-size: 18px;
	background-color: #003366;
	color: #FFFFFF;
	font-weight: normal;
}
.blubak2 {
	font-size: 10px;
	background-color: #003366;
	color: #FFFFFF;
	font-weight: normal;
}
.blubak3 {
	font-size: 15px;
	background-color: #006666;
	color: #FFFFFF;
	font-weight: bold;
}	
.blubak4 {
	font-size: 12px;
	background-color: #003366;
	color: #FFFFFF;
	font-weight: bold;
}
.TabSel {
	font-size: 15px;
	color: #003366;
	font-weight: bold;
	background-color: #FFFFFF;
}

.tip{
	text-align: justify;
	background-color: #FFFFCC;
	color: #000000;
	font-size: 12px;
}
.tipcent{
	text-align: center;
	background-color: #FFFFCC;
	color: #000000;
	font-size: 14px;
}
.tip_head{
	text-align: center;
	background-color: #FFFFCC;
	FONT-WEIGHT: bold;
	color: #000000;
}
.tiplinkstyle {
	color: #0A5074;
	background-color: #FFFFCC;
	font-weight: bold;
	font-size: 12px;
}

.linkstyle5{
	FONT-SIZE: 14px;
	COLOR: #0A5074;
	FONT-WEIGHT: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.linkstyle5o{
	FONT-SIZE: 14px;
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.linkstyle6{
	FONT-SIZE: 20px;
	COLOR: #0A5074;
	FONT-WEIGHT: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.descrx{COLOR:black;FONT-SIZE: 10px;}
.descr0{COLOR:black;FONT-SIZE: 12px;}
.descr1{COLOR:black;FONT-SIZE: 13px;}
.descr1white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}

.descr2{
	COLOR:black;
	FONT-SIZE: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.descr2s{
	COLOR:black;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.descr1s{
	COLOR: black;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	background-color: #FFFFFF;
}
.descr1blu{
	COLOR: Navy;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	background-color: #FFFFFF;
}

a.descr1blu{
	COLOR: Navy;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	background-color: #FFFFFF;
} 

.descr3{
	text-align: center;
	background-color: #FFFFCC;
	FONT-WEIGHT: bold;
	color: #000000;
	font-size: 14px;
}
.td-cent {
	text-align: center;
}
.style0blu {
	font-size: 12px;
	color: #0000CC;
}
.style0blus {
	font-size: 12px;
	color: #0000CC;
	font-weight: bold;
}
.tdrtborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0A5074;
}
.blu_bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
}


.BluTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333399;
}
.descrxBlu {
COLOR:#0000CC;FONT-SIZE: 10px;
}
.tipcentBlu {
	text-align: center;
	background-color: #66CCFF;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.SoldOut {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}
.bullet1 {
list-style-type: square;
}

.PageTable {
	border-left: 0;
	border-top: 0;
	border-bottom: 0;
	border-right: 1px solid #CCCCCC;
}
.AtcTable {
	border: 1px solid #CCCCCC;
	color: #CCCCCC;
}	

.PgTable1 {
	border-right-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-color: #C0C0C0;
}
/*mm5*/	
.RcTable {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

/* Navigation boxes for care prods pages */


table.NavBox {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	
}
table.NavBox th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
/*	-moz-border-radius: 0px 0px 0px 0px; */
}
table.NavBox td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
/*	-moz-border-radius: 0px 0px 0px 0px; */
}
.related {
	background-color: #FFFF99;
	FONT-SIZE: 14px;	
}
.related a {
	FONT-SIZE: 14px;
	COLOR: #006563;
	FONT-WEIGHT: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFF99;
}
.related a:hover {
	text-decoration: underline;
}
/* transition */

.descr10 {
 	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: black;
}
.descr10b {
 	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: black;
	font-weight:bold
}

/* CSS Tabs */

ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
}

ul#navlist li {
        float: left;
        font-family: verdana, arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        margin: 0;
        padding: 5px 0 4px 0;
        background-color: #eef4f1;
        border-top: 1px solid #e0ede9;
        border-bottom: 1px solid #e0ede9;
}

#navlist a, #navlist a:link {
        margin: 0;
        padding: 5px 9px 4px 9px;
        color: #0A5074;
        border-right: 1px dashed #d1e3db;
        text-decoration: none;
}

ul#navlist li#active {
        color: #95bbae;
        background-color: #deebe5;
}

#navlist a:hover {
        color: #74a893;
        background-color: #d1e3db;
}
.grayfont1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}

/* Sidebar Menu */

.tabletest {
	
	width: 200px;
}
/*
.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 12px Verdana;
width: 135; /* Main Menu Item widths *//*
border-bottom: 0px solid #ccc;
text-align:left; /* rwAdded for ie6 *//*
}
 */
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px; /*v spacing btwn menu items */
border-bottom: 1px solid #778;
border-right: 0px solid #778;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #0A5074; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background-color: teal;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 135px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
text-align:left;
}

.sidebarmenu a.subfolderstyle{
background: url(/mm5/graphics/00000001/vmenu_right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }

/* End Sidebar Menu */

/* tag box */
.roundedcornr_box_906084 {
	background: url(/mm5/graphics/00000001/roundedcornr_906084_tl.png) no-repeat top left;
	width: 500px;
	text-align: center;
}
.roundedcornr_top_906084 {
	background: url(/mm5/graphics/00000001/roundedcornr_906084_tr.png) no-repeat top right;
}
.roundedcornr_bottom_906084 {
	background: url(/mm5/graphics/00000001/roundedcornr_906084_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_906084 div {
	background: url(/mm5/graphics/00000001/roundedcornr_906084_br.png) no-repeat bottom right;
}
.roundedcornr_content_906084 {
	background: url(/mm5/graphics/00000001/roundedcornr_906084_r.png) top right repeat-y;
}

.roundedcornr_top_906084 div,.roundedcornr_top_906084,
.roundedcornr_bottom_906084 div, .roundedcornr_bottom_906084 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_906084, .roundedcornr_bottom_906084 {
	margin-top: -19px;
}
.roundedcornr_content_906084 { padding: 0 15px; }
.tagbox_head {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
}
.tagbox_tags {
	color: #000066;
	font-size: 16px;
}
.tagbox_tags2 {
	color: #000066;
	font-size: 14px;
}
.tagbox_tags3 {
	color: #000066;
	font-size: 12px;
}	

/*New Cat Tree
#ctnavcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-size:12px;
width: 135;
}
*/
#ctnavcontainer a
{
display: block;
color: #FFF;
background-color: #0A5074;
width: 10em;
padding: .2em .8em;
text-decoration: none;
}

#ctnavcontainer a:hover
{
background-color: #3F7E9F;
color: #FFF;
}
/*delete soon*/

.three_col1 {
	width:150px;
}

.three_col2 {
	width:700px;	
}	

.three_col3 {
	width:120px;
}	

/*columns*/
.nav_col {
	background-color:#fff;
	width:150px;
	vertical-align:top;
	margin:0;
	padding:0;
	text-align:left	
}	
 /* ie6 fix */
* html .nav_col {
	background-color:#FFF;
}

.main_col {
	width:700px;
	vertical-align:top;
	margin:0;
	padding:0;
	text-align:left;
	border-right-width:thin;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.main_col_inner {
	width:580px;
	vertical-align:top;
	padding-left:15px;
	padding-right:15px;
	padding-top:0;
	padding-bottom:0;
	margin:0;
	text-align:left;
}
 /* ie6 fix */
* html .main_col_inner {
	padding-left:0px;
}
.rc_col {
	width:120px;
	vertical-align:top;
	margin:0;
	padding:0;
	text-align:left;
}
/*Cat Tree*/

a.ctreeitem:link {
	color: #0A5074;
	background-color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
a.ctreeitem:visited {
	color: #0A5074;
	background-color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
a.ctreeitem:hover {
	color: #FFFFFF;
	background-color: #0A5074;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	display: block;
}


        


/*Following possible delete*/
.yelhi1 {
	font-size: 10px;
	color: #000066;
	text-decoration: none;
	background-color: #FFFF66;
}