/* CSS Document */

#visionframework td, #bodyframework td{ border-style:solid; border-width:1px; border-color:#C8C9CB; vertical-align:top;}
#visionframework td.right{ border-right:none; }
#visionframework td.noborder{ border-style:none; }
.visionimage{ width:457px; vertical-align:top;}
.visioncontent{ background-color:#EAEAEA; padding:10px 10px 0px 15px; vertical-align:top; color:#666666;}
.visioncontent p{ font-size:11px;}
.visioncontent h3{ color:#666666; padding:0px; margin:0px;}
#bodyframework td.noborder{ border-style:none; vertical-align:top; }
.register{ padding:10px 10px 0px 10px; margin:0px; font-size:11px; color:#666666;}
.register ul { margin: 0 0 0 16px; padding: 0 0 1em 0;}
.officialsponsor{ background-color:#999999; font-size:11px; color:#FFFFFF; padding:3px 3px 3px 5px; font-weight:bold;}
.sponsporimage{border-style:solid; border-width:1px; border-color:#C8C9CB; height:148px;}
.tablecolor td.sponsorslogos{ text-align:center; padding:5px 0 5px 0px;}

/*Styles for tables*/

.tablecolor2 { background-color:#FFFFFF; font-size:11px; border:0px #FFFFFF solid;}
.tablecolor2 tr{ background-color:#FFFFFF;}
.tablecolor2 td{text-align:right; border:0px #FFFFFF solid;}
.tablecolor2 td.imag{text-align:right; border:0px #FFFFFF solid;}



.tablecolor { background-color:#9CB1C4; color:#2F6681; font-size:11px;}
.tablecolor tr{ background-color:#FFFFFF;}
.tablecolor th, .tablecolor td{ font-family:Arial,Helvetica,sans-serif; text-align:left; line-height:normal; vertical-align:top; padding:5px 8px 5px 8px;}
.tablecolor td.image2{background-image:url(/web/EA/ciscoexpoegypt2009/assets/images/tableheader.jpg); height: 55px;}
.tablecolor td.content{ color:#666666;}
.tablecolor td.imag{ border:0px #FFFFFF; text-align:right;}
.tablehead {background-color:#9CB1C4; color:#FFFFFF; font-size:12px; font-weight:bold;}
.tablecolor td.center{ text-align:center;}

/*Style for content in the inner pages*/

#contentwrapper{ width:880px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:10px 10px; line-height:normal; text-align:left;}
#contentwrapper h3{ font-size:105%; color:#666666; margin:0px; padding:0px;}

/*#framework-content-titles { display: none; }*/
/*#libra #framework-content-right { margin-top: 33px; }*/
/*#libra #framework-content-main { margin-left: 2px; margin-right:2px; }*/

/* 
