/*

COLOURS USED ON THE SITE
orange used in bulletin#E4A710

pale orange #ffcc00
dark orange #ff6633
green #99cc33
yellow #ffff00

darker green for lettering
#59930b
even darker green used on h4 and strong #377109
australia asia green #52a74c;
australia asia orange #cc9900
islam green #006633
south asia orange #ff9933
southeast asia blue #0099ff
china red #ff3333
pacific blue #006699
japan korea red #cc3333
japan korea blue 003399
*/

body {font-family:  arial, helvetica, verdana, sans-serif; backgground-color: #ffffff;}

h1, h2, h3 {color: #777777;}
h4 {color: #377109;}
h2.pageheader {margin-top: 0; padding-top: 0;}
strong, b {color: #377109;}

/*NODES*/
h2.aust-asia, h2.islam, h2.southasia, h2.seasia, h2.china, h2.pacific, h2.japankorea {margin-top: 0; padding-top: 0;}
h2.aust-asia, span.aust-asia {color: #52a74c; font-weight: bold;}
h2.china, span.china {color: #ec1d25; font-weight: bold;}
h2.southasia, span.southasia {color: #f38121; font-weight: bold;}
h2.southeastasia, span.southeastasia {color: #0099ff; font-weight: bold;}
h2.pacific, span.pacific {color: #005baa; font-weight: bold;}
h2.japankorea, span.japankorea {color: #c72727; font-weight: bold;}
h2.islam, span.islam {color: #007440; font-weight: bold;}

div.nodeChina, 
div.nodeAust-asia,
div.nodeIslam,
div.nodeSouthasia,
div.nodeChina,
div.nodePacific,
div.nodeJapankorea,
div.nodeSoutheastasia {float: right; width: 200px; }





div.nodeChina div.breakout,
div.nodeAust-asia div.breakout,
div.nodeIslam div.breakout,
div.nodeSouthasia div.breakout,
div.nodeChina div.breakout,
div.nodePacific div.breakout,
div.nodeJapankorea div.breakout,
div.nodeSoutheastasia div.breakout{float: none; width: auto; }


div.nodeChina div.breakout {border-color: #ec1d25;}
div.nodeChina div.breakout h3{background-color: #ec1d25;  }
div.nodeChina a, div.nodeChina a:link, div.nodeChina a:visited {color: #ec1d25;}
div.nodeChina a:hover {background-color: #ec1d25; color: #ffffff;}


div.nodeAust-asia div.breakout {border-color: #52a74c;}
div.nodeAust-asia div.breakout h3{background-color: #52a74c;  }
div.nodeAust-asia a:link, div.nodeAust-asia a:visited {color: #52a74c;}
div.nodeAust-asia a:hover {background-color: #52a74c; color: #ffffff;}

div.nodeIslam div.breakout {border-color: #007440;}
div.nodeIslam div.breakout h3{background-color: #007440;  }
div.nodeIslam a:link, div.nodeIslam a:visited {color: #007440;}
div.nodeIslam a:hover {background-color: #007440; color: #ffffff;}

div.nodePacific div.breakout {border-color:#005baa;}
div.nodePacific div.breakout h3{background-color: #005baa;  }
div.nodePacific a:link, div.nodePacific a:visited, span.pacific a:link, span.pacific a:visited  {color: #005baa;}
div.nodePacific a:hover, span.pacific a:hover {background-color: #005baa; color: #ffffff;}





div.nodeSouthasia div.breakout {border-color: #f38121;}
div.nodeSouthasia div.breakout h3{background-color: #f38121;  }
div.nodeSouthasia a:link, div.nodeSouthasia a:visited {color: #b34121;}
div.nodeSouthasia a:hover {background-color: #f38121;  color: #ffffff;}


div.nodeJapankorea div.breakout {border-color: #c72727;}
div.nodeJapankorea div.breakout h3{background-color: #003399;  }
div.nodeJapankorea a:link, div.nodeJapankorea a:visited {color: #c72727;}
div.nodeJapankorea a:hover {background-color: #c72727;  color: #ffffff;}
div.nodeJapanKorea div.breakout li strong em {color: #003399 !important;}

div.nodeSoutheastasia div.breakout {border-color: #0099ff;}
div.nodeSoutheastasia div.breakout h3{background-color: #0099ff;  }
div.nodeSoutheastasia a:link, div.nodeSoutheastasia a:visited {color: #0099ff;}
div.nodeSoutheastasia a:hover {background-color: #0099ff;  color: #ffffff;}



div.nodecontent {margin-right: 250px; text-align: justify;}

/*
table.nodeheader {width:95%; margin-bottom: 20px;}
table.nodeheader td {vertical-align: middle; }
table.nodeheader td img {float: right; }*/





/*LINKS*/
a:link, a:visited {color:  #377109;}

a:hover {color: #ffffff; background-color: #59930b;}





table.page td {}


td.navbar {vertical-align: top; width: 220px; text-align: right; padding: 5px 15px;  border-style: solid; border-width: 1px 1px 0 0; border-color: #59930b; white-space: nowrap;}


td.navbar a, td.navbar a:link, td.navbar a:visited, td.navbar a:hover {display: block; text-decoration: none; border-style: solid; border-width: 0 0 1px; margin-bottom: 10px; border-color: #dddddd; color: #666666;}
td.navbar a:hover {background-color: #555555; color: #ffffff;}



table.nodes { width: 100%;  font-size: 12px; font-weight: bold; color: #59930b; margin-bottom: 10px;}
table.nodes td {vertical-align: top; text-align: left;}

table.nodes td.title { font-size: 15px; margin-bottom: 0; padding-bottom: 0;  color: #59930b;  }


 table.nodes td a, table.nodes td a:link, table.nodes td a:visited  {display: inline; border-style: none; text-decoration: none; color: #59930b;font-weight: bold;}

table.nodes td a:hover {display: inline; border-style: none; text-decoration: none; color: #ffffff;background-color: #59930b;font-weight: bold;}




td.content {vertical-align: top;  border-style: solid; border-width: 1px 0 0 0; border-color: #59930b; padding: 5px 5px 10px 10px;}


div.frontPageContent{margin-right: 300px; text-align: justify;}



ul.greendot {list-style-image: url(greendot.jpg); }




table.search {margin-top: 20px;}
table.search td {border-width: 0; width: 80%;}

td.hostuniversities-links {text-align: right; background-color: #59930b; color: #ffffff; font-weight: bold;}
td.hostuniversities-links a, td.hostuniversities-links a:link, td.hostuniversities-links a:visited, td.hostuniversities-links a:active, td.hostuniversities-links a:hover {color: #ffffff; text-decoration: none; font-weight: bold;}

td.hostuniversities-links a:hover{background-color: #ffffff; color:  #99cc33;}

			


                        
/*td.logo {
	background-color: #Ffffff; 
	text-align: right; 
	
	
	

	}*/
	
td.logo { text-align: center; }	
	
td.headTitle
	{
	text-align: left;  font-weight: bold; font-size: 30px; font-family:  arial, helvetica, verdana, sans-serif;   padding-left: 10px; vertical-align: middle; color:#59930b; }




div.breakout {float: right; width: 250px; padding: 0; border-style: solid; border-width: 1px; border-color:  #59930b; margin: 10px 0; text-align: left;}

div.breakout h3 {background-color: #59930b; font-style: normal;  color: #ffffff; padding: 5px; margin-top: 0; margin: 0; text-align: center;}



div.breakout h4 {padding-left: 5px;}
div.breakout a {text-decoration: underline;}

div.breakout ul li { margin-left: -1em; list-style-image: url(greendot.jpg); margin-right: .25em;}


div.breakout ul.islam li, li.islam {list-style-image: url(islam-dot.jpg); }
div.breakout ul.seasia li, li.seasia {list-style-image: url(seasia-dot.jpg); }
div.breakout ul.southasia li, li.southasia {}
div.breakout ul.china li, li.china {list-style-image: url(china-dot.jpg); }
div.breakout ul.japan_korea li, li.japan_korea {list-style-image: url(japankorea-dot.jpg); }
div.breakout ul.southasia li, li.southasia {list-style-image: url(southasia-dot.jpg); }
div.breakout ul.pacific li, li.pacific { list-style-image: url(pacific-dot.jpg); }
div.breakout ul.austasia li, li.austasia {list-style-image: url(aust-asia-dot.jpg); } 




table.events {width: 95%; border-style: solid; border-width: 1px 1px 0;}
table.events th {background-color: #59930b; color: #ffffff; text-align: left;}
table.events tr.southeastasia th{background-color: #0099ff;}
table.events td.date {width: 100px;}
table.events td , table.events th {border-style: solid; border-width: 0 1px 1px 0; vertical-align: top;}
table.events {font-size: 80%;}
table.events td.description {color: #59930b; font-weight: bold; border-width: 0 0 1px;}
table.events td.sea-description, span.seasia {color: #0099ff; font-weight: bold; border-width: 0;}






p.footer {font-size: 12px; padding: 5px;}
p.breadcrumb{font-size: 12px; margin-top: 0; padding-top: 0;}
div.indent{margin-left: 20px;}
.inline {display: inline;}