/* CSS JACOBS CAPITAL */


body {
	background: #AFC3E4;
	margin: 0 auto;
	padding: 0;
	}

#outer {height: 100%; overflow: visible;} /* or without overflow */

p{font-family: verdana, Sans-Serif;font-size: 12px;font-weight: normal;color: #000000;line-height:20px}

p a:link{font-family: verdana, Sans-Serif;font-size: 12px;font-weight: normal;color: #AE0000; text-decoration:underline}
p a:visited{font-family: verdana, Sans-Serif;font-size: 12px;font-weight: normal;color: #AE0000; text-decoration:underline}
p a:hover{font-family: verdana, Sans-Serif;font-size: 12px;font-weight: normal;color: #000000; text-decoration:underline}
p a:active{font-family: verdana, Sans-Serif;font-size: 12px;font-weight: normal;color: #AE0000; text-decoration:underline}


td{font-family: verdana, Sans-Serif;font-size: 12px;font-weight: normal;color: #000000;line-height:20px}

.BgBanner{background-image:url(images/BgTop.jpg); height:103px;}
.UsrForm{font: normal 10px Georgia; color: #FFFFFF;}
.UsrTextBox{width:90px; height: 18px; border: #E1CA9A 2px solid;}

/*.Footer{font: normal 11px verdana; color: #FFFFFF; height: 35px; background-color: #607890;}*/

.Footer{font: normal 11px verdana; color: #FFFFFF; padding: 10px 0 10px 0; background-color: #607890;}

.Footer a:link{font: normal 11px verdana; color: #FFFFFF; text-decoration: none;}
.Footer a:visited{font: normal 11px verdana; color: #FFFFFF; text-decoration: none;}
.Footer a:hover{font: normal 11px verdana; color: #FFFFFF; text-decoration: underline;}
.Footer a:active{font: normal 11px verdana; color: #FFFFFF; text-decoration: none;}

.Address{margin-top: 20px; font: normal 10px verdana; color: #3F3F3F;}
.Address a:link{font: normal 10px verdana; color: #3F3F3F; text-decoration:none}
.Address a:visited{font: normal 10px verdana; color: #3F3F3F; text-decoration:none}
.Address a:hover{font: normal 10px verdana; color: #3F3F3F; text-decoration:underline}
.Address a:active{font: normal 10px verdana; color: #3F3F3F; text-decoration:none}

.SearchLink{padding-left:35px; font: bold 12px Georgia; color: #800000;}

.SearchLink a:link{font: bold 12px Georgia; color: #800000; text-decoration:none;}
.SearchLink a:visited{font: bold 12px Georgia; color: #800000; text-decoration:none;}
.SearchLink a:hover{font: bold 12px Georgia; color: #800000; text-decoration:underline;}
.SearchLink a:active{font: bold 12px Georgia; color: #800000; text-decoration:none;}

/* Main Menu */

.MainMenu_MenuContainer {
	width:100%;
	border-bottom: #FFFFFF 0px solid;
	border-left: #D0D7D9 0px solid;
	border-top: #FFFFFF 0px solid;   
	border-right: #E9EADA 0px solid;  
	background-color: Transparent; 
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
}


/*items menu - sub menu*/
.MainMenu_MenuItem {
	cursor: pointer;
 	cursor: hand; 
	background-color:Transparent;
	font-style: normal;
	border-top: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-right: #000000 0px solid;
	}


.MainMenu_MenuItem td{font-family: Georgia, Serif; font-size: 13px; color: #38628A;font-style: bold; padding: 6px 6px 4px 2px;}

.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color:#FFFFFF;
	border-left: #000000 0px solid; 
	border-right: #000000 0px solid; 
	border-bottom: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	text-align: center; 
        padding-left: 0px;
        padding-right: 0px;
	text-align: center; 
	width: 0; 
	display:none;
}

.MainMenu_SubMenu {
	z-index: 1000;
	margin-top:3px; 
	cursor: pointer; 
	cursor: hand; 
	background-color:#FFFFFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);  
	border-top: #F1F1F1 1px solid; 
	border-bottom: #F1F1F1 1px solid; 
	border-left: #F1F1F1 1px solid; 
	border-right: #F1F1F1 1px solid;
	filter: alpha(opacity=87);
	-moz-opacity: .87;
	opacity: .87;
        
}

.MainMenu_SubMenu td{font-family: Georgia; font-size: 12px; color: #38628A;font-style: normal;padding: 5px 6px 5px 2px;}


.MainMenu_MenuBreak {
	border-bottom: #FFFFFF 1px solid; 
	border-left: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid;  
	border-right: #FFFFFF 1px solid; 
	background-color: White; 
}

.MainMenu_MenuItemSel {
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #cccccc 0px solid;  
	border-right: #FFFFFF 0px solid; 
	background-color:#A1AFC4;
	cursor: pointer; 
	cursor: hand; 
	/*padding: 5px 6px 5px 2px;*/
	padding: 6px 6px 4px 2px;

}

 .MainMenu_MenuItemSel td{font-family: Georgia, Serif; font-size: 12px; color: #FFFFFF;font-style: bold;}


.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 15pt; 
	color: #FFFFFF; 
	cursor: pointer; 
	cursor: hand; 
    	border-left: #FFFFFF 0px solid;
   	border-right: #FFFFFF 0px solid;
   	border-bottom: #FFFFFF 0px solid;
   	border-top: #FFFFFF 0px solid;
    	display:none;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 15pt; 
	cursor: pointer; 
	cursor: hand; 
    	border-left: #FFFFFF 0px solid;
    	border-right: #FFFFFF 0px solid;
    	border-bottom: #FFFFFF 0px solid;
    	border-top: #FFFFFF 0px solid;
    	display:none;
}


.MainMenu_Active TD{
  	   background-color:#A1AFC4;
           border-top: solid 2px #A1AFC4;
           border-bottom: solid 2px #A1AFC4;
	   /*padding: 5px 6px 5px 2px;*/
	   padding: 6px 6px 4px 2px;
     	   margin:0 0;
	   font-family: Georgia, Serif; font-size: 13px; color: #FFFFFF;font-style: bold;}

.rootmenuitemselected TD{
	   background-color:#A1AFC4;
    	   color:#FFFFFF;
           border-top: solid 2px #A1AFC4;
           border-bottom: solid 2px #A1AFC4;
	   /*padding: 5px 6px 5px 2px;*/
	   padding: 6px 6px 4px 2px;
     	   margin:0 0;
	   font-family: Georgia, Serif; 
	   font-size: 13px; 
           color: #FFFFFF;
	   font-style: bold;}

input.normalTextBox {
	width:90px;
	height:18px;
	border:1px solid #8080AE;}

/* Images Classes*/

.ImgHdr{MARGIN-LEFT: -8px}

.ImgIcon{MARGIN-TOP: 5px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px}

/*Bottom Content Classes -  Homepage*/

.LeftBtmContent{BORDER-RIGHT: #bfbfbf 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px dashed; PADDING-LEFT: 8px; PADDING-TOP: 10px}
.RightBtmContent{PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px dashed; PADDING-LEFT: 8px; PADDING-TOP: 10px}

.BtmList{PADDING-RIGHT: 20px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #293766; PADDING-TOP: 10px; FONT-FAMILY: Georgia, Serif,line-height:20px;}

.BulletBlue{MARGIN-TOP: 0px; MARGIN-LEFT: 3px; MARGIN-RIGHT: 8px}


/*ARTICLES MODULE*/
.ArticleList{font-family: verdana, Sans-Serif;font-size: 11px;font-weight: normal;color: #800000;line-height:15px;padding: 0;margin: 0; }
.ArticleList a{display: block;color: #FFFFFF;padding: 4px 0px 4px 15px;}

.ArticleList a:link{font-family: verdana, Sans-Serif;font-size: 11px;font-weight: normal;color: #800000; text-decoration:none;background-image: url(images/BulletRed.gif);background-repeat: no-repeat;background-position: 0% 50%;}
.ArticleList a:visited{font-family: verdana, Sans-Serif;font-size: 11px;font-weight: normal;color: #800000; text-decoration:none;background-image: url(images/BulletRed.gif);background-repeat: no-repeat;background-position: 0% 50%;}
.ArticleList a:hover{font-family: verdana, Sans-Serif;font-size: 11px;font-weight: normal;color: #800000; text-decoration:underline;background-image: url(images/BulletRed.gif);background-repeat: no-repeat;background-position: 0% 50%;}
.ArticleList a:active{font-family: verdana, Sans-Serif;font-size: 11px;font-weight: normal;color: #800000; text-decoration:none;background-image: url(images/BulletRed.gif);background-repeat: no-repeat;background-position: 0% 50%;}

/* ARTICLES SECTION */
  
	.ArticleTitle
        {
            color:#003366;
            font-weight:bold;
            line-height:normal;
            margin-bottom:5px;
        }
        .ArticleThumb
        {
            margin-right:10px;
        }
        .ArticleThumbContainer
         {
           margin-top:15px;
           margin-bottom:15px;
         }
         .ArticleThumbContainer td
         {
            font-size:11px;
            line-height:normal;
         }
         .ArticleLinkContainer
         {
            margin-top:3px;
         }
         a.ArticleLink:link
         {
            font-size:11px;
           
         }
         a.ArticleLink:visited
         {
            font-size:11px;
            
         }
         a.ArticleLink:active
         {
            font-size:11px;
            
         }
         a.ArticleLink:hover
         {
            font-size:11px;

         }

/* LOGIN BUTTON */

#dnn_ctr2217_GenericEmailForm_lbSubmit
{
   border:1px solid #38628a;
   color:#38628a;
   font-weight:bold;
   padding:3px 5px 3px 5px;
   background-color:#e1ca9a;
   display:block;
   width:60px;
   margin-top:5px;
   text-align:center;
   text-transform:uppercase;
   
}

