﻿/****** PARTNER TABS DOWN THE RIGHT HAND SIDE ******/

#euga_main
{
	/*background: url(/ireland/smallbusiness/euga/images/new/bgmain.jpg) top left no-repeat;*/
	padding: 20px 10px 0 0px!important;
	margin: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

#euga_main table
{
	font-size:80%;
}

#euga_main table table
{
	font-size:100%;
}

#euga_main table table table
{
	font-size:100%;
}

#euga_main table table table table
{
	font-size:100%;
}

#euga_main table table table table table
{
	font-size:100%;
}

.rhs-notab
{
	width: 144px;
	margin: 0px 0 0 4px;
}

#sb_content {
	width:550px;
}
#sb_top {
	width:550px;
}
#sb_head {
	width:550px;
}
#sb_main {
	width:550px;	
}
/* This one might no longer be used....*/
.rhs-tab
{
	font-size:100%;
	height: 120px;
	width: 200px;
	margin: 0px 0 0 4px;
	padding: 0px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/rhs-tab.png) bottom right no-repeat;
}
/* This one might no longer be used....*/
.rhs-tab-content
{
	padding: 5px;
	margin: -110px 0 0 8px;
	height: 115px;
	font-size:100%;
}

/* Box out and styles used in the Welcome letter under info_and_help */
.boxout_left
{
	border-top: 1px double red;
	border-bottom: 1px double red;
	background-color:#E2E7ED;
	margin:10px;
	width:50%;
	float:left;
	padding:10px;
}

.boxout_right
{
	border-top: 1px double red;
	border-bottom: 1px double red;
	background-color:#E2E7ED;
	margin:10px;
	width:50%;
	float:right;
	padding:10px;
}

.quote {
	padding: 0px 20px 0px 20px;
	color:#FFA07A;
}
.jobdescription {
	color:black;

}
.name {
	color:navy;
}

.toppadded {
	padding-top:10px;
}
/* END Box out*/



.alpha {
	font-size:.7em;
}


/* NEW EVER-EXPANDING RHN FLYOUT TABS */
.rhs_flyout {
	width:100%;
	width: 200px;
	padding-left:5px;
	margin-left:-1px;
	font-size:100%;
}
.rhs_flyout p {

	font-size:90%;
}
.rhs_flyout_top {
	width: 200px;
	padding-left:5px;
	height:22px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/rhs-tab-top.png) top left no-repeat;
}
.rhs_flyout_middle {
	width: 200px;
	padding-left:0px;
	background-color:#FFFFFF;
	overflow: hidden;
}
.rhs_flyout_bottom {
	width: 200px;
	padding-left:5px;
	clear:both;
	height:22px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/rhs-tab-bottom.png) bottom left no-repeat;
	margin-bottom:5px;
}

/* three column layout */
.rhs_flyout_left{
	width: 20px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-left:-1px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/rhs-tab-left.png) top right repeat-y;
	background-color:#FFFFFF;
	padding-bottom:10000px;
	margin-bottom:-10000px;
}

.rhs_flyout_center{
	background-color:#FFFFFF;
	width:161px;
	float:left;
	padding-bottom:10000px;
	margin-bottom:-10000px;
}

.rhs_flyout_right {
	width: 20px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/rhs-tab-right.png) top right repeat-y;
	float:left;
	background-color:#FFFFFF;
	padding-bottom:10000px;
	margin-bottom:-10000px;
}

.rhs-tab img
{
	margin: 10px 0 0 5px;
}

.rhs-tab p
{
	padding: 0px;
	font-size: 100%;
}

/* ***** ~/default.mspx The boilerplate blurb on Find a Grant Page ***** */
#searchicon_top
{
	height: 25px;
	border: 1px solid black;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/find_a_grant_top.gif) top left no-repeat;
}
#searchicon_middle
{
	padding:0px 0px 0px 25px;
	margin:0px 0px 0px 10px;
}
#searchicon_middle_left
{
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/find_a_grant_middle.gif) top left repeat-y;
	padding:0px 0px 0px 25px;
	margin:0px 0px 0px 10px;
}

#searchicon_middle ul
{
	width:80%;
	margin:0px 0px 0px 15px;
}
#searchicon_bottom
{
	height: 25px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/find_a_grant_bottom.gif) bottom left no-repeat;
}

div#info-and-feedback
{
	background-color:#FDFBC7;
	border: 1px solid #B6B481;
	padding:5px;
	margin: 0 0 0 5px;
	width:520px;
	line-height:125%;
}

#info-and-help
{
	padding: 0 10px 0 10px;

}

#info-and-help p
{
	font-size:100%
}

#info-and-help ul
{
	margin: 0;
}

#results-table, #trans-table, #black-box-table
{
}

#seoLink a
{
	text-decoration: none;
}

/* ***** Application History Window ***** */
#ApplicationHistoryGV
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:80%;
}

#app-history-table-top
{
	height: 13px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/app-history-table-top.png) top left no-repeat;
}

#app-history-close
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: x-small;
	float: right;
	padding: 3px 3px 0 0;
}

#app-history-close img
{
    padding-right: 3px;
}

#app-history-close a:link { text-decoration: none; }
#app-history-close a:visited {text-decoration: none;}
#app-history-close a:hover {text-decoration: underline;}
#app-history-close a:active {text-decoration: none;}

table.applicationHistory
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	/*width: 540px;*/
	width: 97%;
	border: none;
	margin-bottom:5px;
	text-align:left;
}
table.applicationHistory th
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:80%;
	padding: 5px;

}
table.applicationHistory tr
{
	border-top: 1px solid #DDDDDD;
}

table.applicationHistory td
{
	font-size: 80%;
	padding: 5px;
}


/* *****  SEARCH RESULTS TABLE   ***** */
#results-table
{
	width: 598px;
	float: left;
	margin: -4px 0 0 9px;
}

#results-body-header
{
	padding-left:9px;
}

.searchResultsHeader
{
}
.searchResultsHeader h2
{
	padding-top:10px;
}
/* Used on the Search results page to hold the title and pager, BACKGROUND */
#results-table-header
{
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-body-top2.png) top left no-repeat;
	padding-top: 0px;
	padding-bottom: 0px;
	margin:0px;
	border:0px!important;
}
/* Ued one the "my grants" page to house the first sub control - NO BACKGROUND*/
/* NB. _also_ used by the Application History Pop-up now, and in the same manner, should make these CLASSES*/
#results-body-top
{
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
}
#results-table-top
{
	height: 18px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-top.png) top left no-repeat;
	padding:0px;
	margin:0px;
}

#results-body
{
	padding: 0px 20px 0px 20px;
	border:0px!important;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-body.png) bottom left no-repeat;
}
#results-body-bottom
{
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-body2.png) bottom left no-repeat;
}

#results-body-footer
{
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-body2.png) bottom left no-repeat;
	margin-top:-29px;
}
.results-table-left
{
	width: 6px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-left.png) left repeat-y;
	border:0px!important;
}

.results-table-right
{
	width: 6px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-right.png) right repeat-y;
	border:0px!important;
}

#results-table-bottom
{
	height: 20px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-bottom.png) top left no-repeat;
}

/* Contents of the results table */
#results-table h2 {
	font-size: 130%;
	color:#000;
}

#trans-table
{
    width: 837px;
    float: left; 
}

.trans-table-top
{
    height: 38px;
    background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/trans-table-top.png) bottom left no-repeat;
}

.trans-table-bottom
{
    height: 38px;
    background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/trans-table-bottom.png) bottom left no-repeat;
}

.trans-table-left
{
    width: 13px;
    /*height: 800px;*/
    height: 100%;
    background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/trans-table-left.png) top left no-repeat;
}

.trans-table-right
{
    width: 200px;
    /*height: 800px;*/
    height: 100%;
    background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/trans-table-right.png) top left no-repeat;
    vertical-align: top;
}

.trans-table-right-notab
{
    width: 12px;
    /*height: 800px;*/
    height: 100%;
    background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/trans-table-right.png) top left no-repeat;
    vertical-align: top;
}

.trans-table-body
{
    vertical-align: top;
    background-color: #ffffff;
}

#euga_main
{
	width:800px;
	padding: 84px 10px 0 10px;
	float: left;
}

#euga_main *
{
}

#black-box-table
{
    width: 611px;
    float: left;
    margin-left: 2px;
    background-color: #ffffff;
}

#black-box-table-body
{
    width: 601px;
	overflow:hidden;
}

#black-box-table-top
{
    height: 35px;
    background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/black-box-table-top.png) top left no-repeat;
}

#black-box-table-top h3
{
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px 20px;
}

#black-box-table-left
{
	width: 5px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/black-box-table-left.png) top left repeat-y;
}

#black-box-table-right
{
	width: 5px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/black-box-table-right.png) top right repeat-y;
}

#black-box-table-bottom
{
	height: 13px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/black-box-table-bottom.png) top left no-repeat;
}

/* TOP TABS CSS */
.euga_tabs
{
	width: 600px;
	float: left;
	margin-left: 20px;
}


.euga_tabs div
{
	float: left;
}

.tab-left-off
{
	height: 38px;
	width: 6px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/tab-left-off.png) top left no-repeat;
}

.tab-right-off
{
	height: 38px;
	padding: 0px 15px 0 15px;
	font-size: 120%;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/tab-right-off.png) top right no-repeat;
}

.tab-left-on
{
	height: 38px;
	width: 6px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/tab-left-on.png) top left no-repeat;
}

.tab-right-on
{
	height: 38px;
	padding: 0px 15px 0 15px;
	font-size: 100%;
	font-weight: bold;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/tab-right-on.png) top right no-repeat;
}

.tab-right-on span, .tab-right-off span
{
	padding-top: 8px;
	float: left;
}

.tab-right-on a, .tab-right-off a
{
	text-decoration: none;
	cursor: pointer;
}

.tab-right-on a
{
	font-weight: bold;
}

.tab-right-on a { color: #000000; }

.tab-right-off a { color: #ffffff; }

.tab-sign-in
{
	width: 80px;
	height: 38px;
	margin: 0 0 0 10px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/tab-sign-in.png) top right no-repeat;
}

.tab-sign-in  img
{
	margin: 4px 0 0 7px;
	border: none;
}
/* END TOP TABS CSS */


.header-link
{
	font-weight: bold;
}

/* POP UPS FOR INDUSTRY AND LOCATION */
.chosen-value
{
	border-bottom: 1px dotted #000;
}

.moreInfo
{
	margin-left: 0px;
	cursor: pointer;
	border: none;
	color: blue;
}
.moreinfo span
{
	border-bottom: 1px dotted blue;
	align-text: left;
}

.moreInfoPopup
{
	background: #ffffff;
	border: 1px solid #000000;
	position: absolute;
	visibility: hidden;
	z-index:999;
}

.moreInfoPopup ul
{
	list-style: none;
	margin: 2px;
}
/* END POP UPS*/
.noheight
{
	height: 0px!important;
}

/* Custom drop down Lists */
.dropDown_Main
{
    background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/ddl/ddlValueBackground.gif) right bottom no-repeat top;
    border-bottom: 1px solid #e6e6e5;
    border-left: 1px solid #e6e6e5;
	margin: 0;
	padding: 2px 0px 0px 0px;
	position: relative;
	top: 0px;
	overflow:visible;
	width: 160px;
	height: 20px;
	min-height: 20px;
	margin-bottom: 0px;
}



.dropDown_Main a.populating
{
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/ddl/anim.gif) right center no-repeat!important;

}

.dropDown_Main a
{
    width: 100%;
    margin-right: 5px;
    margin-left: 5px;
    padding-right: 10px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/ddl/downarrow.gif) right center no-repeat;
	text-decoration: none;
	cursor: pointer;
	color: #000;
}

.dropDown_Main a.disabled
{
    background:none;
    color:#aaa;
}

.dropDown_List
{
	background:#fff url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/ddl/ddlListBackground.gif) right top repeat-y;
    clear:both;
	z-index: 999;
	visibility: hidden;
	position: absolute;
	border: 1px solid #6d6e6f;
	padding: 0px;
	padding-left: 0px;
	margin-left: 0px;
	/*min-width: 160px;*/
    width: 160px;
	cursor: pointer;
	height: 200px;
	overflow-y: scroll;
	scrollbar-face-color: #d0d0d0;
	scrollbar-track-color: #d0d0d0;
	scrollbar-arrow-color: black;
}

.dropDown_List ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	border:0px!important;
}

.dropDown_List_Items li
{
	margin: 0 !important;
	padding: 0 5px 0 5px!important;
	white-space:nowrap;
	width: 100%;
	border:0px!important;
}

.dropDown_List_Items li.selected
{
	background: #ff7200;
	color:#fff;
	border:0px;


}
/* END Custom drop down Lists */

/*
#tabnavcont
{
	background-image: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/bg_navcon.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#CBE0FD;
	zoom: 100%;
}
*/

#euga_main input.textbox
{
    background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/ddl/ddlValueBackground.gif) right no-repeat bottom;
    border: 0 0 0 0;
    border-bottom: 1px solid #e6e6e5;
    border-left: 1px solid #e6e6e5;
	padding: 2px 0 2px 5px;
	margin: 0 0 5px 0;
    width: 160px;
    clear: right;

}


#euga_main input.emptyTextValue
{
    font-style:italic;
    color:#929292;
}

#sb_top
{
	background:#ff6736;
	color:#ffffdd;
	line-height:1.5em;
	padding: 5px;
	padding-left: 10px;
}

div.selected
{
	background-color: #ffffff;
	border-bottom: none;
}

.left { float: left; }

.right { float: right; }

.left_third {
	float: left;
	width:25%
}
.middle_third {
	float:left;
	width:25%;
}
.right_third {
	float:right;
	width:48%
}



.padded10 { padding:10px;}


p.boxIntro{
	border: 1px solid gray;
	background-color:#DDDDDD;
	padding:10px;
}
p.boldIntro{
	padding:15px;
	font-weight:bold;
}

/*Ajax visual clue */
.select { BACKGROUND-COLOR: Green; }

#BusinessNeed
{
	width: 150px;
}

#schemeSummaryTitle
{
	margin-bottom: 10px;
	margin-left:5px;
}
/* Container for the default searches and aggregate Grant values. RHS Main/Search Page */
#schemeSummary
{

	background-image: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/ddl/bkg_GridRow.gif);
	background-repeat: repeat-y;
	background-position: right top;

	margin-left: 2px;
	width: 325px;
}

#schemeSummary  table
{
    width: 325px;
    border: 0px;
    margin: 0px;
    padding: 0px;
    border-collapse:collapse;
}

table.schemeSummary th
{
    background-color: #fff;
    white-space: nowrap;
    text-align: left;
    padding:7px 0px 2px 0px;
}
table.schemeSummary td
{

    /*padding: 2px 2px 2px 0;*/
}

table.schemeSummary col.#Results
{
    text-align:center;
}
table.schemeSummary col.#MaximumValues
{
    text-align:right;
}

table.schemeSummary  a
{
    text-decoration: none;
}

table.schemeSummary  a:hover
{
    text-decoration: underline;
}

table.schemeSummary tr td.no-bottom-border
{
    border-bottom: 1px solid #929398
}

table.schemeSummary tr.no-background
{
    background-color: #fff;
}

/* Search Form and results*/
.label
{
    float:left;
    width:80px;
    text-align: right;
    margin-right: 10px;
}

.searchForm
{
    background-color:#fff;
    float:left;
}

.searchForm select
{

    width: 180px;
}

.searchForm h3
{
    margin: 5px;
    padding: 0px;
}

.searchResult
{
	padding: 0 0 10px 0;
	margin: 0 5px 0px 0px;
	font-size: 85%;
}

.result-sep
{
	color: #808080;
	width: 98%;
	height: 1px;
}


.searchResult a
{
	/*text-decoration: underline;*/
	font-weight: bold;
}


/* Scheme title */
.searchResult h2
{
	margin: 10px 0 5px 0!important;
	font-size: 110%!important;
}

.searchResult p
{
	margin: 0px!important;
	font-size: 100%;
}

.searchResult table
{
	/*font: 90%;*/
}

col#Title
{
	text-align: left;
	width: 20%;
	padding-right: 5px;
}

col#Value
{
}

table.result-highlights
{
	margin: 8px;
}

div#schemeDetailHeader
{
	padding: 5px 10px 0px 10px;
}

div#schemeDetailHeader a
{
	text-decoration:none;
}

div#schemeDetailHeader a:hover
{
	text-decoration:underline;
}

#schemeDetailHeader p
{
	font-size: 100%;
	margin:5px;

}
/* SEARCH CRITERIA TABS */
.searchContainer
{
	width:580px;
}
/* DEAULT PAGE LEFT HAND DROP DOWN MENU CONTAINER*/
#searchMain
{
	width: 200px;
	float: left;
	padding: 3px;
	font-size: 85%;
}

#searchMain h3, #summary h3
{
	margin: 0 0 10px 0;
	font-size: 130%;

}

#searchMain select
{
	width: 150px;
}


/* END Search Form and results */


/* Scheme Summary table (RHS of main/search page) */
#summary
{
	margin-left: 4px;
	width: 350px;
	float: right;
	padding: 3px;
	font-size: 85%;
}
#summary_header
{
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/search_top.png) top left no-repeat;
}
#summary_footer
{
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/search_bottom.gif) top left no-repeat;
}

#summary legend
{
    color: #000;
}
/* GRANT DETAIL PAGE*/
#grantDetailHeader
{
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-body-top3.png) top left no-repeat;
	padding: 5px 20px 0px 20px;
}
#grantDetail
{
	padding: 0px 20px 5px 20px;
}
#grantDetailFooter
{
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-body3.png) bottom left no-repeat;
	padding: 5px 20px 5px 20px;
}

#grantDetail h1, #grantDetail h2, #grantDetail h3, #grantDetail h4
{
	margin: 20px 0 5px 0;
}
#grantDetailHeader h2
{
	font-size: 150%;
	color: #000;
	margin: 0 0 10px 0;
	padding-top:10px;
}
#grantDetail h1
{
	font-size: 150%;
	color: #000;
	margin: 0 0 10px 0;
}

#grantDetail h2
{
	font-size: 120%;
	color: #000;
	margin: 5px 0 0 0;
}

#grantDetail h3
{
	font-size: 85%;
	margin: 15px 0 0 0;
	color: #000;
}

#grantDetail h4
{
	margin: 20px 0 0 0;
	color: #000;
	font-size: 85%;
}


#grantDetail p
{
	margin: 0 0 0 1px;
	font-size:85%;
}

#grantDetail ul
{
	margin: 0 0 0 15px;
}

p.disabled
{
	color: #aaa;
}
/*  FORMATTING FOR MY GRANTS PAGE AND TABLES  */
#feedBackContainer img {

}
.feedback
{
	background-color:#FDFBC7;
	border: 1px solid #B6B481;
	padding:5px;
	margin: 0 0 0 5px;
	width:520px;
	line-height:125%;
	display: block;
}

.feedback a
{
	text-decoration: none;
}
.feedback a:hover
{
	text-decoration: underline;
}

.small
{
	font-size: 85%
}

p.info
{
	background: url(http://www.microsoft.com/library/shared_code/smallbiz/emea/euga/images/info.gif) left no-repeat;
	padding: 0px 5px 0px 25px;
}
div.info
{
	background: url(http://www.microsoft.com/library/shared_code/smallbiz/emea/euga/images/info.gif) left no-repeat;
	padding: 0px 5px 0px 25px;
}

div#firefox_spacer
{
	height:20px;
	padding:0px;
	margin:0px;
}

#masterControl img
{
	display:inline;
	float:left;
	padding-top:5px;
}

#masterControl p
{
	font-size: 100%;
	margin: 5px 0 5px 0;
}

.yourgrants h1, .yourgrants h2, .yourgrants h3
{
	margin: 20px 0 5px 0;

}

.yourgrants h2
{
	font-size: 140%;
	margin: 0 0 10px 0;
}

table.yourGrants
{
	width: 490px;
	border: none;
	margin-bottom:5px;
	text-align:left;
}
table.yourGrants th
{
	font-size:95%;
	padding: 5px;

}
table.yourGrants tr
{
	border-top: 1px solid #DDDDDD;
}

table.yourGrants td
{
	font-size: 85%;
	padding: 5px;
}

/* FOR WHEN THE TABLE IS NOT IN USE */
table.yourGrants_disabled
{
	width: 490px;
	border: none;
	margin-bottom:5px;
	text-align:left;
}
table.yourGrants_disabled th
{
	font-size:100%;
	border: none;
	border-bottom: 1px solid #DDDDDD;
	color:gray;
	padding: 5px;
}
table.yourGrants_disabled tr
{
	border: none;
	border-top: 1px solid #DDDDDD;
	color:gray;
}
table.yourGrants_disabled td
{
	border: none;
	font-size: 85%;
	padding: 5px;
}
/* used for those "notinuse" message placeed within MYSAERCH CONTROLS, etc, which have to be slightly narrower */
.notinuse
{
	background-color:#FDFBC7;
	border: 1px solid #B6B481;
	padding:5px;
	float:left;
	width:510px;
}
/* USed at the top of the MasterControl where it can be slightly wider*/
.notinuse_wider
{
	background-color:#FDFBC7;
	border: 1px solid #B6B481;
	padding:5px;
	float:left;
	width:540px;
}

#schemeDetailHeader p.notinuse
{
	font-size: 85%;
}

#schemeDetailHeader p.notinuse a
{
	text-decoration:none;
}

#schemeDetailHeader p.notinuse a:hover
{
	text-decoration:underline;
}

.login {
	background-color:#FDFBC7;
	border: 1px solid #B6B481;
	padding:5px;
	margin:6px;
	width:490px;
	line-height:125%;
}



.pagerLinks a
{
	padding: 0 2px 0 2px;
	color: blue;
}

/* These Three Divs control the background gradients on the APPLY page*/
div.applicationHeader
{
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-body-top3.png) top left no-repeat;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	border:0px!important;

}
div.applicationSection {
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	border:0px!important;
}
div.applicationFooter
{
	height:50px;
	background: url(http://www.microsoft.com/library/shared_code/Smallbiz/EMEA/euga/images/chrome/results-body3.png) bottom left no-repeat;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	border:0px!important;
}

div.applicationSection p
{
	font-size:85%;
}

#validationErrors{
	border: 1px solid #CC3333;
}

#companyData {

}

#projectFunding {
}

.apptcount {
	float: right;
	width:200px;
}

.both { clear: both;}

.emphasis{ color:#ff6736; font-weight:bold;}

.disabled .emphasis
{
	color:#aaa;
}


.contact
{
	padding: 5px 0px 5px 0px;
}


p.close{
	padding:0px 0px 0px 0px;
	margin:0px;
}

.myGrants
{
	border:bottom 2px gray;
}

.greyed
{
	color:gray;
}
ul
{
	padding: 0 0 0 15px;
}

ol
{
	padding: 0 0 0 15px;
}




/* MY SEARCHES/GRANTS/APPLICATIONS */
            .tab-content table
            {
                        width:525px !important;
            }

            .tab-header
            {
                        margin: 20px 0 0 0;
            }

            .tab-header ul.tab
            {
                        list-style: none;
                        padding: 0;
                        margin: 0 0 0 15px;
            }

            .tab-header li
            {
                        display: inline;
                        border: 1px #999 solid ;
                        border-bottom-width: 0px!important;
                        margin: 0 0.5em 0 0;
                        padding: 5px 10px 5px 10px;
            }

            .tab-header .selected
            {
                        padding-bottom: 1px;
                        background: #ffffff;
                        font-weight: bold;
            }

            .tab-content
            {
                        border: 1px #999 solid;
                        padding: 10px;
			width: 525px !important;
            }

/* END MY SEARCHES/MY GRANTS/MY APPLICATIONS */

/* Search Header*/

#searchheader
{
	font-size: 100%;
	padding:0px;
	margin:0px;
}

/*.emphasis { color:#ff8a00; }*/
/* THIS appears to change the left hand alignment of the FIRST and LAST DDL's in the search
 * box to line them up with the ones from central 2 or 3 location boxes.
 */

.ddlTableInsetTD {padding-left:3px;}