@import url('news.css');
@import url('events.css');
@import url('litrack.css');
@import url('faq.css');
@import url('jobs.css');
@import url('users.css');
@import url('items.css');

@import url('layout.css');
@import url('novo.css');



/* Palette

Menu Tab: #d4edef
Menu Text: #094fa3
VB Green / Menu Mouseover: #00ae9c 
VB Blue #094fa3
Grey menu Text: #888888
*/


BODY.SiteBody
{
	font-family:'Helvetica','Sans-Serif';
	font-size:12px;
	color:#000000;	
	margin:0;
	padding:0px;
	background-color:#ffffff;
	text-align:center;
	
}

#wrapper 
{
    display:block;
    margin-top:20px;
    width:944px;
    text-align:left;  
    background-color:#ffffff;
    background-image: url(/DovetailWRP/site/Themes/images/background.gif);
    background-position:left;
    background-repeat:repeat-y;
        }


#top_row 
{
    display:inline-block;
    text-align:left;
    width:944px;
    background-image: url(/DovetailWRP/Site/Themes/images/top_background.gif);
    background-repeat:no-repeat;
    height: 120px; 
    
    
    
    
}


#middle_row 
{
    
    margin-left:62px;
    margin-top:20px;
    text-align:left;
    width:845px;
    border-top: solid 1px #00ae9c;
    display:inline-block;
   
    
    }





#LeftCol
{
    float:left;
    width:281px;
    
    
    }
    
 
#LeftAccounts {width:281px; height: 130px; background-color:#d4edef; background-image: url(/DovetailWRP/Site/Themes/images/accthdr_bkgd.gif); background-position:top; background-repeat: no-repeat;}


#LeftNews {width:281px; margin-top:10px; background-color:#d4edef; background-image: url(/DovetailWRP/Site/Themes/images/village_bank_times_hdr.gif); background-position:top; background-repeat: no-repeat; display:inline-block;}

/* Social Media area with header graphic disabled Jan 2011
#LeftSocial {width:281px; height:30px; background-color:#094fa3; background-image: url(/DovetailWRP/Site/Themes/images/hdr_connect.gif); background-position:7px; background-repeat: no-repeat; text-align:right; }
*/

#LeftSocial {width:281px; height:10px; background-color:#d4edef; text-align:right; }

#LeftContact {width:281px; height: 132px; margin-top:10px; background-color:#d4edef; background-image: url(/DovetailWRP/Site/Themes/images/contacthdr_bkgd.gif); background-position:top; background-repeat: no-repeat;}

#LeftMeet {width:281px; height:25px; background-color:#094fa3; padding-top:4px; text-align:right;}



#Feature
{
    float:right;
    width:531px;
    height:270px;
    margin-top:10px;  
    
    }
    

#InfoArea {height:65px; width:531px; display:block; margin-top:10px; float:right;}
    

#Extras
{
    float:right;
    width:207px;    
    }




#InsideContent
{  width:564px;
   float:right;
  
 
   
   
      }



#bottom_row 
{
    text-align:left;
    width:845px;
    height: 100px;
    margin-top:15px;
    margin-left:62px;
    border-top: solid 1px #00ae9c; 
   
      
    }


#Footer
{    
 width:100%;
 height:42px;
  
    
    }
    
    
#Footer2
{    
 display:block;
 padding-top:15px;
 margin-top:0px;
 width:100%; 
 border-top: solid 1px #00ae9c;    
 height:30px;

    }    


  

#BottomTag {float:left; width:400px; margin-top:12px; font-family: Helvetica, Sans-Serif; font-weight:bold; color:#888888; font-size:11px;}

#Logos  {float:right;}


#copyright {font-size:11px; color: #666666; font-family: Helvetica, Sans-Serif; font-weight:bold; color:#888888; font-size:11px;float:left;}  


/* Blurb Styles */

#blurb_contact {position:relative; top:45px; margin:0 5px;}

.Blurb_contact_Photo {position:relative; float:left; margin-right:10px;}

.Blurb_contact_header{font-size:14px;}

#Blurb_contact A:link, #Blurb_contact A:active, #Blurb_contact A:visited {color:#000000; text-decoration:none; font-weight:normal;}





/*	BEGIN: Standard HTML Tags */

  
IMG
{
  border:0px;
}


P, TD 
{
	font-family:'Helvetica','Sans-Serif';
	font-size:12px;
	line-height:17px;
	color:#000000;	
}

LI
{
	list-style-image: url(/images/homepage/bullet.gif);
	FONT-SIZE: 12px;
	PADDING-left: 0px;
	PADDING-TOP: 0px;
	PADDING-right: 5px;
	padding-bottom:0px;
	font-family:'Helvetica','Sans-Serif';
	margin-top:10px;
}

A:link, A:visited
{
	color:#094fa3;
	font-weight:bold;
	text-decoration:none;
}

A:hover 
{
	color:#00ae9c;
	font-weight:bold;
	text-decoration:none;
}
INPUT
{
	
}



/* BEGIN: Template Specific CLASS Styles - Available as styles in PageBuilder */

.GreenHeader
{
    font-family:'Helvetica','Sans-Serif';	
    font-size:12px;	
    color:#006f7a; 
    font-weight:bold;
    margin-bottom:-8px;
    line-height:12px;	
    
    }

HTML>BODY .GreenHeader {margin-bottom:2px;}

.RateTable {width:530px; margin-left:25px; clear:both;}

.RateTable NOBR {white-space:normal;}

.RateTable TD {font-size:11px;}

.RateTableHeader {font-size:13px;}

.RateTableTitleText {font-size:14px; font-weight:bold;}

.required {color:Red;}
