﻿    /* 	
	Company: Orange = #FCB033
	Brand Systems: Purple = #9933cc / lighter: #d6adeb
    New Product: Light Blue = #66ccff / lighter: #c2ebff
	Brand Extension: Blue = #3366cc / lighter: #adc2eb
	Brand Revitalization: Green = #6fbe44 / lighter: #c4e1ae
	Brand Optimization: Red = #ef3c39 / lighter: #f9b1b0
	*/
   
	* {margin:0; padding:0;}
	
    body {
    	background-color:#9FA1A4; 
    	font-family:Verdana; 
    	font-size:10px; 
    	color:#9FA1A4;
    	}
    
    a {	text-decoration:underline; 
    	color:#FCB033;
    	}
    	
    #workspace {
    	text-align:left; 
    	background-color:#ffffff; 
    	width:970px; 
    	margin: 10px auto 10px auto; 
    	overflow:hidden;
    	}
    	
    #header, #filler, .content_home,  #news_space, #footer
    {
    	float:left; 
    	width:970px; 
    	height:auto;
    	}
    	
    #header {height:84px; text-align:left;}
    .imgHeader {margin-left:36px;margin-top:28px; width: 446px;height: 46px; border:none;}
	.imgFooter {margin:12px 0px 12px 32px; float:left; height: auto; width:333px;}
		
    #menu_top {float:right; position:relative; height:30px; vertical-align:bottom; padding-left:34px;}
    #menu_left {float:left; width:195px; height:480px; }	

    #content_interior {
    	
    	width:770px;
    	height:480px;
    	float:right;
    	}
    	
    .content_home {background-color:#ffffff;}
    	
    .content_left {float:left; width:495px; height:444px;}
    .content_left_professionals {float:left; width:380px; height:444px; }
    .content_left_testimonials {float:left; width:495px; height:444px; }
    .content_left_background{float:left; width:380px; height:444px; }
    
    .content_right {float:right; width:250px; height:444px; font-size:12px;padding-right:20px;}
    /*.content_right_professionals {float:right; padding-top:76px; width:390px; height:444px; }*/
    .content_right_testimonials{float:right; top:0px; width:270px; height:444px; text-align:left;}
    .content_right_background {float:right; width:390px; height:444px; font-size:12px; }
    .content_right_background p{font-size:12px; line-height:24px; width:260px;}

    .content_right p,.content_list, .content_list_Short{font-size:11px; line-height:15px;}
    /*.content_left_professionals p{font-size:12px; line-height:18px;}*/
    .content_left_background p{font-size:12px; line-height:20px;}
    .content_left_testimonials p{font-size:12px; line-height:18px;}
        
    .content_right p, ul {margin:0px;padding:0px;}
    .content_right h1 {font-size:24px;margin:10px 0px 10px 0px;padding:0px;}
    .content_right h2 {font-size:20px;margin:8px 0px 8px 0px;padding:0px;}
    .content_right h3 {font-size:16px;margin:6px 0px 6px 0px;padding:0px;}
    .content_right h4 {font-size:14px;margin:4px 0px 4px 0px;padding:0px;}
    
    .content_top_spacer{width:250px;}
    
    .content_list {margin-left:17px;}
    .content_list li{list-style: disc none outside; margin-bottom:10px;}
    /*certain 'before redesign' image requires special styling of the right content UL*/
    .content_list_Short {margin-left:17px;}
    .content_list_Short li {list-style: disc none outside; margin-bottom:5px;}
    /* --- end ---*/
    
    .content_horizontal, .content_horizontal_login{float:right; width:770px;  height:444px;}
	.top_gradiant{float:right; width:770px; height:18px;}
    .bottom_gradiant{float:right; width:770px; height:18px;}

	#menu_left_sitemap,#menu_left_sitemap_bottom, #menu_left_sitemap_top {float:left; width:195px; background-color:#FCB033; color:#FFFFFF; font-size:10px;} 
	#menu_left_sitemap_top,#menu_left_sitemap_bottom {height:18px;} 
	.content_sitemap {width:970px; float:left;}
	.content_sitemap_right {width:750px;float:right;}
	
    #filler {height:5px; font-size:1px;}
    
    .tickertape2
    {
    	background-color:#FCB033; 
    	width:970px;
    	height:33px;
    }
    
    #news_space p {font-weight:normal; font-style:normal; font-size:10px;}
    #news_space .dnnTextBox {margin:5px 0px 5px 0px; font-weight:normal; font-style:normal; font-size:10px;}
    #news_space br {font-size:5px; line-height:5px;}
    #news_space a {color:#FCB033; text-decoration:underline; font-weight:normal;}	
    #news_space a:hover {color:#FCB033; text-decoration:underline;}	
    .latest, .blog, .news {float:left; width:245px; height:114px; padding:7px 25px 7px 30px;}
	.latest h2, .blog h2, .news h2 {
		line-height:18px;
		vertical-align:bottom;
		font-size: 18px;
		margin:0px;
		padding:0px;
		color: #fcb033;
		font-style:italic;
		margin-bottom: 5px;
	}
	
	.footer{height:46px;font-size:9px;}
    .imgFooter {float:left; width:333px; height:22px; margin:12px 0px 12px 32px;}
	.footerAddress {float:right; height: 9px; margin:18px 25px 18px 0px;}