body{
    margin:0;
    padding:0;
    /*background:#0a2744 url(../images/bg.jpg) repeat-x top left;*/
    background:#00162b url(../images/body_bg.jpg) repeat-x top left;
}
.outerContainer{
	background:#00162b url(../images/body_bg.jpg) repeat-x top left;
}
.container{
	background-color:#ffffff; 
	border-left:solid 1px #0c3e73; 
	border-right:solid 1px #0c3e73;
}
.breadcrumb{
    color:#0a4080; 
    height:28px; 
    padding:0px 0px 0px 15px; 
    font:8pt Arial Narrow;
}
.header{
	background:url(../images/header1.jpg) no-repeat top left; 
	height:190; 
	font:11pt Arial; 
	font-weight: bolder; 
	color:#ffffff; 
	padding:8px 20px 0px 0px;
}
.sep{
	background:url(../images/bg1.jpg) repeat-x top left; 
	height:10;
}
.tabs{
	background:url(../images/tabbg.gif) repeat-x top left;
}
.tabs2{
	background-color:#0a4080; 
	border:0;
	height:23px;
}
.tabs3{
	background-color:#b2b3b7; 
	height:17;
}
.contentTop{
    border-bottom:solid 1px #e4e4e6; 
    border-right:solid 1px #e4e4e6; 
    font:9pt Arial;
    height:25px; 
    width:678px;
	background-color:#f9f9f9;
}
.search{
    color:#bcd6ed; 
    font:8pt Arial Narrow;
}
.content{
    background:url(../images/content1BG.jpg) repeat-x top left; 
    width:678px;
    border-right:solid 1px #e4e4e6;
}
/*.contentTxt{
    font:9pt Arial; 
    color:#184c89;
}
p.text {
    font:8pt Arial;
    text-align:justify; 
    color:#909195; 
    margin-top:7px;
}*/
/*.contentTxt b{
    font:11pt Arial; 
    color:#184c89;
}*/

.contentHdr {
	font:11pt Arial; 
    color:#184c89;
}

.contentTxt p{
   font:10pt Arial;
    text-align:justify; 
    color:#696969; 
    margin-top:7px;
}

.calSpan{
	font:bold 8pt arial; 
	color:#2171a6; 
	text-align:center;
} 

#tldiv{
	font:8pt Arial; 
    color:#184c89;
	text-align:left;
	padding:0px 0px 0px 15px;
}
#tldiv img {
	cursor:pointer;
	border:0;
	margin-right:10px;
}
.footer{
    background:url(../images/footer1BG.jpg) repeat-x top left; 
    height:55;
}
.footer1{
    font:8pt Arial; 
    color:#ffffff; 
    height:45px; 
    font-weight:bold;
}
.footer1 a{
    font:8pt Arial; 
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
.footer1 a:hover{
    font:8pt Arial; 
    color:#ffffff;
    font-weight:bold;
    text-decoration:underline;
}
.uLinks{
    font:8pt Arial; 
    color:#ffffff; 
    width:200px;
}
.uLinks a{
    font:8pt Arial; 
    color:#ffffff; 
    text-decoration:none;
}
.uLinks a:hover{
    font:8pt Arial; 
    color:#ffffff; 
    text-decoration:underline;
}
.searchTxt{
	position:relative;
	border:0;
	height:18px;
	width:110px;
	padding:1px 1px 0px 1px;
	border-top:solid 1px #eaeaea;
	border-bottom:solid 1px #eaeaea;
	border-right:solid 1px #eaeaea;
	font:8pt Arial;
	color:#888888;
}
.rightHDR{
	border-top:solid 3px #014075; 
	border-left:solid 3px #014075; 
	border-right:solid 3px #014075; 
	height:25px; 
	background-color:#3370a6; 
	font:bold 8pt Arial; 
	color:#ffffff;
}
.rightBLK{
	border:solid 3px #014075; 
	height:45px; 
	background:#ffffff; 
	font:7pt Arial; 
	color:#014075;
}
.rightMC_BLK{
	border:solid 3px #014075; 
	height:50px; 
	background:#3370a6 url(../images/media_centre.jpg) no-repeat center; 
	font:8pt Arial; 
	color:#ffffff;
}
.rightMC_BLK a{
	font:7pt Arial; 
	color:#ffffff;
	text-decoration:none;
}
.rightMC_BLK a:hover{
	font:bold 8pt Arial; 
	color:#ffffff;
	text-decoration:underline;
}
.rightEI_HDR{
	border-top:solid 3px #014075; 
	border-left:solid 3px #014075; 
	border-right:solid 3px #014075; 
	height:25px; 
	background:#3370a6 url(../images/economic_index.jpg) no-repeat center right; 
	font:bold 8pt Arial; 
	color:#ffffff;
}
.rightEI_BLK{
	border:solid 3px #014075; 
	height:45px; 
	background:#014075; 
	font:7pt Arial; 
	color:#ffffff;
}
.rightW_HDR{
	border-top:solid 3px #014075; 
	border-left:solid 3px #014075; 
	border-right:solid 3px #014075; 
	height:25px; 
	background:#3370a6 url(../images/weather.jpg) no-repeat center right; 
	font:bold 8pt Arial; 
	color:#ffffff;
}
.rightW_BLK{
	border:solid 3px #014075; 
	height:45px; 
	background:#ffffff; 
	font:7pt Arial; 
	color:#014075;
}
.rightW_BLK a{
	font:7pt Arial; 
	color:#014075;
	text-decoration:none;
}
.rightW_BLK a:hover{
	font:bold 8pt Arial; 
	color:#014075;
	text-decoration:underline;
}
.rightRP_BLK{
	border:solid 3px #014075;  
	background:#3370a6 url(../images/routePlanner.jpg) no-repeat center; 
	font:bold 12pt Arial; 
	color:#ffffff;
}
.rightRP_BLK a{  
	font:bold 12pt Arial; 
	color:#ffffff;
	text-decoration:none;
}
.rightRP_BLK a:hover{  
	font:bold 12pt Arial; 
	color:#ffffff;
	text-decoration:underline;
}

.colHDR{ 
	background:url(../images/hdrBG40.jpg) repeat-x top left; 
	height:30px; 
	font:12pt Arial; 
	font-weight:bold; 
	color:#FFFFFF;  
	padding:7px 0px 1px 5px; /*padding:10px 0px 4px 4px;*/
	text-align:left;
	border:solid 1px #940f09;
 }
.colHDRa{ 
	background:url(../images/hdrBGred.jpg) repeat-x top left; 
	height:27px; 
	fon/t:12pt Arial; 
	font:Arial; 
	font-weight:bold; 
	color:#FFFFFF;  
	text-align:left;
}
.colHDRb{ 
	background:url(../images/hdrBGorange.jpg) repeat-x top left; 
	height:27px; 
	font:Arial;
	font-weight:bold; 
	color:#FFFFFF;  
	padding:4px;
	text-align:left;
}
.colHDRc{ 
	background:url(../images/hdrBGblue2.jpg) repeat-x top left; 
	height:27px; 
	font:Arial;
	font-weight:bold; 
	color:#FFFFFF; 
	padding:4px;
	text-align:left;
}

.weather{
	font:7pt Arial; 
	color:#014075;
}

.weather div a{
	text-align: center; 
	font: 7pt Arial;
}

.weather div a:hover{
	text-align: center; 
	font: 7pt Arial;
}

.txtBox {
	font:8pt tahoma;width:100%;
}

.selBox {
	font:8pt tahoma;
}

.colHeader {height:20px;cursor:default;font:8pt Arial;background:url("../images/menubg.jpg") bottom;padding:2px;padding-left:5px;border-right:1px solid #bbbbbb;border-bottom:0px;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;font-weight:bold}
.colHeader_Small {height:20px;cursor:default;font:8pt Arial;background:url("../images/menubg.jpg") bottom;padding:2px;padding-left:5px;border:0px;}

.btnSmall {	background:url("../images/btn_Small.gif");	width:51px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}
.btnLarge {	background:url("../images/btn_Large.gif"); width:70px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}
.btnHuge  {	background:url("../images/btn_Huge.gif"); width:90px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}
.btnMassive  {	background:url("../images/btn_Massive.gif"); width:127px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}

.btnSmall_red {	background:url("../images/btn_Small_red.gif");	width:51px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}
.btnLarge_red {	background:url("../images/btn_Large_red.gif"); width:70px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}
.btnHuge_red  {	background:url("../images/btn_Huge_red.gif"); width:90px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}
.btnMassive_red  {	background:url("../images/btn_Massive_red.gif"); width:127px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}

.btnSmall_yellow {	background:url("../images/btn_Small_yellow.gif");	width:51px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}
.btnLarge_yellow {	background:url("../images/btn_Large_yellow.gif"); width:70px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}
.btnHuge_yellow  {	background:url("../images/btn_Huge_yellow.gif"); width:90px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}
.btnMassive_yellow  {	background:url("../images/btn_Massive_yellow.gif"); width:127px;	height:22px; font:11px Tahoma; cursor:pointer;	border:0px;	padding:0px; color:#ffffff; font-weight:bold;}
.mediaCats{
	font:8pt Arial;
	color:#014075;
}
.mediaCats a:link, .mediaCats a:active, .mediaCats a:visited {
	font:8pt Arial;
	color:#014075;
	text-decoration:none;
}
.mediaCats a:hover{
	font:8pt Arial;
	color:#014075;
	text-decoration:underline;
}

.newsimg {
	margin: 5px 0px 5px 0px;
}
.newsimg img {
	border:1px solid #000000;
}

.infoHide 
{
	display:none;
}
.infoShow 
{
	display:block;
	background-color:#fafad2;
	border:1px solid #dddddd;
	padding:2px;
}
.infoBlock {
	background-color:#fafad2;
	border:1px solid #dddddd;
	padding:2px;
	font:9pt Trebuchet MS, Tahoma;	
}

.catTD {padding:5px;margin:5px;border:solid 1px #eeeeee;text-align:left;width:45%;background-color:#ffffff;cursor:pointer}
.catTD_Ov {padding:5px;margin:5px;border:solid 1px #f5f5f5;text-align:left;width:45%;background-color:#f5f5f5;background:url("../images/catBG.jpg") repeat-x center ;cursor:pointer}
.btnImg
{
	cursor:	pointer;
}
.spnIcon {padding:2px;cursor:hand;width:20px;height:18px;vertical-align:middle;text-align:center;background-color:transparent;border:1px solid #f5f5f5}
.spnIconOv {padding:2px;cursor:hand;width:20px;height:18px;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #aaaaaa}

.colHeader {height:20px;cursor:default;background:url("../images/menubg.jpg") bottom;padding:2px;padding-left:5px;border-right:1px solid #bbbbbb;border-bottom:0px;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;font-weight:bold}
.colHeader_Small {height:20px;cursor:default;background:url("../images/menubg.jpg") bottom;padding:2px;padding-left:5px;border:0px;}


/* THUMBS */



#thumbs
{
	padding-top: 0px;
	padding-bottom: 10px;
}

#thumbs .thumb_row
{
	width: 644px;
	width/* */:/**/640px;
	width: /**/640px;
	padding: 2px;
	display: block;

}

#thumbs .thumb_row2
{
	width: 410px;
	width/* */:/**/404px;
	width: /**/404px;
	padding: 3px;
	display: block;

}

#thumbs .thumb
{
	width: 128px;
	float: left;
	width/* */:/**/120px;
	width: /**/120px;
	padding: 0px 4px 10px 4px;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
	line-height: 130%;
}

#thumbs .thumb2
{
	width: 134px;
	float: left;
	width/* */:/**/120px;
	width: /**/120px;
	padding: 0px 7px 10px 7px;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
	line-height: 130%;
}

#thumbs .thumb_img
{
	width: 120px;
	height: 120px;
	background:url(bg_thumb.gif");
	text-align: center;
	padding-bottom: 3px;
}


#thumbs ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#thumbs ul.t
{
	padding: 5px 0px 0px 0px;
}

#thumbs li.t_title0
{
	padding-left: 16px;
	padding-bottom: 1px;
	background:url("img/r0.gif") no-repeat left top;
	font-weight: bold;
}

#thumbs li.t_title1
{
	padding-left: 16px;
	padding-bottom: 1px;
	background:url("img/r1.gif") no-repeat left top;
	font-weight: bold;
}

#thumbs li.t_title2
{
	padding-left: 16px;
	padding-bottom: 1px;
	background:url("img/r2.gif") no-repeat left top;
	font-weight: bold;
}

#thumbs li.t_title3
{
	padding-left: 16px;
	padding-bottom: 1px;
	background:url("img/r3.gif") no-repeat left top;
	font-weight: bold;
}

#thumbs li.t_author
{
	padding-left: 16px;
	padding-bottom: 1px;
	background:url("img/i1.gif") no-repeat left top;
}

#thumbs li.t_size
{
	padding-left: 16px;
	padding-bottom: 1px;
	background:url("img/i2.gif") no-repeat left top;
}

#thumbs li.t_downloads
{
	padding-left: 16px;
	padding-bottom: 1px;
	display: inline;
	background:url("img/i3.gif") no-repeat left top;
}

#thumbs li.t_rating
{
	padding-left: 16px;
	padding-bottom: 1px;
	margin-left: 5px;
	display: inline;
	background:url("img/i4.gif") no-repeat left top;
}

#thumbs li.t_comments
{
	padding-left: 16px;
	padding-bottom: 1px;
	margin-left: 5px;
	display: inline;
	background:url("img/i5.gif") no-repeat left top;
}

/*feature image width=170px*/
/*main/home image width=325px*/
/*gallery image width=210px*/
/*hotspots image width=660px*/
/*small logo image width=169px height=36px*/
/*header image width=900px height=190px*/
