@import url(design.css);

html,body{padding: 0; margin: 0; font-size: 100.01%;background-color: #ffffff; font-family: Arial, Helvetica, sans-serif;}

body {min-width: 600px; min-height: 300px; text-align: center;
}

.clear { 	clear: both;
	padding-bottom: 1px;	/* for Gecko-based browsers */
	margin-bottom: -1px;	/* for Gecko-based browsers */
}
.hide { display: none !important; }

div#pageWrapper {min-width: 600px; padding-top: 25px; padding-bottom: 2.5em; font-size: 12px;  }
td { font-size: 12px; }

div#middleColumn {margin-left: 0px; margin-right: 0px; padding-top: 10px;}

div#footer{  position:fixed; bottom:0; left:0; margin:0; padding:0; background-color: #fff; z-index: 6;
border-top: solid 1px #66B536; border-bottom: 0px; font-size: 10px;}

div#footer a { font-size: 10px; font-weight: normal; }
div#by { margin: 0px 0 0 0;
float:left;
padding-left:5px; }

div.footer-info {
margin: 0px 0 0px auto;
width: 70%;
text-align:right;
padding-right:5px;
}
div#header { text-align: center; }
div#topButtons ul { margin: 0; padding: 0; }
div#topButtons li { display: inline; padding: 0 20px 0 0; }

#rightColumn, 
div#topButtons{ position:fixed; top:0; left:0; margin:0; padding:0; background-color: #fff; z-index: 5;
border-bottom: solid 1px #66B536;}
div#topButtons { text-align: center; }

div#footer, div#topButtons, h3 {padding: 3px 0; margin: 0; width: 100%; text-align: center; min-width: 600px;}
div#topButtons {
padding:0;
background: url(images/bgtop.jpg) no-repeat left top;
}


div#middleColumn div.inside {width: 95%; text-align: left; margin: 0 auto 0 auto; max-width: 600px; border-right: 170px solid #fff; }

/* div.inside div,#leftColumn div.inside div {height: 200px; width: auto; text-align: center; } */

#rightColumn {width: 100%; height: 0; background-color: transparent; border: none; text-align: center; 
min-width: 600px; margin-top: 25px; }

#rightColumn div.inside,
#leftColumn div.inside {float: right; margin-right: 5px; width: 170px; height: 500px; min-height: 60%; 
background-color: transparent; display: inline; margin-bottom: 4em; overflow: visible; }

#left-cop {position: absolute; top: 3.4em; left: 0; width: 154px; overflow: auto; z-index: 3; height: auto; }

/*#rightColumn { width: 100%; height: 0; background-color: transparent; border: none;  text-align: left; 
min-width: 600px; margin-top: 25px; position: absolute; top: 0; right: 0;}*/

#leftColumn {width: 100%; height: 0; background-color: transparent; border: none; text-align: left; 
min-width: 600px; margin-top: 3.5em; position: absolute; top: 0; left: 0;}

#leftColumn div.inside {height: auto; overflow: visible; float: left; width: 150px;}

.throwleft {position: absolute; top: -900px; left: -900px;}

html {
height: 100%;		/* force display scrollbar*/
margin: 0 0 1px 0;
}