/*************************************************************************************\

								CSS FOR BOXES

\*************************************************************************************/


	/* Blue Box */ 
	
	.css_bluebox, .css_bluebox_body, .css_bluebox_head, .css_bluebox_head h2 { 
		background: transparent url("../../images/boxes/whitebox.png") no-repeat bottom right;
	} 
	
	.css_bluebox { 
		float: left;
		width: 350px !important; 
		width: 370px; 
		padding-right: 15px; 
		margin: 10px auto; 
	} 
	/* set the top-right image */ 
	.css_bluebox_head { 
		background-position: top right; 
		margin-right: -15px; 
		padding-right: 40px; 
	} 
	/* set the top-left image */ 
	.css_bluebox_head h2 { 
		background-position: top left; 
		margin: 0; 
		border: 0; 
		padding: 25px 0 15px 40px; 
		height: auto !important; 
		height: 1%; 
		font-family: Arial, Sans Serif;
		font-size: 12pt;
		font-weight: bold;
		color: #4286C3;
	} 

	.css_bluebox_body { 
		background-position: bottom left; 
		margin-right: 25px; 
		padding: 15px 0 15px 40px; 
		font-family: Arial, Sans Serif;
		font-size: 10pt;
		color: #000;			
	} 

	a.css_bluebox_link {
		font-family: Arial, Sans Serif;
		font-size: 10pt;
	}


	/* Light White Box */

	.css_ltwhitebox, .css_ltwhitebox_body, .css_ltwhitebox_head, .css_ltwhitebox_head h2 { 
		background: transparent url("../../images/boxes/lightwhitebox.png") no-repeat bottom right;
		/*background: transparent url("../../images/boxes/whitebox.png") no-repeat bottom right; */
	} 
	
	.css_ltwhitebox { 
		float: left;
		width: 410px !important; 
		/* intended total box width - padding-right(next) */ 
		width: 425px; 
		/* IE Win = width - padding */ 
		padding-right: 15px; 
		/* the gap on the right edge of the image (not content padding) */ 
		margin: 10px auto; 
		/* use to position the box */ 
	} 
	/* set the top-right image */ 
	.css_ltwhitebox_head { 
		background-position: top right; 
		margin-right: -15px; 
		/* pull the right image over on top of border */ 
		padding-right: 40px; 
		/* right-image-gap + right-inside padding */ 
	} 
	/* set the top-left image */ 
	.css_ltwhitebox_head h2 { 
		background-position: top left; 
		margin: 0; 
		/* reset main site styles*/ 
		border: 0; 
		/* ditto */ 
		padding: 25px 0 15px 20px; 
		/* padding-left = image gap + interior padding ... no padding-right */ 
		height: auto !important; 
		height: 1%; 
		/* IE Holly Hack */ 
		font-family: "Trebuchet MS", Georgia, Serif;
		font-size: 12pt;
		font-weight: bold;
		color: #4286C3;
	} 
	/* set the lower-left corner image */ 
	.css_ltwhitebox_body { 
		background-position: bottom left; 
		margin-right: 25px; 
		/* interior-padding right */ 
		padding: 5px 0 15px 40px; 
		/* mirror .cssbox_head right/left */ 
		font-family: Arial, Sans Serif;
		font-size: 10pt;
		color: #000;			
	} 
	

	/* White Shadow Box */ 
	
	.css_wtshadowbox, .css_wtshadowbox_body, .css_wtshadowbox_head, .css_wtshadowbox_head h2 { 
		background: transparent url("../../images/boxes/whiteshadowbox.png") no-repeat bottom right;
	} 
	
	.css_wtshadowbox { 
		width: 410px !important; 
		width: 425px; 
		padding-right: 15px; 
		margin: 5px auto; 
	} 

	.css_wtshadowbox_head { 
		background-position: top right; 
		margin-right: -15px; 
		padding-right: 40px; 
	} 

	.css_wtshadowbox_head h2 { 
		background-position: top left; 
		margin: 0px; 
		border: none; 
		padding: 25px 0 15px 20px; 
		height: auto !important; 
		height: 1%; 
		font-family: "Trebuchet MS", Georgia, Serif;
		font-size: 12pt;
		font-weight: bold;
		text-align: left;
		color: #4286C3;
	} 

	.css_wtshadowbox_body { 
		background-position: bottom left; 
		margin-right: 25px; 
		padding: 5px 0px 15px 40px; 
		font-family: Arial, Sans Serif;
		font-size: 10pt;
		text-align: left;
		color: #000;			
	} 


	/* White Shadow Box 2 */ 
	
	.css_wtshadowbox2, .css_wtshadowbox2_body, .css_wtshadowbox2_head, .css_wtshadowbox2_head h2 { 
		background: transparent url("../../images/boxes/whiteshadowbox.png") no-repeat bottom right;
	} 
	
	.css_wtshadowbox2 { 
		width: 490px !important; 
		width: 505px; 
		padding-right: 15px; 
		margin: 5px auto; 
	} 

	.css_wtshadowbox2_head { 
		background-position: top right; 
		margin-right: -15px; 
		padding-right: 40px; 
	} 

	.css_wtshadowbox2_head h2 { 
		background-position: top left; 
		margin: 0px; 
		border: none; 
		padding: 25px 0 15px 20px; 
		height: auto !important; 
		height: 1%; 
		font-family: "Trebuchet MS", Georgia, Serif;
		font-size: 12pt;
		font-weight: bold;
		text-align: left;
		color: #00f;
	} 

	.css_wtshadowbox2_body { 
		background-position: bottom left; 
		margin-right: 25px; 
		padding: 5px 0px 15px 40px; 
		font-family: Arial, Sans Serif;
		font-size: 10pt;
		text-align: left;
		color: #000;			
	} 





	/* Top Shadow Box */ 
	
	.css_topshadowbox, .css_topshadowbox_body, .css_topshadowbox_head, .css_topshadowbox_head h2 { 
		background: transparent url("../../images/boxes/csstopshadowbox.png") no-repeat bottom right;
	} 
	
	.css_topshadowbox { 
		float: left;
		width: 350px !important; 
		width: 365px; 
		padding-right: 15px; 
		margin: 0px; 
	} 

	.css_topshadowbox_head { 
		background-position: top right; 
		margin-right: -15px; 
		padding-right: 40px; 
	} 

	.css_topshadowbox_head h2 { 
		background-position: top left; 
		margin: 0px; 
		border: none; 
		padding: 15px 0 5px 15px;
		height: auto !important; 
		height: 1%; 
		font-family: "Trebuchet MS", Georgia, Serif;
		font-size: 12pt;
		font-weight: bold;
		/* text-decoration: underline; */
		color: #4286C3;
	} 

	.css_topshadowbox_body { 
		background-position: bottom left; 
		margin-right: 25px; 
		padding: 5px 0 15px 40px; 
		font-family: Arial, Sans Serif;
		font-size: 10pt;
		color: #000;			
	} 


	/* White Shadow Square Box */ 
	
	.css_wtshadowsqbox, .css_wtshadowsqbox_body, .css_wtshadowsqbox_head, .css_wtshadowsqbox_head h2 { 
		background: transparent url("../../images/boxes/whiteshadowsqbox.png") no-repeat bottom right;
	} 
	
	.css_wtshadowsqbox { 
		float: left;
		width: 350px !important; 
		width: 365px; 
		padding-right: 15px; 
		margin: 0px; 
	} 

	.css_wtshadowsqbox_head { 
		background-position: top right; 
		margin-right: -15px; 
		padding-right: 40px; 
	} 

	.css_wtshadowsqbox_head h2 { 
		background-position: top left; 
		margin: 0px; 
		border: none; 
		padding: 15px 0 5px 15px;
		height: auto !important; 
		height: 1%; 
		font-family: "Trebuchet MS", Georgia, Serif;
		font-size: 12pt;
		font-weight: bold;
		color: #4286C3;
	} 

	.css_wtshadowsqbox_body { 
		background-position: bottom left; 
		margin-right: 25px; 
		padding: 5px 0 15px 40px; 
		font-family: Arial, Sans Serif;
		font-size: 10pt;
		color: #000;			
	} 


	/* Blue Shadow Box */ 
	
	.css_blshadowbox, .css_blshadowbox_body, .css_blshadowbox_head, .css_blshadowbox_head h2 { 
		background: transparent url("../../images/boxes/blueshadowbox.png") no-repeat bottom right;
	} 
	
	.css_blshadowbox { 
		float: left;
		width: 410px !important; 
		width: 425px; 
		padding-right: 15px; 
		margin: 10px auto; 
	} 

	.css_blshadowbox_head { 
		background-position: top right; 
		margin-right: -15px; 
		padding-right: 40px; 
	} 

	.css_blshadowbox_head h2 { 
		background-position: top left; 
		margin: 0; 
		border: 0; 
		padding: 25px 0 15px 20px; 
		height: auto !important; 
		height: 1%; 
		font-family: "Trebuchet MS", Georgia, Serif;
		font-size: 12pt;
		font-weight: bold;
		color: #4286C3;
	} 

	.css_blshadowbox_body { 
		background-position: bottom left; 
		margin-right: 25px; 
		padding: 5px 0 15px 40px; 
		font-family: Arial, Sans Serif;
		font-size: 10pt;
		color: #000;			
	} 


	/* Plain Blue Box */

	.plain_blue_box {
		float: left;
		width: 300px !important; 
		width: 320px; 
		padding: 0px 0px 10px 0px; 
		margin: 10px auto; 
		background-color: #B1DCF8;	
		border: 1px dotted black;
	}

	.plain_blue_box_head { 
		margin-right: -15px; 
		padding-right: 10px; 
	} 
	/* set the top-left image */ 
	.plain_blue_box_head h2 { 
		margin: 0; 
		border: 0; 
		padding: 10px 0 10px 25px; 
		height: auto !important; 
		height: 1%; 
		font-family: Arial, Sans Serif;
		font-size: 12pt;
		font-weight: bold;
		color: #4286C3;
	} 
	
	.plain_blue_box_body { 
		margin-right: 25px; 
		padding: 10px 0 10px 25px; 
		font-family: Arial, Sans Serif;
		font-size: 10pt;
		color: #000;			
	} 
	



	/* Box 01 */ 
	
	.css_box_01, .css_box_01_body, .css_box_01_head, .css_box_01_head h2 { 
		background: transparent url("../../images/boxes/box_bg_01.png") no-repeat bottom right;
	} 
	
	.css_box_01 { 
		float: left;
		width: 250px !important; 
		width: 265px; 
		padding-right: 15px; 
		margin: 0px; 
	} 

	.css_box_01_head { 
		background-position: top right; 
		margin-right: -15px; 
		padding-right: 40px; 
	} 

	.css_box_01_head h2 { 
		background-position: top left; 
		margin: 0; 
		border: 0; 
		padding: 25px 0 15px 20px; 
		height: auto !important; 
		height: 1%; 
		font-family: "Trebuchet MS", Georgia, Serif;
		font-size: 12pt;
		font-weight: bold;
		color: #4286C3;
	} 

	.css_box_01_body { 
		background-position: bottom left; 
		margin-right: 25px; 
		padding: 5px 0 15px 40px; 
		font-family: Arial, Sans Serif;
		font-size: 10pt;
		color: #000;			
	} 


	/* Box 02 */ 
	
	.css_box_02, .css_box_02_body, .css_box_02_head, .css_box_02_head h2 { 
		background: transparent url("../../images/boxes/box_bg_02.png") no-repeat bottom right;
	} 
	
	.css_box_02 { 
		float: left;
		width: 350px !important; 
		width: 365px; 
		padding-right: 15px; 
		margin: 0px; 
	} 

	.css_box_02_head { 
		background-position: top right; 
		margin-right: -15px; 
		padding-right: 40px;
	} 

	.css_box_02_head h2 { 
		background-position: top left; 
		margin: 0; 
		border: 0; 
		padding: 25px 0 15px 20px; 
		height: auto !important; 
		height: 1%; 
		font-family: "Trebuchet MS", Georgia, Serif;
		font-size: 12pt;
		font-weight: bold;
		color: #4286C3;
	} 

	.css_box_02_body { 
		background-position: bottom left; 
		margin-right: 25px; 
		padding: 5px 0 15px 40px; 
		font-family: Arial, Sans Serif;
		font-size: 10pt;
		color: #000;			
	} 

	/* SidebarBox 01 */ 
	
	.sidebar_box, .sidebar_box_body, .sidebar_box_head, .sidebar_box_head h2 { 
		background: transparent url("../../images/boxes/box_bg_02.png") no-repeat bottom right;
	} 
	
	.sidebar_box { 
		float: left;
		width: 185px !important; 
		width: 200px; 
		padding-right: 15px; 
		margin: 0px; 
	} 

	.sidebar_box_head { 
		background-position: top right; 
		margin-right: -15px; 
		padding-right: 40px;
	} 

	.sidebar_box h2 { 
		background-position: top left; 
		margin: 0; 
		border: 0; 
		padding: 25px 0 10px 15px; 
		height: auto !important; 
		height: 1%; 
		font-family: "Trebuchet MS", Georgia, Serif;
		font-size: 10pt;
		font-weight: bold;
		color: #4286C3;
	} 

	.sidebar_box_body { 
		background-position: bottom left; 
		margin-right: 25px; 
		padding: 5px 0 10px 20px; 
		font-family: Arial, Sans Serif;
		font-size: 8pt;
		font-weight: normal;
		color: #000;			
	} 
	

	/* SideBar Shadow Square Box */ 
	
	.sidebar_sqbox, .sidebar_sqbox_body, .sidebar_sqbox_head, .sidebar_sqbox_head h2 { 
		background: transparent url("../../images/boxes/csstopshadowbox.png") no-repeat bottom right;
	} 
	
	.sidebar_sqbox { 
		float: left;
		width: 185px !important; 
		width: 200px; 
		padding-right: 15px; 
		margin: 0px; 
	} 

	.sidebar_sqbox_head { 
		background-position: top right; 
		margin-right: -15px; 
		padding-right: 40px; 
	} 

	.sidebar_sqbox_head h2 { 
		background-position: top left; 
		margin: 0; 
		border: 0; 
		padding: 25px 0 10px 15px; 
		height: auto !important; 
		height: 1%; 
		font-family: "Trebuchet MS", Georgia, Serif;
		font-size: 10pt;
		font-weight: bold;
		color: #4286C3;
	} 

	.sidebar_sqbox_body { 
		background-position: bottom left; 
		margin-right: 25px; 
		padding: 5px 0 10px 20px; 
		font-family: Arial, Sans Serif;
		font-size: 8pt;
		font-weight: normal;
		color: #000;			
	} 



/* EOF */	