﻿       #content
        {
            margin-top:30px;
        }

        .layout_3column
        {   
        }
        

        
        .layout_1column h3,.layout_2column h3
        {
            font-weight: normal;
            font-size: 1.4em;
            color: #3f3f3f;
            margin-top: 15px;
            margin-left: 20px;
            margin-bottom:5px;
        }
        
        .promo
        {
            float:left;
            height:205px;
            width:725px;
            
            background-color:#EEE;
            -moz-border-radius:10px;
            -webkit-border-radius:10px;
           
        }
        
        .layout_2column .promo
        {
            height:205px;
            width:480px;
        }
        
        .layout_1column .promo
        {
            height:205px;
            width:235px;
        }
       
        
        
        
        .quicklinks
        {
            width:235px;
            height:205px;
            float:left;
            
        }
        
        
        .awardimg
        {
			float:left;
			clear:both;
		}
              
        .awardbtn
        {
		    margin-top:10px;
            margin-left:108px;
		}                 
        
        .award
        {
            background:url(/includes/images/homepage/award-bg.gif) no-repeat;
            height:205px;
            width:480px;
            float:left;
        }
        
        .award p
        {		
			width:355px;
			color:White;
			margin-top:15px;
			margin-left:108px;
			line-height:1.37em;
		}
		
		.award em
        {		
			font-weight:bold;
			font-style:normal;
		}
        


                
        .btn
        {
            margin-top:20px;
        }
        
        
        .em
        {
            background:url(/includes/images/homepage/em_bg.gif) no-repeat;
            height:205px;
            width:480px;
            float:left;
        }

                
        .em ul,.solutions ul
        {
            margin:80px 0 0;
            padding:0px;
            width:440px;
            margin-left:20px;
        }
        
        .em  li,.solutions li
        {
            color:White;
            padding-left:12px;   
            font-weight:bold;
            margin:3px 0;   
            background: url(/includes/images/homepage/white_bullet.gif) no-repeat 0px 3px;   
        }
        

        
        .solutions_1column
        {
            width:245px;
            float:left;
        }

        
        /*.solutions - 2col style
        {
            background:url(/includes/images/homepage/solution_bg.gif) no-repeat;
            height:215px;
            width:490px;
            float:left;
        }*/
        
        .solutions
        {
            background:url(/includes/images/homepage/solutionsbg-sml.gif) no-repeat;
            height:200px;
            width:234px;
            float:left;
        }
        
        .solutions h3, .solutions p, .solutions li
        {
         color:White;   
        }
        
        .solutions ul
        {
            margin-top:10px;
            margin-left:14px;
        }
        
        .solutions li
        {
            margin-top:8px;
        }
        	
        
        .solutions p
        {
            width:300px;
            margin-left:15px;
        }
        
        .solutions h3
        {
            margin-top:20px;
            margin-bottom:0px;
            margin-left:15px;
        }
       
       .solutions p.btn
        {
            margin-top:15px;
            margin-left:10px;
        }
       
       
       .blog
       {
       }
       
       .blog h3
       {
        margin-left:10px;
        margin-top:10px;
        margin-bottom:10px;
        position:relative;
       }
       
       .blog h3 a
       {
        position:absolute;
        top: 0px;
        right:12px;
        font-size:0.8em;
       }
            
       .post
       {
            width:479px;
            background: url(/includes/images/homepage/blogbg.gif);
            position:relative;
            margin-bottom:5px;
       }
       
       .post div
       {
            background:url(/includes/images/homepage/blogtop.gif) no-repeat;
            padding-top:5px;
       }
       
       .post div div
       {
            background:url(/includes/images/homepage/blogbottom.gif) no-repeat left bottom;
            padding-top:0px;
            padding-bottom:5px;
       }
       
       .btitle
       {
            font-size:13px;
            font-weight:bold;
            margin:0px;
            padding:0px;    
            width:400px;    
        }
        
       #content .btitle a
        {
            color:#3d3e3f;
            text-decoration:none;
        } 
        
        #content .btitle a:hover
        {
            text-decoration:underline;
        }
       
       .bdate
       {
        margin:0px;
        margin-top:2px;
        padding:0px;
        color:#999;
        }
       
       .bmorelink
       {
        position:absolute;
        top:0;
        right:0;
        }
        
        
        #content .solutions a
        {
			color:White;
			text-decoration:none;
		}


        #content .solutions a:hover
        {
			color:White;
			text-decoration:underline;
		}
		


		.synergy
		{
			margin-top:180px;	
		}
		
		
		#content .synergy a
        {
            font-weight: bold;
            font-size: 1em;
            color: #000000;
			text-decoration:none;
		}

		#content .synergy a:hover
        {
			color:#ffffff;
			text-decoration:underline;
		}
		
		
		/*
			CSS3 blog error message
		*/
		
		.blogerr
		{
			box-shadow: 10px 10px 5px #888;
			color: #031e44;
			border: 1px solid #577195;
			float:left;
			font:bold 17px/140% "Helvetica Neue",Helvetica,Arial,sans-serif;
			height:150px;
			padding:20px 30px 15px 15px;
			width:478px;
			
			/* text shadow */
			text-shadow:0px 1px 0px #FFFFFF;
			
			/* border radius */
			-moz-border-radius: 5px; /* FF1+ */
			-webkit-border-radius: 5px; /* Saf3+, Chrome */
			border-radius: 5px; /* Opera 10.5, IE 9 */
			/* gradient */
			background-image: -moz-linear-gradient(top, #cddff7, #577195); /* FF3.6 */
			background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #cddff7),color-stop(1, #577195)); /* Saf4+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#cddff7', EndColorStr='#577195'); /* IE6,IE7 */
			-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#cddff7', EndColorStr='#577195')"; /* IE8 */
			
			/*box sizing*/
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;

			
		}
		
		.blogerr p
		{
			padding:0px;
			margin:0 0 15px 0;
		}
		
		.blogerr p a
		{
			background-color:#27325A;
			border: 1px solid #27325A;
			color:#fff;
			display:block;
			font: 12px "Lucida Sans Unicode", "Lucida Sans", Arial, Sans-Serif;
			height:30px;
			line-height:28px;
			text-decoration:none !important;
			text-decoration:none;	
			text-align:center;
			width:50%;
			
			/* text shadow */
			text-shadow:0px 1px 0px #27325A;/* border radius */
			-moz-border-radius: 15px; /* FF1+ */
			-webkit-border-radius: 15px; /* Saf3+, Chrome */
			border-radius: 15px; /* Opera 10.5, IE 9 */
			/* gradient */
			background-image: -moz-linear-gradient(top, #1163A9, #27325A); /* FF3.6 */
			background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #1163A9),color-stop(1, #27325A)); /* Saf4+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#1163A9', EndColorStr='#27325A'); /* IE6,IE7 */
			-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#1163A9', EndColorStr='#27325A')"; /* IE8 */
			
			/*box sizing*/
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			
			box-shadow: 10px 10px 5px #888;
			
		}
		
		

		
		/* user virtualization and Citrix Solution of the Year award promo tile*/			
		.uv_awardtile
		{
			background:url(/includes/images/homepage/uv-award3.gif) no-repeat;
            height:212px;
            width:725px;
            float:left;
		}
		
		
		.uvbtn
        {
            margin:160px 175px 0 0;
            padding:0;
            width:240px;
            float:left;
        }
        
        /* link to Citrix Solution of the Year award press release*/	
		.awardlink
        {
            margin:173px 0 0 0 ;
			width:240px;
            float:left;
			padding:0;

		}
		
		
		.uv_awardtile p.awardlink a 
        {
            font-size: 1em;
			color:#ffffff;
			text-decoration:none !important;
		}



        .uv_awardtile p.awardlink a:hover
        {
			color:#ffffff;
			text-decoration:underline !important;
		}
		
		
		
		
		
		.eventpromo
        {
            background:url(/includes/images/homepage/teched-promo.gif) no-repeat;
            height:200px;
            width:235px;
            float:left;
            position:relative;
         
        }
		
	
		
		.eventlink 
        {
			color:White;
			font-weight:bold;
			text-decoration:none;
			position:absolute;
			bottom:5px;
		}
		
		
		#content .eventpromo p.eventlink a
        {
			color:White !important;
			font-weight:bold;
			text-decoration:none !important;
		}
        
        
        
		#content .eventpromo p.eventlink a:hover
        {
			color:White !important;
			font-weight:bold;
			text-decoration:underline !important;
		}
        
		
		
