/* CSS Document */

.black10 {font-size: 10px;
		  color: #000000;
		  font-family: Arial, Helvetica, sans-serif;}

body {margin: 0px 50px 50px 50px;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  color: #000000;}

p {margin: 0px;
   padding: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 16px;}
	
a {font-family: Arial, Helvetica, sans-serif;
   color: #414977;
   font-weight: bold;
   text-decoration: none;
   font-size: 10px;}
	
a:link {font-family: Arial, Helvetica, sans-serif;
		color: #414977;
		font-weight: bold;
		text-decoration: none;
		font-size: 10px;}

a:visited {font-family: Arial, Helvetica, sans-serif;
		   color: #414977;
		   font-weight: bold;
		   text-decoration: none;
		   font-size: 10px;}

a:hover {font-family: Arial, Helvetica, sans-serif;
		 color: #000000;
		 font-weight: bold;
		 text-decoration: none;
		 font-size: 10px;}

a.normal:link {font-family: Arial, Helvetica, sans-serif;
               color: #414977;
			   font-weight: bold;
		       text-decoration: none;
			   font-size: 12px;}

a.normal:active {font-family: Arial, Helvetica, sans-serif;
                 color: #414977;
				 font-weight: bold;
		         text-decoration: none;
				 font-size: 12px;}

a.normal:visited {font-family: Arial, Helvetica, sans-serif;
                  color: #414977;
				  font-weight: bold;
		          text-decoration: none;
				  font-size: 12px;}

a.normal:hover {font-family: Arial, Helvetica, sans-serif;
                color: #000000;
				font-weight: bold;
		        text-decoration: none;
				font-size: 12px;}

#container {border: 1px solid #000000;}

#primaryNavigation {background: #000000;
  					height: 25px;
					vertical-align: middle;}

#primaryNavigation td {padding: 0px 15px 0px 15px;}

#primaryNavigation #tag {padding: 0px 15px 0px 20px;}

#primaryNavigation #home {width: 35px;}

#primaryNavigation #solutions {width: 69px;}

#primaryNavigation #portfolio {width: 70px;}

#primaryNavigation #company {width: 63px;}

#primaryNavigation #contact {width: 80px;
							 padding: 0px 20px 0px 15px;}

#homeLogo {
	width: 240px;
	text-align: center;
	vertical-align: top;
	padding-top: 70px;
}
	
#homeIntro {
	height: 270px;
	background: url(images/bkg_home_intro.gif) top left no-repeat;
	vertical-align: top;
}

#flashIntro {text-align: center;
             vertical-align: top;}

#secondaryNavigation {padding: 5px 20px 0px 0px;
					  text-align: right;
					  vertical-align: top;}

#secondaryNavigation a {color: #FCCD29;}

#secondaryNavigation a:hover {color: #000000;}

#homeUpcomingEvents {width: 900px;
					 background: url(images/bkg_no_upcoming_events.gif) top left no-repeat;
					 padding: 0;}

#homeUpcomingEvents .image {width: 125px;
							text-align: left;
							vertical-align: top;}

#homeUpcomingEvents .text {width: 215px;
						   padding: 20px 0px 0px 10px;
						   text-align: left;
						   vertical-align: middle;}

#homeUpcomingEvents .links {width: 215px;
							padding: 0px 0px 0px 10px;
							vertical-align: bottom;
							font-family: Arial, Helvetica, sans-serif;
							color: #000000;
							font-size: 10px;}

#homeFeatures .image {width: 95px;
					  padding: 0px 10px 0px 0px;
					  align: left;
					  vertical-align: top;}

#homeFeatures .title {text-align: left;
					  vertical-align: bottom;
					  height: 10px;
					  border-bottom: 1px solid #000000;}

#homeFeatures .links {height: 10px;
					  text-align: right;
					  vertical-align: middle;
					  border-bottom: 1px solid #000000;}

#homeFeatures .text {vertical-align: top;
					 text-align: left;
					 padding: 10px 0px 0px 0px;}

#footer {margin: 10px 0px 0px 0px;
		 padding: 0px;}

#footer .copyright {font-family: Arial, Helvetica, sans-serif;
					color: #000000;
					font-size: 9px;
					text-align: left;}

#footer .links {text-align: right;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				font-size: 9px;}

#pageHeader {height: 135px;
			 background: url(images/bkg_hdr_solutions.gif) top right no-repeat;
			 text-align: right;
			 padding: 15px 45px 0px 75px;
			 vertical-align: top;}

#pageHeader .title {vertical-align: top;}

#pageHeader .text {padding: 0px 0px 0px 35px;
				   font-size: 14px;
				   line-height: 18px;
				   color: #FFFFFF;}

#pageHeader .icons {text-align: right;}

#pageContent {background: url(images/bkg_page_solutions.gif) left top no-repeat;
			  padding: 20px 0px 0px 60px;}

#solutions .image {width: 95px;
				   padding: 0px 10px 0px 0px;
				   align: left;
				   vertical-align: top;}

#solutions .title {text-align: left;
				   vertical-align: bottom;
				   height: 10px;
				   border-bottom: 1px solid #000000;}

#solutions .links {height: 10px;
				   text-align: right;
				   vertical-align: middle;
				   border-bottom: 1px solid #000000;}

#solutions .text {
	vertical-align: top;
	text-align: left;
	padding: 10px 0px 0px 0px;
	width: 455px;
}

#clientCaseStudy .text {background:  #E3E4EB;
						padding: 15px;}

#clientCaseStudy p {padding: 10px 0px 0px 0px;}

#upcomingEvent {margin: 30px 0px 0px 0px;}

#upcomingEvent .links {text-align: center;
					   font-size: 10px;
					   padding: 10px 0px 0px 0px;
					   vertical-align: middle;
					   border-bottom: none;}

form {margin: 0px;
      padding: 0px;
	  border: 0px;}

input.textField {font-family: Arial, Helvetica, sans-serif;
            	 background: #ffffff;
				 font-size: 12px;
				 color: #000000;
				 border: 1px solid #000000;}


textarea.textBox {font-family: Arial, Helvetica, sans-serif;
                  background: #ffffff;
      			  font-size: 12px;
      			  color: #000000;
      			  border: 1px solid #000000;}

.headerText {font-family: Arial, Helvetica, sans-serif;
             color: #EF5A23;
			 font-weight: normal;
			 font-size: 13px;
			 padding: 0px;
			 margin: 0px;}

ul {
	font-size: 12px;
	list-style-type: circle;
}

p.orange {color: #ef5a23;
		  font-size: 12px;}

/* End CSS Document */
