a:link,
a:visited,
a:focus,
a:active
{
	color: #2c6196;
}

div.bigbox {
	float: left;
	width: 500px;
	height: 225px;
	margin: 0 10px 10px 0;
	background-color: transparent;
}
div.mediumbox {
	float: left;
	width: 265px;
	height: 225px;
	margin: 0 10px 10px 0;
	background: transparent url('/images/mediumbox_bg.gif') no-repeat;
}
div.mediumbox div.left {
	float: left;
	width: 113px;
	margin-left: 9px;
}
div.mediumbox > div.left {
	margin-left: 17px;
}
div.mediumbox div.right {
	float: left;
	width: 113px;
	margin-left: 4px;
}
div.mediumbox h1,
div.mediumbox h2 {
	margin: 13px 0 12px;
	font-size: 1.25em;
	font-weight: bold;
	height: 35px;
}
div.mediumbox a.button
{
	display: block;
	width: 113px;
	height: 36px;
	margin-bottom: 4px;
	background: transparent none no-repeat;
	text-indent: -9999px;
	text-decoration: none;
}
div.mediumbox a.button:hover {
	background-position: left -36px;
	height: 36px;
}
div.mediumbox a.button_education {background-image: url('/images/button_education.png');}
div.mediumbox a.button_enterprise {background-image: url('/images/button_enterprise.png');}
div.mediumbox a.button_corporate {background-image: url('/images/button_corporate.png');}
div.mediumbox a.button_provider {background-image: url('/images/button_provider.png');}
div.mediumbox a.button_government {background-image: url('/images/button_government.png');}

div.mediumbox a.button_skype {background-image: url('/images/button_skype.png');}
div.mediumbox a.button_p2p {background-image: url('/images/button_p2p.png');}
div.mediumbox a.button_im {background-image: url('/images/button_im.png');}
div.mediumbox a.button_streaming {background-image: url('/images/button_streaming.png');}

div.smallbox_left, div.smallbox_right {
	float: left;
	width: 195px;
/* 	width: 225px;
 */	height: 225px;
	margin: 0 10px 10px 0; padding: 0 15px;
	background: transparent url('/images/smallbox_bg.gif') no-repeat;
	overflow: hidden;
}
div.wideboxnews,
div.widebox {
	float: left;
	width: 485px;
	height: 110px;
	margin: 0 0 0 0;
	padding: 15px 0px 15px 15px;
	background: transparent url('/images/widebox_bg.gif') no-repeat;
}

.wideboxfooter {
	background: transparent url('/images/widebox_bg.gif') no-repeat bottom;
	width:500px;
	height: 5px;

	display: block;
	font-size: 0;
	line-height: 0;
	/*background: #eeeeee url('/images/infobox_footer_bg.gif') no-repeat;*/
	/*background: #eeeeee url('/images/infobox_footer_bg.gif') no-repeat;*/
}

/*PR news box*/
div.wideboxnews {
	height: 130px;
}




div.scrollerbox {
	overflow:hidden;
	margin:0;
	padding:0;
	height:95px;
}

div.eventbox {
	width: 195px;
	height: 130px;
	margin: 0 0 0 0px;
	padding: 15px;
	background: transparent url('/images/smallbox_bg.gif') no-repeat;
}

div.eventscrolleritem {
	height:96px;
	width:180px;
}

.eventboxfooter {
	float: right;
	background: transparent url('/images/smallbox_bg.gif') no-repeat bottom;
	width:225px;
	height: 5px;

	display: block;
	font-size: 0;
	line-height: 0;
	/*background: #eeeeee url('/images/infobox_footer_bg.gif') no-repeat;*/
	/*background: #eeeeee url('/images/infobox_footer_bg.gif') no-repeat;*/
}

div.smallbox_right h1,
div.smallbox_right h2,
div.smallbox_left h1,
div.smallbox_left h2  {
	margin-top: 17px;
/* 	margin: 17px 32px 14px;
 */	font-weight: bold;
	font-size: 1.25em;
}
div.smallbox_right p {
/* 	margin: 0 32px 9px;
 */}
div.smallbox_right p.link,
div.smallbox_left p.link  {
/* 	margin: 0 27px 0 32px;
 */	text-align: right;
}
div.eventbox p.link a,
div.wideboxnews p.link a, 
div.widebox p.link a,
div.smallbox_right p.link a,
div.smallbox_left p.link a {
	padding-left: 14px;
	color: #2c6196;
	text-decoration: none;
	background: transparent url('/images/link_bg.gif') no-repeat left 4px;
}
div.smallbox_left ul {
/* 	margin: 0 0 6px 32px;
 */	padding: 0; margin: 0;
	list-style-type: none;
}
div.smallbox_left ul li {
	margin: 0;
/* 	padding: 0 32px 4px 15px;
 */	padding: 0 0 0 15px;
	background: transparent url('/images/link_bg.gif') no-repeat left 4px;
}
div.eventbox p.link a:hover,
div.wideboxnews p.link a:hover,
div.widebox p.link a:hover,
div.smallbox_right p.link a:hover,
div.smallbox_left ul li:hover,
div.smallbox_left p.link a:hover {
	background: transparent url('/images/link_bg.gif') no-repeat left -165px;
	color: #cc9900;
}
div.smallbox_left ul li a {
	text-decoration: none;
}
div.smallbox_left ul li a span.date {
	color: #2c6196;
}
div.smallbox_left ul li:hover a span.date {
	color: #cc9900;
}
div.smallbox_left ul li a span.text,
div.smallbox_left ul li:hover a span.text {
	color: #4e4e4e;
}

div.smallbox_left ul li.blogentry {
	margin-bottom: 5px;
}

div.smallbox_left ul li.blogentry a:hover {
	color: #CE9E0E;
}

#moostick,
	.moostick
{
	display: block;
	width: 460px;
/*	height: 170px; */
	margin: 0;
	padding: 2px 15px 2px 0;
	overflow: hidden;       /* used in css check */
    float:left;

}

#moostick li,
	.moostick li
{
	display: block;         /* used in css check */
	list-style-type: none;  /* used in css check */
	margin: auto 0 auto 0;
	padding: 0;
	text-align:left;
}

#moostick .show,
	.moostick .show
{
	visibility: visible;
	opacity: 1;
}
h2.blogentryheadline {
    margin-bottom: 10px;
}

h2.blogentryheadline a.newItem1 {
    color:#4E4E4E;
    text-decoration: none;
    padding-right: 20px !important;
    padding-left: 0px;
    background: transparent url('/images/new.png') no-repeat right top !important;
}


h2.whitepaperheadline {
    margin-bottom: 10px;
}

h2.whitepaperheadline a.newItem1 {

    text-decoration: none;
    padding-right: 20px !important;
    padding-left: 0px;
    background: transparent url('/images/new.gif') no-repeat right top !important;
}


span.blogentrytext {
    font-size: 11px;
    color: #4E4E4E;
}
.blogentrydate {
    font-size: 11px;
    color: #4E4E4E;
}






