/***********************************************/

/* emx_nav_left.css                            */

/* Use with template Halo_leftNav.html         */

/***********************************************/



/***********************************************/

/* HTML tag styles                             */

/***********************************************/

body{

	font-family: Arial,sans-serif;

	color: #333333;

	line-height: 1.16;	

	margin: 0px 0px 0px 15px;

	padding: 0px;

	background: #FEF8D3;

}



/******* hyperlink and anchor tag styles *******/



a:link, a:visited{

	color: #005FA9;

	text-decoration: none;

}



a:hover{

	text-decoration: underline;

}



/************** header tag styles **************/



h1{

 font: bold 120% Arial,sans-serif;

 color: #334d55;

 margin: 0px;

 padding: 0px;

}



h2{

 font: bold 114% Arial,sans-serif;

 color: #006699;

 margin: 0px;

 padding: 0px;

}



h3{

 font: bold 100% Arial,sans-serif;

 color: #334d55;

 margin: 0px;

 padding: 0px;

}



h4{

 font: 100% Arial,sans-serif;

 color: #333333;

 margin: 0px;

 padding: 0px;

}



h5{

 font: 100% Arial,sans-serif;

 color: #334d55;

 margin: 0px;

 padding: 0px;

}





/*************** list tag styles ***************/



ul{

 list-style-type: square;

}



ul ul{

 list-style-type: disc;

}



ul ul ul{

 list-style-type: none;

}



/********* form and related tag styles *********/



form {

	margin: 0;

	padding: 0;

}



label{

 font: bold 1em Arial,sans-serif;

 color: #334d55;

}

				

input{

font-family: Arial,sans-serif;

}



/***********************************************/

/* Layout Divs                                 */

/***********************************************/

#pagecell1{

	position:absolute;

	top: 153px;

	left: 15px;

	right: 10px;

	width:738px;

	background-color: #ffffff;

	border: 1px solid #3A8DBF;

	/*height: 123px;*/

	margin:0px 0px 10px 0px;

	padding:5px;

		

}

.newsnew{

	font-family: Arial,sans-serif;

	color: #333333;

	font-size:10pt;

	line-height: 1.2;	



}

.tdborcol{

border: 1px solid #cccccc;

padding:5px;

}



.tdboxti{

border: 1px solid #cccccc;

border-top:0px;

padding:2px;

}



#leftpanel{

float:left;

width:180px;

margin:5px;

border: 1px solid #cccccc;

}



.titlebox{

BACKGROUND-POSITION: 50% top;

background-color:#B4B4B4;

BACKGROUND-IMAGE: url('images/line_time_sched.gif');

background-repeat:repeat-x;

padding-left:2px;

font-family: tahoma;

	font-size: 10pt;

	font-weight: normal;

	color: ffffff;

	height:19px;

	}



#horizenal_dot_line {

 BACKGROUND-IMAGE: url('images/horizenal_dot_line.gif');

  BACKGROUND-REPEAT: repeat-x;

  padding-left:2px;

  font-family: tahoma;

	font-size: 10pt;

	font-weight: normal;

	color: ffffff;

}



#topbglink {

 BACKGROUND-IMAGE: url('images/bglinktop.gif');

 background-color:#CFE6F8;

  BACKGROUND-REPEAT: repeat-x;

   font-family: tahoma;

	font-size: 10pt;

	font-weight: normal;

		width:42px;

	width:748px;

}



#tl {

	position:absolute;

	top: -1px;

	left: 0px;

	margin: 0px;

	padding: 0px;

	z-index: 100;

}



#tr {

	position:absolute;

	top: -1px;

	right: -1px;

	margin: 0px;

	padding: 0px;

	z-index: 100;

}



#masthead{

	position: absolute;

	top: 0px;

	left: 2%;

	right: 2%;

	width:95.6%;

	

}

.td{

padding:5px 0px 5px 5px;

}



#pageNav{

	float: left;

	width:178px;

	padding: 0px;

	background-color: #F5f7f7;

	border-right: 1px solid #cccccc;

	border-bottom: 1px solid #cccccc;

	font: small Verdana,sans-serif;

}



#content{

	padding: 0px 0px 0px 0px;

	margin:5px 2px 0px 194px;

	border: 0px solid #ccd2d2;

	

}



#ccontent{

	padding: 0px 0px 0px 0px;

	margin:0px;

	border: 1px solid #3A8DBF;

	height:48px;

	width:748px;

	}

	#madre2{

	position:absolute;

	top: 35px;

	left: 24px;

}



	#contents{

	position:absolute;

	left:-185px;

	top:294px;

	z-index:10;

	clip: rect(0,130,115,0);

	width : 135;

	visibility: visible;

	height: 121px;



}





#banar{

width:750px;

height:96px;

padding:0px;

}

#titlenews{

BACKGROUND-IMAGE: url('images/news-bg-ind.gif');

background-repeat:repeat-x;

padding:5px 5px 5px 5px;

border-left: 0px solid #ccd2d2;

font: small Verdana,sans-serif;

color:#CCCCCC;

width:520px;

height:40px;

border: 1px solid #cccccc;



}

#advrtiz{

margin:1px;

padding:0px;

}

#newsbox{

border: 1px solid #cccccc;

float:left;

padding:0px 0px 0px 0px;

width:340px;

}



#imagebox{

margin:10px 0px 10px 0px;

border: 1px 0px 0px 0px solid #cccccc;

padding:0px 0px 0px 7px;

width:324px;

}



#dotline{

width:7px;

float:right;

margin:0px 0px 0px 370px;

}

#rightpanel{

	position:absolute;

	width:196px;

	left:543px;

	top:240px;

	border:1px solid #ccd2d2;

	height: 414px;

} 

#java{

margin:190px 0px 0px 0px;

}



.lnkpagenew{

	font-family: Arial,sans-serif;

	color: #333333;

	line-height: 1.16;

	}

/*******************Mystyle*******************/



.spban {

 BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url('images/spbanbg.jpg'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #cc6600;

 padding-left:2px;

}

.entertim {

BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url('images/eneterbg.jpg'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #9e4040;

padding-left:2px;

}

.paggide {

BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url('images/baggbg.jpg'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #1835A0;

padding-left:2px;

}

.cityguide {

BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url('images/citybg.jpg'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #963455;

padding-left:2px;

}

.dts {

 BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url('images/dtbg.jpg'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #197B30;

 padding-left:2px;

}

.backs {

BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url('images/backs.jpg'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #08124A;

padding-left:2px;

}

.service {

BACKGROUND: #446CC0;

padding-left:2px;

}

.line_time_sched {

 BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url('images/line_time_sched.gif'); BACKGROUND-REPEAT: repeat-x;

}

.breadcrumb, .breadcrumb a:link,  .breadcrumb a:visited, .breadcrumb a { font-size:10px; font-weight:bold; color:#000099; text-decoration:none;}

.breadcrumb a:hover { font-size:10px; font-weight:bold; color:#005FA9; text-decoration:underline;}



/*********************************************/





/***********************************************/

/* Component Divs                              */

/***********************************************/

#siteName{

	margin: 0px;

	padding: 16px 0px 8px 0px;

	color: #ffffff;

	font-weight: normal;

}



/************** utility styles *****************/



#utility{

	font: 75% Verdana,sans-serif;

	position: absolute;

	top: 16px;

	right: 0px;

	color: #919999;

}



#utility a{

	color: #ffffff;

}



#utility a:hover{

	text-decoration: underline;

}



/************** pageName styles ****************/



#pageName{

	padding: 0px 0px 14px 10px;

	margin: 0px;

	border-bottom:1px solid #ccd2d2;

}



#pageName h2{

	font: bold 175% Arial,sans-serif;

	color: #000000;

	margin:0px;

	padding: 0px;

}



#pageName img{

	position: absolute;

	top: 0px;

	right: 6px;

	padding: 0px;

	margin: 0px;

}





.subglobalNav{

	position: absolute;

	top: 84px;

	left: 0px;

	/*width: 100%;*/

	min-width: 640px;

	height: 20px;

	padding: 0px 0px 0px 10px;

	visibility: hidden;

	color: #ffffff;

}



.subglobalNav a:link, .subglobalNav a:visited {

	font-size: 80%;

	color: #ffffff;

}



.subglobalNav a:hover{

	color: #cccccc;

}



/*************** search styles *****************/



#search{

	position: absolute;

	top: 5px;

	right: 10px;

	z-index: 101;

}



#search input{

  font-size: 70%;

  margin: 0px  0px 0px 10px;

 }

 

#search a:link, #search a:visited {

	font-size: 80%;

	font-weight: bold;

	

}



#search a:hover{

	margin: 0px;

}

.search {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b4c6d6

}



/************* breadCrumb styles ***************/



#breadCrumb{

	padding: 5px 0px 5px 10px;

	font: small Verdana,sans-serif;

	color: #AAAAAA;

}



#breadCrumb a{

	color: #AAAAAA;

}



#breadCrumb a:hover{

	color: #005FA9;

	text-decoration: underline;

}





/************** feature styles *****************/



.feature{

	padding: 3px 8px 5px 8px;

	font-size: 70%;

	min-height: 70px;

	height: 50px;

}

html>body .feature {height: auto;}



.ffeature{

	padding: 3px 8px 5px 8px;

	font-size: 70%;

	min-height: 270px;

	height: 252px;

	border-bottom: 1px solid #cccccc;

}

html>body .feature {height: auto;}



.feature h3{

	font: bold 175% Arial,sans-serif;

	color: #000000;

	padding: 30px 0px 5px 0px;

}



.feature img{

	float: left;

	padding: 2px 0px 0px 0px;

}





/*************** story styles ******************/



.sstory {

margin:5px 6px 5px 197px;

	padding: 0px 0px 0px 0px;

	border:1px solid #ccd2d2;

}

.ssstory {

margin:5px 6px 5px 197px;

	padding: 2px 5px 5px 5px;

	border:1px solid #ccd2d2;

}

.story {

	padding: 0px 0px 0px 0px;

	font-size: 80%;

}



.story h3{

	font: bold 125% Arial,sans-serif;

	color: #000000;

}



.story p {

	padding: 0px 0px 10px 0px;

}



.story a.capsule{

	font: bold 1em Arial,sans-serif;

	color: #005FA9;

	display:block;

	padding-bottom: 5px;

}



.story a.capsule:hover{

	text-decoration: underline;

}



td.storyLeft{

	padding-right: 12px;

}

#virtical_line{

	position:absolute;

	margin:0px;

	BACKGROUND-IMAGE: url('images/virtical_line.gif');

	BACKGROUND-REPEAT: repeat-y;

	padding:0px;

	left: 541px;

	top: 225px;

	height: 503px;

	width:5px;

}





/************** siteInfo styles ****************/



#siteInfo{

	position:absolute;

	border: 1px solid #cccccc;

	font-size: small;

	color: #cccccc;

	padding: 5px 0px 10px 10px;

	left: 7px;

	top: 675px;

	width: 724px;

	

}



#siteInfo img{

	padding: 4px 4px 4px 0px;

	vertical-align: middle;

}





/************ sectionLinks styles **************/



#sectionLinks{

	margin: 0px;

	padding: 0px;



}



#sectionLinks h3{

	padding: 10px 0px 2px 10px;

	border-bottom: 1px solid #cccccc;

}



#sectionLinks a:link, #sectionLinks a:visited {

	display: block;

	border-top: 1px solid #ffffff;

	border-bottom: 1px solid #cccccc;

	background-image:  url("bg_nav.jpg");

	font-weight: bold;

	padding: 3px 0px 3px 10px;

	color: #21536A;

}



#sectionLinks a:hover{

	border-top: 1px solid #cccccc;

	background-color: #DDEEFF;

	background-image: none;

	font-weight: bold;

	text-decoration: none;

}





/************* relatedLinks styles **************/



.relatedLinks{

	margin: 0px;

	padding: 3px 0px 5px 0px;

	border: 0px 0px 0px 0px solid #cccccc;

}



.crelatedLinks{

	margin: 0px;

	padding: 0px 0px 3px 15px;

	border: 0px 0px 0px 0px solid #cccccc;

	FONT: 9pt Arial, sans-serif, Verdana, Arial, sans-serif; COLOR: #000000,

}



.relatedLinks h3{

	padding: 10px 0px 2px 0px;

}



.relatedLinks a{

	display: block; 

}

A.boxllLink {

	COLOR: #4e4d4d; TEXT-DECORATION: none

}

A.boxllLink H6 {

	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #1a2872

}

A.boxllLink:hover {

	COLOR: #848abd

}

A.boxllLink:hover H6 {

	COLOR: #848abd

}



A.spanllLink {

	COLOR: #4e4d4d; TEXT-DECORATION: none;

}

A.spanllLink {

	   FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #4e4d4d;

}

A.spanllLink:hover {

	COLOR: #848abd;

}

A.spanllLink:visit{

color:#4e4d4d;

}

.tdcelboxlink {

padding:0px 1px 1px 3px;

background-color:#DAE8E9;

}

.flash{



padding:7px 3px 7px 9px;



}



.sitesearch{



padding:10px 3px 7px 9px;

border-top:1px solid #cccccc;

FONT: 9pt Arial, sans-serif, Verdana, Arial, sans-serif; COLOR: #cccccc,

}

/****nav style*****/

.nav {

	FONT: bold 12px  Arial, Verdana, sans-serif; COLOR: #FEEC30

}

A.nav {

	COLOR: #FEEC30; TEXT-DECORATION: none

}

A.nav:visited {

	COLOR: #FEEC30

}

A.nav:hover {

	COLOR: #ffffff; TEXT-DECORATION: underline

}

/*********/

.acnav {

	FONT: bold 12px  Arial, Verdana, sans-serif; COLOR: #054D85

}

A.acnav {

	COLOR: #054D85; TEXT-DECORATION: none

}

A.acnav:visited {

	COLOR: #054D85

}

A.acnav:hover {

	COLOR: #ffcc00; TEXT-DECORATION: underline

}

.linehor {

background-color:#9DCFEA

}



.HomePageH6 {

	LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; COLOR: #595959; FONT-FAMILY: Tahoma, Dotum, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square; TEXT-DECORATION: none

}

.HomePageH6 A {

	FONT-SIZE: 11px; COLOR: #595959; FONT-FAMILY: Tahoma, Dotum, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.HomePageH6 A:link {

	FONT-SIZE: 11px; COLOR: #595959; FONT-FAMILY: Tahoma, Dotum, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.HomePageH6 A:visited {

	FONT-SIZE: 11px; COLOR: #595959; FONT-FAMILY: Tahoma, Dotum, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.HomePageH6 A:hover {

	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #8c1d20; FONT-FAMILY: Tahoma, Dotum, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

/**************** advert styles *****************/



#advert{

	padding: 10px;

}



#advert img{

	display: block;

}



/********************* end **********************/
