body {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/page-bg.gif') top left repeat-x;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	margin: 0;
}

a, a:link {
    color:#000000;
}

a:hover {
	color:#d80037;
	text-decoration: underline;
}
.logo {	
	padding: 0 0 0 17px;		
}
.small {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 1px;
}
.logo {
	margin: 23px 0px 0px 0px;
	padding: 0px;
}
.header_contacts {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 14px;
	margin: 28px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	border-left: 1px solid #d30039;
	white-space: nowrap;

}
.header_contacts a, .header_contacts a:active, .header_contacts a:visited {
	color: #000;
	text-decoration:none;
}
.header_contacts a:hover {
	color: #d30039;
	text-decoration:none;
}
.placeholder {
	margin: 0px 0px 8px 0px;
}
.h1 {
	font-size: 15px;
	color: #d80037;
}
h1 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	color: #d80037;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px 0px 14px 0px;
	padding: 0px;
}
.submenutitle {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	color: #d80037;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px 0px 14px 0px;
	padding: 0px;
}

.menu {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 17px;
	color: #010101;
	margin: 0px 0px 14px 0px;
	padding: 0px;
	font-weight: lighter;
	text-decoration: none;
}

.menu a{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 17px;
	color: #010101;
	margin: 0px 0px 14px 0px;
	padding: 0px;
	font-weight: lighter;
	text-decoration: none;
}
.menu a:hover{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 17px;
	color: #d80037;
	margin: 0px 0px 14px 0px;
	padding: 0px;
	font-weight: lighter;
	text-decoration: none;
}

h1 a, h1 a:active {
	color: #000000;
	text-decoration: underline;
}
h1 a:visited {
	color: #d80037;
	text-decoration: underline;
}
h1 a:hover {
	color: #d80037;
	text-decoration: underline;
}
h2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	color: #d80037;
	font-weight: normal;
	margin: 0px 0px 14px 0px;
	padding: 0px;
}
h2 a, h2 a:active {
	color: #000000;
	text-decoration: underline;
}
h2 a:visited {
	color: #d80037;
	text-decoration: underline;
}
h2 a:hover {
	color: #d80037;
	text-decoration: underline;
}
.text_left {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
	padding: 0px 36px 0px 0px;
}
.red {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	color: #d80037;
	font-weight: bold;
	margin-bottom: 8px;
}
.red a, .red a:active {
	color: #000000;
	text-decoration:underline;
}
.red a:visited {
	color: #d80037;
	text-decoration: underline;
}
.red a:hover {
	color: #d80037;
	text-decoration: underline;
}
.home {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/logo.jpg') top left no-repeat;
}
.home_hover {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/home-hover.gif') top left no-repeat;
}
.home_on {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/home-on.gif') top left no-repeat;	
}
.about_us {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/about-us.gif') top left no-repeat;
}
.about_us_hover {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/about-us-hover.gif') top left no-repeat;
}
.about_us_on {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/about-us-on.gif') top left no-repeat;
}
.projects {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/projects.gif') top left no-repeat;
}
.projects_hover {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/projects-hover.gif') top left no-repeat;
}
.projects_on {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/projects-on.gif') top left no-repeat;
}
.contact_us {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/contact-us.gif') top left no-repeat;
}
.contact_us_hover {
	background: #ffcc33 url('http://www.firstmediasyndicate.com/app_themes/FirstMediaSyndicate/images/contact-hover.gif') top left no-repeat;
}
.contact_us_on {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/contact-us-on.gif') top left no-repeat;
}
.members {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/members.gif') top left no-repeat;
}
.members_hover {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/members-hover.gif') top left no-repeat;
}
.members_on {
	background: #ffcc33 url('../app_themes/FirstMediaSyndicate/images/members-on.gif') top left no-repeat;
}
.footer {
  	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
  	padding: 7px 2px 7px 2px;  
}
.footer a, .footer a:link {
	color:#000000;
	text-decoration: underline;
}
.footer a:visited{
	color:#d80037;
	text-decoration: underline;
}
.footer a:hover {
	color:#d80037;
	text-decoration: underline;
}
.TopCMSListMenuUL {
	margin: 0px;
	padding: 0px;
	list-style: none;
	height: 43px;
}

.TopCMSListMenuLI {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 43px;
	float:left;
}
.TopCMSListMenuLink, .TopCMSListMenuLink:active, .TopCMSListMenuLink:visited{
	text-decoration: none;
	height: 43px;
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;

}
.TopCMSListMenuLink:hover {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.TopCMSListMenuHighlightedLI {
	text-decoration: none;
	height: 43px;
	float:left;
}

#menuElem_LI_0_1_1 a.TopCMSListMenuLink, #menuElem_LI_0_1_1 a.TopCMSListMenuLink:active, #menuElem_LI_0_1_1 a.TopCMSListMenuLink:visited{
	background: url('../app_themes/FirstMediaSyndicate/images/home.gif') top left no-repeat;
	text-decoration: none;
	height: 43px;
	width:112px;	
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;
}
#menuElem_LI_0_1_1 a.TopCMSListMenuLink:hover {
	background: url('../app_themes/FirstMediaSyndicate/images/home-hover.gif') top left no-repeat;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#menuElem_LI_0_1_1 a.TopCMSListMenuLinkHighlighted, #menuElem_LI_0_1_1 a.TopCMSListMenuLinkHighlighted:hover, #menuElem_LI_0_1_1 a.TopCMSListMenuLinkHighlighted:active, #menuElem_LI_0_1_1 a.TopCMSListMenuLinkHighlighted:visited {
	background: url('../app_themes/FirstMediaSyndicate/images/home-on.gif') top left no-repeat;
	text-decoration: none;
	width: 112px;
	height: 43px;
	float:left;
}

#menuElem_LI_0_2_1 a.TopCMSListMenuLink, #menuElem_LI_0_2_1 a.TopCMSListMenuLink:active, #menuElem_LI_0_2_1 a.TopCMSListMenuLink:visited{
	background: url('../app_themes/FirstMediaSyndicate/images/about-us.gif') top left no-repeat;
	text-decoration: none;
	height: 43px;
	width:140px;	
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;
}
#menuElem_LI_0_2_1 a.TopCMSListMenuLink:hover {
	background: url('../app_themes/FirstMediaSyndicate/images/about-us-hover.gif') top left no-repeat;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#menuElem_LI_0_2_1 a.TopCMSListMenuLinkHighlighted, #menuElem_LI_0_2_1 a.TopCMSListMenuLinkHighlighted:hover, #menuElem_LI_0_2_1 a.TopCMSListMenuLinkHighlighted:active, #menuElem_LI_0_2_1 a.TopCMSListMenuLinkHighlighted:visited {
	background: url('../app_themes/FirstMediaSyndicate/images/about-us-on.gif') top left no-repeat;
	text-decoration: none;
	width: 140px;
	height: 43px;
	float:left;
}

#menuElem_LI_0_3_1 a.TopCMSListMenuLink, #menuElem_LI_0_3_1 a.TopCMSListMenuLink:active, #menuElem_LI_0_3_1 a.TopCMSListMenuLink:visited{
	background: url('../app_themes/FirstMediaSyndicate/images/projects.gif') top left no-repeat;
	text-decoration: none;
	height: 43px;
	width:128px;	
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;
}
#menuElem_LI_0_3_1 a.TopCMSListMenuLink:hover {
	background: url('../app_themes/FirstMediaSyndicate/images/projects-hover.gif') top left no-repeat;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#menuElem_LI_0_3_1 a.TopCMSListMenuLinkHighlighted, #menuElem_LI_0_3_1 a.TopCMSListMenuLinkHighlighted:hover, #menuElem_LI_0_3_1 a.TopCMSListMenuLinkHighlighted:active, #menuElem_LI_0_3_1 a.TopCMSListMenuLinkHighlighted:visited {
	background: url('../app_themes/FirstMediaSyndicate/images/projects-on.gif') top left no-repeat;
	text-decoration: none;
	width: 128px;
	height: 43px;
	float:left;
}

#menuElem_LI_0_4_1 a.TopCMSListMenuLink, #menuElem_LI_0_4_1 a.TopCMSListMenuLink:active, #menuElem_LI_0_4_1 a.TopCMSListMenuLink:visited{
	background: url('../app_themes/FirstMediaSyndicate/images/contact-us.gif') top left no-repeat;
	text-decoration: none;
	height: 43px;
	width:158px;	
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;
}
#menuElem_LI_0_4_1 a.TopCMSListMenuLink:hover {
	background: url('../app_themes/FirstMediaSyndicate/images/contact-us-hover.gif') top left no-repeat;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#menuElem_LI_0_4_1 a.TopCMSListMenuLinkHighlighted, #menuElem_LI_0_4_1 a.TopCMSListMenuLinkHighlighted:hover, #menuElem_LI_0_4_1 a.TopCMSListMenuLinkHighlighted:active, #menuElem_LI_0_4_1 a.TopCMSListMenuLinkHighlighted:visited {
	background: url('../app_themes/FirstMediaSyndicate/images/contact-us-on.gif') top left no-repeat;
	text-decoration: none;
	width: 158px;
	height: 43px;
	float:left;
}

#menuElem_LI_0_5_1 a.TopCMSListMenuLink, #menuElem_LI_0_5_1 a.TopCMSListMenuLink:active, #menuElem_LI_0_5_1 a.TopCMSListMenuLink:visited{
	background: url('../app_themes/FirstMediaSyndicate/images/members.gif') top left no-repeat;
	text-decoration: none;
	height: 43px;
	width:100px;	
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;
}
#menuElem_LI_0_5_1 a.TopCMSListMenuLink:hover {
	background: url('../app_themes/FirstMediaSyndicate/images/members-hover.gif') top left no-repeat;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#menuElem_LI_0_5_1 a.TopCMSListMenuLinkHighlighted, #menuElem_LI_0_5_1 a.TopCMSListMenuLinkHighlighted:hover, #menuElem_LI_0_5_1 a.TopCMSListMenuLinkHighlighted:active, #menuElem_LI_0_5_1 a.TopCMSListMenuLinkHighlighted:visited {
	background: url('../app_themes/FirstMediaSyndicate/images/members-on.gif') top left no-repeat;
	text-decoration: none;
	width: 100px;
	height: 43px;
	float:left;
}



.ProjectsCMSListMenuUL {
	margin: 0px 0px 0px 452px;
	padding: 0px;
	list-style: none;
	height: 21px;
}

.ProjectsCMSListMenuLI {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 21px;
	float:left;
}
.ProjectsCMSListMenuLink, .ProjectsCMSListMenuLink:active, .ProjectsCMSListMenuLink:visited{
	text-decoration: none;
	height: 21px;
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;

}
.ProjectsCMSListMenuLink:hover {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.ProjectsCMSListMenuHighlightedLI {
	text-decoration: none;
	height: 21px;
	float:left;
}

#menuElem_LI_0_1_6 a.ProjectsCMSListMenuLink, #menuElem_LI_0_1_6 a.ProjectsCMSListMenuLink:active, #menuElem_LI_0_1_6 a.ProjectsCMSListMenuLink:visited {
	background: url('../app_themes/FirstMediaSyndicate/images/resources.gif') top left no-repeat;
	text-decoration: none;
	height: 21px;
	width:110px;	
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;
}
#menuElem_LI_0_1_6 a.ProjectsCMSListMenuLink:hover {
	background: url('../app_themes/FirstMediaSyndicate/images/resources-hover.gif') top left no-repeat;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#menuElem_LI_0_1_6 a.ProjectsCMSListMenuLinkHighlighted, #menuElem_LI_0_1_6 a.ProjectsCMSListMenuLinkHighlighted:hover, #menuElem_LI_0_1_6 a.ProjectsCMSListMenuLinkHighlighted:active, #menuElem_LI_0_1_6 a.ProjectsCMSListMenuLinkHighlighted:visited {
	background: url('../app_themes/FirstMediaSyndicate/images/resources-on.gif') top left no-repeat;
	text-decoration: none;
	width: 110px;
	height: 21px;
	float:left;
}
#menuElem_LI_0_2_6 a.ProjectsCMSListMenuLink, #menuElem_LI_0_2_6 a.ProjectsCMSListMenuLink:active, #menuElem_LI_0_2_6 a.ProjectsCMSListMenuLink:visited {
	background: url('../app_themes/FirstMediaSyndicate/images/criteria.gif') top left no-repeat;
	text-decoration: none;
	height: 21px;
	width:65px;	
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;
}
#menuElem_LI_0_2_6 a.ProjectsCMSListMenuLink:hover {
	background: url('../app_themes/FirstMediaSyndicate/images/criteria-hover.gif') top left no-repeat;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#menuElem_LI_0_2_6 a.ProjectsCMSListMenuLinkHighlighted, #menuElem_LI_0_2_6 a.ProjectsCMSListMenuLinkHighlighted:hover, #menuElem_LI_0_2_6 a.ProjectsCMSListMenuLinkHighlighted:active, #menuElem_LI_0_2_6 a.ProjectsCMSListMenuLinkHighlighted:visited {
	background: url('../app_themes/FirstMediaSyndicate/images/criteria-on.gif') top left no-repeat;
	text-decoration: none;
	width: 65px;
	height: 21px;
	float:left;
}
.NewsTitle {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	color: #d80037;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.fld input, .fld select, .fld textarea {
	background: #FFFFFF !important;	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 1px;
	border: 1px solid #999999;	
	width: 338px;
}
.fld select{
width: 341px;

}
.FormButton {
	background: #d80037;	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	margin: 0px 0px 0px 8px; /* 223 */
	padding: 0px 0px 2px 0px;
	border: 1px solid #d80037;	
	width: 80px;
	height: 24px;
	cursor: pointer;
}
#plcRoot_Layout_zoneCenter_pageplaceholder_partPlaceholder_Layout_zoneLeft_editabletext_ctl01_Bizform1_ctl00_MemberAddressType_0, #plcRoot_Layout_zoneCenter_pageplaceholder_partPlaceholder_Layout_zoneLeft_editabletext_ctl01_Bizform1_ctl00_MemberAddressType_1, #plcRoot_Layout_zoneCenter_pageplaceholder_partPlaceholder_Layout_zoneLeft_editabletext_ctl01_Bizform1_ctl00_MemberEmailFormat_0, #plcRoot_Layout_zoneCenter_pageplaceholder_partPlaceholder_Layout_zoneLeft_editabletext_ctl01_Bizform1_ctl00_MemberEmailFormat_1 {
	margin-left: -3px;
}

.ProjectCMSListMenuUL {
	margin: -17px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	position: relative;
	z-index: 8;
	display:inline;
}
.ProjectCMSListMenuUL li.ProjectCMSListMenuLI {
	margin: 0px !important;
	padding: 0px 1px 0px 5px;
	display:inline;
}
.ProjectCMSListMenuUL li.ProjectCMSListMenuHighlightedLI {
	margin: 0px !important;
	padding: 0px 1px 0px 5px;
	display:inline;
}
.ProjectCMSListMenuLinkHighlighted {
	color: #d80037;
	text-decoration: none;
}
a.ProjectCMSListMenuLink {
	color: #000000;
	text-decoration: none;
}
a.ProjectCMSListMenuLink:visited {
	color: #d80037;
	text-decoration: underline;
}
a.ProjectCMSListMenuLink:hover {
	color: #d80037;
	text-decoration: none;
}
#menuElem_LI_0_2_6, #menuElem_LI_0_3_6, #menuElem_LI_0_4_6, #menuElem_LI_0_5_6, #menuElem_LI_0_6_6, #menuElem_LI_0_7_6, #menuElem_LI_0_8_6, #menuElem_LI_0_9_6, #menuElem_LI_0_10_6 {
	background: url('../app_themes/FirstMediaSyndicate/images/separator.gif') 2px left no-repeat;
}
.ErrorLabel {
	color: #d80037;
}

.submenuitems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

	color: #d80037;
	text-decoration: underline;
}
.submenuitems a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

	color: #d80037;
	text-decoration: underline;
}
.submenuitems a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

	color: #000000;
	text-decoration: underline;
}
.pagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

	color: #000000;
	text-decoration: none;
}
.pagetext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

	color: #000000;
	text-decoration: underline;
}
.pagetext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

	color: #d80037;
	text-decoration: underline;
}
