/* Global Style  */
	* {
		padding:0;
		margin:0;	
	}
	
	body {
		font-family:"Arial", Times, serif;	
		font-size:12px;
	}
	
	ul{
		padding:0;
		margin:0;	
	}
	
	#header_fix{
	
		padding-top: 25px;
		padding-left: 20px;

	}

	.tickercontainer{top: -5px !important;}

	#fade-left{display:none !important;}
	#fade-right{display:none !important;}

	#icon_fix{

	float: left;
	height: 65px;
	width: 990px;
	height: 123px;
	background-image: url('../images/footernew.jpg');
	background-position: bottom;
	background-repeat: no-repeat;
	
	}

	.tickercontainer .mask{    height: 57px;
    left: -5px !important;
    overflow: hidden;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    width: 942px !important;}
	
	#srchform{float: right; margin-right: 60px;}

	#header_content{
	
		width: 610px;
		float: left;
		color: #122F8D;
		margin-top: 50px;
	}

	#bali_sub{
	
	width: 100px; 
	float: left; 
	color:#FBAB1A;  
	font-size:15px;  
	font-weight:bold;  
	margin-bottom:20px;  
	text-decoration: underline; 
	margin-right: 120px;
	border: none !important;
	padding: 0px !important;
	
	}

	#dynamic_container{

	height: auto;
	width: 960px;
	float: left;
	
	
	}

	#sub{
	
	width: 100px; 
	float: left; 
	color:#FBAB1A;  
	font-size:21px;  
	font-weight:bold;  
	margin-bottom:20px;  
	text-decoration: underline; 
	margin-right: 120px;
	height: 20px !important;
	margin: 0px !important;
	border:none !important;
	padding: 0px !important;
	margin-bottom: 10px !important;
	}

.icons-set{margin-left: 30px !important; margin-top: 20px;}
	
	#icons{
	
	float: left;
	width: auto;
	height: auto;
	margin-top: 40px;
	margin-left: 22px;
		
	}

	h2 {
		color:#1D1178;
		text-decoration: underline;	
	}
	
	p {
		color:#384E96;
		font-size:12px;
		font-weight:normal;
	}

	.header{height: 125px !important;}
	
	object {
		outline-style:none;	
	}

	a:hover {
		color:#ff0000;
	}

	a img {
		border:none;	
	}
/* */
	
/* utilities */
	.hide {
		display:none;	
	}
	
	.right {
		float:right;	
	}
	
	.left {
		float:left;	
	}
/* */

/* Layout styling */
	.container {
		width:990px;
		height:103px;
		background-color:#fff;
		margin: 0 auto;
	}
	
	#header {
		width:990px;
		height:140px;
		background: #fff url('../images/header.jpg') no-repeat;
	}
	
	#mid {
		width:990px;
		height:530px; /* This is change dynamically via javascript base on the content height */	
	}
	
	.border {
		width:17px;
		height:530px; /* This is change dynamically via javascript base on the content height */	
	}
	
	#left-repeat-border {
		background: #fff url('../images/left-repeat-border.jpg') left bottom repeat;
	}
	
	#right-repeat-border {
		background: #fff url('../images/right-repeat-border.jpg') left bottom repeat;
		float: right;
	}

	#watermark{
	
	float:right; 
	width:293px; 
	height:147px;
	margin-right: 30px;
	
	}

	#editablecontent h1{color: #122F8D; padding-bottom: 10px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; margin-bottom: 10px; padding-left: 5px; padding-right: 5px; }
	#editablecontent h1 a{color: #122F8D !important; padding-bottom: 2px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; margin-bottom: 10px; border-bottom: 1px solid #666;}


	#competition{
	
	width: 900px;
	padding-left: 35px;
	padding-right: 25px;
	margin-top: 10px;
	
	}

	#left_edge_new{
	
	height: 100%;
	width: 20px;
	background: url('../images/left_repeat_new.jpg');
	background-repeat: repeat-y;
	float: left;
	
	}

	#right_edge_new{
	
	height: 100%;
	width: 20px;
	background: url('../images/right_repeat_new.jpg');
	background-repeat: repeat-y;
	float: right;
	
	}

	#mainheader {
		width:250px;
		height:auto;
		background-color:#fff;
		float:left;
		padding-left: 10px;
		padding-top: 30px;

	}
	#editablecontent {
		width: 580px;
		*width: 400px;
		height:auto;
		/*background-color:#fff;*/
		float:left;
		margin-left: 50px;
				
		color:#1d1178;
		

	}
	#relativelinks {
		width:300px;
		height:auto;
		background-color:#fff;
		float:left;
		padding-left: 40px;
		padding-top: 90px;

	}
	
	#footer {
		width:990px;
		height:45px;
		background: #fff url('../images/footer.jpg') no-repeat;					
	}
/* End layout style */

/* Header styles */
	#header {
		position:relative;
		font-size:11px;
		color:#fff;	
	}
	#flashheader {
		padding-top: 30px;
	}
			
	#nav {
		width:990px;
		font-size:11px;				
		color:#aaa;
		position:absolute;
		top:65px;
		left:0px;
		padding:0;
	}
	
	#nav p {
		width:990px;
		text-align:center;
		padding-bottom:5px;
	}
	
	#nav p span {
		padding-top:2px;	
		text-align:right; 
		padding-right:5px;
		background: url('../images/nav-line.png') no-repeat top right;
	}
	
	#nav a {	
		font-size:11px;					
		color:#fff;
		text-decoration:none;
		margin-left:10px;
	}
/* End header styles */

/* disclaimer.asp styles */
#disclaimer .content {
	height:445px; 
	padding: 0 10px; 
	overflow-y: auto; 
	overflow-x: hidden; 
	width: 560px; 
	float: left; 
	margin-top: 35px; 
	font-size: 12px;	
}



/* sitemap.asp styles */
#sitemaplinks {
	width:800px;
	margin: 10px auto 0 auto; 
}

#sitemaplinks h2 {
	font-size:14px;
	font-weight:bold;
}

#sitemaplinks ul li {
	list-style-type:none;
	width:100%;
	height:auto;
	float:left;
}

#sitemaplinks table{
	border:none;
	margin-bottom:20px;
	width:100%;
}

#sitemaplinks table td{
	border:none;	
	width:33%;
	vertical-align:top;
}

/* contactus.asp styles */
#contactus input {
	padding:0;
	margin:0;	
}

#contactus label {
	padding:0;
	margin:0;	
}

#contactus .logo {
	width:310px;
}

#contactus .content {
	margin-top:0px;
	width:440px;
	height:500px;
}

#contactus #pan {
	padding-bottom:10px;
}

#contactus fieldset {
	padding:0;
	border:none;
	width:440px;
	height:350px;	
}

#contactus fieldset span {
	margin-right:13px;
	float:left;	
}

#contactus fieldset label, fieldset p {
	padding-bottom:3px;
	display:block;
	width:200px;
	color:#201391;
	font-size:13px;
}

#contactus fieldset label.error {
	color:#ff0000;
	font-size:11px;	
}

#contactus fieldset span input {
	margin-bottom:5px;				
	width:200px;
	height:15px;
	border:none;
	background-color:#EFEDF9;	
}

#contactus fieldset select {
	border-style:none;
	background-color:#EFEDF9;
	width:200px;
}

#contactus fieldset textarea  {
	background-color:#EFEDF9;
	width:413px;
	height:70px;
	border-style:none;
}

#contactus #Message {
	width:413px;
	height:80px;
}

#SendBtn {
	margin-top:10px;
}

.list_item{
	
	float: left;	
	padding-bottom: 20px;
	width: 580px;
	height: auto;
	background-color: #6a6a6a6a;
	margin-left: 5px;
}

.column{

	width: 210px;
	float: left;		
	list-style:none;
	margin-right: 20px;
    width: 260px;

}

.bali{

	width: 109px;
	float: left;		
	list-style:none;
	margin-right: 111px;

}
.statepages{
float:left;
width:960px;
margin: 20px 0;
}
.statepages h1 a{color: #122F8D !important; padding-bottom: 2px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; border-bottom: 1px solid #666;}

.breadcrumbs{color:#122F8D;float:left; width:960px; margin:10px 0px 20px 0px;}
.breadcrumbs a{color: #122F8D !important; font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
.top-image{float:right; margin-top:50px;}

/* end contactus style */