   
   div#content-wrapper {
         }

         div#content-wrapper #navigation {
               float       : left;
               padding     : 20px;
               width       : 180px;
               /*background  : #f7ffe7;*/
               }

         div#content-wrapper #content {
               float       : left;
               padding     : 20px 20px 20px 20px;
               width       : 700px;
               /*background  : #B9CAFF;*/
               }
         
		 
		 
		 
		 
		 
         div#content-wrapper #container-closer {
               clear : both;
               }





   div#navigation ul#menu  {
         border-top  : 5px solid #FFB400;
         margin      : 0;
         padding     : 0;
         list-style  : none;
         font-family : Arial, Verdana, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size   : 11px;    
         font-weight : bold;
         margin-bottom : 30px;
         }
         
         div#navigation ul#menu li {
               border      : 1px solid #B8B8B8;
               margin      : 2px auto;
               padding     : 0;
               line-height : 16px;
               }  

               div#navigation ul#menu li a   {
                     color             : #515151;
                     display           : block;
                     padding           : 5px;
                     background-image  : url(../img/common/bg_menu_button.jpg);
                     background-repeat : repeat-x;
                     text-decoration   : none;
                     }
                     
               div#navigation ul#menu li.selected {
                     border      : 1px solid #372D50;
                     }                      
                     
                     div#navigation ul#menu li.selected a   {
                           color             : #FFFFFF;
                           display           : block;
                           padding           : 5px;
                           background-image  : url(../img/common/bg_menu_button_selected.jpg);
                           background-repeat : repeat-x;
                           text-decoration   : none;
                           }   
                           
               div#navigation ul#menu li.subitem {         
                     border   : 0;
                     margin   : 0;
                     border-bottom  : 1px dotted #6E6853;
                     }  
                     
                     div#navigation ul#menu li.subitem a {         
                           color          : #635196;
                           display        : block;
                           padding        : 5px 5px 5px 25px;
                           background     : #F2EACC;
                           }       
                           
               div#navigation ul#menu li.selectedsubitem {         
                     border   : 0;
                     margin   : 0;
                     border-bottom  : 1px dotted #6E6853;
                     background     : #F2EACC; 
                     }  
                                                
                     div#navigation ul#menu li.selectedsubitem a {         
                           background-image  : url(../img/common/red_arrow.gif);
                           color          : #635196;
                           display        : block;
                           padding        : 5px 5px 5px 25px;      
                           background-repeat : no-repeat;
                           background-position  : 10px 8px;
                           }                            

                           
    #widget-trial {
		background-image:url(/img/common/widget-background.jpg);
		background-repeat:no-repeat;
		width:170px;
		min-height:200px;
		font-size:11px;
		font-family       : Arial, Verdana, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
		color:#ffffff;
		margin:10px 0px 10px 0px;
		padding:5px;
		
		}
		
	#widget-trial p {
		margin:130px 5px 10px 5px;
		
	}
   div#navigation #widget p.title {
         font-family       : Arial, Verdana, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 11px;    
         font-weight       : bold;   
         color             : #FFFFFF;
         border            : 1px solid #395A7D;
         margin-top        : 0;
         margin-bottom     : 1px;
         padding           : 5px;
         background-image  : url(../img/common/bg_widget.jpg);
         background-repeat : repeat-x; 
         }
     
   div#navigation #widget p.demo {
         font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 11px;
         border-top        : 1px dotted #6B6855;
         border-bottom     : 1px dotted #6B6855;
         margin-top        : 0;
         margin-bottom     : 30px;
         padding           : 5px;
         /*padding           : 55px 5px 5px 5px;*/
         background        : #EEF0E2;
         /*background-image  : url(../img/common/widget_demo.jpg);*/
         /*background-repeat : no-repeat;*/
         line-height       : 16px;         
         }   
   
   div#navigation #widget p.contact {
         font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 11px;
         border-top        : 1px dotted #6B6855;
         border-bottom     : 1px dotted #6B6855;
         margin-top        : 0;
         margin-bottom     : 30px;         
         padding           : 5px;
         background        : #EEF0E2;
         line-height       : 16px;         
         }          
   
   
   div#navigation #widget a {
         color : #0578B7;
         font-weight : bold;
         text-decoration   : underline;
         }

         div#navigation #widget a:hover {
               text-decoration   : none;
               }     
               
               
               
                     
   
   
   div#content #bread-crumb   {

         margin-bottom : 10px;
         margin-top     : 0;
         border-bottom  : 1px solid #CCCCCC;
         }
         
         div#content #bread-crumb  a {
               font-weight     : normal;
               text-decoration : none;
               }  
               
               div#content #bread-crumb  a:hover {
                     text-decoration : underline;
                     }     
         
   div#content p  {
         font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 11px;   
         line-height       : 19px;   
         }
         
   div#content li  {
         font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 11px; 
         }       
         
	div#content h1.style2 {
		font-size:16px;
	}
	
	div#content h1  {
         font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 24px;    
         line-height       : 20px;
         
         } 
		 
	div#content h2  {
         font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 14px;    
         line-height       : 20px;
         
         } 	 
		 
   div#content h3  {
         font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 14px;    
         line-height       : 20px;
         
         } 
         
   div#content h4  {
         font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 14px; 
         line-height       : 20px;
         font-weight       : bold;
         }          
         
   div#content td  {
         font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 11px;   
         line-height       : 19px;   
         }
                  
         
   div#content a {
         color : #0578B7;
         font-weight : bold;
         text-decoration   : underline;
         }

         div#content a:hover {
               text-decoration   : none;
               }     
                       
    .list-fontstyle li
	{font-family:Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; !important;
	font-size:12px !important; 
         }
	
	
    ul.bullet-blue {
         margin-left : 0;
         padding-left: 0;
         list-style  : none;
         }

          ul.bullet-blue li {
               margin   :0;
               padding  :2px 0 6px 12px;
               line-height : 20px;
               background-image     : url(../img/common/bullet_blue.gif);
               background-repeat    : no-repeat;
               background-position  : 0 10px;
			    font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 11px; 
               }     
             
  ul.bullet-green {
         margin-left : 0;
         padding-left: 0;
         list-style  : none;
         }

         ul.bullet-green li {
               margin   :0;
               padding  :2px 0 6px 12px;
               line-height : 20px;
               background-image     : url(../img/common/bullet_green.gif);
               background-repeat    : no-repeat;
               background-position  : 0 10px;
			     font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 11px; 
               }   
               
     div#content .right-box {
		 float:right;
		 margin: 15px;
		 
		 border-top:1px solid #D5D5D5;
		 border-bottom:1px solid #D5D5D5;
		 
		 
	 }
	 
	 
   div#content ul.bullet-pdf {
         margin-left : 0;
         padding-left: 0;
         list-style  : none;
         }

         div#content ul.bullet-pdf li {
               margin   :0;
               padding  :7px 0 6px 20px;
               line-height : 20px;
               background-image     : url(../img/common/icon_pdf.jpg);
               background-repeat    : no-repeat;
               background-position  : 0 10px;
               }                 
            
   div#content #banner-1 {
         margin            : 0;
         padding           : 0;
         height            : 145px;
         width             : 600px;
         background-image  : url(../img/banner/banner_1.jpg);
         background-repeat : no-repeat;         
         }
         
         div#content #banner-1 p {
               line-height : 1.5em;  
               padding     : 50px 10px 0 10px;
               margin      : 0;
               font-family : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
               font-size   : 11px;    
               font-weight : bold;
               color       : #60FF00;
               }       
               
               div#content #banner-1 p a {
                     color           : #60FF00;
                     text-decoration : none;
                     }     
            
   div#content #banner-2 {
         margin            : 0;
         padding           : 0;
         height            : 270px;
         width             : 600px;
         background-image  : url(../img/banner/banner_2.jpg);
         background-repeat : no-repeat;         
         }
         
         div#content #banner-2 p {
               line-height : 1.5em;  
               padding     : 170px 10px 0 10px;
               margin      : 0;
               font-family : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
               font-size   : 11px;    
               font-weight : bold;
               color       : #FFE400;
               }       
               
               div#content #banner-2 p a {
                     color           : #FFE400;
                     text-decoration : none;
                     }  
					 
	div#content a.pdf-download {
		display:block;
		float:right;
		margin:10px;
		width:125px;
		height:40px;
		background-color:#EDEDED;
		border: 1px solid #C3C3C3;
	}
					 
    div#content .ind-banner {
		width:500px;
		height:155px;
		overflow:hidden;
		float:left;
	}
                     
    div#content #rt-col-feature {
		float:left;
		width: 185px;
		margin-left:15px;
		position:relative;
		bottom:155px;
	}
	
	div#content #thin-copy {
		float:left;
		width:500px;
		
	}
	
		div#content #thin-copy h1 {
		margin-top:8px; font-size:24px;line-height:1.25em;font-weight:normal;
		}
		
		div#content #thin-copy p {
			font-size:13px!important; 
		}
	
		div#content #right-actionbar {
			float:right;width:180px;
		}
                     
                     
    div#content div#case-study-snapshot {
        width:425px;
    }
    
    div#content div.case-study-image-block {
        position: absolute;
        top: 5px;
        right: 5px;
	}   
	   div#content div#case-study-snapshot .snapshot-section {
		  padding:30px 10px 0 10px;
		  clear:left;
	   }
	   
	   div#content div#case-study-snapshot .snapshot-section p {
		   font-size:11px;
		   line-height:14px;
	   }
	   
	   div#content div#case-study-snapshot .snapshot-section h4 {
		   madding:0px;
		   margin:0px;
	   }
	   
	   
   
   div#content div#case-study-copy {
	   float:left;
	   width:625px;
	  
   }
   div#content div#case-study-copy h2 {
	    font-family       : Verdana, Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
         font-size         : 14px;    
         line-height       : 20px;
         font-weight       : bold;
	  
   }
   
   
   
   		div#content div#in-copy-cat {
		 border-top:1px solid #999;
	   border-bottom:1px solid #999;
		}
   
   div#content div#case-study-rt-col {
	   float:left;
	   width:200px;
	   margin-left:20px;
	   
   }
                     
   div#content .input-field {
      padding     : 3px;
      font-family : Arial, Verdana, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
      font-size   : 12px;
      border      : 1px solid #0084FF;
      }
	  
	div#content .large-button, div#landing-content .large-button {
		font-size:22px;
		
	}
	 
      
   div#content #contact-form td  {
      background : #EEEEEE;
      }
/* landing page styles */
	
	#landing-content {
		width:650px;
		 float       : left;
        padding     : 20px 20px 20px 20px;
	}
	
	#landing-content p {
		font-size:13px;
		line-height:1.4em;
		
	}
	#landing-content li {
		font-size:13px;
	}
	
	#landing-content .lp-testimonial {
		padding:10px;
		margin:10px;
		background-color:#D3E1E9;
	}
	
	div#widget-free-trial-horz {
		background:url(/img/common/bg-trial-horz.jpg) repeat-x;
		height:137px;
		
	}
	div#widget-free-trial-horz p {
		padding:35px 15px 10px 250px;
		color:#FFF;
		font-size:11px;
		}
	
	div#lp-form {
		float:right;
		width:250px;
		margin-right:10px;
		padding:160px 10px 10px 10px;
		background:url(/img/common/bg-landing-form.jpg) -20px;
		
	}
	
	div#lp-logos {
		float:right;
		position:relative;
		left:60px;
		width:10px;
		padding:10px 10px 10px 10px;
		
		
	}
	
	div#lp-form div#contact-form {
		color:#fff;
	}
	div#lp-form div#contact-form p {
		margin-left:43px;
	}
	div#lp-form div#contact-form .caption {
		font-size:10px;
	}
	
	
	
	div#footer .landing-link {
	text-decoration:none;
	color:#333;
	font-weight:bold;
	cursor:text;
	display:block;
	float:left;
	margin:10px 0 0 15px;
	}

    div.relative_block { position: relative; }

    div.greybackgroundborder { 
        border-top:1px solid #999;
        border-bottom:1px solid #999;
        margin:0px 0px 15px 0px;
        background-color:#ededed;
    }
	
	#content #testimonial {
		background:#eae9e8 url(../img/common/testimonial-background.png) top no-repeat;
	}

	#content #testimonial p {
		margin:20px 60px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		font-size:23px !important;
		color:#333;
		line-height:1.5em !important;
	}
	#content #testimonial p strong {
		margin:0 30px;
		font-weight:bold;
		font-size:10px;
		color:#333;
	}
