div {padding:0.4em 0.1em 0.5em 0.1em}
p {padding-bottom:0.5em}
a:link {color:#0000cc}
a:visited {color:#0000cc}
a:hover, a:focus { color:red;}
.smalltext {font-size:70%;}

body {
	background:#fff;
	 color: #444444;
	 padding: 0px;
	 margin: 0px;
	 width:100%;
}

.content {
	 padding: 3px;
	 margin: 3px;
}

.navbar{
	background-color:#ebeff9;
	border-top:1px solid #36c;
	margin:2px 0 4px 0;
	padding:2px 2px 4px 2px}

body {
	 -webkit-text-size-adjust: none;
}

*{
	font-size:small;
}

.header, H1 {
	font-size : medium;
	font-weight : bold;
	border-bottom:1px solid #ffd700;
	margin-bottom:0;
	margin-top: 0;
	padding:0.4em 4px 0.5em 4px 
}

h2, h3{
	margin-bottom: 5px;
	margin-top: 0;
	padding: 0;
}


a img{border:none;}
ol{margin-left:2em}
ul{margin-left:0.3em}

select, input {
	margin-bottom:2px;
}

span{
	display:block;
}

.paddingtb10 {padding:5px 0px 5px 0px;}
.paddingt10 { padding:4px 0px 2px 0px; }

.imgtb10 {
	margin: 5px 0px 5px 0px;
	 width:30%;
	  height:30%;
}

.imgleftrb10 {
	float:left;
	border:0px;
	margin: 0px 10px 10pt 0px;
	 width:30%;
	  height:30%;
}


.imgleftr10 {
	float:left;
	border:0px;
	margin: 0px 10px 0px 0px;
}

.imgrightl10 {
	float:right;
	border:0px;
	margin: 5px 0px 5px 10px;
	 clear:both;
}


.gridRow{
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: 1px #c0c0c0 solid;
	display:block;
	overflow:auto;
}

.sectionblock{padding-top:1em; padding-bottom:2px;border-bottom:solid #ebeff9 1px;}
.sectionblock img{float: right; margin: 5px;}
.gridRow hr{display: block; clear: right; margin: -0.66em 0; visibility: hidden;}

.tableheader, h2 {
	width:100%;
	border:0px;
	background-color: #ffffff;
	padding:2px 2px 2px 0px;
	margin-bottom:5px;
}

.tableheader a {
	color: #3B5998;
}

.tableheader a:hover{
	color: #3B5998;
}

.tablemenu {
	width:100%;
	border:0px;
	background-color: #fafafa;
	border-bottom:1px solid #c6ced7;
	padding:6px}



.mdns{
	display: none;
}

#vidDescDiv {
	
margin:4px 0;
	
}


#vidDescBegin,#vidDescMore,#vidTagsBegin,#vidTagsMore {
	 display:inline;
}

#vidDescRemain,#vidDescLess,#vidTagsRemain,#vidTagsLess {
	 display:none;
}



hr{
	border: none 0; 
	border-top:solid #ffd700 1px;
	height:1px;
}


.underline{
	border-bottom:solid #036 1px;
	color: #036;
	padding-top:1em;
	padding-bottom:2px;
	margin-bottom:10px;
	clear:both;
}

.overline{
	border-top:solid #036 1px;
	color: #036;
	padding-top:2px;
	padding-bottom:1em;
	margin-top:10px;
	clear:both;
}


.sectionline{
	border-bottom:solid #ebeff9 1px;
	padding-top:1em;
	padding-bottom:2px;
	clear:both;
}

.gridTitle{
	border-bottom: 1px #ebeff9 solid;
	background-color: #ffffff;
}

textarea {
width:90%;
background-image: url('http://i.fouye.net/bg/bg-benice.jpg');
background-repeat: repeat-y;
}

.graytext{
	color:#c0c0c0;
}