
/*----------------------------------------------------------------------------------------------------------*/
/*  New Classes */

/* for the global navigation text on top right - used instead of having images as links */
.globalNavText{font-weight:bold; color:#CCCCCC; vertical-align:top;}

/* for the global navigation text on top right - used for showing the highlighted link */
.selectedGlobalNavText{ font-weight:bold; color:#FFFFFF; vertical-align:top; background-image:url(../images/selectGlobeNav.gif); background-repeat:repeat-x; background-position:bottom;}

/* for green navigation bar background */
.mainMenuRow{background-color:#669966; height:23px;}

/* for navigation items on green bar */
.mainNavText{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; white-space:nowrap;}

/* for giving background color and text layout for sub header in middle column*/
.subHeader {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color:#000000; padding:2px 0px 2px 10px; background-color:#DEF1FF; height:36px; vertical-align:middle;}

/* for middle column items */
.mainHeader h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#000000; margin:0px 0px 0px 0px; padding:2px 0px 0px 10px; height:24px; vertical-align:middle;}
.mainHeader1Background{background-color:#9ED5FE;}
.mainHeader2Background{background-color:#DDDDFF;}

/* for normal content */
.bodyText{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;}

/* for space in between the columns */
.bodyColumnPadding{padding:0px 10px 0px 10px;}

/* for grey background in the middle column */
.grayBackground{background-color:#F8F8F8;}

/* for topic headers in the Highlights column */
.topicHeading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color:#000000; background-color:#EEEEEE; margin-bottom:0px;}

/* for language box*/
DIV#langBox { border: 1px solid #999933; padding:6px 10px 10px 10px; margin:0px; vertical-align: top; background-color: #ffffcc; text-align: left; width:117px; float:left;}

/* space setting for image alignment (Netscape 6.0+ FIX) */
#img1, #img2, #img3{vertical-align:bottom;}

/* for homepage-A for table border in illustration area */
.tableBorder{border:1px solid #669966; margin:0px; padding:0px;}

/* for fixing table width and aligning the page to the center */
.tableFixedCenter{width:740px; margin-left: auto; margin-right: auto;}

/* for spanning the header and footer to 100 percent of the window */
.tableWidth100percent{width: 100%;}

/* for aligning content to top */
.aligntop{vertical-align:top;}

/* for proper alignment of the logo */
.logoClass{width:60px; white-space:nowrap;}

/* for constructing the global navigation - Home, What's new, etc.*/
#globalMenu {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; white-space:nowrap;}
#globalMenu li{ padding:0px 0px 2px 0px; margin:0px 0px 0px 0px; vertical-align:middle; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:75%; color:#CCCCCC; white-space:nowrap;}
#globalMenu li a{color:#CCCCCC; white-space:nowrap; text-decoration:none;}

/* for highlighting the selected menu in the global navigation */
#globalMenu li.globalNavSelect {color:#c9cdcc; font-weight:bold; vertical-align:top; background-image:url(../images/selectGlobeNav.gif); background-repeat:repeat-x; background-position:bottom;}

/* for constructing the main navigation - About the IMF, IMF at Work, etc.*/
#mainNavigation {margin:0px 0px 0px 0px ; padding:0px 0px 0px 0px; vertical-align:middle; text-align:right;}
#mainNavigation li{margin:0px; vertical-align:middle; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:70%; color:#E6E6E6; white-space:nowrap;}
#mainNavigation li a{color:#E6E6E6; white-space:nowrap; text-decoration:none;}

/* for highlighting the selected menu in the main navigation */
#mainNavigation li.mainNavSelect {color:#000000; text-decoration:none; background-color:#9ACC99; padding:4px 1px 6px 3px; margin:0px 0px 0px 0px;}

/* for the seperator color in the main navigation */
.mainNavSep{color:#9ACC99;}

/* for fixing the header position at center in all browser resolutions */
.headerFixedWidth{width:340px;}

/* for the blue header with the required height and background image tiling information added */
.headerGradient {background-image:url(../external/images/nav/bggradient.gif); background-repeat:repeat-x; height:54px;}

/* for getting the required spacings in various boxes */
.boxPadding1{padding: 5px 0px 5px 10px;}
.boxPadding2{padding: 10px 40px 10px 20px;}
.boxPadding3{padding: 6px 6px 6px 6px;}
.boxPadding4{padding: 3px 0px 0px 0px;}
.boxPadding5{padding: 0px 10px 0px 10px;}
.boxPadding6{padding: 3px 0px 3px 10px;}
.boxPadding7{padding: 10px 10px 10px 10px;}
.boxPadding8{padding: 0px 0px 0px 0px;}
.boxPadding9{padding: 2px 1px 2px 0px;}
.boxPadding10{padding: 0px 0px 0px 10px;}
.boxPadding11{padding: 10px 0px 10px 10px;}
/* first set of controls */
.boxPadding19{padding: 10px 1px 2px 0px;}
.boxPadding15{padding: 10px 10px 0px 10px;}

/* for the header part of Free Notification box */
.headerNotify{background-color:#A8C2E3; height:33px;}

/* for the body part of Free Notification box */
.bodyNotify{background-color:#C1DBFC;}

/* for the header part of SDR box */
.headerSDR{background-color:#A4D898; height:33px;}

/* for the body part of SDR box */
.bodySDR{background-color:#BBEFAF;}

/* for the dotted horizontal rule with required margin and padding corrections */
hr.dash {border-bottom:2px dotted #cccccc; border-top-width:0px; border-left-width:0px; border-right-width:0px; width:100%; padding:3px 0px 3px 0px; margin:0px 0px 3px 0px;}

/* for fixing the width of the first column (the left most column) containing the Free Notification and SDR box */
.leftColWidth{width:120px;}

/* for proper alignment of the icons used for Free Notification and SDR boxes */
#freeNote, #graphIcon{float:left;}

/* for proper alignment of the Global Menu in browsers other that Internet Explorer */
#tableGlobalMenu{float:right;}

/* for applying background color to theme area */
.backgroundGreen{background-color:#D4E1C7;}

/* -----------    Task 5 Widget Classes -------- */
/* Since the Task 5 Widget pages are form based, all the classes for the widget pages are prefixed with "form" */

/* for fixing the width of the widget form table */
.formTableWidth{width:460px;}

/* for the border for the widget form table */
.formTableBorder{border:1px solid #669966;}

/* for the font used in the widget form pages */
.formTableText{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%;}

/* for the font used in the widget form pages */
.formTableLabelText{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;}

/* for the header having the Date, Title, etc */
.formTableHeader{background-color:#AFD5AF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color:#000000; height:24px; vertical-align:middle; align:center}

/* for the white separator in the header */
.formHeaderSep{border-right:1px solid #FFFFFF;}

/* for the plain rows in the Search result display area */
.formTableTdPlain{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; border-bottom:1px solid #669966;}

/* for the colored rows in the Search result display area */
.formTableTdColor{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; border-bottom:1px solid #669966; background-color:#DDE7D6;}

/* for the footer table having the Previous, Next and the pagination information */
.formTableFooter{background-color:#AFD5AF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#000000; height:24px; vertical-align:middle; white-space:nowrap;}

/* for the Search results text */
.formInstrText{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; border-top:1px solid #669966;}

/* for fixing the width of the dropdowns for - Country, Subject, Speaker, etc.*/
.formDropMenuWidth{width:346px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; margin-left:2px; margin-right:0px; margin-top:0px; margin-bottom:0px;}

/* for fixing the width of the dropdowns for - Country, Subject, Speaker, etc. - regular fonr*/
.formDropMenuRegWidth{width:346px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; margin-left:2px; margin-right:0px; margin-top:0px; margin-bottom:0px;}

/*Defines the width of the Coulmn - Date*/
.formHeaderWidthDate{width:20%;}

/*Defines the width of the Coulmn - Title*/
.formHeaderWidthTitle{width:60%;}

/*Defines the width of the Coulmn - Speaker*/
.formHeaderWidthSpeaker{width:25%;}

/*Defines the width of the Coulmn - Country*/
.formHeaderWidthCountry{width:25%;}

/* Defines a Font and color for an Error tag */
.FormError{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;color: rgb(255, 0, 0);font-weight:bold}

/* new for What is this Blurb in the news pages */
.whatIsThisDiv table {border:1px solid black; margin-top:10px; margin-bottom:10px; background-color:rgb(255, 255, 255);}
.whatIsThisDiv p { font-family:arial,sans-serif; font-size:70% !important; margin-top:4px; margin-right:4px; margin-bottom:4px; margin-left:8px;}

.whatIsThisDivNew table {margin-top:5px; margin-bottom:5px;background-color:rgb(255, 255, 255);}
.whatIsThisDivNew p {font-family:arial,sans-serif; font-size:70% !important; margin-top:2px; margin-right:2px; margin-bottom:2px; margin-left:2px;}

