/* This is specific to the homepage only */
body 		{ background:#F4F4F4 url(/global/images/homepage/page-background-top.jpg) repeat-x;}
a:link      { color: #044e8e; text-decoration: none; }
a:active   	{ color: #000000; text-decoration: none; }
a:visited   { color: #044e8e; text-decoration: none; }
a:hover		{ color: #044e8e; text-decoration: underline; }
	
.bodyText { font-size: 12px; line-height:1.3; color: #333333; }
.bodyTextSmall { font-size: 12px; color: #333333; }

/* Text Headers, Named with color and size */
.headerOrange18 { font-size: 18px; color: #cc6600; font-weight: bold; }	/* Leftnav and Right Column */
.headerOrange15 { font-size: 15px; color: #cc6600; font-weight: bold; }	/* Leftnav and Right Column */
.headerOrange14 { font-size: 14px; color: #cc6600; font-weight: bold; }	/* Leftnav and Right Column */
.headerWhite14	{ font-size: 14px; color: #ffffff; font-weight: bold; }	/* Center Column */
.headerWhite12	{ font-size: 12px; color: #ffffff; font-weight: 300; }	/* Center Column */
.headerBlue18	{ font-size: 18px; color: #044e8e; font-weight: bold; }	/* Leftnav and Right Column */
.headerBlue14	{ font-size: 14px; color: #044e8e; font-weight: bold; }	/* Center Column */
.headerBlue13	{ font-size: 13px; color: #044e8e; font-weight: bold; }	/* Center Column */
.headerBlue12	{ font-size: 12px; color: #044e8e; font-weight: bold; }	/* Center Column */

/* Dashed lines to stretch across any distance without loading a new image for each length */
.dashGrey	{ height: 3px; background: url('/global/images/art_dash_f7f6f3.gif') repeat-x left; }
.dashWhite	{ height: 3px; background: url('/global/images/art_dash_ffffff.gif') repeat-x left; }

/* Designates the color of the images with border="1" */
img, img a, a img { border-color:#333333; color:#333333; }

/* Page Header and Seach Area */
.headerBlueText		{ font-size: 11px; color: #044e8e; }
.headerWhiteText	{ font-size: 12px; color: #ffffff; text-transform: uppercase; }
.headerTagline		{ font-size: 12px; color: #666; /*font-family:"Verdana";*/ }

.searchInput {
	border-top: 1px solid #d7d7d7;
	border-right: 0px; /* border color and the border right of 0px so it bleeds into the search button */
	border-bottom: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	width: 230px;
	height: 18px;
	padding: 0px;
	margin: 0px;
}

/* Left Column, Navigation Column */
.leftText { font-size: 11px; color: #666666; padding-top:5px; }

.left-nav { color: #ffffff; font-size: 12px; line-height:1.2; font-weight: bold; }
.left-nav a { color: #0D5491; display: block; padding: 4px 10px 4px 13px; border-bottom: 1px solid #D6D6D6; }
.left-nav a:hover { color: #0D5491; }

/* 23 - 10 = 10. gives the div 20px of left margin, whilest wrapping under the bullet correctly */
.navNumbers { 
	font-size: 12px;
	margin-left: 23px; text-indent: -10px;
	margin-top: 4px; margin-right: 10px; margin-bottom: 4px; color: #044e8e;
}
.navBullets { 
	font-size: 12px;
	margin-left: 23px; text-indent: -10px;
	margin-top: 4px; margin-right: 10px; margin-bottom: 4px; color: #044e8e;
}

/* Center Column */
/* 27 - 13 = 15. gives the div 15px of left margin, whilest wrapping under the bullet correctly */
.dailyNews {
	font-size: 12px;
	color: #336699;
	margin:2px 10px 2px 15px;
	padding-left:10px;
	background:url(/staticfiles/NGS/Global/ApplicationAssets/img/art-bullet-31659C.gif) no-repeat left 6px;
}
* html .dailyNews	{ margin-left: 15px; text-indent: 0px;}/*forIE6*/
.oftheDay {
	width:130px;
	font-size: 12px;
	color: #336699;
	margin:3px 10px 2px 15px;
	padding-left:10px;
	background:url(/staticfiles/NGS/Global/ApplicationAssets/img/art-bullet-31659C.gif) no-repeat left 6px;
}

.insideTitle { font-size: 16px; color: #044e8e; padding-bottom: 4px; font-weight: bold; }
.insideTextLink { font-size: 12px; color: #044e8e; padding-top: 5px; }
.globalSites { font-size: 9px; color: #cccccc; }

/* Right Column */
#R1 { padding-left: 5px; padding-top: 1px; padding-right: 50px; padding-bottom: 1px; margin-left: 10px; }
.rightText { font-size: 12px; line-height:1.3; color: #333333; padding-top:5px; }
.rightTextBullet {
	font-size: 12px;
	color: #369;
	padding:2px 10px 0 10px;
	background:url(/staticfiles/NGS/Global/ApplicationAssets/img/art-bullet-31659C.gif) no-repeat left 8px;
}
.advertisement { font-size: 10px; color: #cccccc; text-transform: uppercase; } /* advertisement GLOBAL?? */

/* Footer */
.footer { font-size: 12px; color: #aaaaaa; }
.footer11 { font-size: 11px; color: #aaaaaa; }

