body {
	font-family				: Arial;
	background-color		: #def0fb !important;
	text-align				: left;
	margin					: 0px;
	padding 				: 0px;
	height 					: 100%;
	behavior: url(iepngfix.htc);
	background: url('../images/bodybg.png') repeat-x center top;}
a:active {outline:none;}
a:Focus {-moz-outline-style:none}

#container{
	width					:803px;
	margin-right			:auto;
	margin-left				:auto;
	text-align				:left;
	behavior: url(iepngfix.htc);
	background:url(../images/page.png) repeat-y; overflow:auto;
}
#containerinner{
	width					:779px;
	background:#FFFFFF;
		margin-right			:auto;
	margin-left				:auto;
	text-align				:left;}	
	
#footer{
	float:left;
	width:779px;
	padding:5px 0 10px 0;
	text-align:left;}
#footertext	{
	float:right;
	width:245px;
	height:37px;
	padding:0px;
	margin:0px;
	text-align:left;
}
#innerfootertext	{
	float:left;
	width:773px;
	height:37px;
	padding:0px;
	margin:0px;
	text-align:center;
}
	
#disclaimer{
float:left;
	width					:375px;
	background:url(../images/disclaimer.gif) no-repeat;
	height:47px;
	text-align				:left;}	
	
#top {
	width:779px;
	float:left;
	background:url(../images/topbg.gif) repeat-x;
	height:91px;}
	
#logo {
	width:167px;
	margin-left:25px;
	margin-top:18px;
	float:left;
	background:url(../images/logo.gif) no-repeat;
	height:54px;}
	
#topright {
		width:182px;
		margin-top:18px;
		float:right;}
		
#navicon {
		width:182px;
		float:right;}
.icon {
		width:15px;
		float:left;}

#nav{
	font-family:arial;
	font-size:82%;
	text-decoration:none;
	font-weight:bold;
	width:779px;
	float:left;
	margin-top: 0px;
	margin-bottom:1px;
	position:relative;
	background:url(../images/navbg.gif) repeat-x; 
	color:#236A94;
	}
	   		
#nav ul{
	padding:0;
	margin:0;
	width:100%;
	float:left;
	list-style:none;
	}
#nav ul li{
	display: inline;
	}
	
#nav ul li a {
	color:#236A94;
	margin: 0;
	text-decoration: none;
	float:left;
	border-right:1px solid #ffffff;
	padding: 10px 2.2% 8px 2.2%;

}
#nav ul li a:hover {
	background: url(../images/hover-bg.gif) repeat-x; /*THEME CHANGE HERE*/
}

#nav ul li a.currenttext {
background-image:url(../images/hover-bg.gif);
	

	}

#mainbody {
	float:left;
	width:779px;}
#homeflash {
	float:left;
	width:779px;
	padding-bottom:2px;}
	
#innerflash {
	float:left;
	width:779px;
	padding-bottom:2px;}

#leftbox {
	float:left;
	width:214px;
	background:url(../images/schedulebg.gif) top repeat-x;
	margin-right:1px;}
	
#schead {
	float:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:15px;
	color:#53949d;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;}

	
	
#leftmenu{
	width:214px;
	float:left;
	margin-top: 0px;
	margin-bottom:1px;}
	   		
#leftmenu ul{
	padding:0;
	margin:0;
	width:214px;
	float:left;
	list-style:none;
	padding-bottom:0px;}
#leftmenu li{
	float:left;
	display: block;
	height: 33px;
	width:204px;
	line-height:33px;
	padding-left:10px;
	margin-bottom:1px;}
	.leftmenutext { font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none}
	a.leftmenutext { font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none}
	a.leftmenutext :link { font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none}
	a.leftmenutext :active { font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none}
	a.leftmenutext :visited { font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none}
	a.leftmenutext :hover { font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none}
	.bullet {float:left; height:11px; line-height:11px;width:15px; padding-top:12px; vertical-align:middle;}
	
#affiliations {float:left; width:204px; background:url(../images/afbg.gif) repeat-x; height:27px; line-height:26px; padding-left:10px;}
#affiliationsbox {float:left; width:214px; background:url(../images/afbg2.gif) repeat-x bottom; height:136px;  }
#ldc {float:left; width:214px;  padding-bottom:5px; padding-left:1px; padding-top:5px; }
#affiliationsboxtext {float:left; width:204px;  padding:5px 5px 5px 5px;}

.heading {color:#53949d; font-size:13px; font-weight:bold; text-decoration:none; }
.bluetext { color:#487085; font-size:11px; font-weight:normal; text-decoration:none;}
.bluetext2 { color:#3981b8; font-size:11px; font-weight:normal; text-decoration:none;}
.headingblue { color:#317195;font-size:13px; font-weight:bold; text-decoration:none; }
.content {color:#666666;font-size:11px; font-weight:normal; text-decoration:none;}
	
#middlebox {
	float:left;
	width:333px;
	padding: 5px 5px 5px 10px;
	background:url(../images/welcome.gif) top repeat-x;
	margin-right:1px;}
	
#innermiddlebox {
	float:left;
	width:543px;
	padding: 5px 10px 5px 9px;
	background:url(../images/welcome.gif) top repeat-x;
	margin-right:1px;}
	
	#schedulemiddlebox {
	float:left;
	width:758px;
	padding: 5px 10px 5px 9px;
	background:url(../images/welcome.gif) top repeat-x;
	margin-right:1px;}
	
	#schedulemaintext { float:left; width:758px; padding-top:10px;padding-bottom:5px;}
	
#innercotactbox {
	float:left;
	width:543px;
	height:30px;
	padding: 5px 0px 5px 0px;
	background:url(../images/welcome.gif) top repeat-x;
	margin-right:1px;}
	
	
	.contact1 {
	float:left;
	width:540px;
	
	margin-right:1px;}
	
	.contact2 {
	float:left;
	padding-top:10px;
	width:260px;
	padding-right:20px;}
	.contact3 {
	float:left;
	padding-top:10px;
	width:260px;}
	
	.contact4 {
	float:left;
	width:540px;
	padding-top:10px;
	margin-right:1px;}
	
#innermaintext { float:left; width:543px; padding-top:10px;padding-bottom:5px;}
#contacttext { float:left; width:535px; padding:3px 0 5px 5px; background-color:#f3f3f3}

#maintext { float:left; width:333px; padding-top:10px;padding-bottom:5px;}
#bimg { float:left; width:333px; padding-top:10px;padding-bottom:5px; background:url(../images/bottomimg.jpg) no-repeat ; height:124px;}
	
#rightbox {
	float:left;
	background:url(../images/enquirybg.gif) top repeat-x;
	padding: 5px 5px 5px 7px;
	width:201px;}
#enquiry {float:left; width:200px; padding-bottom:10px; }

#form {	float:left; width:198px; }

#form ul{
	padding:0;
	margin:0;
	width:200px;
	float:left;
	list-style:none;
	padding-bottom:0px;}
	
#form li{
	float:left;
	display: block;
	padding: 3px 0 0px 0;
	width:200px;
	line-height:16px;}
#contimg{
	float:left;
	width:200px;
	padding:0 0 10px 0;}
	
#contact { float:left; width:200px;}
#contacthead { float:left; width:200px; padding-bottom:4px;}
				
#bottom{
	width					:803px;
	height:4px;
	margin-right			:auto;
	margin-left				:auto;
	text-align				:left;
	behavior: url(iepngfix.htc);
	background:url(../images/bottom.png) repeat-y;
}

.tabletest1{
		font-family:Arial;
		font-weight:bold;
		color:#666666;
		font-size:12px
		}
		
		
.tabletest1a{
padding:0 0 0 5px;
		font-family:Arial;
		font-weight:normal;
		color:#666666;
		font-size:12px
		}
		
.tabletest2{
		font-family:Arial;
		color:#666666;
		font-size:12px;
		font-weight:normal;
		}



	.fields {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	padding-left:3px;
	height:14px;
	line-height:14px;
	background-color: #ffffff;
	border: 1px solid #B7B7B7;
	width: auto;}
	.fields2 {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	padding-left:3px;
	background-color: #ffffff;
	border: 1px solid #B7B7B7;
	width: auto;}

.footerstyle { font-size:11px; font-weight:normal; color:#999999; text-decoration:none; font-family:tahoma;}
	a.footerstyle:link { font-size:11px; font-weight:normal; color:#999999; text-decoration:none;font-family:tahoma;}
	a.footerstyle:active { font-size:11px; font-weight:normal; color:#999999; text-decoration:none;font-family:tahoma;}
	a.footerstyle:visited { font-size:11px; font-weight:normal; color:#999999; text-decoration:none;font-family:tahoma;}
	a.footerstyle:hover { font-size:11px; font-weight:normal; color:#999999; text-decoration:underline;font-family:tahoma;}
	
.submit{
   border					:0px;
   font-family				:arial;
   color					:#447283;
   font-size				:10px;
   width: 68px; 
   height:19px; 
   background:url(../images/submit.gif) no-repeat; 
   cursor:pointer;}