/*///////////////////////////////////////////////////////////////		Pallette
bkgd,font Blue		#547C90
bkgd Gray				#999
Font Gray				#333
Footer Gray			#677165
////////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////////////////////// 	Primary Layout 		////// */
html 			{margin:0px;padding:0px;}
body 			{margin:0px;padding:0px;background:url(../i/bkgdBody.jpg) #677165 no-repeat top center;}
#Wrapper	{margin:0px;padding:0px;background:url(../i/bkgdWrap.jpg) no-repeat top center;}
#Container	{position:relative;margin:0 auto;width:700px;}
#Header 	{margin:0px;padding:0px;height:100px;}
#Wrap		{margin:0px;padding:0px;clear:both;height:490px;xoverflow:auto;}
#Left			{margin:0px;padding:0px;width:355px;float:left;}
#Right		{margin:0px;padding:0px;width:330px;float:right;}
#Wide 		{margin:0px;padding:0px;clear:both;background:#333;display:none;}
#Footer 		{margin:0px;padding:0px 0px 20px 0px;clear:both;xborder:solid #f33 1px;}


/*//////////////////////////////////////////////////////////////// 	Alternate Layouts 		////// */
body.Home #Top			{}
body.Home #Main			{}

/*//////////////////////////////////////////////////////////////// 	Header 		////// */
#Header 				{}

#NavGlobal				{height:40px;width:695px;}
#NavGlobal ul			{padding:0px;margin:0px;}
#NavGlobal li			{display:block;float:left;padding:0px;margin:0px;}
#NavGlobal a			{display:block;height:40px;width:80px;border-bottom:none;padding:0px;margin:0px;}
#NavGlobal a:hover	{border-bottom:none;}
#NavGlobal a span	{display:none;}

a#ng0			{background:url(../i/navg.jpg) -0px -0px;width:66px;}
a#ng0:hover	{background:url(../i/navg.jpg) -0px -50px;}
a#ng1			{background:url(../i/navg.jpg) -66px -0px;width:116px;}
a#ng1:hover	{background:url(../i/navg.jpg) -66px -50px;}
a#ng2			{background:url(../i/navg.jpg) -182px -0px;width:141px;}
a#ng2:hover	{background:url(../i/navg.jpg) -182px -50px;}
a#ng3			{background:url(../i/navg.jpg) -323px -0px;width:98px;}
a#ng3:hover	{background:url(../i/navg.jpg) -323px -50px;}
a#ng4			{background:url(../i/navg.jpg) -421px -0px;width:83px;}
a#ng4:hover	{background:url(../i/navg.jpg) -421px -50px;}
a#ng5			{background:url(../i/navg.jpg) -504px -0px;width:62px;}
a#ng5:hover	{background:url(../i/navg.jpg) -504px -50px;}
a#ng6			{background:url(../i/navg.jpg) -566px -0px;width:127px;}
a#ng6:hover	{background:url(../i/navg.jpg) -566px -50px;}

a#ng7			{background:url(../i/navg.jpg) -601px -0px;width:47px;}
a#ng7:hover	{background:url(../i/navg.jpg) -601px -50px;}
a#ng8			{background:url(../i/navg.jpg) -648px -0px;width:82px;}
a#ng8:hover	{background:url(../i/navg.jpg) -648px -50px;}

a#login	{font-family: Georgia, "Times New Roman", Times, serif;font-size:11px;background:url(../i/linkArrow_blue.gif) no-repeat top right;}
a#login	{font-weight:bold;color:#fff;width:auto;padding:0px 20px 0px 0px;position:absolute;top:50px;left:490px;}

/*//////////////////////////////////////////////////////////////// 	Wrap		////// */
#Wrap		{font-family: Georgia, "Times New Roman", Times, serif;font-size:11px;line-height:1.4;color:#333;}



/*//////////////////////////////////////////////////////////////// 	Left 		////// */
#Logo				{text-align:center;padding:0px 0px 4px 20px;clear:both;}
#Logo a				{border:none;text-decoration:none;}
#Logo a:hover	{border:none;text-decoration:none;background:none;}
#Left .content		{padding:0px;margin:0px 0px 0px 25px;xborder:solid #f33 1px;}


/*//////////////////////////////////////////////////////////////// 	Right 	////// */
#Right .content	{padding:0px;margin:0px;xborder:solid #f33 1px;}
#Right .NavRight	{width:150px;float:right;font-size:10px;line-height:1.2;background:url(../i/lineHorz.gif) repeat-x bottom;margin:0px 5px 10px 10px;}
#Right .NavRight p	{padding:0px 5px;}


/*//////////////////////////////////////////////////////////////// 	Wide 	////// */
#Wide .content	{padding:3px;}

/*//////////////////////////////////////////////////////////////// 	Footer 		////// */
#Footer 					{color:#ccc;font-size:10px;}

#NavFoot				{float:right;}
#NavFoot ul			{}
#NavFoot li				{display:block;float:left;padding:0px 4px;}
#NavFoot a				{display:block;color:#ccc;padding:2px 4px;border-bottom:none;}
#NavFoot a:hover	{color:#ccc;border-bottom:solid #333 1px;text-decoration:none;}



/*//////////////////////////////////////////////////////////////// 	HTML Typography Styles 		////// */
body	{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
h1 	{font-size:12px;font-weight:bold;color:#333;margin:0px 0px 5px 8px;padding:0px;line-height:1.4}
h2 	{font-size:13px;font-weight:bold;color:#333;margin:0px;padding:0px 0px 20px 0px;xborder-top:solid #333 1px;text-align:center;}	
h3 	{font-size:11px;font-weight:bold;margin:0px;padding:0px 0px 0px 18px;}
h4 	{font-size:12px;font-weight:bold;color:#333;margin:2px 0px;padding:2px 0px;}	
h5 	{font-size:11px;font-weight:bold;color:#999;margin:2px 0px;padding:1px 0px;}
h6 	{font-size:10px;font-weight:bold;color:#000;margin:0px;padding:1px 4px;letter-spacing:1px;}

p 			{margin:0px;padding:0px 18px;}
a 			{color:#000;padding:0px 2px;text-decoration:none;border-bottom:solid #000 1px;}
a:hover {xtext-decoration:none;xborder-bottom:solid #ccc 1px;color:#ccc;background:#677165;}
xa b		{color:#000;text-decoration:none;border-bottom:solid #ccc 1px;}
img 		{border:0;}

blockquote	{margin:5px 30px; padding:0px 10px;border-left:solid #999 1px;}
code, pre	{margin:5px 2px;padding:2px 4px;background:#eee;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
cite			{margin:5px 20px;padding:0px;display:block;}
sup 			{position:relative;bottom:0.3em;vertical-align:baseline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}		
sub 			{position:relative;bottom:-0.3em;vertical-align:baseline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
abbr			{cursor:help;letter-spacing:1px;border-bottom:1px dashed;}

acronym		{cursor:help;letter-spacing:1px;border-bottom:1px dashed;}
address		{font-style:normal;padding:0px 22px;margin:0px;line-height:1.2}

/*//////////////////////////////////////////////////////////////// 	Custom Styles 		////// */
.Block		{width:330px;xpadding:0px 0px 10px 0px;clear:both;xmargin:0px 0px 10px 0px;}
.Block p		{margin:0px;padding:0px 5px;}
.BlockLeft	{float:left;}
a.BlockLeft,a:hover.BlockLeft 	{text-decoration:none;border-bottom:none;padding:0px;margin:0px;background:none;}
.BlockRight	{float:right;font-size:10px;line-height:1.2;background:url(../i/lineHorz.gif) repeat-x bottom;height:103px;width:160px;margin:0px 0px 10px 0px;}
.Logos img	{padding:0px 0px 2px 8px;}
.Date			{font-weight:bold;}

#NavPage				{position:absolute;bottom:60px;}
#NavPage span		{border:solid #333 1px;padding:0px 8px;margin:0px 0px 0px 4px;background:#677165;color:#ccc;}
#NavPage a			{border:solid #333 1px;padding:0px 8px;margin:0px 0px 0px 4px;}
#NavPage a:hover	{background:#677165;color:#ccc;}

a.email			{text-decoration:none;border:none;background:url(../icon/iconEmail.gif) no-repeat right;padding:0px 25px 0px 0px;}
a.email:hover	{text-decoration:underline;border:none;background:url(../icon/iconEmail.gif) no-repeat right;color:#333;}
/*//////////////////////////////////////////////////////////////// 	Utility Styles 		////// */
.FloatLeft		{float:left;padding:0px 10px 0px 0px;}
.FloatRight		{float:right;padding:0px 0px 0px 10px;}
.Center			{text-align:center;}
.ClearBoth		{clear:both;}
div.ClearBoth	{clear:both;height:1px;width:1px;}
div.Colmn1of2	{width:49%;float:left;}
div.Colmn2of2	{width:49%;margin:0px 0px 0px 51%;}

.IconLft		{padding:0px 5px 0px 0px;margin:0px 0px 0px 0px;}
.IconRht		{padding:0px 0px 0px 5px;margin:0px 0px 0px 0px;}


/*//////////////////////////////////////////////////////////////// 	Lists Styles 		////// */


ul 	{padding:1px 6px;margin:0px 0px 0px 25px;}
ul b {font-size:12px;}
li 	{padding:0px 0px 4px 0px;margin:0px;}
ol	{padding:1px 6px;margin:0px 0px 0px 36px;}

ul.Tight		{line-height:1.2;}
ul.Tight li		{padding:0px;}

/*//////////////////////////////////////////////////////////////// 	Table Styles 		////// */
/*		<table width="300" border="1" class="Data" cellspacing="1">		*/
table		{}
caption 	{text-align:left;}
th			{vertical-align:top;text-align:left;border-color:#000;border-width:0px 0px 1px 0px;}
td			{vertical-align:top;text-align:left;border-color:#ccc;border-width:0px 0px 1px 0px;padding:0px 0px 1px 0px;margin:2px;}


/*//////////////////////////////////////////////////////////////// 	Forms Styles 		////// */
input,textarea,select	{font-size:10px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
form 			{margin:0px;padding:8px 16px;xborder:solid #ccc 1px;}
xinput 		{padding:1px 2px;vertical-align:middle;}
xtextarea		{padding:1px 2px;vertical-align:text-top;}
xselect 		{}
label			{font-weight:bold;text-align:right;xwidth:120px;display:block;}
fieldset		{padding:0px 10px 5px 10px;}
legend		{color:#333;padding:0px 10px 0px;}

form table		{margin:0px auto;border:solid #547C90 1px;}
form th			{text-align:center;border:none;background:#D4C4AB;}
form td			{border:none;}


/* Layout Redefined for Print  	======================================  */
@media print
{
body {line-height:1.5;}
a:link, a:visited {text-decoration:underline;}
}

/* Layout Redefined for handheld   	======================================  */
@media handheld
{

}
/*///////////////////////////////////////////////////////////////


////////////////////////////////////////////////////////////////*/
.port, .port:hover{
	text-decoration:none;
	border:0;
	background:transparent;
}
sup {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;}
