
/**gridview styles**/
#doc3 {
    margin:0;
    padding:0;
    text-align:left;
    background-color:#ffffff;
    min-width:900px;
}
#hd {
   min-width:945px;
}

#bd {
    min-width:900px;
    padding-left:25px;
    padding-right:20px;
    margin-top:20px;

}

#ft {
    padding-top:5em;
    text-align:center;
}

/*main body of page*/
.yui-ge {

}

.yui-t3 .yui-b {
	float: left;
	width: 19em;
	*width: 22.50em;
}

.yui-t3 #yui-main .yui-b {
	margin-left: 21em;
	*margin-left: 23.62em;
}

.yui-ge div.first, 
	.yui-gf .yui-u {
	width: 73%;
}

/*-- Forms --*/
form label,
form em {color:#666666;}

form input {color:#414141;}

form textarea {overflow:auto;}

/*
form .button {
	border: 1px solid;
	font-weight: bold;
	border-color: white #DCDCDC #DCDCDC white;
	background-color: #F0F0F0;
	text-align: center;
	padding: .1em .4em;
	font-size:115%;
}*/


/**Accordion styles**/


.padded {
	padding: 10px;
	clear: both;
	zoom: 1;
}

.padded-home {
	padding: 0em 0 0 2em;
	clear: both;
	zoom: 1;
}

.padded ul li {
	list-style: inside square;
}

.padded fieldset {
     border: 1px solid #B5B8C8;
}

.padded ul, ol, li {
    margin:0;
    padding:0;
}
  
.padded ul.info li {
	list-style: inside square;
}

.padded ul.info {
	margin-bottom: 1em;
}
.padded p.code {
	background: #000;
	color: #cfc;
	padding: 20px;
	font-family: Courier;
	font-size: 1.2em;
	margin-left: 4em;
}

.padded p {
	margin-bottom: 1em;
}

.padded-home li {
    margin-bottom: 0.6em;
    font-size: 100%; 
    list-style:disc;
    color:red;
}

.padded-home li,ol a {
    text-decoration:none;
    color:red;
}

.padded-home li a:hover {
    text-decoration:none;
    color:#2C6BC6;
}

.viewmore {
    text-align:right;
    cursor:pointer;
}

/**Browse page accordion panel styles**/

.yui-skin-sam .yui-accordionview  {
    margin:0;
}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle {
	background:transparent;
}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle:hover {
	background:transparent;
}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active {
	background:transparent;
}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active:hover {
	background:transparent;
}

/**Tabview styles**/

#details_tab {
    padding-top:15px;
}

.yui-skin-sam .yui-navset .yui-content {
    background: #FFFFFF none repeat scroll 0 0
}

.yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content {
    border: 0;
    padding:0;
}

.yui-skin-sam .yui-navset .yui-nav, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav  {
    border-bottom:1px solid #444444;
}

.yui-nav li a {
    padding: 5px 15px;
}


.yui-skin-sam .yui-navset .yui-nav a, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
    text-decoration: none;
    padding: 5px 15px;
    margin-right: 5px;
    border: 1px solid #444444;
    outline: none;
    border-bottom: none;
    background: #444444;
    color: #ffffff;
    padding-bottom:1.5em;
}


.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a:focus, .yui-skin-sam .yui-navset .yui-nav .selected a:hover {
    background: #ffffff;
    color: #444444;
}

.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus {
    background:white none repeat scroll 0 0;
    color:#444444 !important;
    text-decoration:none;
}

/**Treeview table border fix - override base-min.css **/
.yui-skin-sam th, td {
    padding: 0;
    border:none;
}

ygtvlabel2,.ygtvlabel2:link,.ygtvlabel2:visited,.ygtvlabel2:hover {
    text-decoration:none;
    color: #0000EE;
}


/**YUI panel widget**/
.yui-skin-sam .yui-panel .bd li a {
    font-weight:normal;
    text-decoration:none;
}

/**YUI container**/
.yui-skin-sam .yui-panel .bd {
    text-align:left;    
}

/**YUI autocomplete**/

/* styles for entire widget */
.yui-skin-sam .yui-ac {
    position:relative;font-family:arial;font-size:100%;
}

/* styles for input field */
.yui-skin-sam .yui-ac-input {
    position:relative;width:100%;
}

/* styles for results container */
.yui-skin-sam .yui-ac-container {
    position:static;top:1.6em;width:95%;
}

/* styles for header/body/footer wrapper within container */
.yui-skin-sam .yui-ac-content {
    position:absolute;width:95%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;
}

.yui-content h2 {
    font-size:90%;
}