html 

{
	overflow: -moz-scrollbars-vertical !important;
}


body

{
	margin: 0px;
	background-color:#e9eff6;

}

p

{
	font-family:verdana;
	color:#666666;
	font-size:11px;
	line-height:18px;
	margin:5px 0px;
	padding: 0;
}



h1

{
	color: #3f6390;
	font-size:14px;
	font-family:verdana;
	padding:0;
	margin:10px 0px;
}

h2
{
	color: #3f6390;
	font-size:12px;
	font-family:verdana;
	margin:10px 0px 5px 0px;
	padding: 0;

}

h2 a
{
	color: #3f6390;
	font-size:12px;
	font-family:verdana;
	text-decoration:none;
	padding:0;
	margin:0;
}

h3

{
	font-family:verdana;
	color:#3f6390;
	font-size:11px;
	line-height:20px;


}

h4

{
	font-family:verdana;
	color:#ffffff;
	font-size:16px;
	/*line-height:20px;*/
	margin:0;
	padding:0;
}

h4 a

{
	color:#ffffff;	
	margin:0;
	padding:0;

}


h5

{
	font-family:verdana;
	color:#3f6390;
	font-size:10px;
	margin:0;
	padding:0;

}

h6

{
	font-family:verdana;
	color:#ffffff;
	background-color:#6784a3;
	font-size:12px;
	font-variant: small-caps;
	line-height:20px;
	width:160px;
	height:22px;
	text-indent:5px;
	margin:0;
	padding:0;
}

a

{
	color:#6784a4;
	text-decoration:none;
}

/*#Master Page Styles#*/

#BlumoMain
{
	width:912px;
	height:100%;
	margin:auto;
	background-color:#ffffff;


}

#BluemoTop
{
	width:912px;
	height:162px;
	background-image:url(/Images/Headers/newheader5.aspx);
	background-repeat:no-repeat;

}



#BluemoMid
{
	width:912px;
	height:46px;
	
}

#BluemoMainContent

{
	width:912px;
	min-height:600px;
	height:100%;
}

#BluemoMainContentClient

{
	width:912px;
	min-height:900px;
	height:100%;
}


#BluemoFoot
{
	width:912px;
	clear:both;
height:120px;
	padding-top:10px;
	font:10px verdana;
	color:#666666; 

}
.BLMFooter 

{
	padding:10px;



}

#BluemoFoot a
{
	font:10px verdana;
	color:#666666; 
	text-decoration:none;
}

#BLMTopLink

{
	float:right;
	color:#5981b1;
	/*background-image:url(/Images/Template/TopLinks.aspx);
	background-repeat:no-repeat;*/
	width:228px;
	height:15px;
	padding-top:1px;
	text-align:right;
						
}

.TopLinks

{
	font:11px verdana;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	margin-right:10px;
				
}

.TopLinks a

{
	text-decoration:none;
	font-weight:bold;
	/*color:#94b8d8;*/
	color:#ffffff;
					
}

#TopText
{
	float:right;
	/*width:600px;*/
	text-align:right;
	padding-top:100px;
	padding-right:24px;
	clear:right;

}

/*#Home Page Styles#*/

#BluemoMainRight
{

	width:684px;
	height:100%;
	min-height:500px;
	float:right;
	background-image:url(/Images/Template/WhtBluBG.aspx);
	background-repeat:repeat-y;

}
#BluemoMainRightNC

{

	width:684px;
	height:100%;
	min-height:500px;
	float:right;
	background-color:white;
	/*background-image:url(/Images/Template/WhtBluBG.aspx);
	background-repeat:repeat-y;*/

}


#BluemoMainRt
{

	width:456px;
	height:100%;
	min-height:500px;
	float:right;

}

#BluemoMainRtL
{

	width:456px;
	height:650px;
	float:right;

}


#BluemoMainRt ul

{
	font-family:verdana;
	color:#666666;
	font-size:11px;
	line-height:20px;

}

#RightHomeCopy

{
	margin:8px;
	border-bottom: solid 1px #aeccea;
}

#BluemoMainLt
{
	
	width:226px;
	float:left;

}


#BluemoMainLtLt
{
	width:230px;
	float:left;

}

#BluemoMainLtRt
{
	width:228px;
	float:left;
	min-height:550px;
	background-color:#6784a3;
}

#BluemoMainLtRtSub
{
	width:228px;
	float:left;
}



#BluemoMainLtRtSub table

{
	border:none;
	
}



/*#SubPages#*/



#BluemoMainLt25
{
	float:left;
	width:228px;
	height:100%;
}
#BluemoMainRt75

{
	width:684px;
	height:100%;
	min-height:500px;
	float:right;
	margin:0;
	/*background-color:#6784a3;*/
}





/*#Tab menu#*/



.TabControlTable
{
	width:912px;
	height:21px;
	font: 9px verdana;
	text-align:center;
	text-decoration:none;
}

.TabControlRight
{
	/*background-image:url(/Images/Special/WhiteBar.aspx);
	background-repeat:no-repeat;
	background-position:center;
	border:0px;
	padding:0px;
	margin:0px;*/
}
.TabControlLeft, .TabControlSelectedLeft, .TabControlSelectedRight
{
	display:none;
}

.TabControl
{
	width:152px;
	height:21px;
	text-align:center;
	text-decoration:none;
}

.TabControl a
{
	color: #ffffff;
	text-decoration: none;
			
}

.TabControl a:hover

{
	/*color:#698fb9;
	border:0;
	margin:0;
	padding:0;
	height:100%;
	width:100%;
	background-image:url(/Images/Nav/BLMNavOn.aspx);
	text-decoration: none;
	display:block;
	height:21px;
	text-algin:center;
	line-height:21px;
	background-repeat:no-repeat;*/
		
}


/*.TabControlLink a:hover

{
	color:#698fb9;
	text-decoration: none;
	width:152px;
	height:21px;
	background-color:white;
	border:0;
	margin:0;
	padding:0;
		
}*/

/*.TabControlLink
{
	width:152px;
	height:21px;
	color: #698fb9;
	text-align:center;
	background-color:#ffffff;
}
*/
.TabControlSelected
{
	width:152px;
	height:21px;
	color: #698fb9;
	text-align:center;
	background-color:#ffffff;
}

.TabControlSelected a
{
	width:152px;
	height:21px;
	color: #698fb9;
	text-align:center;
	text-decoration: none;	
	background-color:#ffffff;
}


/*#Case Study Styles#*/


#CaseQuote
{
	font-family:verdana, sans-serif;
	color:#3f6390;
	font-size:12px;
	font-style:italic;
	padding-top:10px;
		
}
#CaseContact

{
	font-family:verdana, sans-serif;
	color:#3f6390;
	font-size:11px;
	font-variant: small-caps;
	text-align:right;

}

#CaseCustomer

{
	font-family:verdana, sans-serif;
	color:#3f6390;
	font-size:11px;
	font-variant: small-caps;
	text-align:right;

}

#CaseTitle

{
	font-family:verdana, sans-serif;
	color:#3f6390;
	font-size:12px;	
	font-weight:bold;
	line-height:24px;
	padding-top:10px;

}


#CaseText
{
	font-family:verdana, sans-serif;
	color:#666666;
	font-size:11px;
	line-height:24px;

}


#CaseText a

{
	/*color:white;*/
	text-decoration:none;
}

#CaseContactUs a

{
	font-family:verdana, sans-serif;
	color:#3f6390;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	text-decoration:none;

}


/*#HomepageQuote#*/

#QuoteLarge

{
	font-family:Georgia,'Times New Roman', serif;
	color:#ffffff;
	font-size:20px;
	line-height:36px;
	

}

.LargeQuote

{
	font-family:Georgia,'Times New Roman', serif;
	color:#ffffff;
	font-size:18px;
	line-height:36px;
	padding:25px 10px 70px 10px;
	

}



#QuoteContact

{
	font-family:verdana, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-variant: small-caps

}

#QuoteCustomer

{
	font-family:verdana, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-variant: small-caps

}

#QuoteTitle

{
	font-family:verdana, sans-serif;
	color:#ffffff;
	font-size:12px;	
	font-weight:bold;
	line-height:24px;
	padding-top:10px;
	
}


#QuoteText
{
	font-family:verdana, sans-serif;
	color:#ffffff;
	font-size:11px;
	line-height:24px;

}

#HRule

{
	padding:0px 15px;
}



#HRule hr

{
	color:#ffffff;
	height:1px;
	background:#ffffff;
	border: 0;
}

#QuotePres

{
	font-family:Georgia,'Times New Roman', serif;
	color:#ffffff;
	font-size:20px;
	line-height:36px;
	

}

#QuotePresSource

{
	font-family:verdana, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-variant: small-caps

}

#QuotePresSource hr

{
	color:#ffffff;
	height:1px;
	background:#ffffff;
	border: 0;
}



#QuoteText a

{
	color:white;
	text-decoration:none;
}

/*#SubPage Menu design#*/


#SubNav
{	
	margin-top:50px;
	/*margin-left:6px;*/
	margin-right:6px;
}



.SubNav
{	
	margin-top:50px;
	margin-left:6px;
	margin-right:6px;
}


#SubNav2
{	
	margin-top:50px;
	margin-left:6px;
	margin-right:6px;
}

#SubNavSolo
{	
	/*margin-top:50px;*/
	margin-left:6px;
	margin-right:6px;
}


#SubNav hr

{
	color:#aeccea;
	height:1px;
	background:#aeccea;
	border:0;
	margin:0;
	padding:0;

}


.CMSTreeMenuTable
{
	
	font-family: Verdana, sans-serif;
	font-size: 9px;
	text-align:right; 
	width:100%;
	
}

.CMSTreeMenuItem
{
	border-bottom: solid 1px #aeccea;
	line-height:3;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
	height:26px;
	background: url(/Images/Special/MoreGray.aspx) no-repeat right center;

}

.CMSTreeMenuItem a

{

	text-decoration:none;
	color:#666666;
	padding-right:20px;
}

.CMSTreeMenuItem a:hover

{

	text-decoration:none;
	color:#496b96;
	background: url(/Images/Special/MoreBlue.aspx) no-repeat right center;
}


.CMSTreeMenuSelectedItem

{
	border-bottom: solid 1px #aeccea;
	text-decoration:none;
	color:#496b96;
	line-height:3;
	height:26px;
	background: url(/Images/Special/MoreBlue.aspx) no-repeat right center;
}


.CMSTreeMenuSelectedLink
{
	color:#496b96;
	font-weight:bold;
	padding-right:20px;
	text-decoration:none;
	height:13px;
	/*background: url(/Images/Special/MoreBlue.aspx) no-repeat right center;*/
}


.SubCMSTreeMenuTable
{
	
	font-family: Verdana, sans-serif;
	font-size: 9px;
	text-align:right; 
	width:100%;
	
}

.SubCMSTreeMenuItem
{
	border-bottom: solid 1px #ffffff;
	line-height:3;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	height:26px;
	background:#aeccea;
	/*background:#666666 url(/Images/Special/MoreGray.aspx) no-repeat right center;*/

}

.SubCMSTreeMenuItem a

{

	text-decoration:none;
	color:#ffffff;
	padding-right:20px;
}

.SubCMSTreeMenuItem a:hover

{

	text-decoration:none;
	color:#ffffff;
	background:#aeccea;
	/*background: url(/Images/Special/MoreBlue.aspx) no-repeat right center;*/
}


.SubCMSTreeMenuSelectedItem

{
	border-bottom: solid 1px #ffffff;
	text-decoration:none;
	color:#ffffff;
	line-height:3;
	height:26px;
	background:#aeccea;
	/*background: url(/Images/Special/MoreBlue.aspx) no-repeat right center;*/
}


.SubCMSTreeMenuSelectedLink
{
	color:#496b96;
	font-weight:bold;
	padding-right:20px;
	text-decoration:none;
	height:13px;
	/*background: url(/Images/Special/MoreBlue.aspx) no-repeat right center;*/
}

/* newsletter nav*/
.newsCMSTreeMenuTable
{
	
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-align:left; 
	width:100%;
	padding:10px;
	
}

.newsCMSTreeMenuItem
{
	border-bottom: solid 1px #aeccea;
	/*line-height:3;*/
	text-decoration:none;
	color:#ffffff;
	height:40px;
	font-weight:bold;

}

.newsCMSTreeMenuItem a

{

	text-decoration:none;
	color:#ffffff;
}

.newsCMSTreeMenuItem a:hover

{

	text-decoration:none;
	color:#496b96;
}


.newsCMSTreeMenuSelectedItem

{
	border-bottom: solid 1px #aeccea;
	text-decoration:none;
	color:#496b96;
	/*line-height:3;*/
	height:60px;
	font-weight:bold;
}


.newsCMSTreeMenuSelectedLink
{
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
	height:60px;
	/*height:13px;*/
}

.newsSubCMSTreeMenuTable
{
	
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-align:left; 
	width:100%;
	padding:10px;
	
}

.newsSubCMSTreeMenuItem
{
	border-bottom: solid 1px #aeccea;
	/*line-height:3;*/
	text-decoration:none;
	color:#ffffff;
	height:40px;
	font-weight:bold;

}

.newsSubCMSTreeMenuItem a

{

	text-decoration:none;
	color:#ffffff;
}

.newsSubCMSTreeMenuItem a:hover

{

	text-decoration:none;
	color:#496b96;
}


.newsSubCMSTreeMenuSelectedItem

{
	border-bottom: solid 1px #aeccea;
	text-decoration:none;
	color:#496b96;
	/*line-height:3;*/
	height:60px;
	font-weight:bold;
}


.newsSubCMSTreeMenuSelectedLink
{
	color:#496b96;
	text-decoration:none;
	height:60px;
	/*height:13px;*/
}


.newsSubCMSTreeMenuSelectedLink
{
	color:#496b96;
	text-decoration:none;
	height:60px;
	/*height:13px;*/
}

/*end NewsletterNav*/

/*#Top menu styles#*/
#BluemoNav

{

	height:21px;
	width:912px;
	background:#698fb9;
	text-align:center;
	margin:auto;
	/*background-image: url(/Images/Nav/NavBG6.aspx);
	background-repeat: no-repeat;*/
}

.horizontalCMSMenu
{
	height:21px;
	width:912px;
	margin:auto;
	color:#ffffff;
	text-align:center;
	font-family:verdana;
	font-size:9px;
	background: transparent;
	/*background-image:url(/Images/Nav/BLMNavOff.aspx);
	padding: 3px;
	margin-top:4px;*/
}


.horizontalCMSMenuItem, .horizontalCMSMenuItemMouseOver, .horizontalCMSMenuItemMouseDown, 
.horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, 
.horizontalCMSMenuHighlightedMenuItemMouseDown, 
.horizontalCMSMenuItemMouseUp, .horizontalCMSMenuHighlightedMenuItemMouseUp
{
	width:114px;
	/*background: transparent url(/Images/Special/WhiteBar.aspx) no-repeat 113px 7px;*/
	/*border-right: dotted 1px #ffffff;
	font-size: 15px;
	padding: 0px 10px;
	background: url(/Images/Special/WhiteBar.aspx) no-repeat top right;*/
}

.horizontalCMSMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItem, 
.horizontalCMSMenuHighlightedMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown
{
	background:#ffffff;
	color:#698fb9;
	width:114px;
	background: url(/Images/Nav/BLMNavOn.aspx);


	
/*background: url(../App_Themes/CorporateSite/Images/topMenuItemHover.gif) repeat-x;*/
}

.horizontalsubCMSMenu
{
	background: black;
	color: #ffffff;
}

.horizontalsubCMSMenu tr
{
	background: black;
}

.horizontalsubCMSMenuItem
{
	white-space: nowrap;
	display: block;
}

.horizontalsubCMSMenuItem, .horizontalsubCMSMenuItemMouseOver, .horizontalsubCMSMenuItemMouseDown,
.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown
{
	padding: 5px 3px;
	min-width: 81px;
	white-space: nowrap;
	display: block;
}

.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown, .horizontalsubCMSMenuItemMouseOver
{
	background: #eb6d24;
}


.MenuLast

{
	border:none;
	background:none;
}

#BLMNewsletter

{
	margin:8px;
	/*border-bottom: solid 1px #aeccea;*/
		
}
.NewsletterSubscription

{
	/*margin-left:10px;*/
	margin-bottom:10px;
	margin-top:20px;
	font-family:verdana;
	color:#666666;
	font-size:11px;
	line-height:20px;
	background:url(/Images/Special/Letter.aspx) 95% 0 no-repeat;

}

.Table td

{
	padding:1px;
}


#BLMPartner

{
	margin:8px;
	/*border-bottom: solid 1px #aeccea;*/
		
}

#BLMClients

{
	margin:8px;
	height:150px;
	width:440px;
	border-bottom: solid 1px #aeccea;
		
}



#Clients_pager

{}


.Pager

{
	display:none;
}

.HomeClient

{
	width:440px;


































}
.HomeClientLt

{
	float:left;
	width:280px;
}

.HomeClientRt

{
	float:right;
	width:110px;
	height:110px;
	margin-right:10px;
	text-align:center;
	padding-top:20px;
	background-image:url(/Images/Special/DotsBG.aspx);
	background-repeat:no-repeat;


}

#BLMNews

{
	margin:8px;
	padding-bottom:10px;
	border-bottom: solid 1px #aeccea;
		
}
#BLMsolution
{
margin:8px;
	padding-bottom:10px;
	border-bottom: solid 1px #aeccea;


}
.scrollerContent
{
height:130px;
}

#HomeTestimonial

{
	width:400px;
	padding:10px 20px;
}
#HomeTestimonialLt

{
	float:left;
	width:280px;
}

.TestimonalCredit

{
	font-family:verdana;
	color:#3f6390;
	font-size:10px;
	text-align:right;
	
}

#HomePartner

{
	width:440px;
}
#HomePartnerLt

{
	float:left;
	width:280px;
}

#HomePartnerRt

{
	float:right;
	width:110px;
	height:110px;
	margin-right:10px;
	text-align:center;
	padding-top:20px;
	background-image:url(/Images/Special/DotsBG.aspx);
	background-repeat:no-repeat;
}

#PartnerDetail

{
	width:440px;
}

#PartnerDetailName

{
	
}
#PartnerDetailDesc

{

}

/*#People#*/



#BLMPeople

{
	width:684px;
	margin:0;
}

#BLMPeopleLeft

{
	border:none;
	/*width:228px;
	float:left;
	background:#6784a3;
	min-height:550px;
	background:#cacaca;*/
}

#BLMPeopleLeftWhite  
{
	color:#ffffff;
	font-family:Georgia,'Times New Roman', serif;
	line-height:24px;
	font-size:18px;
	padding:10px;
}



#BLMPeopleRight

{
	width:456px;
	float:right;
	background:#ffffff;
	/*height:550px;
	padding:25px 10px;*/
}

#BLMPeopleRight li

{
	font-family:verdana;
	color:#666666;
	font-size:11px;
	line-height:20px;

}

/*#Contact#*/

#BluemoContactMid

{
	width:912px;
	float:left;
}

#BluemoContactLeft

{
	width:228px;
	float:left;
}

#BluemoContactMidRt

{
	width:456px;
	float:right;
	
	
}



#BluemoContactRt


{
	width:228px;
	float:right;
	height:650px;
	background-color:#6784a3;
}




#BluemoContactRight

{
	width:220px;
	float:right;
}

#ContactInformation

{
	
	font-family:verdana;
	color:#ffffff;
	font-size:11px;
	line-height:20px;
	background-image:url(/Images/Bars/ContactUs.aspx);
	background-repeat:no-repeat;
	height:650px;
	width:228px;
}

#ContactPadding

{
	padding:90px 10px 10px 20px;
}

#ContactInformation p

{
	font-family:verdana;
	color:#ffffff;
	font-size:11px;
	line-height:20px
}


#ContactInformation h3

{
	font-family:verdana;
	color:#ffffff;
	font-size:14px;
	line-height:20px
}


/*#Buttons and Fields#*/

.ErrorMessage

{
	font-family:verdana;
	font-size:11px;
	color:red;	

}

.InfoMessage

{
	font-family:verdana;
	font-size:11px;
	color:red;	

}

.ErrorLabel

{
	font-family:verdana;
	font-size:11px;
	color:red;	

}

.EditingFormErrorLabel

{
	font-family:verdana;
	font-size:11px;
	color:red;	

}


.Subscription

{
	padding-top:10px;
	height:100px;
}
.SubscriptionButton
{
	background:#ffffff;
	border:solid 1px #ddebf9;
	color:#59789f;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	font-variant:small-caps;
	width:100px;
	
}

.SubscriptionTextbox

{
	background-color:#ddebf9;
	border:solid 2px #ddebf9;
	font-family:verdana;
	font-size:11px;
	width:200px;

}


.FormButton

{
	background:#ffffff;
	border:solid 1px #ddebf9;
	color:#59789f;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	font-variant:small-caps;
	width:100px;
	
}

.BlueBox

{
	background-color:#ddebf9;
	border:none;
	font-family:verdana;
	font-size:11px;
	height:20px;
	width:250px;
}

.BlueBox1

{
	background-color:#ddebf9;
	border:none;
	font-family:verdana;
	font-size:11px;
	/*height:20px;*/
	width:370px;
}


.BlueBox2 input

{
	background-color:#ddebf9;
	border:none;
	height:20px;
	width:250px;
}




.EditingFormLabelCell

{
	font-family:verdana;
	font-size:11px;	
	color:#666666;
}


#TableContact
{
	font-family:verdana;
	font-size:11px;	
	color:#666666;
}
#TableContact td
{
vertical-align:top;
}


#NoPadding table {
border-collapse : collapse; 
padding:0; 
margin:0;
}

#NoPadding table td, table th {
padding:0; 
margin:0;
}

.BlueTable

{
	/*border:solid 2px #6784a3;*/
}

.BlueTable td

{
	/*border:solid 2px #6784a3;
	border-colapse:colapse;*/

}

.BlueTable tr

{
	/*border:solid 2px #6784a3;*/

}

#ClientOneLine

{
	padding:0px 25px;

}

#BackLink 
{
	clear:both;
	margin-top:20px;
	font-family:verdana;

	font-size:11px;	

	color:#3f6390;

}


#BackLink a
{
	font-family:verdana;
	font-size:11px;	
	color:#3f6390;

}


.UploaderInputFile Button
{	
	/*font-size:11px;
	font-weight:bold;
	font-variant:small-caps;
	font-family:verdana;background:#ffffff;
	border:solid 1px #ddebf9;
	color:#59789f;
	width:100px;*/
}

.UploaderLabel

{
	display:none;
}

.EditingFormInfoLabel

{
	font-family:verdana;
	font-size:11px;	
	color:#3f6390;
	
}


/*#AboutMission#*/


#BluemoMissionLt
{
	
	width:684px;
	float:left;

}


#BluemoMissionLtLt
{
	width:228px;
	float:left;

}

#BluemoMissionLtRt
{
	width:456px;
	float:left;
	min-height:550px;
	background-color:#6784a3;
}

#BluemoMissionRt
{
	width:228px;
	float:right;
	
}


#QuoteMission

{
	font-family:Georgia,'Times New Roman', serif;
	color:#ffffff;
	font-size:16px;
	line-height:24px;
	padding:20px;
	
}

#QuoteMission li

{
	font-family:Georgia,'Times New Roman', serif;
	color:#ffffff;
	font-size:16px;
	line-height:24px;
	list-style:square;
	/*text-indent:none;*/
	
}

.MissionHead

{
	font-family:Georgia,'Times New Roman', serif;
	color:#ffffff;
	font-size:24px;
	line-height:24px;

}

#NewsBlue

{
	font-family:Georgia,'Times New Roman', serif;
	color:#ffffff;
	font-size:12px;
	line-height:18px;
	padding:10px;

}



#NewsBlue h2

{
	color:#ffffff;
	/*font-family:Georgia,'Times New Roman', serif;
	font-size:12px;
	line-height:18px;*/

}

#NewsBlue p

{
	color:#ffffff;
	
}

#NewsBlue a
{
	color:#ffffff;
	text-decoration:underline;
}

/*#Processes#*/

#BluemoProcessRt
{

	width:674px;
	height:100%;
	min-height:500px;
	float:right;

}

#BluemoProcessLt
{
	
	width:228px;
	float:left;

}

#ProcessTable li
{
	font-family:verdana;
	color:#666666;
	font-size:11px;
	line-height:20px;
}


.TopSmall

{
	font-family:verdana;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
		
}

.TopSmall a

{
	color:#ffffff;
			
}


.TopLarge
{
	font-family:verdana;
	color:#ffffff;
	font-size:20px;
	font-weight:bold;
}

.TopLarge a
{
	color:#cde4f9;
}


/*#Accordion#*/


#accordion {
margin:20px 0px;
	}

h3.toggler {
	cursor: pointer;
	/*border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;*/
	font-family: verdana, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	background: #6784a3;
	color:#ffffff;
	/*color: #528CE0;*/
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
	line-height:20px;
	height:22px;
	
}



div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}


.HomeText

{

	font-family:verdana;
	color:#666666;
	font-size:14px;
	/*font-weight:bold;*/
	line-height:18px;
	margin:5px 0px;
	padding-top: 5px;
}

.PagerControl
{
	font-family:verdana;
	color:#666666;
	font-size:11px;
	line-height:18px;
	padding: 0;
}

/*#BlueModus Newsletter Styles#*/



#NewsletterHead

{
	width:912px;
	height:124px;
	background-color:#6784a2;
	
}


#NewsletterLeft
{
	width:436px;
	float:left;
	
}

#NewsletterMainLeft
{
	width:218px;
	float:left;

}

#NewsletterLeftCenter
{
	width:218px;
	float:right;

}



#NewsletterRight

{

	width:436px;
	float:right;
	

}


#NewsletterMainRight
{

	width:218px;
	float:right;

}

#NewsletterRightCenter
{

	width:218px;
	float:left;

}

#NewsletterBread

{
	background-image:url(/Images/NewsletterImages/NewsletterVol.aspx);
	background-repeat:no-repeat;
	height:43px;
	width:912px;
}


#NewsletterBC

{
	float:right;
	color:white;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	padding-right:30px;
	padding-top:20px;
	
}


#NewsletterBC a

{
	text-decoration:none;
	color:white;
	
	
}

#NewsletterLink

{
	float:left;
	color:white;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:10px;
	padding-top:20px;
	
}


#NewsletterLink a

{
	text-decoration:none;
	color:white;
	
	
}


.NewsletterTitle

{
	color: #3d5d76;
	font-size:13px;
	font-family:verdana;
	padding:0;
	margin:10px 0px;
	font-weight:bold;

}

#NewsletterTitle

{
	color: #ffffff;
	font-size:16px;
	font-family:arial;
	width:400px;
	font-weight:bold;
	padding-bottom:5px;

}



.NewsletterCategory

{
	
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
	background-color:#3d5d76;
	line-height:24px;
	text-align:center;
	/*padding-left:5px;
	height:22px;
	text-indent:5px;*/
	

}

#NewsletterBG

{
	background-image:url(/Images/NewsletterImages/NewsletterMain.aspx);
	background-repeat:no-repeat;
	background-color:#859db5;
	height:100%;
	width:912px;

}

#NewsletterTop

{
	height:300px;
	width:912px;
	

}

#NewsletterTopLeft

{
	float:left;
	height:280px;
	width:420px;
	padding:10px;
}


#NewsletterTopRight

{
	float:right;
	height:280px;
	width:440px;
	/*background-color:#3d5d76;*/
	margin:10px;

}


#NewsletterTopVid

{
	height:340px;
	width:912px;
	

}


#NewsletterTopLeftVid

{
	float:left;
	height:320px;
	width:560px;
	padding:10px;
}


#NewsletterTopRightVid

{
	float:right;
	height:320px;
	width:300px;
	margin:10px;

}




#NewsletterBottom

{
	height:380px;
/*	margin-top:10px;*/
	margin:auto;
	width:892px;
	background-color:white;

	
}

#NewsletterBottomPad

{
	height:10px;
	background-color:#859db5;
}

.NewsletterSubCategory

{
	font-family:arial;
	font-size:13px;
	color:#859db5;
	text-transform:uppercase;
	font-weight:bold;
}

.NewsletterSubCategory1

{
	font-family:verdana;
	font-size:12px;
	color:#3d5d76;
	background-color:white;
	line-height:24px;
	height:22px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
}

.SubCategoryP
{
	font-family:arial;
	font-size:12px;
	color:white;
	font-weight:bold;
}

.SubCategoryP a
{
	
	color:white;
	text-decoration:underline;
}

.SubCategoryG
{
	font-family:arial;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.SubCategoryG a
{
	color:#6784a2;
	text-decoration:underline;
	
}


.SubCategoryT
{
	font-family:arial;
	font-size:13px;
	color:white;
	font-weight:bold;
	padding:10px 0px;
}

#PresCornerMain

{
	height:240px;
	font-family:arial;
	font-size:14px;
	font-weight:500;
	color:white;
	padding-top:10px;
	padding-left:8px;
	/*padding:10px;
	width:420px;*/
	
		
}

#PresCornerMain a

{
	color:white;
	text-decoration:underline;
	
}


#PresCornerLeft

{
	float:left;
	
}

#PresCornerRight

{
	float:right;
	width:63%;

}

#PresCornerImage

{
	border:solid 3px #3d5d76;
}


.PresCornerSub

{
	color:white;
	font-family:arial;
	font-size:12px;
	padding-top:4px;
}


#TechCornerMain

{
	width:420px;
	height:240px;
	padding:10px;
	font-family:arial;
	font-size:14px;
	font-weight:500;
	color:white;
	background-color:#6784a2;
		
}

#TechCornerMain a

{
	color:white;
	text-decoration:underline;
}


#TechCornerLeft

{
	float:left;
	width:60%;
}

#TechCornerRight

{
	float:right;

}

#TechCornerImage

{
	border:solid 3px #3d5d76;
}


.TechCornerSub

{
	color:white;
	font-family:verdana;
	font-size:11px;
}

#NewsletTitle

{
	color:#6784a4;
	font-family:verdana;
	font-size:18px;
	padding-bottom:10px;
		

}

#NewsletterBGBlu

{
	width:912px;
	clear:both;
	height:100%;
	min-height:500px;
	background-image:url(/Images/Template/WhtBluBG2.aspx);
	background-repeat:repeat-y;

}

#NewsletterBWBG

{
	width:912px;
	clear:both;
	height:100%;
	min-height:500px;
	background-image:url(/Images/Template/WhtBluBG2.aspx);
	background-repeat:repeat-y;


}

#BLMEconomicreport

{
	margin:8px;
	height:150px;
	width:440px;
	border-bottom: solid 1px #aeccea;
		
}

.NewsList
{
	margin: 0;
	padding: 0;
}

.NewsList h2

{
	color: #3f6390;
	font-size:12px;
	font-family:verdana;
	margin: 0;
	padding: 0;

}

.NewsList h2 a
{
	color: #3f6390;
	font-size:12px;
	font-family:verdana;
	text-decoration:none;
	padding:0;
	margin:0;
}

#NewsletterBGBlu ul

{
	font-family:verdana;
	color:#666666;
	font-size:11px;
	line-height:20px;

}


