/*Remove default browser's style*/
html, body, h1, h2, h3, h4, h5, h6, p, table, th, td, ul, ol, li{
margin:0px;
padding:0px;
}

img{
border:none;
}

table, td{
border-collapse:collapse;
border:none;
}

ul, ol, li{
list-style-type:none;
}

/*ID Elements*/
body{
background-color:#ffead2;
background-image:url(/Images/BREAST/bg_body.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* Ask shilpa and Add
#AdminData
{
background-image:url(/Images/BREAST/bg_body.gif);
background-repeat:repeat;
}*/
div#wrap{
width:1024px;
margin:20px auto 0px auto;
background-image:url(/Images/BREAST/bg_wrap_mid.gif);
background-repeat:repeat-y;
}

div#wrap div#wrap_top{
background-image:url(/Images/BREAST/bg_wrap_top.gif);
background-repeat:no-repeat;
background-position:top;
}

div#wrap div#wrap_bot{
background-image:url(/Images/BREAST/bg_wrap_bot.gif);
background-repeat:no-repeat;
background-position:bottom;
}


div#header{
margin:27px 48px 43px 47px;
float:left;
width:924px;
position: relative; 
}

div#header div#logo{
float:left;
}
div#header div#topnav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float:right;
margin:10px 0px 0px 140px;
}
div#header div#topnav ul li{
float:left;
background-image:url(/Images/BREAST/bar_topnav.gif);
background-repeat:no-repeat;
background-position:right top;
padding:5px 8px 5px 0px;
margin:0px 0px 0px 8px;
height:13px;
}
div#header div#topnav ul li a{
text-decoration:none;
color:#6A737B;
}

div#header div#search{
float:right;
margin:0px;
width:163px;
margin:10px -5px 0px 5px;
background-image:url(/Images/BREAST/bg_search.gif);
background-repeat:no-repeat;

}

div#header div#language{
position: absolute; 
top: 30px;
right: 0px;
margin:0px;
width:163px;
margin:10px 0 0;
overflow: visible; 
z-index: 99999999;
zoom: 1;
}

div#header div#search input{
margin:0px;
float:left;
width:153px;
background-color:transparent;
border:none;
height:12px;
padding:5px 0px 5px 10px;
font-size:10px;
color:#6A737B;
}

div#banner img { 
margin-bottom: -3px;
border-bottom:solid 3px #336633;
//border-bottom:solid 1px #336633; /** IE support **/
}

div#banner{
border:solid 1px #808080;
width:924px;
margin:auto;
border-bottom:solid 5px #336633;
}



div#rightcol{
float:left;
width:185px;
margin-left:16px;
padding-top:15px;
}

div#footer{
width:926px;
margin:26px auto 0px auto;
height:40px;
background-image:url(/Images/BREAST/bg_footer.gif);
background-repeat:repeat-x;
}

div#footer ul{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin:10px 0px 0px 0px;
}
div#footer ul li{
float:left;
padding:6px 8px 6px 6px;
background-image:url(/Images/BREAST/bar_footernav.gif);
background-repeat:no-repeat;
background-position:right;
}
div#footer ul li a{
color:#6A737B;
text-decoration:none;
}

div#copyright{
width:926px;
margin:auto;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-bottom:20px;
color:#6A737B;
}
/*Classes*/

div.clear{
clear:both !important;
}

.nobg{
background-image:none !important;
}
ul.bookmark{
margin-bottom:15px;
}
div#content ul.bookmark li{
list-style-type:none;
margin:5px 0px;
background-image:url(/Images/BREAST/dots_orange.gif);
background-repeat:no-repeat;
background-position:0px 6px;
padding-left:26px;
list-style-image:none;
}
div#content ul.bookmark li a{
color:#336633;
font-weight:bold;
text-decoration:none;
}

/*===========Glossary========*/
div#content a.glossary{
font-weight:normal;
position:relative;
background-color:#e1e1e1;
cursor:default;
text-decoration:none;
}
div#content a.glossary:hover{
z-index:99999;
}
div#content a.glossary span.glossary{
position:absolute;
width:300px;
border:solid 1px #6A737B;
background-color:#e1e1e1;
color:#6A737B !important;
font-weight:normal;
padding:3px;
left:20px;
top:12px;
line-height:normal;
font-size:10px;
}

/* ADD MULTI-COLUMN CONTROLS */
#onecolumn #leftcolumn { display: none; }
#onecolumn #content { width: 918px; margin-left: 5px; background-color: #fff !important; }
#onecolumn #rightcol { display: none; }
#twocolumn #leftcolumn { }
#twocolumn #content { width: 695px; }
#twocolumn #rightcol { display: none; }
#threecolumn #leftcolumn { }
#threecolumn #content { }
#threecolumn #rightcol { }
#reversecolumn #leftcolumn { display: none; }
#reversecolumn #content { width: 715px; margin-left: 5px; background-color: #fff !important; }
#reversecolumn #rightcol { }
#leftcolumnempty #leftcolumn { display: none; }
#leftcolumnempty #content { margin-left: 232px; background-color: #fff !important; }

/* IE8 nested bullets */
#content ul ul {margin-left: 20px;}

/* language selector */
.fauxdropdown {  border-left: 5px solid #fff; width: 163px; list-style: none; margin:0; padding:0; background: url(/Images/BREAST/bg_language_selector.gif) no-repeat left top; position: relative; z-index: 9999999999; zoom:1;}

.fauxdropdown .makeselection { cursor: pointer; padding:5px 7px; line-height: 22px; font: normal 10px Arial, Helvetica, sans-serif; color: #999; }
.makeselection span { padding: 2px 5px; }
.fauxdropdown ol { display: none; overflow: visible; width: 130px; *width: 500px; list-style: none; border: 1px solid #f9b155; margin:3px 0 0; padding:0;  position: absolute; top: 22; left: 6px; *left: -337px; z-index: 99999999;}
.fauxdropdown ol li { padding: 3px 5px; *padding: 3 10px; border-top: 1px solid #f9b155; *border-top: none; background: white; *float: left; }
.makeselection li:hover { background-color: #666; } 
.makeselection li a { text-decoration: none; color: #666; font: bold 11px Arial, Helvetica, sans-serif; display: block; outline: 0; }
.makeselection li:hover a { color: #fff; }
.fauxdropdown:hover ol { display: block; }
/*Chrome and Safari support (only understood by Safari and Chrome)*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
  .fauxdropdown
  {
   height:30px;
  }
}
