
a.link {color: blue; text-decoration: none; } 
a.visited {color: green; text-decoration: none; }
a.active {color: red; }
a.hover {color: red; text-decoration: underline;}

html {
    overflow-y: scroll; */ this will force a vertical scroll bar even when not needed*/
}


    
body {
   font-family: arial, 'calibri ', 'helvetica', sans-serif;
   background-color:#dedcdb;
   color: #613302;
   font-size: 12px;
   font-weight: normal;
   margin-top: 2px;
}


.font-button
        {
            background-color: #0090CB;
            height: 30px;
            width: 30px;
            display: inline-block;
            color: #fff;
            text-align: center;
            line-height: 30px;
            font-size: 15pt;
            cursor: pointer;
        }



table {
   border-style: solid;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-color: #767676 #767676 #767676 #767676;
   padding: 2px;
}

th {
   border-style: solid;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-color: #004400;
   padding: 4px;
   font-weight: normal;
}

td {
   border-style: solid;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-color: #004400;
   padding-left: 4px;
   padding-right: 4px;
   padding-top: 2px;
   padding-bottom: 2px;
}

h1 {    
        text-align:left;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	color:#613302;
         }
h2 {    
        text-align:center;
	font-size:12pt;
	font-weight:bold;
	font-style:normal;
	color:#613302;
         }


ul { 
     padding-left: 20px;
     padding-top:1px;
     padding-bottom:1px;
     }
li {
     padding-left:20px;
     Padding-top:0px;
     padding-bottom:0px;
     }

/* start main table css wrapper */


#terms.termlist {
		float:left;
		margin-top:0px;
		margin-bottom:0px;
		margin-right:40px;
		border:0px solid #bbb;
		width:800px;		
	}



#terms.termlist ul li { 
	padding-left: 1px;
	list-style-type: decimal;
	color:#000000;
	font-size:11pt;
	font-weight:bold;		
	font-style:normal;
	text-align:left;
}


#terms.termlist ul li ul li { 
	padding-left: 1px;
	list-style-type: upper-alpha;
	color:#000000;
	font-size:10pt;
	font-weight:normal;		
	font-style:normal;
	text-align:left;
}

#terms.termlist ul li ul li ul li{ 
	padding-left: 1px;
	list-style-type: lower-roman;
	color:#000000;
	font-size:10pt;
	font-weight:normal;		
	font-style:normal;
	text-align:left;
}


#terms.termlist ul li ul li ul li ul li{ 
	padding-left: 1px;
	list-style-type: lower-alpha;
	color:#000000;
	font-size:10pt;
	font-weight:normal;		
	font-style:normal;
	text-align:left;
}


#wrapper {
	width:900px;
	margin:1px auto;
	border:2px solid #363636;
	padding:0px;
	padding-left:0px;
	background-color: #f5eada;
	}

	#header {
		width:900px;
		border-style: solid;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		border-color: #363636;
		height: 160px;
		padding-top: 10px;
		padding-right: 0px;
		padding-left:0px;
		padding-bottom: 0px;
		text-align:center;
		font-size:18pt;
		font-weight:bold;
		font-style:normal;
		text-align:center;
		color:#892805;
		background-color: #F8E8CB;
	}

	#content {
		margin-top:10px;
	
	}

	#content div {
		padding:0px;
        	padding-left:0px;
		border:0px solid #08b;
		float:left;
	}
	#content-left {
		margin-left:20px;
		width:350px; 
	} 

	#content-main {
		margin-left:20px;
		width:450px;
	}

	#content-right {
		margin-left:0px;
		width:0px;
	}

	#footer {
		float:left;
		margin-top:10px;
		margin-bottom:10px;
		padding:10px;
		border:0px solid #bbb;
		width:860px;
		font-size:10pt;
		font-weight:normal;
		font-style:normal;
		text-align:center;
	}

	#bottom {
		clear:both;
		text-align:right;
	}

	#content-shows {
		margin-left:20px;
		width:890px;
	}





























