html{
height: 100%;
}

body{
background: #d1d78a;
background-repeat: repeat;
font-family: arial;
font-size: 11px;
text-align: center;
min-height: 100%;
margin: 0;
}

*{
font-family: arial;
font-size: 13px;
color: #000;
}

table { 
table-layout: fixed; 
overflow: hidden; 
word-wrap: break-word; 
}

#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid black;
font:normal 10px Arial;
z-index:100;
}

#container{
width: 700px;
background-color: #fff;
border: 1px solid #333;
border-top: 0;
padding-top: 5px;
padding-bottom: 5px;
margin: 0;
}
#header{
width: 700px;
height: 100px;
border: 0;
padding: 0px;
}

#page{
width: 700px;
text-align: left;
border: 0;
padding: 10px;
}


input.text
{
border: 1px solid #777;
}


#nav{
width: 700px;
height: 26px;
background-color: #500a64;
border: 0;
padding: 0;
margin: 0;
text-align: left;
}
#grass{
background-image: url('/images/grass.jpg');
width: 700px;
height: 50px;
background-color: #FFFFFF;
border: 0;
padding: 0;
margin: 0;
text-align: left;
}
.ncontainer{
padding-left: 10px;
margin: 0;
position: relative;
}


.address{
font-family: sans-serif;
font-size: 14px;
color: #000;

}


.alert{
font-family: arial;
font-size: 10pt;
color: #a20000;
font-weight: bold;
 border:1px solid #CC0000;
 background:#F7CBCA;
 padding:3px;
}
.info{
font-family: arial;
font-size: 10pt;
color: #008000;
font-weight: bold;
 border:1px solid #349534;
 background:#C9FFCA;
 padding:3px;
}

h1{
font-family: arial;
font-size: 12pt;
color: #3D8B37;
font-weight: bold;
}

h2{
font-family: arial;
color: #000000;
}

p{
font-family: arial;
font-size: 13px;
color: #000;
line-height: 130%;
}

.profileheader{
font-family: georgia;
font-size: 10pt;
color: #333333;
font-weight: bold;
}
.minip{
font-family: arial;
font-size: 11px;
color: #777777;
}

.list{
font-family: arial;
font-size: 13px;
color: #000;
}

a.navbar:link {background: #500a64; color: #fff; padding: 5px 15px; font-name: tahoma; font-size: 10pt; font-weight: bold; text-decoration: none; position: relative; top: 5px;}
a.navbar:visited {background: #500a64; color: #fff; padding: 5px 15px; font-name: tahoma; font-size: 10pt; font-weight: bold; text-decoration: none; position: relative; top: 5px;}
a.navbar:hover {background: #a483ae; color: #fff; padding: 5px 15px; font-name: tahoma; font-size: 10pt; font-weight: bold; text-decoration: none; position: relative; top: 5px;}

.pro a:link {width: 186px; padding: 2px; color: #257198; font-name: arial; font-size: 9pt; text-decoration: none; align: right;}
.pro a:visited {width: 186px; padding: 2px; color: #257198; font-name: arial; font-size: 9pt; text-decoration: none; align: right;}
.pro a:hover {width: 186px; padding: 2px; background: #257198; color: #fff; font-name: arial; font-size: 9pt; text-decoration: none; align: right;}

.pro{
width: 150px;
text-align: right;
}

a img {border: none; }


a.i:link img{border: 1px solid #000;}
a.i:visited img{border: 1px solid #000;}
a.i:hover img{border: 1px solid #000; opacity:0.5; filter : alpha(opacity=50); -moz-opacity: 0.5;}


a:link {color: #000; font-name: arial; font-size: 11px; font-weight: bold; text-decoration: none;}
a:visited {color: #000; font-name: arial; font-size: 11px; font-weight: bold; text-decoration: none;}
a:hover {color: #cf7132; font-name: arial; font-size: 11px; font-weight: bold; text-decoration: underline;}

a.green:link {color: #3e7e14; font-name: arial; font-size: 11px; font-weight: bold; text-decoration: none;}
a.green:visited {color: #3e7e14; font-name: arial; font-size: 11px; font-weight: bold; text-decoration: none;}
a.green:hover {color: #000000; font-name: arial; font-size: 11px; font-weight: bold; text-decoration: underline;}

a.greenbig:link {color: #3e7e14; font-name: arial; font-size: 14px; font-weight: bold; text-decoration: none;}
a.greenbig:visited {color: #3e7e14; font-name: arial; font-size: 14px; font-weight: bold; text-decoration: none;}
a.greenbig:hover {color: #000000; font-name: arial; font-size: 14px; font-weight: bold; text-decoration: underline;}


.messagebox{
 width:100px;
 margin-left:5px;
 border:1px solid #c93;
 background:#ffc;
 padding:3px;
}
.messageboxok{
 width:auto;
 margin-left:5px;
 border:1px solid #349534;
 background:#C9FFCA;
 padding:3px;
 font-weight:bold;
 color:#008000;
}
.messageboxerror{
 width:auto;
 margin-left:5px;
 border:1px solid #CC0000;
 background:#F7CBCA;
 padding:3px;
 font-weight:bold;
 color:#CC0000;
}

#infobox{
background: #e8eca8;
border: 1px solid #b6ba78;
padding: 8px;
}

h2{
font-family: georgia;
font-size: 12pt;
color: #000;
font-weight: light;
}



div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
font-size: 10pt;
		padding: 2px 5px 2px 5px;
		margin: 2px;
	text-decoration: none; /* no underline */
	color: #cf7132;
}
div.pagination a:hover, div.pagination a:active {

font-size: 10pt;
		padding: 2px 5px 2px 5px;
		margin: 2px;
	text-decoration: none; /* no underline */
	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000;
		
		font-weight: bold;
		background-color: #F4A460;
		color: #000;
font-size: 10pt;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
	