@charset "utf-8";
/* Default Styles Starts Here*/
body{margin:0px; padding:0px; background-image:url(../images/main_top_bg.jpg); background-repeat:repeat-x; font-family:Arial; font-size:12px; color:#555555; clear:both;}
#mainBODY{margin:0px auto; width:980px; overflow:hidden;}
/* Default Styles Ends Here */

/* Banner Styles Starts Here*/
#banner{background-image:url(../images/banner.pg); background-repeat:no-repeat; padding:0px; height:176px;}
/* Banner Styles Ends Here */

/* Main Menu Styles Starts Here*/
#topNav{width:1000px; overflow:hidden; float:left; margin-bottom:2px; clear:both;}
#mainNAV ul{ display:block; float:left; list-style:none; width:890px; margin:0px; padding:0px; font-size:13px;}
#mainNAV li{ display:block; float:left; font-weight:bold; }
#mainNAV li a{ display:block; text-decoration:none; color:#FFFFFF; padding:11px 15px 12px 15px; background-image:url(../images/topnav_line.jpg);  
			   background-repeat:no-repeat; background-position:right;}
#mainNAV li a:hover{ display:block; text-decoration:none; color:#cfe8ff; background-image:url(../images/topnav_hover.jpg); background-repeat:repeat-x;
					 background-color:#FFFFFF;}
/* Main Menu Styles Ends Here*/

/*Headings Styles Starts Here*/
.heading1{ color:#314281; font-size:20px; font-weight:bold; padding:0 0 10px 0;}
.subheading1{ color:#314281; font-weight:bold; padding:0 0 8px 0;}
/*Headings Styles Ends Here*/

.text{text-align:justify;}


/* Readmore Button Styles Starts Here*/
.readmore a{ display:block; border: 1px solid #bec0b5; width:55px; background-image:url(../images/readmore_bg.jpg); background-repeat:repeat-y; font-size:9px; padding:2px 2px 2px 5px; clear:both; float:right; text-decoration:none; color:#555555;}
.readmore a:hover{ display:block; border: 1px solid #bec0b5; width:55px; background-image:url(../images/readmore_bg_hover.jpg); background-repeat:repeat-y; font-size:9px; padding:2px 2px 2px 5px; clear:both; float:right;}
/* Readmore Button Styles Ends Here*/

/* Main Content Styles Starts Here*/
#mainContentContainer{ background-color:#FFFFFF; overflow:hidden; width:954px; margin:40px 0px 0px 0px; border-left: 3px solid #EEEEEE; border-right: 3px solid #EEEEEE; padding:3px 10px 0px 10px; clear:both;}

/* Scrolling Text Styles Starts Here*/
#scrollingBox{width:954px; clear:both; overflow:hidden; padding:5px 0px 8px 0px; font-size:14px; background-image:url(../images/input_bg.jpg); background-repeat:repeat-x;}
#scrollingHeadingBox{ float:left; font-weight:bold; width:90px; border:1px solid #CCCCCC; padding:8px 3px 8px 10px; background-position:top; background-image:url(../images/down_arrow.png); background-repeat:no-repeat; background-position:right;}
#scrollingText{float:left; width:834px; padding:8px 3px 8px 10px; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
/* Scrolling Text Styles Ends Here*/

	/* Column's Content Styles Starts Here*/
#leftCOLUMN{ width:98%; overflow:hidden;}
#rightCOLUMN{float:left; width:348px; overflow:hidden; margin:0 0 0 20px; background-color:#f2f2f2; }
	/* Column's Content Styles Ends Here*/



	/* Left Column Content Styles Starts Here*/
#leftCOLUMN #titleBOX_1{ width:100%; overflow:hidden; background-image:url(../images/bottom_dotted_line.jpg); background-repeat:repeat-x; background-position:bottom; padding:0 0 8px 0px;}
#leftCOLUMN #redheadingBOX{ background-color:#d43e3f; height:18px; background-image:url(../images/black_bullet.jpg); background-repeat:no-repeat; padding:3px 0px 0px 35px;  color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin:10px 0px 10px 0px;}
#leftCOLUMN #mainIMG{float:left; width:40%; padding:0px; }
#leftCOLUMN #textCONTENT_1{ float:left; overflow:hidden; padding:0 5px 0 8px;}
	/* Left Column Content Styles Ends Here*/

	/* Right Column Content Styles Starts Here*/
#rightCOLUMN #righttopvideoBOX{width:100%; overflow:hidden; padding:0 0 15px 0;}
#rightCOLUMN #titleBOX_2{ overflow:hidden; padding:10px 10px 0 13px; }
#rightCOLUMN #greyheadingBOX{ background-color:#8fa4b5; height:18px; background-image:url(../images/red_bullet.jpg); background-repeat:no-repeat; 
							  padding:3px 0px 0px 35px; width:100%; color:#FFFFFF; font-weight:bold; text-transform:uppercase; }
#rightCOLUMN #textCONTENT_2{ overflow:hidden; padding:0 5px 5px 0px; }
	/* Right Column Content Styles Ends Here*/



	/* SubArea Columns Content Styles Starts Here*/
#subAREA{width:100%; overflow:hidden;}
.subreadmoretext {text-align:right; font-size:11px; text-decoration:none; color:#666666;}
.subreadmoretext a{ text-decoration:none; color:#666666;}
.subreadmoretext a:hover{ text-decoration:underline; color:#666666;}

#subleftcolumnCONTENT{ float:left; width:285px; padding:10px 3px 0 0; border-right:1px solid #ebebe7;}
#subrightcolumnCONTENT{ float:left; width:280px; padding:10px 0px 0 13px; }

#subleftcolumnCONTENT #sublefttextcontainer{ width:275px; padding:10px 0 15px 0px; background-image:url(../images/bottom_dotted_line.jpg); 
											 background-repeat:repeat-x; background-position:bottom; overflow:hidden; }
#subleftcolumnCONTENT #sublefttextcontainer #subleftcolumn{ float:left; width:134px; padding:0px;}
#subleftcolumnCONTENT #sublefttextcontainer #subrightcolumn{ float:left; width:125px;}
#subleftcolumnCONTENT #greysubheadingBOX{ background-color:#a4a4a4; height:18px; background-image:url(../images/black_bullet.jpg); background-repeat:no-repeat;
										  padding:3px 0px 0px 35px; width:240px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; }
										  

#subrightcolumnCONTENT #subrighttextcontainer{ width:100%; padding:10px 0 15px 0px; background-image:url(../images/bottom_dotted_line.jpg); 
											   background-repeat:repeat-x; background-position:bottom; overflow:hidden; }
#subrightcolumnCONTENT #subrighttextcontainer #subleftcolumn_2{ float:left; width:140px; padding:0px; }
#subrightcolumnCONTENT #subrighttextcontainer #subrightcolumn_2{ float:left; width:125px;}
#subrightcolumnCONTENT #bluesubheadingBOX{ background-color:#2c5d85; height:18px; background-image:url(../images/black_bullet.jpg); background-repeat:no-repeat;
										  padding:3px 0px 0px 35px; width:245px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; }

	/* SubArea Columns Content Styles Ends Here*/


	/* Weather Report Styles Starts Here*/
#rightCOLUMN #weatherREPORTBOX{ overflow:hidden; padding:0 0 15px 0;}
#rightCOLUMN #weatherCONTENT{width:100%; padding:15px 0px 0px 10px;}
#rightCOLUMN #weatherMAP{ float:left; width:197px; padding:0 10px 0 0;}
#rightCOLUMN #weatherTEXT{ float:left; font-weight:bold;}
	/* Weather Report Styles Ends Here*/


	/* Opinion poll Styles Starts Here*/
#rightCOLUMN #opinionBOX{width:100%; padding:0 0 20px 0; overflow:hidden;}
#rightCOLUMN #opinionleftBOX{ float:left; width:170px; padding:10px 0 0 10px; border-right:1px solid #b6c6d3}
#rightCOLUMN #opinionrightBOX{ float:left; width:150px; padding:10px 0 0 10px;}

#rightCOLUMN #opinionleftBOX #option{padding:20px 0 0 5px;}
#rightCOLUMN #opinionrightBOX .box_1{padding:10px 0px 0px 4px;}
	/* Opinion poll Styles Ends Here*/


#rightCOLUMN #matchwatch{width:100%; overflow:hidden; padding:0px 0 10px 0px;}
#rightCOLUMN #matchwatch #marketBOX{padding:10px 10px 10px 30px;} 


	/* Footer Styles Starts Here*/
#footer{width:100%; background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x; height:32px; color:#FFFFFF; font-size:10px; padding:5px 0 0 0;}
#footer #bottomBOX{ width:980px; margin:0 auto; overflow:hidden;}
#footer #bottomBOX #bottomMENU{width:300px; margin:0 auto; }
#footer #bottomBOX #policy{float:left; width:24%; padding:0 0 0 13px;}
#footer #bottomBOX #copyrights{float:right; width:32%; }

	/* Footer Styles Starts Here*/

/* Main Content Styles Ends Here*/

#form{ padding:0px; margin:0px;}
