/* content.css
   Developed By: DWBO
   Date: 05/04/2006
   CSS Page for the main content 
*/

/* Body tag sets the margins and gradient */
body         { margin:0px; padding:0px; background-color:#EFEEF3; text-align:center;
			   text-indent:0px; line-height:100%; word-spacing:0px; overflow:scroll
			 }

/* Table Tags - body table contains the content table */
table.body   { padding:0px; width:950px; height:700px; z-index:1; border-style:solid; border-width:1px; border-color:Navy;
				FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=WHITE, endColorStr=#E6E8FA); }
table.content{ width:85%; height:100%; vertical-align:top }

table.nav    { border-collapse:collapse; width:100% }			 

table.header { border:0px; position: relative; float: right; z-index:1; margin-top:56px; margin-bottom:0px; border-collapse: collapse; right:0px; vertical-align:bottom; white-space:nowrap }

/* Table data tags - nav is on the right, top contains the location links, content holds the info */
td.nav       { text-align: center; text-indent: 0px; word-spacing: 0px; width:148px;
               vertical-align:top; white-space: nowrap; background-color:Black; height:100%;
               FILTER:progid:DXImageTransform.Microsoft.Gradient(endColorstr='NAVY', startColorstr='BLACK', gradientType='0') }
               
td.nav1      { text-align:center; vertical-align:middle; white-space:nowrap;
	           FILTER:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#000066', startColorstr='#6600CC', gradientType='0');
	           height:20px; background-color:Navy }

td.nav2      { text-align:center; vertical-align:middle; white-space:nowrap; border-style:solid; border-width:1; border-color:Yellow;
	           FILTER:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#6600CC', startColorstr='#000066', gradientType='0');
	           height:30px; font-family:Arial; color:Yellow; font-size:11pt; font-weight:bold; width:100%;
	           padding-bottom:5px; padding-top:5px; background-color:Navy }

td.header    { background-repeat:no-repeat; background-color:#efeef3 }
td.footer    { height: 44; vertical-align: bottom; text-align:center }

td.top 		 { height:23px; background-color:#000000 }

td.content 	 { word-spacing: 0px; text-align: center; text-indent: 0px; line-height: 100%; 
               margin: 0px; padding-top: 40px; vertical-align:top; height:500px}	
               
td.screenprints {width:130px; text-align:center; vertical-align:top; border-color:#000080; border-style: solid; border-width:1px}               	 

td.fixed     { border-width:0px; background-image:url(images/curve.gif); vertical-align:top; 
			   background-position:right top; background-attachment:scroll; background-repeat:no-repeat }

td.tab       { text-align:center; width:100px; white-space:nowrap; height:20px; background-position:top; }

td.label     { text-align:right; width:15% }
td.data      { text-align:left; width:35% }
td.account   { text-align:right; width:99 }

td.link      { width:400px; vertical-align:middle; height:40px; text-align:left }

td.navSpacer { height:20px }
td.navBlank  { height:20px; display:block }

div.main     { position: absolute; top: 0px; left: -2px; width: 1093px; height: 102px; z-index: 0 }
p.nav		 { font-family: Verdana; color: YELLOW; vertical-align:bottom }
div.content  { font-family: Verdana; font-size: 10pt; color: #000080 }
			  
/* Header tag for the page content title */
h1           { font-family: Verdana; color: #000080; font-size:17px; text-align:center; text-transform:capitalize }

/* Span for highlighted words in the title.  Sets the font to orange */
span.bright  { font-family: Verdana; color: Orange; text-align:center }

span.location{ font-family: Verdana; color: #FFFFFF; font-size:9px; text-align:left;
			   font-weight:bold }

/* Paragraph tags set the text and fonts */
p.content    { font-family: Verdana; font-size: 10pt; color: #000080; text-align:left }
p.footer     { font-family: Arial; font-size: 10px; color: #313431; word-spacing: 0px; 
               text-align: center; text-indent: 0px; line-height: 120%; 
               margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px
             }

p.nav		 { font-family: Verdana; color: YELLOW; vertical-align:bottom }
			 
p.newsitem   {overflow:auto; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000066; line-height:normal; width:600px; height:300px}

.caption     { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000080; font-size:10pt; }
.text        { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000066; line-height:normal }
.subtitle    { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000066; font-weight:bold; font-size:13px }

a.logo       { display:block; width:100%; height:100% }

/* Hyperlink Tags for the location text on the top of the screen */
a.location            { color:White; font-family:Tahoma; font-weight:bold; font-size:10px; text-decoration:none }
a.location:link       { color:White; text-decoration:none; cursor:hand } 
a.location:visited    { color:White; text-decoration:none; cursor:hand }  
a.location:hover      { color:White; text-decoration:underline; cursor:hand } 

/* Hyperlink Tags for the master text in the content pane */
a.content            { color:Blue; font-family:Verdana; font-weight:normal; font-size:13px; text-decoration:none }
a.content:link       { color:Blue; text-decoration:none; cursor:hand } 
a.content:visited    { color:Blue; text-decoration:none; cursor:hand }  
a.content:hover      { color:Blue; text-decoration:underline; cursor:hand } 

/* Hyperlink Tags for the navigation text on the right of the screen */
a.nav            { font-family:Arial; display:block; font-size:15px; font-weight:bolder; color:Yellow; width:100%; height:100%; vertical-align:middle; padding-bottom:5px; padding-top:5px;}
a.nav:link       { color:Yellow; text-decoration:none; cursor:hand }
a.nav:visited    { color:Yellow; text-decoration:none; cursor:hand }
a.nav:hover      { color:Yellow; text-decoration:none; cursor:hand; background-color:#0000CD; display:block } 
a.nav:active     { color:Yellow; text-decoration:none; cursor:default; background-color:Blue; FILTER:progid:DXImageTransform.Microsoft.Gradient(endColorstr='BLUE', startColorstr='NAVY', gradientType='0') }

/* Hyperlink Tags for the screen print next pages */
a.spnav            { color:Navy; font-family:Verdana; font-size:13px; padding-top:2px; vertical-align:middle; text-decoration:none; height:20; display:block; background-image:url(images/Capsule.jpg); background-repeat:no-repeat }
a.spnav:link       { color:Navy; text-decoration:none; cursor:hand }
a.spnav:visited    { color:Navy; text-decoration:none; cursor:hand }
a.spnav:hover      { color:Navy; background-image:url(images/CapsuleHover.jpg); text-decoration:none; cursor:hand; background-repeat:no-repeat; } 
a.spnav:active     { color:Navy; background-image:url(images/CapsuleClick.jpg); text-decoration:none; cursor:hand; background-repeat:no-repeat; } 

/* Hyperlink Tags for the navigation tabs on the top of the screen */
a.tabs            { display:block; width:100%; height:100%; padding-top:5px; font-family:Verdana; background-image:url(images/tabs/standard.png); background-repeat:no-repeat; background-position:top; font-size:13px; font-weight:bold; color:Yellow }
a.tabs:link       { color:Yellow; text-decoration:none; cursor:hand }
a.tabs:visited    { color:Yellow; text-decoration:none; cursor:hand }
a.tabs:hover      { color:Yellow; background-image:url(images/tabs/hover.png); text-decoration:none; cursor:hand; background-color:#0000CD; background-repeat:no-repeat; } 
a.tabs:active     { color:White; background-image:url(images/tabs/clicked.png); text-decoration:none; cursor:default; background-repeat:no-repeat; }

a.activeTab       { display:block; font-family:Verdana; color:White; background-image:url(images/tabs/clicked.png); cursor:default; background-repeat:no-repeat; font-size:13px; font-weight:bold; width:100%; height:100%; padding-top:5px }

a.main            { display:block; width:100%; height:100%; padding-top:5px; font-family:Verdana; background-image:url(images/BlankTemplate.png); background-repeat:no-repeat; background-position:center center; font-size:10pt; font-weight:bold; color:White }