/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #cccccc;
    FONT-FAMILY: sans-serif, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: .7em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;

}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-top: 0px;
	
	}	
		
H3	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	}	
		
H4	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: 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;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	background-color: Aqua;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	

.tblHead
{
	background-color: #cccccc;
}
.tbl
{
	border: solid 1px #cccccc;
	font-size: 1em;
}
A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border: none;
	}

table
{
	font-size: 1em;
}
/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth{ 
 width:800px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;
 background-color: #ffffff; 
 border: solid 2px #ffffff;
 margin-top: 5px;
} 
 
#header{
 position:relative; 
 height:125px; 
 width:100%;
} 

#leftcol{
 width:155px; 
 float:left; 
 position:relative;
	padding-top: 5px;
 background-color: #ffffff;
 }
 
#twocols{
 width:635px; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:150px; 
 float:right; 
 position:relative; 
 padding-top: 8px;
 padding-right: 5px;
 }
 
#maincol{background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:475px;
 padding-top: 8px;
 font-size: 12px;
color: #333333;
 }
 #maincolFull{background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:615px; 
 padding-top: 5px;
font-size: 12px;
color: #333333;
 }
 #headerinner
 {

 }
 #maincolinner
 {
	padding: 2px 5px 10px 5px;
 }
 
 #leftcolinner
 {
	padding: 5px;
 }
 #rightcolinner
 {
	padding: 0px;
	
 }
 
#footer {
 
  background-color:#666699;
  color: #ffffff;
 clear:both;
 }
#footer a {
  color: #ffffff;
 }
#footerinner
 {
	padding: 5px;
 }
 
img.leftspacerheight
 {
	float: left;
	height: 500px;
	width: 1px;
 }
img.rightspacerheight
 {
	float: right;
	height: 500px;
	width: 1px;
 }

td.admindescription
{
	background-color: #eeeeee;
	
}

.block
{
	font-size: 10px;
}

.sectionhead
{
	background-color: #003366;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}

.sectionheadsub
{
	background-color: #999999;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}
.sectionheadsubsub
{
	background-color: #cccccc;
	color: #993333;
	font-weight: bold;
	font-size: 9px;
	text-transform: uppercase;
}

.fieldname
{
	background-color: #cccccc;
}

.value
{
	background-color: #eeeeee;
	
}
.msgerror
{
	color: Red;
}

#divStatus
{
	background-color: #eeeeee;
	border: solid 1px #cccccc;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	font-size: 12px;
}

.container
{
	background-color: #eeeeee;
	border: solid 1px #cccccc;
	padding: 2px 2px 2px 2px;
}

#divStatus span
{
	font-size: 10px;
	font-weight: normal;
	
}
#productname
{
	color: #993333;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}
#productnavigation
{
	padding: 3px 3px 3px 3px;
}
 
.dgHeader
{
	background-color: #003366;
	font-weight: bold;
	padding: 10px 3px 3px 3px;
	height: 20px;
	font-weight: bold;
	color: #ffffff;
}
.dgHeader a:link
{
	color: #ffffff;
}
.dgPager
{
	text-align: center;
	
}
.dgItem
{
	
}
.dgAlternatingItem
{
	
}

.tblEdit
{
	border: solid 1px #cccccc;
	
}

.tblEditHead
{
	background-color: #cccccc;
	font-weight: bold;
}

input
{
	font-size: 10px;
}
textarea
{
	font-size: 10px;
	font-family: Arial, Tahoma;
}

.whizzywig
{
	width: 100%;
	height: 400px;
	background-color: #ffffff;
}

select
{
	font-size: 10px;
}
button
{
	font-size: 10px;
}
checkbox 
{
	font-size: 10px;
}
label
{
	font-size: 10px;
}
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}


/* Specific Styles for website*/
.formformat 
{
	BORDER: solid 1px #aaaaaf;
}
.editcontrols
{
	text-align: right;
	vertical-align: middle;
	background-color: #cccccc;
}
.actbtn
{
	vertical-align: middle;
	border: 0px;
}
.grid
{
	border: solid 0px #cccccc;
}
.dgHeader
{
	background-color: #003366;
	padding-left: 8px;
	color: #ffffff;
	font-weight: normal;
	height: 16px;
	background-image: url(images/tip.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.dgItem
{
	background-color: #dddddd;
	
}
.dgAltItem
{
	background-color: #eeeeee;
	
}
.dgFooter
{
	
}

.headersmall
{
	color: #666699;
	font-weight: bold;
	
}
.paddingleft
{
	padding-left: 5px;
	color: #666699;
}
.boxrim {

	padding: 5px 5px 5px 5px;

	border: 1px solid #cccccc;

	background-color: #dddddd;

}



.boxrimheader

{



	FONT-WEIGHT: normal;

	COLOR: #ffffff;

	background-color: #666699;

	padding: 2px 5px 2px 10px;

	height: 15px;

	background-image: url(images/tip.gif);

	background-position: left top;

	background-repeat: no-repeat;

	border-right: solid 1px #993333;

	

}
#toc
{
	 background-color: #666699;
	 padding: 3px;
}
.dgHeader a:link     {  text-decoration: underline;  font-weight: normal; color: #ffffff}
.dgHeader a:visited  {  text-decoration: underline;  font-weight: normal; color: #ffffff}
.dgHeader a:active   {  text-decoration: underline;  font-weight: normal; color: #ffffff}
.dgHeader a:hover    {  text-decoration: underline; color: #666666; font-weight: normal;}

a.act:link     {   text-decoration: none;  font-weight: normal;}
a.act:visited  {   text-decoration: none;  font-weight: normal;}
a.act:active   {   text-decoration: none;  font-weight: normal;}
a.act:hover    {   text-decoration: none; color: #A61414; font-weight: normal;}

a.onDark:link     {   text-decoration: none;  font-weight: normal; color: #ffffff}
a.onDark:visited  {   text-decoration: none;  font-weight: normal; color: #ffffff}
a.onDark:active   {   text-decoration: none;  font-weight: normal; color: #ffffff}
a.onDark:hover    {   text-decoration: none; color: yellow; }

#toc a:link     {   text-decoration: none;  font-weight: normal; color: #ffffff;}
#toc a:visited  {   text-decoration: none;  font-weight: normal; color: #ffffff;}
#toc a:active   {   text-decoration: none;  font-weight: normal; color: #ffffff;}
#toc a:hover    {   text-decoration: none; color: #A61414; font-weight: normal; color: #cccccc;}

/* FTB Styles */

.heading
{
	color: #666699;
	font-size:	1.43em;
	font-weight:	bold;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
.subheading
{
	color: #666699;
	font-size:	1.1em;
	font-weight:	bold;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}

.none

{

	font-family: Arial;

}

.DescriptionArea	

{

	width: 100%;

	display: block;

	background-image: url(images/tip.gif);

	background-position: left top;

	background-repeat: no-repeat;

	padding: 8px 8px 8px 8px;

	background-color: #dddddd;

}

.subject

{

	color: #993333;

	font-weight: normal;

}