/* This is specific to the homepage only */
body 		{ font-family: verdana, sans-serif; margin: 0px; padding: 0px; }
a:link      { color: #044e8e; text-decoration: none; }
a:active   	{ color: #000000; text-decoration: none; }
a:visited   { color: #044e8e; text-decoration: none; }
a:hover		{ color: #AE0000; text-decoration: none; }
	
.bodyText { font-size: 16px; color: #000ee000; }
.bodyTextSmall { font-size: 12px; color: #000000; }

/* Text Headers, Named with color and size */
.headerOrange20 { font-size: 20px; 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 */
.headerWhite15	{ font-size: 15px; color: #ffffff; font-weight: bold; }	/* Center Column */
.headerWhite14	{ font-size: 14px; color: #ffffff; font-weight: 300; }	/* Center Column */
.headerBlue20	{ font-size: 20px; 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; }
.dashWhite	{ height: 3px; background: url('/global/images/art_dash_ffffff.gif') repeat-x; }

/* Designates the color of the images with border="1" */
img, img a, a img { border-color:#333333; color:#333333; }

/* Left Column, Navigation Column */
.leftText { font-size: 12px; color: #666666; padding-top:5px; }

.left-nav { color: #ffffff; font-size: 11px; 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: 13px; color: #336699; margin-left: 27px; text-indent: -13px; margin-top: 4px; margin-bottom: 4px; margin-right: 10px; }
.oftheDay { font-size: 12px; color: #336699; margin-left: 25px; text-indent: -10px; margin-top: 3px; margin-right: 10px; margin-bottom: 2px; }

.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; color: #333333; padding-top:5px; }
.rightTextBullet { font-size: 12px; color: #333333; text-indent: -10px; padding-left: 10px; padding-top: 5px; padding-right: 10px; }
.advertisement { font-size: 10px; color: #cccccc; text-transform: uppercase; } /* advertisement GLOBAL?? */

/* Footer */
.footer { font-size: 13px; color: #aaaaeeaa; }
.footer12 { font-size: 12px; color: #aaaaaa; }
