/*-----------------------------------------------------------------------------
Popup Screen Style Sheet

version:   1.0
-----------------------------------------------------------------------------*/

/* Import the External Styles
-----------------------------------------------------------------------------*/
@import url("fg_panels.css");
@import url("fg_forms.css");


/*---------------------------------------------------------------------------*/
/* General */
/*---------------------------------------------------------------------------*/

html
{
	background-color: #fff;
}

/* Put margin back on certain elements */
p, pre, table { margin: 0.8em 0 0.8em 0; }

/* Class for clearing floats */
.clear { clear: both; }

/* Remove bottom padding from images */
img { display: block; }

/*-----------------------------------------------------------------------------
/* Typography */
/*---------------------------------------------------------------------------*/

body
{
    font-family: Helvetica, arial, sans-serif;
    font-size: 90%;
	color: #333;
	line-height: 1.5em;
	margin: 0;
	padding: 10px;
	background-color: #fff;
}

/* YUI fonts

10px = 77%
11px = 85%
12px = 93%
13px = 100%
14px = 108%
15px = 116%
16px = 123.1%
17px = 131%
18px = 138.5%
19px = 146.5%
20px = 153.9%
21px = 161.6%
22px = 167%
23px = 174%
24px = 182%
25px = 189%
26px = 197%

*/


/*---------------------------------------------------------------------------*/
/* Headings */
/*---------------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-weight: normal;
    margin: 0.8em 0 0.4em 0;
}


h1 { font-size: 220%; } /* approx 32px */
h2 { font-size: 182%; } /* 24px */
h3 { font-size: 153.9%; } /* 20px */
h4 { font-size: 138.5%; } /* 18px */
h5 { font-size: 123.1%; } /* 16px */
h6 { font-size: 108%; } /* 14px */

h1 /* 31px */
{
    font-size: 238%;
    color: #67b7f0;
}

h2 /* 24px */
{
    font-size: 182%;
    color: #387cc2;
}

/*---------------------------------------------------------------------------*/
/* Links */
/*---------------------------------------------------------------------------*/

a:link, a:visited, a:active
{
	text-decoration: none;
	color: #6d98bf;
}

a:hover { text-decoration: underline; }

a.external
{
	padding-right: 10px;
	color: #5a89b4;
	background-image: url(../images/elements/externalLink.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

/*---------------------------------------------------------------------------*/
/* General styles */
/*---------------------------------------------------------------------------*/

img.border
{
	border: 1px #e5e5e5 solid;
	padding: 4px;
}
