/* **************************************************************
            MASTER     
****************************************************************/

div.mortgageCalculatorModuleLarge
{
	padding-left: 8px;
}

div.mortgageCalculatorModuleLarge,
div.mortgageCalculatorModuleLarge label,
div.mortgageCalculatorModuleLarge input,
div.mortgageCalculatorModuleLarge br
{
	float: left;
}

div.mortgageCalculatorModuleLarge,
div.mortgageCalculatorModuleLarge br
{
	clear: both;
}

div.mortgageCalculatorModuleLarge label
{
	color: white;
        margin-bottom: 2px; 
	width: 100px;
        font-size: 8pt; 
}

div.mortgageCalculatorModuleLarge input#mortgageCalculatorAmount,
div.mortgageCalculatorModuleLarge input#mortgageCalculatorInterest,
div.mortgageCalculatorModuleLarge input#mortgageCalculatorYears,
div.mortgageCalculatorModuleLarge input#mortgageCalculatorTotal,
div.mortgageCalculatorModuleLarge input#mortgageCalculatorCalculate
{
 margin-left: 5px;	
 border: 1px solid rgb(150,150,150); 
 background-color: black; 
 color: white; 
}

div.mortgageCalculatorModuleLarge input#mortgageCalculatorAmount,
div.mortgageCalculatorModuleLarge input#mortgageCalculatorInterest,
div.mortgageCalculatorModuleLarge input#mortgageCalculatorYears
{
	width: 50px;
}
div.mortgageCalculatorModuleLarge input#mortgageCalculatorTotal
{
  width: 70px;  
  color: black; 
  font-size: 10pt;
}

div.mortgageCalculatorModuleLarge input#mortgageCalculatorCalculate
{

  width: 90px;
 border: 1px solid white !important; 
  background-color: black !important; 
   border: black solid 1px;

}

div.mortgageCalculatorModuleLarge input#mortgageCalculatorTotal,
div.mortgageCalculatorModuleLarge input#mortgageCalculatorCalculate
{
	background-color: rgb(225,225,175);/*rgb(248, 247, 145);*/
}

div.mortgageCalculatorClear
{
	clear: both;
	float: left;
	font-size: 1px;
	margin: 0;
	padding: 0;
}





.FormEntries TEXTAREA{
 height: 300px;
  
}
INPUT{

 /* width: 300px;*/
 width: 100px; 
}

DIV.Header1{
 margin: auto; 
 width: 807px; 
 height: 179px;
 background-image: url(/GetSiteFile/header.jpg); 
 background-repeat: no-repeat; 
}
DIV.Header2{
 margin: auto; 
 width: 807px; 
 height: 179px;
 background-image: url(/GetSiteFile/header2.jpg); 
 background-repeat: no-repeat; 
}
DIV.Header3{
 margin: auto; 
 width: 807px; 
 height: 179px;
 background-image: url(/GetSiteFile/header3.jpg); 
 background-repeat: no-repeat; 
}

DIV.ContentMaster{
 width: 807px; 
 margin: auto; 

}
DIV.Content{
 float: left; 
 background-image: url(/GetSiteFile/content_bkg.jpg); 
 background-repeat: repeat-y; 
  padding-left: 20px; 
 padding-right: 20px; 
 width: 767px; 

 
}
INPUT{
 border: 1px solid rgb(200,200,200); 
}
H1.FeatureProperty{
  font-weight: bold; 
  color: white; /*rgb(250,200,50);*/
  padding: 0 0 0 0; 
  margin: 0 0 0 0; 
  font-family: arial; 
  font-size: 16px; 
  padding-left: 12px; 
 background-image: none; 
}

A.FeatureLink{
 Color: white;
 display: inline;  

}
DIV.JennieProperty{
 width: 218px;
 text-align: center;

 padding-left: 0px; 

 margin-left: -10px; over-flow: hidden; 
 padding-top: 6px; 
 display: block; 
}
DIV.PropertyBody{
clear: both; 
 /* background-image: url(/GetSiteFile/property_bkg.png); */ 
width: 218px; 
; 
 background-repeat: repeat-y;
 padding: 0 0 0 0; 
 margin: 0 0 0 0;  
clear: both; display: block; 
}
DIV.PropertyHeader{
  /*background-image: url(/GetSiteFile/property_top.png); */
width: 218px; 
 height: 11px; 
 padding: 0 0 0 0; 
 margin: 0 0 0 0;
clear: both; 
display: block; 
}
DIV.PropertyFooter{
 /* background-image: url(/GetSiteFile/property_bottom.png); */
width: 218px; 
 height: 11px; 
 padding: 0 0 0 0; 
 margin: 0 0 0 0;
}


IMG{

border: none;
}

TEXTAREA{
 width: 300px; 
 height: 200px;
}
DIV.Footer{
  margin: auto; 
  width: 805px; 
  background-image: url(/GetSiteFile/footer_bkg.jpg); 
  background-repeat: no-repeat; 
  height: 28px; 
  font-size: 8pt; 
  color: white; 
  font-family: arial; 
  text-align: center; 
  padding-top: 4px; 

}

H1{
  font-weight: bold; 
  color: rgb(250,200,50);
 /* font-family: verdana; */
  font-family: arial; 
  font-size: 16px; 
  padding-left: 12px; 
  padding-bottom: 7px; 
  background-image: url(/GetSiteFile/divider.gif); 
  background-repeat: repeat-x; 
  background-position: bottom left; 
 
}
DIV.Text{
  color: white; 
  font-family: arial; 
  font-size: 10pt; 
  padding-left: 10px; 
  padding-right: 10px; 
}


/** HEADER TAGS **/ 
DIV.ContentHeader{
  margin-top: 8px; 
  background-image: url(/GetSiteFile/text_header_bkg.jpg); 
  background-repeat: no-repeat; 
  height: 23px; 
  width: 397px; 
}
DIV.ContentContent{
 
 background-image: url(/GetSiteFile/text_content_bkg.jpg); 
 background-repeat: repeat-y; 
 width: 397px; 
}
DIV.ContentFooter{
  background-image: url(/GetSiteFile/text_footer_bkg.jpg); 
  background-repeat: no-repeat; 
  height: 23px; 
  width: 397px; 

}
DIV.SiteContent{
  padding-right: 10px; 
  float: left; 
  width: 395px; 
  min-height: 500px;
}
DIV.JennieBar{
  /*display: none; */ 
  float: right;
  width: 218px; 
  margin: -30px 0 0 0; 
  overflow: hidden;
}
DIV.JennieBarFooter{
 width: 218px; 
 background-image: url(/GetSiteFile/jennie_bar_bkg_footer.jpg); 
 background-repeat: no-repeat; 
 height: 17px; 
}
DIV.JennieBarContent{
  width: 218px; 
  height: 182px; 
  background-image: url(/GetSiteFile/jennie_bar_content_bkg.jpg); 
  background-repeat: no-repeat; 
}
DIV.JennieContact{
  background-image: url(/GetSiteFile/jennie_bar_jennie_contact.jpg); 
  width: 218px; 
  height: 168px; 
  margin: 0 0 0 0; 
  position: relative;
}
DIV.JennieHeader{
  height: 24px; 
  width: 218px; 
    margin: 0 0 0 0; 
  background-image: url(/GetSiteFile/jennie_header_bkg.gif); 
  position: relative;
}

DIV.Menu{
 padding-left: 20px; 
 padding-top: 20px; 
 float: left; 
 width: 120px; 
 
}





Body.SiteBody{
 background-image: url(/GetSiteFile/site_bkg.jpg); 
 background-repeat: repeat-x; 
 margin: 0 0 0 0; 
 padding: 0 0 0 0; 
 background-color: rgb(75,0,0); 
}

body.BlankHeader {
  background: white none;
}

body.BlankHeader input { width: auto; }

Table {  } 
TR {  } 
TD {  } 
A {  } 
A:hover {  } 
SPAN {  } 
DIV { } 
HR {  } 
H1 {  } 
H2 {  } 
H3 {  } 
H4 {  } 
UL {  } 
LI {  } 
OL {  } 

/* Navigation Function */ 
A.NavigationBar { font-weight: bold; } 
IMG.NavigationBar { } 
DIV.NavigationBar { } 

/* Resource Functions */ 
A.ResourceFunctions { font-weight: bold; text-decoration: none; } 
A.ResourceFunctions:hover { text-decoration: underline; } 
DIV.ResourceFunctions { text-alignment: right; } 
SELECT.ResourceFunctions { background-color: rgb(220, 220, 220); } 

/* Report Generator */ 
TH.Report { text-align: left; } 
TD.Report { } 
TH.ReportGroupTitle { text-align: left; background-color: rgb(220, 220, 220); } 
TH.ReportGroupTotal { text-align: left; border-top: 1px solid silver; } 
TD.ReportGroupTotal { border-top: 1px solid silver; } 
TD.ReportGroupSpacer { } 

/* Usage Reports */ 
TABLE.UsageOverview { border: 1px solid gray; } 
TH.UsageOverviewDate { text-align: left; color: white; background-color: black; } 
TH.UsageOverviewHits { text-align: left; color: white; background-color: rgb(0, 150, 0); } 
TH.UsageOverviewSessions { text-align: left; color: white; background-color: rgb(100, 100, 0); } 
TH.UsageOverviewKBytes { text-align: left; color: white; background-color: rgb(150, 0, 0); } 
TH.UsageOverviewFiles { text-align: left; color: white; background-color: rgb(0, 0, 150); } 

TD.UsageOverviewDate { text-align: left; color: black; background-color: white; } 
TD.UsageOverviewHits { text-align: left; color: rgb(0, 150, 0); background-color: white; } 
TD.UsageOverviewSessions { text-align: left; color: rgb(100, 100, 0); background-color: white; } 
TD.UsageOverviewKBytes { text-align: left; color: rgb(150, 0, 0); background-color: white; } 
TD.UsageOverviewFiles { text-align: left; color: rgb(0, 0, 150); background-color: white; } 



/* **************************************************************
            1 - FOLDER     
****************************************************************/
Table.Folder {  } 
TR.Folder {  } 
TD.Folder {  } 
A.Folder {  } 
A.Folder:hover {  } 
SPAN.FolderItemTitle {  } 
SPAN.FolderItemText {  } 


/* **************************************************************
            2 - FILE     
****************************************************************/
A.File {  } 
A.File:hover {  } 


/* **************************************************************
            3 - Accomplishments     
****************************************************************/


/* **************************************************************
            4 - NEWS     
****************************************************************/


/* **************************************************************
            5 - CALENDAR     
****************************************************************/


/* **************************************************************
            7 - TEXT     
****************************************************************/


/* **************************************************************
            8 - LINK MANAGER     
****************************************************************/
A.Link_Large_Links{
 color: rgb(250,250,145); 
 font-size: 14px; 
 font-family: verdana; 
 display: block; 
 padding-left: 30px; 
 padding-bottom: 8px; 
 text-decoration: none; 
}
A.Link_Large_Links:hover{
 color: yellow; 
 text-decoration: underline; 
}
H1.Links_Large{ display: none;}

/* **************************************************************
            9 - FAQ     
****************************************************************/


/* **************************************************************
            19 - POLL     
****************************************************************/


/* **************************************************************
            21 - IMAGE GALLERY     
****************************************************************/
A.ImageGalleryNavUp{
 display: none;
}
SPAN.ImageGalleryImageDescription{
 font-size: 10px; 
 color: white; 
 text-align: Center;
 width: 90%; 
 display: block;
 font-family: verdana; 

}
DIV.ImageGalleryMiscLinks{
 display: none; 
}
SPAN.ImageGalleryImageName{
 display: none; 
}
h2.ImageGallery_Large{
 display: none;
}
DIV.ImageGalleryImageDisplay{
 padding-left: 50px;
}

DIV.GalleryNavThumbs{
 width: 100%; 
 text-align: center; 
}

div.ImageGalleryNav{
 width: 100%; 
 text-align: center; 
}
.ImageGalleryNav a{

 text-decoration: none; 
 font-size: 10px; 
 color: white; 
font-family: verdana; 
}

/* **************************************************************
            29     
****************************************************************/


/* **************************************************************
            30 - MENU MODULE     
****************************************************************/
A.MenuModule {
 font-family: arial; 
 color: white; 
 font-size: 11pt; 
 text-decoration: none; 
}
A.MenuModule:hover { 
 text-decoration: underline;  
}
A.MenuModuleOver{
 font-size: 10pt; 
 font-family: arial; 
 color: rgb(230,0,0);   

 background-image: url(/GetSiteFile/arrowhead.gif); 
 background-repeat: no-repeat; 
 padding-left: 25px; 
 text-decoration: none; 
 background-position: left center; 
}
TABLE.MenuModule { }
TD.MenuModule { 
 height: 30px; 
 vertical-align: middle; 
}
TD.MenuModuleSpacer { }


/* **************************************************************
            31     
****************************************************************/


/* **************************************************************
            32     
****************************************************************/


/* **************************************************************
            40     
****************************************************************/
table.FormBuilderMaster {  

} 
DIV.FormBuilderSubmitMSG{
 color: white;
}
SPAn.FormBuilderRequiredText{
 color: white; 
}
 
h1.FormBuilder {  

} 
 
SPAN.FormBuilderRequiredText { } 
 
DIV.FormBuilderSubmitMSG { } 
 
h2.FormBuilder {  

} 
 
table.FormBuilder {  

} 
 
tr.FormBuilderEven { } 
 
tr.FormBuilderOdd { border-top: 1px solid silver; } 
 
td.FormBuilderItemTitle {  
  vertical-align: top; 
  font-family: arial;  
  font-size: 10pt;  
  font-weight: bold;  
  color: white; 
} 
 
td.FormBuilderItemTitleError {  
  vertical-align: top; 
  font-family: arial;  
  font-size: 10pt;  
  font-weight: bold;  
  color: red;  
} 
 
td.FormBuilderValue { 
  vertical-align: top; 
  font-family: arial;  
  font-size: 10pt;  
  color: black;  
  background-color: rgb(220,220,220); 
 width: 80%;
} 

.FormBuilderValue  INPUT{
 width: 100%; 
}
input.FormBuilder {   
  font-family: arial;  
  font-size: 10pt;  
  color: black;  

}	 






DIV.Blog{
 margin-top: 10px; 
 background-color: rgb(146,0,0);
}


H1.Blog_Large,H1.Blog_Medium{

 background-position: 15px 15px; 
 margin: 0 0 0 0;
 padding: 0px 0 0 15px;
 
 height: 30px; 
 background-image: url(/GetSiteFile/blog.gif); 
background-repeat: no-repeat; 
 
}
DIV.Blog_Large{
 margin-top: 0px; 
}


DIV.Image_Blog_Left{
 width: 100%; 
 text-align: center;  
}

A.More_Medium_Blog{
  display: block; 
  font-size: 10px; 
  font-family: verdana;
  padding-bottom: 10px; 
  color: yellow; 

}

A.Link_Field_Blog{
  color: white; 
  display: block; 

  font-size: 13px; 
  text-decoration: none; 
  font-family: verdana; 
}
A.Link_Field_Blog:hover{
  color: white; 
}
A.Header_Blog{
 display: none;
   font-weight: bold; 
  color: rgb(250,200,50);

  font-family: arial; 
  font-size: 16px; 

  text-decoration: none; 
 width: 100%; 
}
DIV.Field_Blog{
  margin: auto; 
  width: 346px; 
  font-family: arial; 
  font-size: 10px; 
  color: white; 
}

DIV.Content_Blog{
 background-image: url(/GetSiteFile/text_content_bkg.jpg); 
 background-repeat: repeat-y; 
 width: 393px; 
}
DIV.Footer_Blog{
  /*background-image: url(/GetSiteFile/text_footer_bkg.jpg); 
  background-repeat: no-repeat; 
  height: 23px; 
  width: 393px; 
  margin-bottom: 5px;*/

}
A.Link_Field_Title_Blog_Large,A.Link_Field_Title_Blog_Small,A.Link_Field_Title_Blog_Medium{
 color: rgb(255,125,125);
}DIV.Field_Blog{
 font-size: 12px;
}











