/* CSS Document */

	
	hr {color:#d3d5d4; background-color:#d3d5d4; border:0; height:1px; width:100%;}

	/* Buttons */
	.button_primary, .button_secondary, .button_primary_ongray1, .button_secondary_ongray1, .button_secondary_ongray2
		{padding:0; display:block; float:left; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
	.button_primary a, .button_secondary a, .button_primary_ongray1 a, .button_secondary_ongray1 a
		{padding:4px 20px 15px 14px; display:block; font-size:11px; font-weight:bold; color:#ddd; text-decoration:none; white-space:nowrap; cursor:pointer;}
	.button_secondary_ongray2 button
		{padding:4px 20px 15px 14px; display:block; font-size:11px; font-weight:bold; color:#ddd; text-decoration:none; white-space:nowrap; cursor:pointer; border:none;}
	.button_primary button, .button_secondary button, .button_primary_ongray1 button, .button_secondary_ongray1 button
		{border:0; padding:4px 20px 15px 14px; font-size:11px; font-weight:bold; color:#ddd; text-decoration:none; white-space:nowrap;/* long buttons in ie fix- http://jehiah.cz/archive/button-width-in-ie-revised  ->*/width:auto;overflow:visible;}
	.button_primary input, .button_secondary input, .button_primary_ongray1 input, .button_secondary_ongray1 input
		{letter-spacing:1px; border:0; padding:4px 20px 15px 14px; display:block; font-size:11px; font-weight:bold; color:#ddd; text-decoration:none; white-space:nowrap; cursor:pointer;}
	
	.button_secondary a, .button_secondary_ongray1 a, .button_secondary button, .button_secondary_ongray1 button, .button_secondary_ongray2 button, .button_secondary input, .button_secondary_ongray1 input
		{color:#225dab; cursor:pointer; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
	.button_primary a:hover, .button_primary_ongray1 a:hover, .button_primary button:hover, 
	.button_primary_ongray1 button:hover, .button_primary input:hover, .button_primary_ongray1 input:hover
		{color:#fff; text-decoration:none; cursor:pointer; font-weight:bold;}
	.button_secondary a:hover, .button_secondary_ongray1 a:hover, .button_secondary button:hover, .button_secondary_ongray1 button:hover, 
	.button_secondary_ongray2 button:hover, .button_secondary input:hover, .button_secondary_ongray1 input:hover
		{color:#629deb; text-decoration:none; cursor:pointer; font-weight:bold;}
	
	.button_primary {background:transparent url('./images/button_primary_onwhite_right.gif') no-repeat right top;}
	.button_primary a {background:transparent url('./images/button_primary_onwhite_left.gif') no-repeat 0 0;}
	.button_primary button {background:transparent url('./images/button_primary_onwhite_left.gif') no-repeat 0 0;}
	.button_primary input {background:transparent url('./images/button_primary_onwhite_left.gif') no-repeat 0 0;}
	.button_primary_ongray1 {background:transparent url('./images/button_primary_ongray1_right.gif') no-repeat right top;}
	.button_primary_ongray1 a {background:transparent url('./images/button_primary_ongray1_left.gif') no-repeat 0 0;}
	.button_primary_ongray1 button {background:transparent url('./images/button_primary_ongray1_left.gif') no-repeat 0 0;}
	.button_primary_ongray1 input {background:transparent url('./images/button_primary_ongray1_left.gif') no-repeat 0 0;}
	
	.clear_after{overflow:hidden;position:relative;}/* <-http://www.quirksmode.org/css/clearing.html */
