.GeneralPage
{
background-color: #333333; /* Background Color */
margin-bottom: 0px; /* Margins */
margin-left: 0px; /* Margins */
margin-right: 0px; /* Margins */
margin-top: 0px; /* Margins */
}

.GeneralTable
{
background-color: White; /* Background Color */
}

.TopBanner
{
font-family: Verdana; /* Font Face */
font-size: 14pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
text-decoration: none;
font-style: normal; /* FontStyle */
background-color: ;#333333 /* Background color */
text-align: Center; /* Align Text */
}

.TopSubBanner
{
font-family: Verdana; /* Font Face */
font-size: 9pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: #333333; /* Background color */
text-align: Center; /* Align Text */
}

.LeftColumn
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: Silver; /* Background color */
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: px;}

.RightColumn
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: ; /* Font Color */
font-style: normal; /* Font Style */
font-weight: Bold; /* Font Style */
text-decoration: none;
background-color: ; /* Background color */
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: px;}

.Footer
{
font-family: Verdana; /* Font Face */
font-size: 9pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: #333333; /* Background color */
text-align: Center; /* Align Text */
vertical-align: Middle; /* Align Text */
}

.Instructions
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: #000040; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: White; /* Background color */
text-align: Left; /* Align Text */
}

.ErrorMessages
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: Red; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: White; /* Background color */
text-align: Left; /* Align Text */
}

.Messages
{
font-family: Verdana; /* Font Face */
font-size: 8pt; /* Font Size */
color: Red; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: White; /* Background color */
text-align: Left; /* Align Text */
}

.Headings
{
font-family: Verdana, Arial, Helvetica, sans-serif; /* Font Face */
font-size: 10px; /* Font Size */
color: #333333; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: White; /* Background color */
text-align: Left; /* Align Text */
line-height: 11pt;
}

/*modified for ATOM*/
.Content
{
font-family: Verdana, Arial, Helvetica, sans-serif; /* Font Face */
font-size: 10px; /* Font Size */
color: #000000; /* Font Color */
font-weight: normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: White; /* Background color */
text-align: justify; /* Align Text */
line-height: 11pt;
}

/*added for ATOM*/
.ContentInput
{
font-family: Verdana, Arial, Helvetica, sans-serif; /* Font Face */
font-size: 10px; /* Font Size */
color: #000000; /* Font Color */
font-weight: normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #ffffff; /* Background color */
text-align: justify; /* Align Text */
border: 1px solid #999999;
}

/*modified for ATOM*/
.ContentTableHeader
{
font-family: Verdana, Arial, Helvetica, sans-serif; /* Font Face */
font-size: 10px; /* Heading Font Size */
color: #000000; /* Heading Font Color */
font-weight: normal; /* Heading Font Style */
font-style: normal; /* Heading FontStyle */
text-decoration: none; /* Heading Font Style */
background-color: #cccccc; /* Background color */
text-align: left; /* Align Text */
line-height: 11pt;
}

.ContentTable
{
background-color: Silver;
}

.ContentTableHorizontal
{
background-color: Silver;
}







/****************** ATOM elements overided ******************/

a:link {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #000000; 
	font-weight: normal; 
	text-decoration: none;
	}
			
a:visited {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #000000; 
	font-weight: normal; 
	text-decoration: none;
	}
			
a:alink {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #000000; 
	font-weight: normal; 
	text-decoration: none;
	}
			
a:hover {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #3333FF; 
	font-weight: normal; 
	text-decoration: underline;
	}





/****************** ATOM general classes ******************/

.txtPriceLN1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font Face */
	font-size: 10px; /* Font Size */
	color: #3333FF; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	text-align: center;
}

.txtPriceLN2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: center;
}

.txtPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: center;
}


a.atom_link_errormsg:link {
	font-family: Verdana; /* Font Face */
	font-size: 8pt; /* Font Size */
	color: Red; /* Font Color */
	font-weight: Bold; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: White; /* Background color */
	text-align: Left; /* Align Text */
	}

a.atom_link_blue:link {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #3333FF; 
	font-weight: normal; 
	text-decoration: none;
	}
			
a.atom_link_blue:visited {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #3333FF; 
	font-weight: normal; 
	text-decoration: none;
	}
			
a.atom_link_blue:alink {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #3333FF; 
	font-weight: normal; 
	text-decoration: none;
	}
			
a.atom_link_blue:hover {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #3333FF; 
	font-weight: normal; 
	text-decoration: underline;
	}
	
font.atom {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 11pt;
	margin-top: 0px;
	text-align: justify;
	}
	
p.atom {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 11pt;
	margin-top: 0px;
	text-align: justify;
	}

p.atom_h_blue {
	color: #3333ff;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: 1.5pt;
}
			
td.atom {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 11pt; 
	margin-top: 0px;
	text-align: justify;
	}
		
li.atom	{
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 14pt; 
	margin-top: 0px;
	}
		
ol.atom {
	margin: 15px; 
	font-size: 9pt;
	list-style-type: decimal;
	color: #000000; 
	line-height: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	list-style-image:  url("AtomImages/Bullet.gif")
	}
		
ul.atom {
	margin: 15px;
	font-size: 9pt;
	color: #000000;
	list-style-type: disc;
	line-height: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image:  url("AtomImages/Bullet.gif"); 
	}
	
span.atom {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 11pt; 
	margin-top: 0px;
	text-align: justify;
}






/****************** ATOM HEADER ******************/

a.atom_header:link {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #999999; 
	font-weight: normal; 
	text-decoration: none;
	}
			
a.atom_header:visited {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #999999; 
	font-weight: normal; 
	text-decoration: none;
	}
			
a.atom_header:alink {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #999999; 
	font-weight: normal; 
	text-decoration: none;
	}
			
a.atom_header:hover {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #3333FF; 
	font-weight: normal; 
	text-decoration: none;
	}

td.atom_header {
	color: #999999;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif; 
	line-height: 12pt; 
	margin-top: 0px;
	}			





/****************** ATOM FOOTER ******************/
		
a.atom_footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #FFFFFF; 
	font-weight: normal; 
	text-decoration: none;
	}
			
a.atom_footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #FFFFFF; 
	font-weight: normal; 
	text-decoration: none;
	}
	
a.atom_footer:alink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #FFFFFF; 
	font-weight: normal; 
	text-decoration: none;
	}
	
a.atom_footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 9pt;
	color: #3333FF;
	font-weight: normal;  
	text-decoration: none;
	}

td.atom_footer {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 12pt; 
	margin-top: 0px;
	}

