BODY, P, TD, OL, UL, DD, DT, DL {font: 12px Arial, sans-serif; color:#000000;}
BODY			{background-color:#f4efe9;}
A				{font-family:inherit; color:#000033; text-decoration:underline;}
A:active		{font-family:inherit; color:#000033; text-decoration:underline;}
A:hover			{font-family:inherit; color:#660000; text-decoration:underline;}
A:visited:hover	{font-family:inherit; color:#660000; text-decoration:underline;}

.boxHeader		{display:block; width:650px; padding:5px; margin:50px 0px 0px 0px; font:bold 16px Arial; color:#FFFFFF; background-color:#1a58a4; white-space:nowrap; line-height:18px; 
				border-left:1px solid #003333; border-right:1px solid #003333; border-top:1px solid #003333; text-align:center;}
.box 			{display:block; width:650px; padding:15px 5px 5px 5px; margin:0px; font:12px Arial; color:#000000; background-color:#FFFFFF; line-height:14px;
				border-left:1px solid #003333; border-right:1px solid #003333; border-bottom:1px solid #003333; }
.boxSmall		{display:block; padding:5px; margin:20px 10px 20px 10px; border:1px solid #003333; background-color:#DCE6ED; font:11px Arial; color:#000000; text-align:left;}
.license		{width:650px; border-top:1px solid #003333;}
.small			{font:11px Arial;}
.border	{border:1px solid #003333;}

.cell_color {background-color: #ffffff; font-size: 12px; border: 1px solid #003333;}
.headerebk {background-color: #ffffff; border-bottom: 1px solid #003333; }

/*     LOGIN     */
#coverImg {border:1px solid #003333;}
.columnHeader	{display:block; width:190px; padding:5px; margin:0px; font:bold 16px Arial; color:#FFFFFF; background-color:#660000; white-space:nowrap; line-height:18px; text-align:center;}
.column			{display:block; width:190px; height:330px; padding:15px 5px 5px 5px; margin:0px; font:12px Arial; color:#000000; background-color:#ffffff; line-height:14px;
				 }

/*     FAQ     */
.faq a			{color:#1a58a4; display:block; padding:5px; margin:0px; white-space:nowrap; text-decoration:none;}
.faq a:hover	{color:#1a58a4; background-color:#E1E9EE; text-decoration:none;}
.qaBody			{display:block; text-align:center; margin-top:50px; margin-bottom:50px;}
.question		{display:block; text-align:left; width:650px; padding:5px; margin-top:20px; background-color:#EEEEEE; border-top:solid 1px #003333; font:bold 12px Arial;}
.answer			{display:block; text-align:left; width:650px; padding:5px; padding-top:15px; background-color:#EEEEEE; font:12px Arial;}

/*     SITEREQS     */
.reqs			{display:block; font:11px Arial; padding:2px 0px; margin:0px; border-top:1px solid #E1E9EE;}
#winReqs, #macReqs, #aolReqs
				{width:450px; height:120px;}
.green			{color:#009900;}

/*   AIV CSS   */

h2{display:block;width:100%; padding:5px;  margin:-15px 0px 0px -5px;  font:bold 16px Arial; color:#000000; text-align:center;
background-color:#cc9933; white-space:nowrap; line-height:18px; vertical-align:middle; }

.center {
	text-align:left;
	margin-bottom: 10px;
	margin-left: 15px;

}

.img{
	margin:2px 2px 12px 20px;
	font-size: 12px;
}
/* END AVI STYLE   */

.contentHeader		{display:block; width:600px; font:bold 18px Arial; color:#000000; line-height:32px; font-style:italic;}

