/* These systles are only used by the current theme. The can be adjusted in any way.*/
body{padding:0;
	margin:0;
	background-color: #FFF;
	font: 1em "Trebuchet MS",Verdana,Arial,sans-serif; 
	color:#555;
	background: transparent url(/views/theme/default/images/GreyPanTree.jpg) repeat-x scroll top right;
	}
h1,h2,h3,h4,h5{margin: 0px; color: #69764e;text-decoration: none;font-weight:normal;}
h1{font-size: 2em;}
h2{font-size: 1.6em;}
h3{font-size: 1.4em;}
h4{font-size: 1.2em;}
h5{font-size: 1em;}
p,table{margin: 0 10px}
p{padding-bottom:1em}
img {border:0;}
form{margin:0;padding:0;}
#myusualstuff input[type='text'],input.text{width:30px;}
.tuple{background-color: silver;}
.lighttuple{background-color: #dddddd;}
div#mainContent{margin:10px;}

	.linkbtn{
		background-color: silver;
		border: thin outset;
		text-decoration: none;
		padding:2px 5px 2px 5px;
		margin-left:10px;
		color:#555;
	}

a{text-decoration: none}
a:link  {color: #0080c0;} 
a:visited {color: #0080c0;} 
a:active {color: #0080c0;} 
a:hover {text-decoration: underline; color: #ff8000;}

div#container{position:relative;margin: 0 auto; text-align: left; border-width: 0px;border-style: dotted;
}

div#header{	position:relative;margin-bottom:10px;
	}

div#Msg{position:absolute;
top:0px;
color:blue;
padding-left:40px;
}
	
	
h1#headmsg{height:100px;margin-bottom:10px;
	background: transparent url(/views/theme/default/images/PanTextHeader.jpg)  no-repeat top left;
	display:block;
  	text-indent:-3000px;
	}
	
/*div.menu{margin:0;padding:0 0 10px 0;border-right: 1px solid #DDD;border-bottom: 1px solid #DDD;}*/
/*input.login {width:130px;}
input.loginBtn {width:60px;}*/

div#sidebar{float:left; width:180px; border: 0px dotted ;background: transparent url(/views/theme/default/images/grey-grad-bg.jpg) repeat-x top right;}

div#news{margin-top:10px;padding:0px 0;border: 1px solid #DDD;}

.podHeader{color:#69764e;font-size:12pt;font-weight:normal;text-decoration:none;
	letter-spacing:1.0em;padding:0 0 5px 5px;margin:5px 5px 0;}
	
/*div#content{float:right; z-index:1; 
	margin:0px;border: 1px solid #DDD; overflow-x: hidden; padding:5px 0 0; float:left;}*/
	
	div#content{padding-left:180px;}
	
	
div#footnote{float:right;width:100%;margin:10px 0 0; color:#DDD;font-size:10px; text-align:center;border-top:1px solid;}

div#footer{float:left;width:100%;margin:10px 0 0; font-size:10px; 
	text-align:center;border:1px solid;color:#69764e;}
	
.thumbnail{
	padding: 3px 3px 10px 3px;
	background-color: #DDD;
	border: 1px solid #AAA;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}
