/* 
		***************************** CSS Document *************************

		Created By:  Director of Promotion & Marketing ABLE International
		Date:       8 - November - 2005
		Modified: 	9 - November - 2005
		
		For efficiency purposes, everything is separated into groups (e.g. tag styles, id styles, etc.) 
		and then alphabetized from there. If styles have something to do with each other (e.g. "leftnav" and "leftnav ul"), they
		follow on the very next line. Otherwise, the lines are double spaced.

*/

/* START OF TAG STYLES */

		html,body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F3E4CD; color: #000000; margin: 0; padding: 0; height: auto; text-align: left; height: 100%;}

		a:link{color: #336699; text-decoration: none;}
		a:visited{color: #336699; text-decoration: none;}
		a:active{color: #336699; text-decoration: underline;}
		a:hover{color: #336699; text-decoration: underline;}
		
		
		h1{color: #442200; background-color: inherit; font-weight: normal; font-size: 18px;}
		
		ul{margin-left: 10px;}
		ul li{padding-bottom: 10px;}
		
/* END OF TAG STYLES */


/* START OF ID STYLES */

		#box_bottom{background-image: url("/images/box-bottom.jpg"); height: 25px; width: 756px; float:left;}
		#box_top{background-image: url("/images/header.jpg"); height: 193px; width: 756px; float:left;}
				
		#content{width: 756px; height: auto; padding-top: 15px; margin: 0px; margin-top: -1px; background: url("/images/body-bg.jpg"); float: left;}
		
		#copyright{font-size: 10px; color: #000000; background-color: inherit; text-align: center; height: 50px; padding-bottom: 10px; margin-top:10px; float:left; width: 756px;}

		a.h1_link:link{color:  #442200; text-decoration: none;}
		a.h1_link:visited{color:  #442200; text-decoration: none;}
		a.h1_link:active{color:  #442200; text-decoration: underline;}
		a.h1_link:hover{color:  #442200; text-decoration: underline;}

		#layout{width: 756px; padding: 0px; margin:0px auto; text-align: left; height: auto;}
				
		#leftnav{width: 210px; float: left; min-height: 280px; padding: 0px; margin:0px;}
		#leftnav ul{padding-top: 0px; padding-bottom: 5px; list-style: none; padding-left: 0px; margin-left: 0px;}
		#leftnav ul li{padding-top: 5px; padding-bottom: 5px; margin-top: 10px;}
		
		/* LEFTNAV LINKS */
		#leftnav ul li a{padding-top: 5px; padding-bottom: 5px; height: 21px; margin-top: 10px; padding-left: 35px; padding-right: 20px; font-weight: normal;}
		#leftnav ul li a:link{color: #000000;  text-decoration: none;}
		#leftnav ul li a:visited{color: #000000; background: inherit; text-decoration: none;}
		#leftnav ul li a:active{color: #000000; background: inherit; text-decoration: none;}
		#leftnav ul li a:hover{color: #000000; background: inherit; text-decoration: none; background: url("/images/leftnavbg-rollover.jpg"); font-weight: bold; letter-spacing: -.05em; color: #534432;}
				
		#main_content{width: 510px; float: right; padding-right: 20px; padding-top: 0px;}
		
		#topnav{color: #ffffff; font-size: 10px; font-weight: bold; background:url("/images/top-nav-bg.jpg"); background-repeat: no-repeat; height: 28px; text-align: center; float: left; width: 756px; padding-left: 0px;}
		#topnav ul{list-style: none; display: inline; border: none; padding-left: 0px;}
		#topnav ul li{list-style-type: none; display: inline; line-height: 28px; padding: 0px;}
		
		/* TOPNAV LINKS */
		#topnav ul li a{padding: 7px 10px 5px 10px;}
		#topnav ul li a:link{color: #ffffff;  text-decoration: none;}
		#topnav ul li a:visited{color: #ffffff;  text-decoration: none;}
		#topnav ul li a:active{color: #000000;  text-decoration: none; background: url("/images/top-nav-rollover.jpg");}
		#topnav ul li a:hover{color: #000000;  text-decoration: none; background: url("/images/top-nav-rollover.jpg");}
		
/* END OF ID STYLES */


/* START OF CLASS STYLES */

		h1.tollfree{color: #442200; letter-spacing: .2em; margin-top: 5px; font-size: 20px; font-weight: normal;}
		
		.field{font-size: 11px; padding: 1px 1px 1px 1px; border: solid; border-width: 1px; border-color: #cccccc;}
		.field:focus{border-color: #3366ff;}
		
		input.field_readonly{font-size: 11px; padding: 1px 1px 1px 1px; border: solid; border-width: 1px; border-color: #cccccc; background-color:#dddddd;}
		
		table.form{text-align: right; margin-top: 10px;}
		ul.linklist{list-style: square; padding-left: 25px; color: #336699;}
		ul.linklist li{margin-top: 15px; margin-bottom: 15px;}

		ul.linklist2{list-style: square; padding-left: 25px; color: #336699;}
		ul.linklist2 li{margin-top: 3px; margin-bottom: 3px;}

		ul.successes{list-style: none; padding-left: 25px;}
		ul.successes li{margin-top: 15px; margin-bottom: 15px;}
						
		.hidden{visibility: hidden;display: none;}
		.ten{font-size: 10px;}
		.nine{font-size: 9px;}
		
/* END OF CLASS LINKS */