/* ELEMENTS */

BODY {
color: #626F7C; 
 font: 11px Verdana, Arial, Tahoma, sans-serif;
 background-color:white;
 text-align: center; 
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 }
 
div, p, h2, h1{
 text-align:left;
}
 
a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #F0AF2E;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #F0AF2E;
	}
a:hover { 
	text-decoration: underline; 
	color: #EC5E00;
	}
a:active { 
	text-decoration: none; 
	color: #F0AF2E;
	}
	
img {
	DISPLAY: block}
	
/* CLASSES */

.bkgcolor1 {
	background-color:#E6EAED;
}
	
.headergph {
	padding-top: 0px;
	
}
.horizontalDots {
	background: url(../images/horizontal-dots.gif) repeat-x top;  
	width:100%;
	margin: 19px 0 17px 0;
}
.horizontalDots2 {
	background: url(../images/horizontal-dots.gif) repeat-x top;  
	width:100%;
	margin: 19px 0 17px 0;
}
.footerline {
	background: #EAEAED;
	height: 3px;
	width: 100%;
}
.orangesqCurve {background: #EC5E00 url(../images/orangesqCurve.gif) no-repeat right top; height:162px; width:562px;}
.yellowsqCurve {background: #FFCD6C url(../images/yellowsqCurve.gif) no-repeat left top;} 
.yellowquote {padding: 25px 0 0 30px; width:145px; color:#CA8531; font:12px Arial;}

.bodylarge {font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.bodysmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #A2ABB5; text-decoration:none;}
.bodysmall2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

.whitegap {background-color:#FFFFFF;}

.orangelinks {
	/*font-size:12px;
	font-family:Arial; */
	color: #F0AF2E;
	text-decoration:underline;
}
.orangelinks a {
	color: #F0AF2E;
	text-decoration:underline;
}
.orangelinks a:link {
	color: #F0AF2E;
	text-decoration:underline;
}
.orangelinks a:visited {
	color: #F0AF2E;
	text-decoration:underline;
}
.orangelinks a:hover {
	color: #EC5E00;
	text-decoration:underline;
}

#e7link {font-family: Arial; font-size: 9px; color:#CFD1D4; text-decoration: none; font-weight: normal; display:inline;}
#e7link A {font-family: Arial; font-size: 9px; color:#CFD1D4; text-decoration: none; font-weight: normal; display:inline;}
#e7link A:HOVER {font-family: Arial; font-size: 9px; color:#CFD1D4; text-decoration: underline; font-weight: normal; display:inline;}

/* IDS */

#container{
 width: 765px;
 margin-left:auto;
 margin-right:auto;
 /*border: red solid 4px;*/
 
}
#liststyle {list-style-type:none; margin: 15px 0 0 0px;}
#liststyle LI {padding: 0 0 10px 10px; background:url(../images/orange_bullet.gif) no-repeat 0px 6px;}

#liststyle2 {list-style-type:none; margin: 10px 0 0 0px;}
#liststyle2 LI {padding: 0 0 0px 10px; background:url(../images/orange_bullet.gif) no-repeat 0px 6px;}

#liststyle3 {list-style-type:none; margin: 5px 0 5px 0px;}
#liststyle3 LI {font-size:9px; padding: 0 0 7px 10px; background:url(../images/orange_bullet.gif) no-repeat 0px 6px;}

UL#globalLinks {
	/*border: brown solid 2px;*/ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 765px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
UL#globalLinks LI {
	DISPLAY: inline; FLOAT: left;
}
#flash {
	/*border: orange solid 2px; */PADDING: 7px 0 0px 0; WIDTH: 765px; HEIGHT: 262px;
}
#content {
width: 765px;
background: #EEF0F2 url(../images/masthead-ds.gif) repeat-x 0px 0px;
text-align:left;
/*border: blue solid 2px;*/
}
#mainArea {
/*border: yellow solid 3px;*/ 
WIDTH: 505px; 
padding:23px 30px 55px 30px; 
BACKGROUND: url(../images/b-grey-curve.gif) no-repeat bottom right;
border-left:solid 2px #fff;
float:left;
}

#leftbar {
WIDTH: 198px; 
/*border:green solid 2px; */
margin: none; 
BACKGROUND: url(../images/t-grey-curve.gif) no-repeat 0px 0px; 
float:left;
}

#subnav {WIDTH: 198px; PADDING-TOP: 21px; margin: none; text-align:right; /*border:pink solid 2px;*/ }
#subnav ul.nav {WIDTH: 158px;  LIST-STYLE-TYPE: none; margin: 0 18px 0 0;}
#subnav ul.nav li {DISPLAY: inline;}
#subnav ul.nav li {text-decoration:none; color:#0033CC;}
#subnav ul.nav li a {PADDING: 1px 0px 1px 1px; DISPLAY: block; BACKGROUND: url(../images/subnav-dots.gif) no-repeat 0 0;}
#subnav ul.nav li SPAN a {PADDING: 0px 0px 1px 1px; DISPLAY: block; text-align:right; BACKGROUND: url(../images/subnav-dots_invisible.gif) no-repeat 0 0; margin-top:-1px;}

#subnav ul.navtext {WIDTH: 160px; margin: 7px 17px 7px 0; LIST-STYLE-TYPE: none;}
#subnav ul.navtext li {DISPLAY: inline;}
#subnav ul.navtext li a {display:block; padding: 0 10px 0 0; font-size:9px; background:url(../nav/subbullet-off.gif) no-repeat 154px 4px; color:#8F9FAD; text-align:right; font-weight:normal; text-decoration:none; margin: 2px 0 2px 0;}
#subnav ul.navtext li a:hover {color:#EC5E00; text-decoration:none;}

.subdots {
	text-align:right;
	padding-right:18px;
	height:1px;
}

#subnav2 {
WIDTH: 198px; PADDING-TOP: 16px; margin: none; text-align:right; /*border:pink solid 2px;*/ 
}
#subnav2 ul.nav {
	WIDTH: 158px; margin: 0 18px 0 0; BACKGROUND: url(../images/subnav-dots.gif) no-repeat;
}
#subnav2 ul.nav li {
	DISPLAY: inline;
}
#subnav2 ul.nav li a {
	PADDING: 1px 0px 1px 1px; DISPLAY: block; BACKGROUND: url(../images/subnav-dots.gif) no-repeat 0 0;
}

.subnav_pad_head {padding: 0 10px 0 0;}

#PMI {
WIDTH: 198px; PADDING-TOP: 21px; margin: none; text-align:left; /*border:pink solid 2px;*/
}

#sitemap {PADDING: 0px; margin: none; text-align:left;}
#sitemap ul.nav {margin: 0 0 0 0; LIST-STYLE-TYPE: none;}
#sitemap ul.nav li {DISPLAY: inline; PADDING-left: 0px;}
#sitemap ul.nav li a {padding-left: 10px; padding-top:10px; padding-bottom:1px; DISPLAY: block; BACKGROUND: url(../images/sitemap-bullet.gif) no-repeat 0 13px;}
#sitemap ul.nav li ul li {DISPLAY: inline; PADDING-left: 0px;}
#sitemap ul.nav li ul li a {padding-top:0px; padding-bottom:0px; font-size: 11px; font-weight: normal; color: #626F7C; padding-left:10px; DISPLAY: block; BACKGROUND: url(../images/sitemap-bullet.gif) no-repeat 0 4px;}
#sitemap ul.nav li ul li a:hover {font-size: 11px; font-weight: normal; color: #EC5E00; padding-left:10px; DISPLAY: block; BACKGROUND: url(../images/sitemap-bullet.gif) no-repeat 0 4px;}

#footer{
 width: 765px;
 margin: 14px 0 10px 0;
}
#footersplash{
 width: 670px;
 margin: 14px 0 10px 0;
}
	
#footertext{float:right; font-weight: normal; text-decoration:none; color: #BCBEC0; font-size:9px; font-family:arial,tahoma, verdana, arial;}
#footertext A {text-decortation:none; color: #BCBEC0; padding-right:13px; font-weight: normal;}
#footertext A:HOVER {text-decoration:none; color: #496983; padding-right:13px; font-weight: normal;}
	
.heading1 {
	font-family: Arial, Verdana, Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #496983;
	text-decoration: none;
	font-weight : normal;
	font-style : normal;
}

.heading2 {
	font-family: Verdana, Arial, Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #496983;
	text-decoration: none;
	font-weight : bold;
	font-style :normal;
}
.heading3 {
	font-family: Verdana, Arial, Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #496983;
	text-decoration: none;
	font-weight : normal;
	font-style :normal;
}

.subheading2 {
	font-family: Arial, Verdana, Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #496983;
	text-decoration: none;
	font-weight : bold;
	font-style :normal;
}

.news_logo {float:left; padding: 0 20px 0 0;}
.new_content {float:left; padding: 10px 0 0 0;}

.bio_image {padding: 0 20px 0 0; float:left;}
.bio_conent {float:left; width:363px;}

.news_logo2 {padding: 0 20px 16px 0; float:left;}
.news_conent2 {float:left; width:335px;}

/*COMMONWEALTH GAMES STYLES*/
.topgrad {background-image:url(../images/topgrad.gif); background-repeat:repeat-x;}
.official_pad {padding: 0px 0 0px 9px;}

.toptext_left {width: 446px; float:left; padding: 7px 0 0 0;}
.toptext_right {width:235px; float:right; padding: 4px 0px 5px 0;}
.toptext_counter {width:28px; float:right; padding: 4px 9px 0 0;}
.countbox {background:url(../images/count_box.gif) no-repeat left top; font-family:arial; font-size:9px; color:#fff; font-weight:normal;  height:14px; width:28px; text-align:center; padding:1px 0px 0 0; margin: 4px 2px 0 4px; float:right;}

.subscribe-form {width:auto; background:#EEFOF2; padding:10px 10px 10px 10px;}
.subscribe-form FORM {display:inline;}
.subscribe-form FORM INPUT {background:#FFF; border:none; width:200px; color:#626F7C; padding:3px 0 4px 5px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.subscribe-form FORM INPUT.button {width:100px; font-weight:bold; background:none; cursor:pointer; color:#F0AF2E; text-transform:uppercase; text-align:left;}
.subscribe-form FORM SELECT {background:#FFF; border:none; width:205px; color:#626F7C; padding:1px 0 1px 5px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.subscribe-form FORM TEXTAREA {background:#FFF; border:none; width:200px; color:#626F7C; padding:3px 0 4px 5px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.validationtxt {color:#F0AF2E;}