/* CCPLANET Styles */

p, td, th, ul, ol, li {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 16px;
}

h2 {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 20px;
	color : #000000;
}

h3 {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 18px;
	color : #000000;
}

h4 {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 16px;
	color : #000000;
	margin-bottom : 0 px;
}

A.titlelink {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 18px;
	color: Blue;
	text-decoration : underline;
}

A.titlelink:hover {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 18px;
	color: Blue;
	text-decoration : underline;	
}

A.titlelink:active {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 18px;
	color: Blue;
	text-decoration : underline;	
}

a {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 16px;
	color : #0033cc;
}

.a1 {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #0033cc;
}

.greek
{
	font-family : Symbol;
	font-size : 16px;
}

.banner
{
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : medium;
}

.white
{
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #ffffff;
}

.smaller {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 16px;
}

.sponsors {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 13px;
}

.link-disclaimer {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 11px;
}

.obj {
	font-weight : bold;
	font-size : smaller;
}

.cont {
	background-color : Silver;
	font-size : smaller;
}

.out {
	font-weight : lighter;
	font-size : smaller;
}

.plan {
	font-size : larger;
	font-weight : bolder;
	color : Navy;
	text-align : center;
}

.cont2 {
	background-color : #9CF;
	font-size : smaller;
}

.small {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : smaller;
	font-weight : normal;
}

.small12 {
	font-size: 12px;
}

.tight {
 margin-top: -1em;
}

.white {
	color: #FFF;
	font-weight : bold;
	font-size : 16px;
}
.red
{
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 16px;
	color : #ff0000;
}

#breadcrumbs {
	border-top: 1px solid #999;
	padding-left: 10px;
	font-size: 11px;
	color: #666;
}

#breadcrumbs a {
	color: #666;
	font-size: 11px;
}

#breadcrumbs a:hover {
	color: #004da2;
}

table.border {
	border-top: 1px solid #333;
	border-right: 1px solid #333;
}

table.border td {
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}

.seminar-list {
	border-bottom: 1px solid #9a171d;
	margin-bottom: 0px;
}

.seminar-list a {
	color: #9a171d;
	text-decoration: none;
}

.seminar-list a:HOVER {
	color: #0033cc;
	text-decoration: none;
}

/* =Sharing Box
---------------------------------------- */
.addthis_toolbox{
	font-size: 12px;
	white-space: nowrap;
	text-align:left;
}

/*the font size for more button*/
.addthis_button_expanded{ 
	font-size: 12px;
}

.addthis_toolbox .hover_effect {    
	width: 355px;    
	padding: 4px 0px 4px 4px;    
	border: 3px solid #eee;    
	-moz-border-radius: 0px;    
	-webkit-border-radius: 0px;
	text-align:left;
}

 .addthis_toolbox .hover_effect div {    
	float: left;
}

.addthis_toolbox .hover_effect a {    
	border: 2px solid #fff;    
	padding: 4px 4px 4px 4px;    
	position: relative;    
	text-decoration: none;
	/*font-size: 12px;
	border-color:#CC0033;
	line-height: 16 px;*/
	width: 5%;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.addthis_toolbox .hover_effect a:hover {    
	border: 2px solid #105CB6;    
	-moz-border-radius: 4px;   
	-webkit-border-radius: 4px;    
	background: #B4D3F8;   
	color: #105CB6;
	text-decoration: none;
	/*text-align:left;*/
}

.addthis_toolbox .hover_effect span {    
	position: absolute;   
	width: 16px;    
	height: 16px;    
	top: 2px;    
	left: 1px;
}

