table.cmsmenu{
    width:100%;
    margin:2px 0 20px 0;}
    table.cmsmenu a.cmsmenu{
        display:block;
        margin-right:2px;
        background:#000065;
        color:#ccccff;
        text-decoration:none;
        text-align:center;
        padding:7px 0;
        line-height:16px;
        font-size:12px;}
        table.cmsmenu a.cmsmenu:hover{
            text-decoration:underline;}
    table.cmsmenu a.right{
        margin-right:0px;}
    table.cmsmenu a.sel{
        background:#ccccff;
        color:#000065;}
        table.cmsmenu a.sel:hover{
            text-decoration:none;}

h2.cms{
    color:#ff6600;
    font-size:14px;
    padding-bottom:10px;
    padding-left:3px;}

h2.web{
    margin-top:30px;}

h3.cms{
    color:#ff6600;
    font-size:12px;
    padding-bottom:5px;}
    h3.cms a{
        color:#ff6600;
        text-decoration:none;
        font-weight:bold;}
        h3.cms a:hover{
            text-decoration:underline;}

p.cms{
    line-height:16px;
    margin:0px;}

p.cmsBottom{
    margin-bottom:50px;}
    
a.cms:hover{
    color:#f00;}
    
div.CompInfo{
    margin-top:20px;}
    div.CompInfo h2.cms{
        padding-left:0px;}
    div.box1{
        display:block;}
    div.box2{
        display:inline-block;
        vertical-align:top;
        width:445px;
        margin-top:30px;}
    div.box3{
        display:inline-block;
        vertical-align:top;
        width:150px;
        background:#ccccff;}
        div.box3 div.inner{
            padding:10px;}



table.cmsBox{
    margin-bottom:5px;
    width:100%;}
    table.cmsBox td.cmsBox{
        padding-bottom:5px;}
    table.cmsBox img.cms{
        border:1px solid #ff6600;}
    table.cmsBox td.img{
        width:1px;}
        table.cmsBox td.img a{
            text-decoration:none;}
            table.cmsBox td.img a:hover img.cms{
                box-shadow:0 0 5px grey;}
    table.prod, table.web, table.prRel{
        background:url(/img/pressandmedia/boxbackground.png) bottom repeat-x; }
    table.prod td.link, table.web td.link{
        text-align:right;
        vertical-align:bottom;}
    table.prod td.img{
        padding-right:10px;
        text-align:right;}
    table.web td.img, table.prRel td.img, table.onArt td.img{
        padding-left:10px;
        text-align:right;}
    table.prod td.main, table.prod td.link{
        padding-right:3px;}
    table.web td.main, table.prRel td.main{
        padding-left:3px;}
    table.prRel td.files{
        vertical-align:bottom;
        padding-left:3px;}
        table.prRel td.files div.date{
            float:right;
            color:#666;
            font-size:10px;
            padding-top:2px;}
        table.prRel td.files img{
            margin-right:10px;
            vertical-align:top;}
        table.prRel td.files a.file{
            margin-right:3px;}
        table.prRel td.files span.sep{
            padding:0 10px 0 5px;}
    table.onArt{
        margin:0px;
        border-bottom:1px solid #e5dfd3;}
        table.onArtBg{
            background:#fff8e8;}
        table.onArt td.cmsBox{
            padding-bottom:0px;}
        table.onArt td.main{
            padding:6px 6px 1px 6px;}
            table.onArt td.main h3.cms{
                padding:0px 0px 2px 0px;}
            table.onArt td.main p{
                font-size:11px;}
                table.onArt td.main span.date{
                    color:#666;
                    padding-right:20px;}
        table.onArt img.cms{
            border:0px;}
        table.soMe{
            margin-bottom:20px;}

    div.socialCont{
        position:relative;
        border:1px solid #ff6600;
        height:310px;}
        div.socialCont a.soc-lnk{
            float:left;
            width:120px;}
            div.socialCont a.soc-lnk img{
                border:0px;}
        div.twitterfeeds{
            position:relative;
            height:310px;
    		overflow:auto;
            padding-left:10px;}
		div.twitterfeeds ul{
            position:relative;
            list-style:none;
			margin:0;
			padding:0;}
			div.twitterfeeds li{
				margin:0;
				padding:10px 5px 10px 0;
				border-bottom:solid 1px #eee;
				line-height:15px}
				div.twitterfeeds li small{
					display:block;
					color:#999;
					font-size:11px;
					padding-top:5px}
/*
    	#fbfeed{
    		height:244px;
    		margin:0;
    		padding:0;
    		border-top:solid 1px #D8DFEA;
            width:478px}
    		#fbfeed ul{
    			height:244px;
    			list-style:none;
    			margin:0;
    			overflow:auto;
    			overflow-x:hidden;
    			padding:0 15px;
                width:448px}
    			#fbfeed li{
    				border-bottom:solid 1px #D8DFEA;
    				padding:10px 0;
    				font-size:13px}
    				#fbfeed li a{
    					color:#3B5998;
    					text-decoration:none}
    				#fbfeed li a:hover{
    					text-decoration:underline}
    				#fbfeed li blockquote{
    					border-left:solid 1px #D8DFEA;
    					font-size:11px;
    					margin:10px 0;
                        overflow:auto;
    					padding:0 0 0 5px;
                        width:100%}
    					#fbfeed li blockquote img{
    						margin:0 5px 0 0;
    						padding:0;
    						float:left;
    						border:none}
    				#fbfeed li .time{
    					color:#999;
    					font-size:11px}
    					#fbfeed ul li span.time img{
    						vertical-align:bottom}

*/



