/* Default CSS Stylesheet for a new Web Application project */
FORM
{
border: 0;
padding: 0;
margin: 0;
}
BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 0.67em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
	font-weight: normal;
	color: #343430;
border: 0;
padding: 0;
margin: 8px;
	 
}



P
{
display: block;
	margin: 0;
	padding: 0;
	margin-top: 9px;
	margin-bottom: 9px;
	padding-left: 12px;
	padding-right: 4px;
}

.Header
{
width:757px; height: 28px; color:#343430; background-color:#E7E7E7;font-weight:normal; 
}
.Header A
{
text-decoration: underline;
font-weight:bold;
color: #343430;
}
.Header A:hover
{
text-decoration: underline;
}
.JoinUp
{
float: right; width: 199px; height: 110px; background-color:#F36523; 
}
.JoinUp A
{
text-decoation: none;
}
.JoinUp A:hover
{
text-decoation: underline;
}
.Footer
{
font-size:0.9em; width:757px; height: 60px; background-color:#E7E7E7; color:#656565 ; font-weight:normal; margin-top: 13px;
}
.Footer A
{
text-decoration: none;
color: #656565;
}
.Footer A:hover
{
text-decoration: underline;
}

.MenuList
{
background-color:#ffffff;
list-style-image: none;
list-style-position: outside;
list-style-type:none;
margin: 0px;
padding: 0px;
border: 0;

}

.MenuList LI
{

margin: 0px;
display: inline;
padding: 0px;
border: 0;
margin-top: 2px;
margin-bottom: 2px;

}

.MenuList A, .MenuList DIV
{
background-color:#F0F7E7;
text-decoration: none;
color:  #343430;

display:block;
text-align: left;
vertical-align: middle;
padding-left: 12px;
padding-top: 6px;
padding-bottom: 9px;
margin-bottom: 2px;
}

.MenuList A:hover
{
background-color:#82BE3C;
color:  #ffffff;

}

.MenuEnd
{
background-color:#F0F7E7;
height: 98px

}

.H2Box
{
font-size:1.2em;  margin-bottom: 0px; margin-top: 0px;  padding-top: 5px; padding-bottom: 7px; padding-left: 12px; color: #ffffff;
}
.ContentHeader
{
font-size:1.2em;  margin-bottom: 0px; margin-top: 0px;  padding-top: 5px; padding-bottom: 7px; padding-left: 10px; color: #ffffff; background-color:#0096D7;
}
.Background1
{
background-color:#82BE3C;
}

.Background2
{
background-color:#0096D7;
/*background-color:#F3B210;*/
}

.Background3
{
background-color:#F36523;
}

.CaseStudy
{
background-color:#0096D7;
color: white;
width: 344px;
float: left;
}

.CaseStudy P
{
margin: 0;
padding: 0;
}
.CaseStudy Div
{
margin-left: 3px;
}
.CaseStudy IMG
{
	float: left;
	margin-left: 10px;
	margin-right: 0;
}
.CaseStudy H3
{
}

.CaseStudy A
{
	color: White;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
}
.CaseStudy A:hover
{
	text-decoration: underline;
}


.RssTitleBox SPAN
{
	margin-left: 10px;
	padding-top: 200px;
}

.RssFeed
{
	border: none;
	width: 200px;
	font-size: 1em;
	font-weight: bold;
}
.CampaignNews .RssFeed
{
	font-weight: normal;
	width: auto;
}
.RssFeed TD
{
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 5px;
}
.RssFeed A
{
	color: #343430;
	text-decoration: underline;
	font-weight: bold;
}
.RssFeed A:HOVER
{
	text-decoration: underline;
}

.RssFeed H2
{
	color: #F36523;
	font-size: 1.1em;
	margin: 0;
}

.subItem A 
{
	DISPLAY: none; 
	PADDING-LEFT: 30px; 
	MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 9px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #000000; 
	PADDING-TOP: 6px; 
	BACKGROUND-COLOR: #E7E7E7; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none; 
}


.subItem A:hover 
{
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #666666
}

.subItem A 
{
	DISPLAY: none; 
	PADDING-LEFT: 30px; 
	MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 9px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #000000; 
	PADDING-TOP: 6px; 
	BACKGROUND-COLOR: #E7E7E7; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none; 
}

.subItem A:hover 
{ 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #666666
}
