/* InmanFitzgibbons Stylesheet - site.css created: 1 July 2008 last update: 18-Jan-2012 */

BODY {margin:0px;padding:0px;background-color:#FFFFFF;text-align:center}
.xBODY {height:800px}

td, body, input, textarea, option, select
				{font-family:Verdana,Helvetica,sans-serif;font-size:11px}
TD,DIV {text-align:left}

A           	{color:#0000FF;text-decoration:underline}
A:hover 		{color:#A01000;text-decoration:underline}
A:focus         {outline:none}

H1              {color:#1F282A;text-align:center;font:normal normal 21px trebuchet ms,helvetica,sans-serif;text-transform:uppercase}
H2,.H2			{font-size:14px;font-weight:bold;margin:18px 0px 6px 0px;}
H3              {font-size:12px;font-weight:bold;text-decoration:underline}
H4              {font-size:12px;color:#0066DD;text-decoration:none;text-transform:uppercase}
EM              {font-weight:bold;font-style:italic}

.black,.black:visited{color:#000000;text-decoration:none}
.black:hover    {color:#A01000}

/* banner */

/* New CSS-only layout - in progress */

.pgouter {width:772;margin:12px auto 18px auto}
.fl-l {float:left}
.fl-r {float:right}
.clear {clear:both;height:1px}

.banner {padding:0;height:217px;margin:0;border-bottom:1px solid white;background:url(./images/header-bar.jpg) repeat-x top left}
.banner IMG {height:45px;width:541px;border:0}
.banner SPAN {display:block;font-size:11px;color:white;font-weight:bold;text-align:center;margin:75px 0 0 60px;width:180px}
.banner DIV {height:217px;background:url(./images/header-bg.jpg) no-repeat top right}
.bannerunder {background-color:#303020;height:5px;margin:0 0 20px 0}
.topmenu {background:url(./images/topmenubg3.jpg)}

.pgmenu {margin-top:13px;margin:12px auto 0 auto;padding:12px 3px 20px 1px;width:188px;
		background:url(./images/mnuv.gif) top right repeat-y}
.smnuline       {padding:0px 3px;background:url(./images/mnuh.gif) top repeat-x;height:7px}

/* page */

.xxpgoutertable   {width:772px;background-color:white;margin-bottom:15px}
.pgtable        {width:770px;background-color:white}
.pgcol1			{width:272px;padding-top:1px}
.pgcol2			{width:498px}
.xxpgmain         {padding:3px 10px 2px 16px}
.pgtext        	{line-height:17px;font-size:11px}

.pgheader		{color:#806767;font:normal bold 12px/17px verdana,helvetica;text-align:center}
.pgheader		{color:#494956;padding-bottom:14px;text-align:center}

.pgfooter {margin:6px 0 0 0;width:100%}
.pgfooter TD {color:#595959;text-align:center;height:230px;vertical-align:bottom}
.pgfooter .logos {width:205px}
.pgfooter IMG {margin:9px auto 0 auto;border:0}
.pgfooter .icoc {width:205px;height:85px}
.pgfooter .text {width:498px;padding-bottom:9px}
.pgfooter P{color:#000000;font-size:10px}

/* top menu */

#m1,#m2,#m3,#m4,#m5,#m6,#m7,#m8,#m9 {text-align:center;height:21px;padding-top:1px}
#m9             {padding-right:6px}
.tmnu			{color:#FFFFFF;font:normal bold 10px helvetica,sans-serif;text-decoration:none;text-align:center;display:inline}
.tmnu:visited	{color:#F0F0F0;text-decoration:none}
.tmnu:hover 	{color:#FFFF19;text-decoration:none}
.tmsep			{color:white;text-align:center;width:10px}

.tmunderact     {background-color:#00AFFF}
.tmunder        {background-color:#CFFF00}
.tmshadow       {background-color:#5F8F00}
.tmnuact,.tmnuact:visited {color:#FFCC00}

#tm9 {background:url(./images/blog-12x12.gif) 0 0 no-repeat;padding-left:16px}

/* side menu */
.sidemenu       {margin-top:13px;padding:12px 3px 20px 1px;width:188px;
				background:url(./images/mnuv.gif) top right repeat-y}
.smnuline       {padding:0px 3px;background:url(./images/mnuh.gif) top repeat-x;height:7px}

#s1,#s2,#s3,#s4,#s5,#s6,#s7,#s8,#s9 {vertical-align:top}

.smnuic			{background-color:#808080;height:15px;width:15px;margin-left:3px;margin-right:-1px}
.smnuhov        {background-color:#000000}
.smnuhovact     {background-color:#FF0000}
.smnuact        {background-color:#0000FF}
.smnu 			{font:normal bold 10px/12px verdana,helvetica,sans-serif;padding-bottom:8px;display:block}
.smnu,.smnu:visited
			   	{color:#000000;text-decoration:none}
.smnu:hover		{color:#000095;text-decoration:none}
.smnucur,.smnucur:visited
				{color:#0000FF;text-decoration:underline}

/* NEW STYLE */

.hline          {width:100%;height:1px;margin:1px 0 1px 0}
.ln             {background-color:#d0a0a0}
.light          {background-color:#f0f0f0}
.v3             {margin:3px 0 3px 0}
.center         {margin-left:auto;margin-right:auto}

a:hover			{color:#DD3300}

/* end of new style */

/* base stuff */

.basemnu {color:white;background-color:black;font-size:10px;margin:0;padding:3px 9px 3px;text-align:right}
.basemnu A,.basemnu A:visited {color:#cccccc;text-decoration:none;letter-spacing:0.06em;margin:0 3px 0 3px}
.basemnu A:hover {color:#ffffff;text-decoration:underline}

.copyright{text-align:right;font-size:10px;padding:1px 10px 9px 0;cursor:default}

/* list styles */
.pgcol2 OL				{margin-bottom:6px}
.pgcol2 .ol2           	{list-style:lower-alpha}
.pgcol2 .ol3           	{list-style:lower-roman}
.pgcol2 .l1,.pgcol2 .l2,.pgcol2 .l3 	{margin-top:1px;margin-bottom:4px}
.pgcol2 .l1 			{color:#151515;font-size:11px}
.pgcol2 .l2 			{color:#453333;font-size:10px}
.pgcol2 .l3 			{color:#594545;font-size:10px;font-style:italic}

/* special styles */
.nu,.nu:visited,.nunom,.nunom:visited,.nun,.nun:visited,.nun:hover
				{text-decoration:none}
.nu:hover,.nunom:hover
				{text-decoration:underline}
.nom,.nunom		{margin-top:12px;margin-bottom:0px}
.nobr   		{white-space:nowrap}
.indent 		{margin-left:20px}
.red,.redb,.redbu
				{color:#aa0000}
.redb,.redbu    {font-weight:bold}
.redbu          {text-decoration:underline}

.white          {color:white;background-color:white}
.xln 			{background-color:#204510}
