* { /* Reset the margins so IE doesnt barf all over with Box Model problems */
	
margin : 0 auto;
padding : 0;
}
body {
margin : 0;
padding : 0;
background-color : #ffffff;
}

h1{
font-size:16px;
padding:0px;
margin:0px;
line-height : 20px;
}

h2 .headerTitle{
font-size : 12px;
line-height : 18px;
}

h1 .topHeaderWhite{
font-size : 12px;
}

h2 .topHeaderWhite{
font-size : 12px;
}

h2 .topHeaderRed{
font-size : 14px;
}

h2 .articletext{
font-size : 12px;
line-height : 18px;
}

h2 .rightVerticalHeader2{
font-size : 14px;
line-height : 18px;
}

h3 .rightVerticalHeader{
font-size : 12px;
line-height : 18px;
}

h3 .currentIssue{
font-size : 12px;
line-height:18px;
}

.topHeaderRed {
font-family : Verdana;
font-weight : bold;
font-size : 14px;
color : #ed1c24;
text-decoration : none;
}

.topHeaderWhite {
font-family : Verdana;
font-weight : bold;
font-size : 12px;
color : #ffffff;
text-decoration : none;
padding-left : 10px;
}

.career {
font-family : Verdana;
font-weight : bold;
font-size : 11px;
color : #656565;
text-decoration : none;
padding-left : 5px;
text-transform : none;
}

.topHeaderGrey {
font-family : Verdana;
font-weight : bold;
font-size : 12px;
color : #656565;
text-decoration : none;
padding-left : 5px;
text-transform : none;
padding-left : 10px;
}

.topHeaderBlack {
font-family : Verdana;
font-weight : bold;
font-size : 12px;
color : #ffffff;
text-decoration : none;
padding-left : 10px;
text-transform : none;
}

.topHeaderBlack2 {
font-family : Verdana;
font-weight : bold;
font-size : 12px;
color : #005a71;
text-decoration : none;
padding-left : 10px;
text-transform : none;
}

.headerTitle {
font-family : Verdana;
font-size : 12px;
color:#005a71;
font-weight : bold;
text-decoration : none;
text-transform : none;
line-height : 18px;
}

A.headerTitle:link {
color:#005a71;
text-decoration : none;
}

A.headerTitle:visited {
color:#005a71;
text-decoration : none;
}

A.headerTitle:hover {
color:#005a71;
border-bottom : 1px dashed #005a71;
}

A.headerTitle:active {
color:#005a71;
text-decoration : none;
}

.mostview {
font-family : Verdana;
font-size : 12px;
color : #666666;
font-weight : bold;
text-decoration : none;
text-transform : none;
line-height : 18px;
}

A.mostview:link {
text-decoration : none;
}

A.mostview:visited {
text-decoration : none;
}

A.mostview:hover {
border-bottom : 1px dashed #666666;
}

A.mostview:active {
text-decoration : none;
}

.coverTitle {
font-family : Verdana;
font-size : 14px;
color:#005a71;
font-weight : bold;
text-decoration : none;
text-transform : none;
line-height : 20px;
}

A.coverTitle:link {
color:#005a71;
text-decoration : none;
}

A.coverTitle:visited {
color:#005a71;
text-decoration : none;
}

A.coverTitle:hover {
color:#005a71;
border-bottom : 1px dashed #005a71;
}

A.coverTitle:active {
color:#005a71;
text-decoration : none;
}

.articleTitle {
font-family : Verdana;
font-size : 16px;
color : #005a71;
font-weight : bold;
text-decoration : none;
text-transform : none;
line-height : 20px;
}

.topHeaderLeftWhite {
font-family : Verdana;
font-weight : bold;
font-size : 12px;
color : #ffffff;
text-decoration : none;
padding-left : 10px;
text-transform : none;
}

.topHeaderLeftBlue {
font-family : Verdana;
font-weight : bold;
font-size : 12px;
color : #405684;
text-decoration : none;
padding-left : 10px;
text-transform : none;
}

.topHeaderLeftGrey {
font-family : Arial;
font-weight : bold;
font-size : 12px;
color : #656565;
text-decoration : none;
padding-left : 10px;
text-transform : none;
}

.topHeaderLeftBlack {
font-family : Verdana;
font-weight : bold;
font-size : 12px;
color : #000000;
text-decoration : none;
padding-left : 10px;
text-transform : none;
}

.articleText {
font-family : Arial;
font-weight : normal;
font-size : 12px;
line-height : 18px;
color : #333333;
}

A.articleText:link {
color : #333333;
text-decoration : none;
}
A.articleText:visited {
color : #333333;
text-decoration : none;
}

A.articleText:hover {
color : #405684;
border-bottom : 1px dashed #4687be;
}

A.articleText:active {
color : #333333;
text-decoration : none;
}

.catergoryText {
font-family : Arial;
font-weight : normal;
font-size : 12px;
line-height : 18px;
color : #333333;
}

A.catergoryText:link {
color : #333333;
text-decoration : none;
}

A.catergoryText:visited {
color : #333333;
text-decoration : none;
}

A.catergoryText:hover {
color : #40a2d7;
border-bottom : 1px dashed #4687be;
}

A.catergoryText:active {
color : #333333;
text-decoration : none;
}

.channel {
font-family : Arial;
font-weight : bold;
font-size : 13px;
color : #1c1c1c;
text-decoration : none;
}

A.channel:link {
text-decoration : none;
}

A.channel:visited {
text-decoration : none;
}

A.channel:hover {
text-decoration : none;
color : #ed1c24;
}

A.channel:active {
text-decoration : none;
}

.dashed {
padding-left : 10px;
padding-right : 10px;
}

.searchText {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
}

.currentIssue {
font-family : Arial;
font-weight : bold;
font-size : 11px;
text-transform : none;
color : #1c1c1c;
text-decoration : none;
}

A.currentIssue:link {
color : #1c1c1c;
text-decoration : none;
}

A.currentIssue:visited {
color : #1c1c1c;
text-decoration : none;
}

A.currentIssue:hover {
color : #1c1c1c;
text-decoration : underline;
}

A.currentIssue:active {
color : #1c1c1c;
text-decoration : none;
}

.pollText {
font-family : Arial;
font-weight : bold;
font-size : 11px;
text-transform : none;
color : #1c1c1c;
text-decoration : none;
}

A.pollText:link {
color : #1c1c1c;
text-decoration : none;
}

A.pollText:visited {
color : #1c1c1c;
text-decoration : none;
}

A.pollText:hover {
color : #1c1c1c;
text-decoration : underline;
}

A.pollText:active {
color : #1c1c1c;
text-decoration : none;
}

.paddingLeft {
padding-left : 10px;
}

.paddingTL {
padding-top : 5px;
padding-left : 10px;
}

.paddingBL {
padding-bottom : 10px;
padding-left : 10px;
}

.paddingLR {
padding-left : 10px;
padding-right : 10px;
}

.borderenewsLR {
border-left : 1px solid #293e6b;
border-right : 1px solid #293e6b;
}

.googleBorder {
border-left : 1px solid #cccccc;
border-bottom : 1px solid #cccccc;
padding : 0 10px 0 10px;
}

.bottom {
font-family : Arial;
font-size : 12px;
color : #424242;
line-height : 16px;
font-weight : bold;
text-decoration : none;
}

.enewsText {
font-family : Arial;
font-weight : normal;
font-size : 12px;
line-height : 18px;
color : #333333;
padding-left : 10px;
}

A.enewsText:link {
color : #333333;
text-decoration : none;
}

A.enewsText:visited {
color : #333333;
text-decoration : none;
}

A.enewsText:hover {
text-decoration : underline;
}

A.enewsText:active {
color : #333333;
text-decoration : none;
}

.numbers2 {
font-family : Verdana;
font-weight : bold;
font-size : 11px;
line-height : 16px;
color : #005a71;
/*padding-left : 10px;*/
}

A.numbers2:link {
color : #005a71;
text-decoration : none;
}

A.numbers2:visited {
color : #005a71;
text-decoration : none;
}

A.numbers2:hover {
color : #005a71;
border-bottom : 1px dashed #005a71;
}

A.numbers2:active {
color : #005a71;
text-decoration : none;
}


.numbers {
font-family : Verdana;
font-size : 11px;
color : #005a71;
font-weight : bold;
text-decoration : none;
text-transform : none;
line-height : 16px;
}

A.numbers:link {
color : #005a71;
text-decoration : none;
}

A.numbers:visited {
color : #005a71;
text-decoration : none;
}

A.numbers:hover {
color : #005a71;
text-decoration : underline;
}

A.numbers:active {
color : #005a71;
text-decoration : none;
}

.googleTitle {
font-family : Arial;
font-weight : bold;
font-size : 12px;
line-height : 18px;
color : #4687be;
padding-left : 10px;
}

A.googleTitle:link {
color : #4687be;
text-decoration : none;
}

A.googleTitle:visited {
color : #4687be;
text-decoration : none;
}

A.googleTitle:hover {
color : #ed1c24;
text-decoration : underline;
}

A.googleTitle:active {
color : #4687be;
text-decoration : none;
}

.googleTitle2 {
font-family : Arial;
font-weight : bold;
font-size : 12px;
line-height : 18px;
color : #4687be;
padding-left : 10px;
}

A.googleTitle2:link {
color : #4687be;
text-decoration : none;
}

A.googleTitle2:visited {
color : #4687be;
text-decoration : none;
}

A.googleTitle2:hover {
color : #ed1c24;
border-bottom : 1px dashed #005a71;
}

A.googleTitle2:active {
color : #4687be;
text-decoration : none;
}


.googleText {
font-family : Arial;
font-weight : normal;
font-size : 12px;
line-height : 17px;
color : #333333;
padding-left : 10px;
padding-right : 10px;
}

.googleheader {
font-family : Verdana;
font-weight : bold;
font-size : 11px;
color : #ffffff;
text-decoration : none;
padding-left : 10px;
text-transform : none;
} 

.rightVerticalHeader {
font-family : Verdana;
font-weight : bold;
font-size : 12px;
line-height : 18px;
color : #005a71;
/*padding-left : 10px;*/
}

A.rightVerticalHeader:link {
color : #005a71;
text-decoration : none;
}

A.rightVerticalHeader:visited {
color : #005a71;
text-decoration : none;
}

A.rightVerticalHeader:hover {
color : #005a71;
border-bottom : 1px dashed #005a71;
}

A.rightVerticalHeader:active {
color : #005a71;
text-decoration : none;
}


.rightVerticalHeader2 {
font-family : Verdana;
font-weight : bold;
font-size : 14px;
line-height : 18px;
color : #005a71;
/*padding-left : 10px;*/
}

A.rightVerticalHeader2:link {
color : #005a71;
text-decoration : none;
}

A.rightVerticalHeader2:visited {
color : #005a71;
text-decoration : none;
}

A.rightVerticalHeader2:hover {
color : #005a71;
border-bottom : 1px dashed #005a71;
}

A.rightVerticalHeader2:active {
color : #005a71;
text-decoration : none;
}

.footer {
font-family : Arial;
font-weight : normal;
font-size : 10px;
line-height : 14px;
color : #333333;
}

A.footer:link {
color : #333333;
text-decoration : none;
}
A.footer:visited {
color : #333333;
text-decoration : none;
}

A.footer:hover {
color : #405684;
border-bottom : 1px dashed #4687be;
}

A.footer:active {
color : #333333;
text-decoration : none;
}

/*.rightVerticalHeader {
	font-family: "Arial"; 
	font-size:11px; 
	color:#656565; 
	font-weight:bold; 
	text-transform:none; 
}
A.rightVerticalHeader:link	 { color:#656565; text-decoration:none;}
A.rightVerticalHeader:visited { color:#656565; text-decoration:none;}
A.rightVerticalHeader:hover   { color:#656565; text-decoration:underline;}

.rightVerticalText { 
	font-family:Arial; 
	font-size:10px; 
	color:#1c1c1c; 
	font-weight:normal; 
	text-transform:none; 
}
A.rightVerticalText:link	 { color:#656565; text-decoration:none;}
A.rightVerticalText:visited { color:#656565; text-decoration:none;}
A.rightVerticalText:hover   { color:#656565; text-decoration:underline;}*/


/*--------------------------------- Ticker Tape ---------------------------------*/

.TickerTitle {
font-family : Verdana;
font-size : 12px;
color : #1c1c1c;
font-weight : bold;
text-decoration : none;
text-transform : none;
line-height : 18px;
}

A.TickerTitle:link {
color : #1c1c1c;
text-decoration : none;
}

A.TickerTitle:visited {
color : #1c1c1c;
text-decoration : none;
}

A.TickerTitle:hover {
color : #4687be;
text-decoration:none;
}

A.TickerTitle:active {
color : #1c1c1c;
text-decoration : none;
}



/*--------------------------------- MENU BAR ---------------------------------*/

.horiz li { 
	display: inline; 
}

.horiz ul { 
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
	font-family: Verdana; 
	font-size: 12px; 
	line-height: 30px;
}

.horiz a { 
	padding: 2px 1em 4px 1em; 
	background-color: #5d6672;
} 

.horiz a:link, .horiz a:visited { 
	color: #FFF; 
	text-decoration: none; 
} 
.horiz a:hover { }

.horiz a { 
	padding: 2px 1em 4px 1em; 
	background-color: #5d6672; 
	/*border-right: 1px solid #36424a; 
	border-bottom: 1px solid #36424a; */
} 

.horiz a:link, .horiz a:visited { 
	color: #FFF; 
	text-decoration: none; 
} 
.horiz a:hover { 
/*	background-color: #bc787a; */
	background-color:#a2a8b1;
	color: #FFF; 
} 

.horiz ul { 
	text-align:right;
	min-height:35px;
	padding-right:14px;
}
/*
.arbitrary { border-width: 5px 3px 5px 3px; border-style: solid; border-color: #bc787a; }*/


/*--------------------------------- using div id ---------------------------------*/

#spacer  {
margin : 0;
height : 5px;
}

#spacerlb {
margin : 0;
height : 15px;
}

#dottedline {
border-bottom : 1px dashed #cccccc;
}

#dashedline {
border-bottom : 1px dashed #639ec8;
padding-left : 10px;
padding-right : 10px;
}

#solidline {
border-bottom : 1px solid #9ec3df;
padding-left : 3px;
padding-right : 3px;
}

#email {
font-family : Arial;
font-size : 11px;
color : #333333;
line-height : 16px;
font-weight : normal;
text-decoration : none;
padding-top : 10px;
}

#email a {
color : #424242;
text-decoration : none;
text-transform : none;
padding-left : 5px;
padding-right : 5px;
}

#email a:hover {
text-decoration : underline;
border-bottom : 0;
}

#bottomTop {
font-family : Arial;
font-size : 12px;
color : #333333;
line-height : 16px;
font-weight : bold;
text-decoration : none;
padding-top : 10px;
}

#bottomTop a {
color : #424242;
text-decoration : none;
text-transform : none;
padding-left : 5px;
padding-right : 5px;
}

#bottomTop a:hover {
text-decoration : underline;
border-bottom : 0;
}

#bottomTop li {
color : #ffffff;
display : inline;
margin-right : 5px;
} 


/*--------------------------------- career opportunity the css ---------------------------------*/

.divCO {width:100%; height:100%; overflow-y:auto; border:1px solid #cccccc; }
.divCO ul { list-style-type:none; padding:5px 7px 0px; margin:0px; margin-bottom:15px; }
.divCO .jtitle { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#656565; font-weight:normal; display:block; text-transform:none; }
.divCO .cname  { font-family:Arial; font-size:10px; color:#1c1c1c; font-weight:normal; display:block; text-transform:none; }
.divCO a:link	 { color:#656565; text-decoration:none;}
.divCO a:visited { color:#656565; text-decoration:none;}
.divCO a:hover   { color:#656565; text-decoration:underline;}




