/* Colors 
 *
 * Includes borders, where relevant.
 */

/* Design Elements */

body {
    /*background-color: #4D4E50 */
    background: #eff8f9 url(../images/body_gradient.gif) top left repeat-x;

}

/* Main Container */

#container {
  background-color: #e8e8e8;
}
	
#header {
    background-color: #3C679D; 
}

#header_inside {
    background-color: #3C679D; 
}

#bottom {
    background-color: #FFFFFF;
}

#footer {
    color: #000000;
}

#banner {
    color: #FFFFFF;
    background-color: #749BCB;
    /* background-color: #A8A8A8; */
    border-bottom: 2px solid #E6F1F5;
}


#banner_quote {
    background: url(../images/quote.gif) top center no-repeat;
}

#banner_quote div.quote_text {
 color: #FFFFFF; 
}
#banner_quote div.source {
 color: #000000; 
}

#main {
    /* background-color: #D9D9D9;	*/
    /* background-color: #e8e8e8; */
}

#col_main {
    /* background-color: #C7C7C7; */
    
}

#col_right {
    /* background-color: #C7C7C7; */
    /* border-left: 2px solid #E6F1F5; 
    border-left: 2px solid #D9D9D9 */
}

#main_content {
    /* background-color: #FFFFFF; */
    background: url(../images/main-bg.gif) top center repeat-y;
}


/* Main Paragraph Style */
#main_content div.p {
    /* background-color: #C7C7C7; 
    background-color: #FFFFFF;*/
}

#main_sidebar {
   /* background-color: #E6E6E6;	
   background-color: #FFFFFF; */
   background: url(../images/sidebar-bg.gif) top center repeat-y;
}

/* Text Styles */

div.frontpage_title {
	
    color: #FFFFFF;
	/*
    color: #000000;
    */
    background: url(../images/banner-bg.gif) top center repeat-y;
}

div.frontpage_title div {
	/*
    background: url(../images/banner-bubble.gif) top center no-repeat;
    */
}

.main_content_title {
    color: #000000;
    /* background-color: #C7C7C7; */
    /* background-color: #FFFFFF; */
    
} 

.body_title, .blue {
/*	color: #3089B5; */
/*	color: #3C679D; */
	color: #4F81BD;
}  




.sidebar_title {
    /* color: #7C2E2C; */
    color: #000000;
} 

.sidebar_subtitle {
	color: #4F81BD;	
}

/* Link Styles */

#main a, #main a:visited { 
    /*	color: #3184CE; */
    color: #3591A8;
}

#main a:hover, #main a:active { 
    /* color: #7F7F7F; */
    color: #CE6209;
}

#footer div a {
      color: #3591A8;
}

#footer div a:hover, #footer div a:active {
    color: #CE6209;
}


.body_text_warn {
	color: red;
}  






/* Menu Colors */

/* main-links */
#mui_links {
    border-bottom: 3px solid #749BCB;
    background: #689DA6 url(../images/menugrad.gif) top left repeat-x;
}

#mui_links a {
    color: #FFFFFF;
}

body#company #MUI_company a,
body#technology #MUI_technology a,
body#news #MUI_news a,
body#contact #MUI_contact a,
body#products #MUI_products a,
body#features #MUI_features a
body#index_blog #MUI_blog a
{
    background-color: #749BCB;
    color: #FFFFFF;
}

#mui_links a:hover, #mui_links a:active {
    background-color: #4F81BD;
    color: #FFFFFF;
}

/* Sub-links */

#mui_sublinks {
    background-color: #749BCB;
  /*  background-color: #FFFFFF;
    border-bottom: 5px solid #FFFFFF; */
}

#mui_sublinks a {
    color: #FFFFFF;
    background-color: #749BCB;
}

#mui_sublinks a:hover, #mui_sublinks a:active {
    color: #000000;
}


/* Core Overloads */

H3 {
	color: #4F81BD;
}  

HR {
	 color: #B0C7D9;
	 background-color: #B0C7D9; 
}
