/* Drybridge CSS Stylesheet for Web Application project */

body
{
    background-color: white;
    font-family: Arial, Helvetica, sans-serif;
	font-size:	0.5 em;
    letter-spacing: normal;
	margin: 0px, 0px, 0px, 0px;
	padding: 0px, 0px, 0px, 0px;
    text-transform: none;
    word-spacing: normal;
}
p, blockquote, .Normal1, .Normal1, .Normal2, .Normal3, .Normal4, .Normal5, .Normal6 {
    font-family: Arial, Helvetica, sans-serif;
	font-size:	0.7 em;
	font-weight:	normal;
    letter-spacing: normal;
	text-decoration:	none;
    text-transform: none;
    word-spacing: normal;
	}
.BrokenRules {
    font-size: .7em;
	color: #FF0000;
	font-style: italic;
}
.ButtonText {
    font-size: .7em;
}
.ControlEmphasis {
    font-size: .65em;
	font-weight: bold;
	vertical-align: bottom;
}
.ControlText {
    font-size: .65em;
	vertical-align: bottom;
	white-space: nowrap;
}
.DataGridDetail {
    font-size: .75em;
}
.DataGridHeader {
	background-color: #cccccc;
   	color: #00008b;
    font-size: .85em;
	font-weight: bold;
}
.DataGridHeaderYes {
   	background-color: #cccccc;
   	color: #00008b;
    font-size: .85em;
	font-weight: bold;
}
.DataGridHeaderNo {
   	background-color: #cccccc;
   	color: #cccccc;
    font-size: .85em;
	font-weight: bold;
}
.DataGridLink {
	align: center;
	font-size: .75 em;
	font-weight: normal;
}
.DropDownControl {
    font-size: .55em;
}
.FootnoteText {
 	align: right;
	color: #0000FF;
    font-size: .55em;
	font-weight: bold;
	font-style: italic;
	vertical-align: bottom;
}
.HelpText {
    font-size: .7em;
}
.MainHeading {
    font-size: .85em;
	font-weight: bold;
	color:#000099;
}
.MenuEmphasis {
    font-size: .7em;
	font-weight: bold;
}
.NavigationBar {
    font-size: .7em;
	color:#000099;
}
.RadioButton1 {
    font-size: .7em;
}
.RadioButton2 {
    font-size: .7em;
	margin-left:10px;
}
.StatusBar {
 	color: #FF0000;
   font-size: .6em;
	font-weight: bold;
	font-style: italic;
}
.TableButtonColumn {
    font-size: .5em;
}
.TableColumnOdd {
	background-color: #7bc66b;
}
.TableColumnEven {
	background-color: #ceefbd;
}
.TableDetail {
    font-size: .7em;
	font-weight: normal;
	vertical-align: bottom;
}
.TableEmphasis {
    font-size: .7em;
	font-weight: bold;
	vertical-align: bottom;
}
.TableEmphasis_Disabled {
	color: Silver;
    font-size: .7em;
	font-weight: bold;
}
.TableEmphasisCenter {
    font-size: .7em;
	font-weight: bold;
	text-align: center;
}
.TableFiller {
	background-color: Silver;
}
.TableHeader {
	background-color: transparent;
    font-size: .7em;
	font-weight: bold;
}
.TableSubHeader {
    font-size: .7em;
	background-color: Silver;
	font-style: italic;
}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    color: #000099;
}
H1, .Heading1	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1.1em;
	font-weight:	normal;
	font-style:	bold;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.75em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.7em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.65em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.6em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
TFOOT, THEAD	{	
	font-size:	.55em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
TH	{	
	vertical-align:	baseline;
	font-size:	.55em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}
a:link	{	
	color:	#3333cc;
	text-decoration:	underline;
	}	
a:visited	{	
	color:	#3333cc;
	text-decoration:	underline;
	}	
a:active	{	
	color:	#333399;
	text-decoration:	underline;
	}	
a:hover	{	
	color:	#000000;
	text-decoration:	underline;
	}
div.datagrid a:link	{	
	color:	#000000;
	font-size: .8 em;
	font-weight: normal;
	text-decoration:	underline;
	}	
div.datagrid a:visited	{	
	color:	#000000;
	font-size: .8 em;
	font-weight: normal;
	text-decoration:	underline;
	}	
div.datagrid a:active	{	
	color:	#333399;
	font-size: .8 em;
	font-weight: normal;
	text-decoration:	underline;
	}	
div.datagrid a:hover	{	
	color:	#333399;
	font-size: .8 em;
	font-weight:	normal;
	text-decoration:	underline;
	}
div.emph a:link	{	
	color:	#3333cc;
	font-size: .5 em;
	font-weight: bold;
	text-decoration:	underline;
	}	
div.emph a:visited	{	
	color:	#3333cc;
	font-size: .5 em;
	font-weight: bold;
	text-decoration:	underline;
	}	
div.emph a:active	{	
	text-decoration:	underline;
	font-size: .5 em;
	font-weight: bold;
	color:	#333399;
	}	
div.emph a:hover	{	
	text-decoration:	underline;
	font-size: .5 em;
	font-weight:	bold;
	color:	#000000;
	}
SMALL	{	
	font-size: .7 em;
	}	
BIG	{	
	font-size:	1.2em;
	}	
BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
ul LI	{	
	list-style-type:	disc;
	}	
UL LI LI	{	
	list-style-type:	disc;
	}	
UL LI LI LI	{	
	list-style-type:	disc;
	}	
OL LI	{	
	list-style-type:	decimal;
	}	
OL OL LI	{	
	list-style-type:	lower-alpha;
	}	
OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
img 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}