
/*Global Element Styles*/
body {background-color:#444;padding:0px;margin:0px;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px;color:#444;font-weight:normal;}
div {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
a {outline:none;}
a:link {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
h1 {font-size:20px;}

/* inputs */
input, textarea, select {display:block;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#444;background-color:#f3f3f3;border:solid 1px #aaa;padding:4px;background-repeat:no-repeat;background-position:4px 2px;}


/*common*/
.boxSizing {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.centerBlockHorizontal {position:relative;width:960px;margin:auto;left:0px;right:0px;}
.centerBlockVertical {position:relative;margin:auto;top:0px;bottom:0px;}
.hPara {margin:0px 0px 20px 0px;}

/*### Page Sections ###*/

	/*top bar1*/
	.topBar1 {width:100%;height:0px;background-color:#444;border:solid 1px #000;border-width:0px 0px 1px 0px;}
	.topContent1 {height:100%;}
	
	/*top bar2*/
	.topBar2 {position:relative;z-index:1;width:100%;height:110px;background-color:#333;color:#bbb;border:solid 1px #555;border-width:0px 0px 0px 0px;box-shadow:0px 1px 2px 0px #666;}
	.topBar2 a:link {color:#aaa;}
	.topBar2 a:visited {color:#aaa;}
	.topContent2 {height:100%;z-index:1;background-color:#333;}
	
		.topNav {position:absolute;top:50px;right:10px;}
		.topNav_item {float:right;margin:0px 0px 0px 15px;}
	
	
	/*content*/
	.contentBG {background-color:#888;background-image:url(/images2/tile_design_bg.png);}
	.content {border:solid 1px #555;border-width:0px 1px 0px 1px;background-color:#fff;}
	.contentSection {border:solid 1px #ddd;border-width:1px 0px 0px 0px;line-height:140%;}
		
		.content a:link {color:#3d7bb8;}
		.content a:visited {color:#5f37aa;}
	
	/*bottom bar 1*/
	.botBar1 {position:relative;z-index:1;width:100%;height:156px;background-color:#222;color:#bbb;border:solid 1px #222;border-width:0px 0px 1px 0px;box-shadow:0px -1px 2px 0px #666;}
	.botContent1 {height:100%;background-color:#222;}
		
		.botContent1_section {position:relative;float:left;height:100%;}
			.botContent1_section .botContent1_section_content {padding:10px 20px 10px 20px;color:#777;font-size:11px;}
			.botContent1_section:hover .hover_target{text-decoration:underline;}
			.botContent1_section .botContent1_section_content_title {font-weight:bold;font-size:12px;color:#999;}
			.botContent1_section .botContent1_section_content_arrow {padding-left:11px;background-image:url(/images2/arrow_right1.png);background-repeat:no-repeat;background-position:0px 4px;}
			
		.botContent1_divider {position:absolute;height:100%;width:0px;border:solid 1px #f00;border-width:0px 1px 0px 1px;border-color:transparent #333 transparent #000;}
		.botContent1 a:link {color:#777;}
		.botContent1 a:visited {color:#777;}
			
	
	/*bottom bar 2*/
	.botBar2 {width:100%;height:30px;background-color:#444;border:solid 1px #555;border-width:1px 0px 0px 0px;color:#999;font-size:11px;}
	.botContent2 {height:100%;position:relative;}


/*### Mini Links ###*/

	.miniLink {cursor:pointer;}
	.miniLink:hover {text-decoration:underline;}
	
	
/*### buttons ###*/
	
	.button_red {background-color:#b22020;border-radius:5px;border:solid 1px #222;padding:4px 0px 4px 0px;text-align:center;font-weight:bold;font-size:20px;color:#ddd;text-shadow:0px 0px 3px #222;box-shadow:2px 2px 7px #333;
		/*Mozilla Firefox*/ background-image:-moz-linear-gradient(top,rgba(255,72,72,1) 0%, rgba(135,1,1,1) 100%);
		/*Safari - Chrome*/ background-image:-webkit-linear-gradient(top,rgba(255,72,72,1) 0%, rgba(135,1,1,1) 100%);
		/*IE 10+*/ background-image:-ms-linear-gradient(top,rgba(255,72,72,1) 0%, rgba(135,1,1,1) 100%);
		/*Opera*/ background-image:-o-linear-gradient(top,rgba(255,72,72,1) 0%, rgba(135,1,1,1) 100%);
		/*W3C*/ background-image:linear-gradient(top,rgba(255,72,72,1) 0%, rgba(135,1,1,1) 100%);
	}
	body a.button_red:link {color:#ddd;}
	body a.button_red:hover {color:#ddd;}
	body a.button_red:visited {color:#ddd;}
	
	.button_lightGrey {background-color:#ccc;border-radius:5px;border:solid 1px #222;padding:4px 0px 4px 0px;text-align:center;font-weight:bold;font-size:20px;color:#444;text-shadow:0px 0px 3px #ccc;box-shadow:2px 2px 7px #333;
		/*IE9 SVG*/ background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Im5mLWdyYWQtZ2VuIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNDMUMxQzEiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0VBRUFFQSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI25mLWdyYWQtZ2VuKSIgLz48L3N2Zz4=);
		/*Mozilla Firefox*/ background-image:-moz-linear-gradient(90deg,rgba(193,193,193,1) 0%,rgba(234,234,234,1) 100%);
		/*Safari - Chrome*/ background-image:-webkit-linear-gradient(90deg,rgba(193,193,193,1) 0%,rgba(234,234,234,1) 100%);
		/*IE 10+*/ background-image:-ms-linear-gradient(90deg,rgba(193,193,193,1) 0%,rgba(234,234,234,1) 100%);
		/*Opera*/ background-image:-o-linear-gradient(90deg,rgba(193,193,193,1) 0%,rgba(234,234,234,1) 100%);
		/*IE6-8 (horz. or vert. only)*/ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c1c1c1', endColorstr='#eaeaea',GradientType=0);
	}
	body a.button_lightGrey:link {color:#444;}
	body a.button_lightGrey:hover {color:#444;}
	body a.button_lightGrey:visited {color:#444;}
		
	.button_green {background-color:#b22020;border-radius:5px;border:solid 1px #222;padding:4px 0px 4px 0px;text-align:center;font-weight:bold;font-size:20px;color:#ddd;text-shadow:0px 0px 3px #222;box-shadow:2px 2px 7px #333;
		/*IE9 SVG*/ background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Im5mLWdyYWQtZ2VuIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIzJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMEM4MTQiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ4ODI0MyIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI25mLWdyYWQtZ2VuKSIgLz48L3N2Zz4=);
		/*Mozilla Firefox*/ background-image:-moz-linear-gradient(-90deg,rgba(0,200,20,1) 0%,rgba(72,130,67,1) 100%);
		/*Safari - Chrome*/ background-image:-webkit-linear-gradient(-90deg,rgba(0,200,20,1) 0%,rgba(72,130,67,1) 100%);
		/*IE 10+*/ background-image:-ms-linear-gradient(-90deg,rgba(0,200,20,1) 0%,rgba(72,130,67,1) 100%);
		/*Opera*/ background-image:-o-linear-gradient(-90deg,rgba(0,200,20,1) 0%,rgba(72,130,67,1) 100%);
		/*IE6-8 (horz. or vert. only)*/ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00c814', endColorstr='#488243',GradientType=0);
	}
	body a.button_green:link {color:#ddd;}
	body a.button_green:hover {color:#ddd;}
	body a.button_green:visited {color:#ddd;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	