body {									background-image: url(images/bg.jpg);
                                        margin-top: 5px; 
                                        font-family: Arial, Verdana, Helvetica, sans-serif;   
                                        font-size: 15px;
                                        font-weight: normal;
                                        color: #0c0d32;
}

/* Gold bar navigation menu */
td.menu {padding: 6px 0 4px 15px; font: bold 16px "trebuchet MS", Arial, Tahoma, Sans-serif;}

a.menu:link {color: #2A2C54; text-decoration: none}
a.menu:visited {color: #2A2C54; text-decoration: none; }
a.menu:hover {color: Blue; text-decoration: none; }
a.menu:active {color: #323360; }

.btn {font: bold 16px "trebuchet MS", Arial, Tahoma, Sans-serif;}

a.btn:link {color: #E2E8F8; text-decoration: none}
a.btn:visited {color: #E2E8F8; text-decoration: none; }
a.btn:hover {color: #FEFF80; text-decoration: none; }
a.btn:active {color: #E2E8F8; }

h1 {font-family: Arial, Trebuchet MS, Verdana,  sans-serif;
    font-size: 24px; 
    font-weight: bold; 
    color: #00025e;    }

h2 {font-family: Arial, Trebuchet MS, Verdana,  sans-serif;
    font-size: 13pt; 
    font-weight: bold; 
    color: #00025e;    }
	 
font.redbold {font: bold 18pt Tahoma, Arial, Sans-serif; color: #A20000}
	 
.hdg2  {font-family: Georgia, Arial, Trebuchet MS, Verdana,  sans-serif;
    font-size: 14pt;
    font-weight: bold; 
    color: #0006AC;
    text-align: center;
 }	 

p  {text-align: left; margin: 0 0 7px 0;}
p.ctr  {text-align: center; margin: 0 0 7px 0;}
p.ctr-ital  {text-align: center; font-style: italic; margin: 0 0 7px 0;}

td.tblrow {text-align: left;  border-bottom: 1px solid silver; padding: 2px 0 2px 5px;}
td.tblrowimg {text-align: center;  border-bottom: 1px solid silver; padding: 2px 0 2px 5px;}
td.numalign {text-align: right; padding: 0 15px 0 0; border-bottom: 1px solid silver;}

li.main {margin: 8px 0 0 -20px;}	 


/* Template for print vs. screen styles.  Note the start/end curly braces for the media! */

/*
@media print {
  style for printing{
  } 
}
@media screen {
  style for screen{
  }
}
*/


form           {margin:0px;
                padding:0px;
               }

					
font.newBlogs{                          font-family:Verdana,  Arial, Helvetica, sans-serif;   
                                        font-size: 12px; 
                                        color: black; 
                                        text-align: left}

html { height: 100%; margin-bottom: 1px; }




td.bottomborder {                       border: solid silver; 
                                        border-top-width:    0px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 1px;
                                        border-left-width:   0px}
			

table.thinborder {                      border: solid silver; 
                                        border-top-width:    2px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 2px;
                                        border-left-width:   0px}


table.singleborder {                    border-top-width:    1px; 
                                        border-right-width:  1px;
                                        border-bottom-width: 1px;
                                        border-left-width:   1px}


/*  Forces vertical scrollbar even if content of page is not long enough.  
    Prevents jumping in FireForx and Opera due to the scrollbar popping in and out pushing centered content in.



H3 {                                    font-family: Trebuchet MS, Arial, Verdana, sans-serif;
                                        font-size: 10pt; 
                                        font-weight: bold; 
                                        margin-bottom: 2px;
                                        margin-top: 0px;
                                        color: #000000
}

font.newsheading{                       font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;    
                                        font-size: 100%; 
                                        color: #025BD1; 
                                        font-weight: bold;
                                        text-align: left}

font.news{                              font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;    
                                        font-size: 100%; 
                                        color: black; 
                                        text-align: left}

font.story{                             font-family: Verdana, Arial, Helvetica, sans-serif;  
                                        font-size: x-small; 
                                        color: black; 
                                        text-align: left}

font.storydynamicfont{                  font-family:Verdana,  Arial, Helvetica, sans-serif;   
                                        font-size: 80%; 
                                        color: black; 
                                        text-align: left}

font.AutomatorFeatures{                 font-family: Verdana, Arial, Helvetica, sans-serif;   
                                        font-size: 80%; 
                                        color: black; 
                                        text-align: left}

font.storyquote{                        font-size: 8pt;
                                        color: black; 
                                        text-align: left; 
                                        font-style: italic }

font.SmallerText{                       font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;   
                                        font-size: 9pt; 
                                        color: black}

font.PictureCaption{                    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;   
                                        font-size: 8pt; 
										font-weight: bold;
                                        color: black}


font.BottomMenu{                        font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;   
                                        font-size: 8pt; 
                                        color: black; 
                                        text-align: center; 
                                        font-weight: bold}

font.SideMenu{                          font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;   
                                        font-size: 10pt; 
                                        color: black; 
                                        text-align: center; 
                                        font-weight: bold}


font.BottomCopyright{                   font-family: Verdana, Arial, Helvetica, sans-serif;    
                                        font-size: 7pt; 
                                        color: black; 
                                        text-align: center}

font.code{                              font-family: Courier New, sans-serif;
                                        font-size: 8pt; 
                                        color: black}

font.codeboldred{                       font-family: Courier New, sans-serif;
                                        font-size: 8pt; 
                                        color: red; 
                                        font-weight: bold}


td.topbottomborder {                    border: solid #E0E0E0; 
                                        border-top-width:    1px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 1px;
                                        border-left-width:   0px}

td.topbordergray   {                    border: solid #E0E0E0; 
                                        border-top-width:    1px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 0px;
                                        border-left-width:   0px}


td.topborder {                          border: solid #025BD1; 
                                        border-top-width:    1px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 0px;
                                        border-left-width:   0px}

td.bottomborder {                       border: solid #025BD1; 
                                        border-top-width:    0px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 1px;
                                        border-left-width:   0px}

td.thinborder   {                       border: solid #025BD1; 
                                        border-top-width:    1px; 
                                        border-right-width:  1px;
                                        border-bottom-width: 1px;
                                        border-left-width:   1px}

td.rightborder  {                       border: solid #025BD1; 
                                        border-top-width:    0px; 
                                        border-right-width:  1px;
                                        border-bottom-width: 0px;
                                        border-left-width:   0px}

td.leftborder  {                        border: solid #025BD1; 
                                        border-top-width:    0px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 0px;
                                        border-left-width:   1px}

td.leftbottomborder  {                  border: solid #025BD1; 
                                        border-top-width:    0px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 1px;
                                        border-left-width:   1px}




@media print {
	td.leftlightborder  {                   border: solid #EFEFEF; 
											border-top-width:    0px; 
											border-right-width:  0px;
											border-bottom-width: 0px;
											border-left-width:   0px;
											padding-left: 10px;}
}
@media screen {
	td.leftlightborder  {                   border: solid #EFEFEF; 
											border-top-width:    0px; 
											border-right-width:  0px;
											border-bottom-width: 0px;
											border-left-width:   1px;
											padding-left: 10px;}
}

td.leftlightborderdarker  {              border: solid #CFCFCF; 
                                        border-top-width:    0px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 0px;
                                        border-left-width:   1px;
                                        padding-left: 10px;}

td.bottomlightborder  {                 border: solid #EFEFEF; 
                                        border-top-width:    0px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 1px;
                                        border-left-width:   0px;
                                        padding-bottom: 0px;
}
td.bottomlightborderdarker  {           border: solid #CFCFCF; 
                                        border-top-width:    0px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 1px;
                                        border-left-width:   0px;
                                        padding-bottom: 0px;
}

td.toplightborderdarker  {              border: solid #CFCFCF; 
                                        border-top-width:    1px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 0px;
                                        border-left-width:   0px;
                                        padding-bottom: 0px;
}

td.bottomlightborderpad  {              border: solid #EFEFEF; 
                                        border-top-width:    0px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 1px;
                                        border-left-width:   0px;
                                        padding-bottom: 10px;
}




td.bottomborderGray {                   color: #F4F4F4; 
                                        border: solid #666666 ; 
                                        border-top-width:    0px; 
                                        border-right-width:  0px;
                                        border-bottom-width: 1px;
                                        border-left-width:   0px}

td.leftpadded  {                        padding-left: 10px;}



table.thinborder {                      border: solid #025BD1; 
                                        border-top-width:    1px; 
                                        border-right-width:  1px;
                                        border-bottom-width: 1px;
                                        border-left-width:   1px}

                                                     
table.pageborder {                      border: dashed #025BD1; 
                                        border-top-width:    1px; 
                                        border-right-width:  1px;
                                        border-bottom-width: 1px;
                                        border-left-width:   1px}


table.photolist {                       background-color: #606060; 
                                        border:    solid #202020; 
                                        border-top-width:    5px; 
                                        border-right-width:  5px;
                                        border-bottom-width: 5px;
                                        border-left-width:   5px;
										margin-bottom: 10px;
}

table.fileinfo {                        border: solid #CFCFCF; 
                                        border-top-width:    1px; 
                                        border-right-width:  1px;
                                        border-bottom-width: 1px;
                                        border-left-width:   1px;
										font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;    
                                        font-size: 100%; 
                                        text-align: left}


@media print {
	table.maintable {                     border: solid #CFCFCF;
											border-top-width:    0px; 
											border-right-width:  0px;
											border-bottom-width: 0px;
											border-left-width:   0px;
											width:90%}
}

@media screen {
	table.maintable {                     border: solid #CFCFCF;
											border-top-width:    1px; 
											border-right-width:  1px;
											border-bottom-width: 1px;
											border-left-width:   1px;
											width:940px}
}







hr {                                    color: #025BD1; 
                                        height : 1px; }

hr.short {                              color: #025BD1; 
                                        height : 1px; 
                                        width: 200px;}


a.SideMenu:link {       color: #025BD1; 
                        text-decoration: underline}
a.SideMenu:visited {    color: #3F89ED; 
                        text-decoration: underline}
a.SideMenu:hover {      color: #FF0000}
a.SideMenu:active {     color: #025BD1}


a.Text:link    {color: #0000FF;}
a.Text:visited {color: #0000FF;}
a.Text:hover   {color: #0000FF;}
a.Text:active  {color: #0000FF}


a.HomePageMenu:link    {color: #025BD1;  text-decoration: underline}
a.HomePageMenu:visited {color: #025BD1;  text-decoration: underline}
a.HomePageMenu:hover   {color: #000000;  text-decoration: underline}
a.HomePageMenu:active  {color: #025BD1;  text-decoration: underline}


.buttonscontainer  {width: 130px;}

.buttons a         {color: #025BD1;
                    background-color: #FFFFFF;
                    padding: 1px;
                    padding-left: 3px;
                    display: block;
                    font: 10pt Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
                    font-weight: bold;
                    border-left: 1px none white;
                    border-right: 1px none white;
                    border-top: 1px none white;
                    border-bottom: 1px none white;
                    border-color: white;
                    border-style: solid;
                    text-decoration: none;
                    text-align: left;}

.buttons a:hover   {
                    background-color: #F2F2F2;
                    color: #025BD1;
                    border-left: 1px solid;
                    border-right: 1px solid;
                    border-top: 1px solid;
                    border-bottom: 1px solid;
                    border-color: black;
                    border-style: solid;

                    text-decoration: none;}



@media print {
	div.toppadding  {padding-top:0px; width:90%}
	div.out1008     {border: none}
	div.out1006     {border: none}
	div.out1004     {border: none}
	div.out1002     {border: none}
	div.out1000     {border: none}
	div.out0998     {border: none}
	div.out0996     {border: none}
	div.out0994     {border: none}
	div.out0992     {border: none}
	div.out0990     {border: none}
	div.innerpadding{border: none}
}

@media screen {
	div.toppadding  {padding-top:30px}
	div.out1008     {border: solid #FFFAE8; border-top-width:1px; border-right-width:1px; border-bottom-width: 1px; border-left-width: 1px; width:970px; padding: 0px}
	div.out1006     {border: solid #FCFCFC; border-top-width:1px; border-right-width:1px; border-bottom-width: 1px; border-left-width: 1px; width:968px; padding: 0px}
	div.out1004     {border: solid #FBFBFB; border-top-width:1px; border-right-width:1px; border-bottom-width: 1px; border-left-width: 1px; width:966px; padding: 0px}
	div.out1002     {border: solid #FAFAFA; border-top-width:1px; border-right-width:1px; border-bottom-width: 1px; border-left-width: 1px; width:964px; padding: 0px}
	div.out1000     {border: solid #F0F0F0; border-top-width:1px; border-right-width:1px; border-bottom-width: 1px; border-left-width: 1px; width:962px; padding: 0px}
	div.out0998     {border: solid #E0E0E0; border-top-width:1px; border-right-width:1px; border-bottom-width: 1px; border-left-width: 1px; width:960px; padding: 0px}
	div.out0996     {border: solid #D0D0D0; border-top-width:1px; border-right-width:1px; border-bottom-width: 1px; border-left-width: 1px; width:958px; padding: 0px}
	div.out0994     {border: solid #C0C0C0; border-top-width:1px; border-right-width:1px; border-bottom-width: 1px; border-left-width: 1px; width:956px; padding: 0px}
	div.out0992     {border: solid #B0B0B0; border-top-width:1px; border-right-width:1px; border-bottom-width: 1px; border-left-width: 1px; width:954px; padding: 0px}
	div.out0990     {border: solid #A0A0A0; border-top-width:1px; border-right-width:1px; border-bottom-width: 1px; border-left-width: 1px; width:952px; padding: 0px}
	div.innerpadding{background: #FFFFFF; padding:5px}
}

*/