/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1
*/
body{
	color:#000;
	background-image: url(images/BgGrid.gif);
	background-repeat: repeat;
	background:#FFFFFF; 
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;} body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;} h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;} h2{margin:.75em 0;} h2{margin:.5em 0;}h1,h2,h3,h4,h5,h6{font-weight:bold;} strong {font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,dl{margin-left:2em;}ol li{list-style: decimal outside;}ul li{list-style: none;}dl dd{margin-left:1em;}th,td {border:1px solid #000;padding:.5em;}th {font-weight:bold;text-align:center;}caption {margin-bottom:.5em;text-align:center;}p,fieldset,table {
	margin-bottom:1em;
	font-size: 12px;
	line-height: 18px;
}

/* sitewide
 * ------------------------------------------------------------------------- */

body {
	color:#2F2C2C; 
	text-align:center; 
	font:11px/17px 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, 'Lucida Sans', Geneva, Arial, sans-serif;
	background-image: url(images/BgGrid.gif);
	background-repeat: repeat;
	
	}
h1, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif;}
h1	{ color:#000; font-size:20px; line-height:22px; margin-bottom:8px;}
h2	{ color:#000000; text-transform:capitalize; font-size:16px; }
h3	{ color:#8C0A14; font-size:14px; text-transform:capitalize;}
a {
	color:#B31E17;
	text-decoration:underline;
	outline:none;
}
img.img-left {
	float:left;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
p.small {font-style:italic; color:#999;}

form {font-size:12px;} 
form label {display:block; color:#191919;}
form label.inline {display:inline;font-weight:normal;}
input, textarea {width:95%;border:1px solid #D9D7D8;padding:2px;color:#2F2C2C;}
textarea {height:8em;} 
input.radio, input.checkbox, input.submit {
	width:auto;
	padding:0;
	border:0;
}
input.submit {
	background-color:#000;
	padding:6px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
input[type=radio], input[type=checkbox] {width:auto;}  
input.ph-box {width: 35px;}
table, table td {border:0;padding:3px;}
form label.error {background:#9F3434;color:#fff;font-weight:bold;padding:2px;display:inline;width:95%;} 
form h3 {background:#E9E7E8; color:#000; padding:.5em; margin-bottom:10px;}     
form hr {margin:1em 0;}

#frame {width:840px; background: url(images/bg-frame.gif); margin:0 auto; text-align:left;}
#sitemast{background: url(images/site-mast.jpg); height:260px;}
#content-left {	width:550px; float:left; background:url(images/col-left-bg.gif) no-repeat;}
#content-left .gutter {
	margin: 9px 30px 5px 60px;
	text-align: justify;
}
p.intro {
	font-size:12px;
	line-height:20px;
	padding-bottom:5px;
	text-align: justify;
	font-weight: bold;
}
#content-left ul li {
	list-style:disc;
	margin-bottom:10px;
	font-weight: bold;
	font-size: 11px;
}
#content-right {width:290px; float:left; background:url(images/col-right-bg.png) no-repeat; padding-top:70px;}
#content-right .gutter { margin: 0px 57px 10px 29px;}
#content-right a{font-weight:bold; color:#fff;}
#bottom-frame { height:80px; background:url(images/bottom-frame.gif); clear:both; width:100%; /* fix for Safari */}
#copyright { width: 840px; margin:0 auto; height:100px;text-align:center; font-size:10px; color:#8F8F8F; }
#copyright p{ margin-left:50px; margin-right:50px;}

