*{  
   margin:auto;
   padding:0;
}

body {
background-color:#F5FAFE;
}

td {
font-family:arial, san-serif;
font-size:14px;
line-height:28px;
}

li {
line-height:20px;
}



.container {
text-align:center;
}


.main {
font-family:arial, san-serif;
font-size:14px;
line-height:28px;
width:980px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #777777;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #777777;
}

.top {
background-repeat:no-repeat;
width:980px;
height:235px;
}

.bottom {
background-repeat:no-repeat;
background-color:white;
width:980px;
text-align:left;
}

.footer {
text-align:right;
font-size:10px;
color:#777777;
line-height:18px;
width:980px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #777777;
}

a {
color:rgb(38, 57, 151);
font-size:12px;
text-decoration:none;
}

a:visited {
color:rgb(38, 57, 151);
font-size:12px;
text-decoration:none;
}

a:hover {
color:rgb(38, 57, 151);
font-size:12px;
text-decoration:underline;
}

.borders
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #777777;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #777777;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #777777;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #777777;
}

#bottom_home {
background-image:url(images/05_Home/Home_Grid.jpg);
padding-top:60px;
}

#bottom_home_left {
padding-left:65px;
padding-right:27px;
}

#bottom_home_right {
padding-left:45px;
padding-right:55px;
}

#bottom_aboutus {
background-image:url(images/02_Grid/AboutUs_02.jpg);
padding-left:150px;
padding-right:90px;
padding-top:65px;
width:740px;
}

#bottom_services {
background-image:url(images/02_Grid/Services_02.jpg);
padding-left:150px;
padding-right:90px;
padding-top:65px;
width:740px;
}

#services_bulletpoints {
width:580px;
}

#services_table {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C3922E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C3922E;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C3922E;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C3922E;
}

#bottom_ourprocess {
background-image:url(images/02_Grid/OurProcess_02.jpg);
padding-left:150px;
padding-right:90px;
padding-top:65px;
width:740px;
}

#bottom_faqs {
background-image:url(images/02_Grid/FAQs_02.jpg);
padding-left:150px;
padding-right:90px;
padding-top:65px;
width:740px;
}

#bottom_testimonials {
background-image:url(images/02_Grid/Testimonials_02.jpg);
padding-left:150px;
padding-right:90px;
padding-top:65px;
width:740px;
}


#bottom_casestudies {
background-image:url(images/02_Grid/CaseStudies_02.jpg);
}

#bottom_results {
background-image:url(images/02_Grid/Results_02.jpg);
padding-left:150px;
padding-right:90px;
padding-top:65px;
width:740px;
}

#results_table {
border-right-width: 1px;
border-right-style: solid;
border-right-color: #3A74B6;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #3A74B6;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #3A74B6;
}

.results_table_category {
padding-left:5px;
padding-right:5px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #3A74B6;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #3A74B6;
width:240px;
}

.results_table_measure {
padding-left:5px;
padding-right:5px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #3A74B6;
}

.client_results {
padding-left:5px;
padding-right:5px;
margin-left:10px;
padding-bottom:5px;
}

#bottom_comingevents {
background-image:url(images/02_Grid/ComingEvents_02.jpg);
padding-left:150px;
padding-right:90px;
padding-top:65px;
width:740px;
}

#bottom_signup {
background-image:url(images/02_Grid/Plain_Grid/GridPlain_02.jpg);
padding-top:65px;
width:980px;
}

#bottom_signup2 {
background-image:url(images/02_Grid/Plain_Grid/GridPlain_02.jpg);
padding-top:65px;
width:980px;
}

.signup_title {
font-size:16px;
font-weight:bold;
text-align:center;
line-height:20px;
}

.coming_events_date {
width:140px;
}

.coming_events_title {
font-weight:bold;
}

.coming_events_description {

}

#bottom_resources {
background-image:url(images/02_Grid/Resources_02.jpg);
padding-left:150px;
padding-right:90px;
padding-top:65px;
width:740px;
}

#bottom_contactus {
background-image:url(images/02_Grid/ContactUs_02.jpg);
padding-left:150px;
padding-right:20px;
padding-top:65px;
width:810px;
}
#contactus_right {
width:490px;
line-height:20px;
font-size:10px;
}

#contactus_left {
width:320px;
float:left;
}


#top_home {
background-image:url(images/05_Home/Home_Main.jpg);
height:362px;
}

#top_aboutus {
background-image:url(images/01_To_Banner/AboutUs_01.jpg);
}

#top_services {
background-image:url(images/01_To_Banner/Services_01.jpg);
}

#top_ourprocess {
background-image:url(images/01_To_Banner/OurProcess_01.jpg);
}

#top_faqs {
background-image:url(images/01_To_Banner/FAQs_01.jpg);
}

#top_testimonials {
background-image:url(images/01_To_Banner/Testimonials_01.jpg);
}

#top_casestudies {
background-image:url(images/01_To_Banner/CaseStudies_01.jpg);
}

#top_results {
background-image:url(images/01_To_Banner/CaseStudies_01.jpg);
}

#top_comingevents,
#top_signup,
#top_signup2, 
#top_signup12-12-11,
#top_signup03-07-12,
#top_signup06-04-12 {
background-image:url(images/01_To_Banner/ComingEvents_01.jpg);
}

#top_resources {
background-image:url(images/01_To_Banner/Resources_01.jpg);
}

#top_contactus {
background-image:url(images/01_To_Banner/ContactUs_01.jpg);
}

/*colors*/

.blue {
color:rgb(27, 147, 209);
}

.orange {
color:rgb(248, 52, 29);
}

.gold{
color:rgb(195, 146, 46);
}

.dark_blue {
color:rgb(38, 57, 151);
}

.dark_orange{
color:rgb( 240, 119, 21);
}


