body{background-color:#EAE7D5;	margin-top:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
form, ul, li, h1, h2, h3, h4, h5, h6 {padding:0;margin:0;}

ul {list-style-type: none; padding:0; margin:0;}
ul li{padding-left:10px; background: url(../images/org-bullet.gif) no-repeat 0 0.7em; margin:0 5px 0 10px;}
ul li a {font-size:11px; line-height:18px; color:#000;text-decoration:none; font-weight:normal; text-align:left; }
ul li a:hover {color: #000; text-decoration:none;}
ul li .select {color: #000; font-weight:bold; text-decoration:none;}

#home-news{ background:url(../images/home-news-bg.gif) repeat-x; padding:15px 16px 16px 17px;}
#updates{ width:190px; height:139px; font-size:10px; line-height:18px; font-weight:normal; color: #000000; text-align:left;}
#updates a, #updates a:link, #updates a:visited, #updates a:active {color:#d62420; text-decoration:none;}
#updates a:hover {color: #d62420; text-decoration:none;}

.marquee{font:12pt; verdana, arial; color:#004167; margin: 0; font-weight:bold}

#home-photo{margin:0; background: url(../images/home-photo-bg.gif) repeat-x; padding:15px 16px 16px 17px;}

table.mytable {padding: 0px; border: none; border: 1px solid #789DB3;}
table.mytable td {font-size: 12px; border: none; background-color: #F4F4F4; vertical-align: middle; padding:3px; font-weight:normal;}
table.mytable tr.special td { border-bottom: 1px solid #789DB3;}

table.igcse {padding: 0px; border: none; border: 1px solid #BED796;}
table.igcse td {font-size: 12px; border: none; vertical-align: middle; padding:3px; font-weight:normal;}
table.igcse tr.special td { border-bottom: 1px solid #BED796;}

.igcse-hdr { font-weight:bold; color:#FFFFFF;}

#left-nav{ width:224px; height:250px; background:url(../images/left-bg.gif) repeat-x; background-color:#fffef8;}
#left-navRT{ width:6px; background:url(../images/left-bgRT.gif) repeat-y;}

#left-col {float:left; width:200px;}
#left-col ul {list-style-type: none; margin: 0; padding-top:30px;}
#left-col ul li{padding-left:10px; background: url(../images/org-bullet.gif) no-repeat 0 0.7em; margin:0 0 10px 30px; border-bottom:dotted #000000 1px; padding-bottom:5px;}
#left-col ul li a {font-size:11px; line-height:18px; color:#000;text-decoration:none; font-weight:normal; text-align:left;}
#left-col ul li a:hover {color: #000; text-decoration:none;}
#left-col ul li .select {color: #000; font-weight:bold; text-decoration:none;}

#leftsub-col {float:left; width:200px;}
#leftsub-col ul {list-style-type: none; margin: 0; padding-top:0;}
#leftsub-col ul li{padding-left:10px; background: url(../images/org-bullet.gif) no-repeat 0 0.7em; margin:0 0 10px 40px; border-bottom:dotted #000000 1px; padding-bottom:5px;}
#leftsub-col ul li a {font-size:11px; line-height:18px; color:#000;text-decoration:none; font-weight:normal; text-align:left;}
#leftsub-col ul li a:hover {color: #000; text-decoration:none;}
#leftsub-col ul li .select {color: #000; font-weight:bold; text-decoration:none;}

h1 {font-family: Arial, Verdana,  Helvetica, sans-serif; font-weight:bold; font-size:16px; line-height:25px; color: #ff6900;}
h1 span {padding-left:63px;}

h2 {font-family: Arial, Verdana,  Helvetica, sans-serif; font-size:18px; line-height:25px; font-weight:normal; color: #ff6900; text-transform:uppercase;}

p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #000; line-height: 18px; font-weight: normal; text-align:justify;}
p img {padding-right:10px;}

.blue{color:#008ec0}
.blueb{color:#008ec0;font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-transform:uppercase;}
.org{color:#ff6900}
.orgb{color:#ff6900;font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}

a.link:link {color: #ff6900; text-decoration:none}
a.link:visited {color: #ff6900; text-decoration:none}
a.link:hover {color: #ff6900; text-decoration:none}

a.linktxt:link {color: #000000; text-decoration:underline}
a.linktxt:visited {color: #000000; text-decoration:underline}
a.linktxt:hover {color: #666666; text-decoration:underline}

.toplink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;line-height:23px;font-weight: normal;text-align:right;}
.toplink a, .toplink a:link, .toplink a:visited, .toplink a:active {color:#000000; text-decoration:none;}
.toplink a:hover {color:#000000; text-decoration:none;}

.pagelink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #9F9F9F;line-height: 18px;font-weight: normal;text-align:left;	text-transform:capitalize;}
.pagelink a, .pagelink a:link, .pagelink a:visited, .pagelink a:active {color:#9F9F9F; text-decoration:none;}
.pagelink a:hover {color:#008ec0; text-decoration:none;}

.img {margin: 2px;border: 1px dashed #f1f1f1;height: auto;width: auto;float: left;text-align: center;}
.img img {display: inline;}
.desc {text-align: center;font-weight: normal;width: 150px;margin: 2px;}

#footer{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; line-height:38px; font-weight: normal;color:#000; text-decoration: none; padding-left:18px;}
#footer a, #footer a:link, #footer a:visited, #footer a:active {color:#000; text-decoration:none;}
#footer a:hover {color:#000; text-decoration:none;}


.brdr2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #1e7b9c;
}

.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	background-color: #ff6900;
	border: 1px solid #ff6900;
}

a.mainlink:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration:none}
a.mainlink:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration:none}
a.mainlink:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration:underline}

.infra-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 20px; font-weight: bold;
	color: #ffffff;
	background-color:#008ec0;		 
	text-transform:uppercase;
}


#pages{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; line-height:20px; font-weight: normal;color:#000; text-decoration: none; text-align:right; padding-right:20px;}
#pages a, #pages a:link, #pages a:visited, #pages a:active {color:#000; text-decoration:none;}
#pages a:hover {color:#fff; text-decoration:none; background-color:#000000;}
#pages .select  {color:#fff; text-decoration:none; background-color:#000000;}


/*popup*/
#mask {position:absolute; left:0;  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}
 
#boxes #dialog {
  width:600px; 
  height:300px;
  padding:10px;
  color:#FFFFFF;
  background-color:#ffffff;
}
 
#boxes #dialog1 {
  width:600px; 
  height:300px;
}
/*popup*/

#congrates{ background:url(../images/congarates.jpg) no-repeat top left; width:268px; height:159px; margin-top:10px;}
#cong{ margin:5px 10px 0 43px;font-size:9px; line-height:12px; text-align:justify;}



.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear {display: inline-block;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */
