/*
Orange: #E36F1E
Red: #BF311A
Grey: #C3C2C2
*/
* {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color:#4D4D4D;
}
html, body {
	background: #F3F3F4;
	text-align: center;
}
h1, h2, h3, h4, h5, h6	{}
h1			{font-size: 1.7em;}
h2			{font-size: 1.6em;margin-bottom:6px;line-height:1em;font-weight: normal;}
h3			{font-size: 1.2em;}
h4			{font-size: 1.1em;}
h5			{font-size: 1em;color:#E36F1E;margin-top:8px;margin-bottom:0;}
h6			{font-size: 0.9em;}

p{
	margin-bottom: 1.5em; padding: 2px 0px 6px 0px;
}
.nopad{padding: 0px 0px 0px 0px;margin:0;}

ul{
	margin-top: 2px;
	margin-bottom: 8px;
}
ul li{
	list-style: square;
	
	padding: 0px 0px 2px 5px;
	margin-left:20px;
}
ol li{
	padding: 0px 0px 2px 5px;
	margin-left:20px;
}

table {
background: #ffffff;
border-collapse: collapse;
}

a {
	color: #BF311A;
	text-decoration: underline;
}

a:hover {
	color: #E36F1E;
	text-decoration: underline;
}
#contain_home{margin: 0 auto; width: 960px; text-align: left; height:100%; background: #FFF url(images/bg_home.jpg) no-repeat top left;}
#content_home	{width:950px;margin-left:10px;margin-top:250px;}
#col_half{width:440px;float:left;padding:0 10px;}
.home_large{font-size:1.8em;color:#979999;}
.home_large_blue{font-size:1.8em;color:#00ADEF;}

#contain	{margin: 0 auto; width: 960px; text-align: left;background: #FFF;}
#masthead   {margin:60px 10px 10px 10px;width:940px;}
#content	{width:950px;margin-left:10px;margin-top:30px;margin-bottom:50px;background: #FFF;}

#navigation{text-align: right;width:700px;float:left;}
#navigation ul	{margin: 24px 0 0 0px; padding: 5px 0;}
#navigation ul li	{list-style:none; display: inline;margin-left:3px;font-weight: bold; color: #828383;letter-spacing:1px;text-transform: uppercase;}
#navigation ul li a		{padding:0; font-size: 1.1em; font-weight: normal; color: #BF311A; text-decoration: none;}
#navigation ul li a:hover	{text-decoration: underline;color: #E36F1E;}

/* secondary navigation */
/* 1st level */
#subnav ul			{margin: 0;}
#subnav ul li		{list-style: none;}
#subnav ul li a			{display: block; width: 160px; padding: 3px 0; font-size: 1.1em; line-height: 1.1em; color: #BF311A; text-decoration: none;}
#subnav ul li a:hover  	{text-decoration: underline;}
#subnav ul li a.active			{text-decoration: none; font-weight: bold;}
#subnav ul li a.active:hover	{text-decoration: none;}
/* 2nd level */
#subnav ul li ul			{margin: 0; margin-left: 10px;}
#subnav ul li ul li			{list-style: none;}
#subnav ul li ul li a			{display: block; width: 170px; padding: 3px 0; border-top: none; font-size: 1.1em; line-height: 1.1em; color: #BF311A; text-decoration: none;}
#subnav ul li ul li a:hover  	{text-decoration: underline;}
#subnav ul li ul li a.active		{text-decoration: none; font-weight: bold;}
#subnav ul li ul li a.active:hover	{text-decoration: none;}



#col_logo{width:189px;float:left;padding:10px;}
#col_left{width:189px;float:left;}
#col_middle{width:320px;float:left;padding:10px;border-left: 1px dotted #CCC; padding:10px;}
#col_right{width:380px;float:left;padding:10px;}
#col_right_wide{text-align: left;width:700px;float:left;padding:10px;}

#col_right_wide img{margin-top:23px;}
#col_left p{font-size: 0.95em;}


.t9 {font-size: 9px; color: #4D4D4D; font-weight: normal;}
.t11 {font-size: 11px; color: #BF311A; font-weight: normal;}
.t11b {font-size: 11px; color: #BF311A; font-weight: bold;}
.t11orange {font-size: 14px; color: #E36F1E; font-weight: normal;}
.t11borange {font-size: 14px; color: #E36F1E; font-weight: boldal;}
#inv,#cre,#app,#imp,#com{
	display:none;
}
.left_pad{padding: 0px 0px 0px 20px;}
.orange {color: #E36F1E;}
p .orange {color: #E36F1E;}
p em {color:#E36F1E;}
.blue{color:#3088B3;}
.green{color:#5D9732;}
.clear 	{clear: both; display: block; height: 1px; overflow: hidden; margin: 0; padding: 0;}
.divider{width:500px;height:2px;background: #CCC url(../images/divider.gif) repeat-x top left;}

input{padding:1px 0px 2px 2px;margin:2px;}
textarea{padding:1px 0px 2px 2px;margin:2px;}
select{padding:1px 0px 2px 2px;margin:2px;}

#footer{width: 960px;margin-top:5px; background:#FFF;border-top:8px solid #F3F3F4;padding:5px 0;color:#999;}

