body {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}


div.ma-main
{
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	border-left:1px solid #d6d6d6; 
	border-right:1px solid #d6d6d6;
	width:990px;
	height:auto;
	text-align:left;
}
a img
{
	border:none;
}
.mp00
{
	margin:0px;
	padding:0px;
}
.fldi
{
	float:left;
	display:inline;
}
.fdmp
{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
.frdi
{
	float:right;
	display:inline;
}
	.ma-container
	{
		width:950px;
		/*height:592px;*/
		margin:20px 20px;
		padding:00px 0px;
	}
		.ma-left
		{
			width:200px;
			/*height:592px;*/
			margin:0px 0px 0px 0px;
			padding:0px;
			/*background-color:#777;*/
		}
		
					.ma-navigation
			{
				width:178px;
				margin:0px 0px 0px 0px;
				padding:10px 10px;
				border:1px solid #c2c2c2;
			}
				.ma-navigation h1
				{
					font:bold 14px Verdana, Arial, Helvetica, sans-serif;
					margin:0px 20px 0px 0px; padding:0px;
					line-height:30px;
					vertical-align:middle;
					color:#295A93;
				}
					.ma-navigation h2
					{
						font:normal 11px Verdana, Arial, Helvetica, sans-serif;
						margin:0px; padding:0px;
						line-height:17px;
						vertical-align:middle;
						color:#202020;
					}
						.ma-navigation a
						{
							color:#202020;
							text-decoration:none;
						}
						.ma-navigation a:hover
						{
							color:#202020;
							text-decoration:none;
							text-decoration:underline;
						}
					.ma-navigation h2.h2active
					{
						font:bold 12px Verdana, Arial, Helvetica, sans-serif;
						margin:0px; padding:0px;
						line-height:17px;
						vertical-align:middle;
						color:#202020;
					}
		
		
		
		
		
		
		.ma-right
		{
			width:730px;
			/*height:592px;*/
			margin:0px 0px 0px 20px;
			padding:0px;
		}
			.ma-right h1
			{
				font:normal 24px Verdana, Arial, Helvetica, sans-serif;
				margin:0px 20px 0px 0px; padding:0px;
				font-size:16px;
				font-weight:bold;
				line-height:30px;
				vertical-align:middle;
				color:#14609C;
			}
			
			
			.whats-new 
			{
				width:730px;
				margin:0px 0px 10px 0px;
			}
				.whats-new-head 
				{
					width:730px;
					height:65px;
					background:#fff url(/images/my-account/border-top-shadow.gif) top repeat-x;
				}
					.whats-new-body-l
					{
						width:725px;
						height:200px;
						background:#fff url(/images/my-account/border-left-shadow.gif) left repeat-y;
					}
						.whats-new-body-l h2
						{
							font:bold 14px Verdana, Arial, Helvetica, sans-serif;
							margin:0px 0px 0px 0px;
							padding:0px;
							line-height:30px;
							vertical-align:middle;
							color:#005B90;
							
						}
							.whats-new-body-l .bullet
							{
								margin:12px 10px 0px 35px;
							}
					.whats-new-body-r
					{
						width:5px;
						height:200px;
						background:#aff url(/images/my-account/border-right-shadow.gif) right repeat-y;
					}
				.whats-new-bottom
				{
					width:730px;
					height:15px;
					background:#fff url(/images/my-account/border-bottom-shadow.gif) bottom repeat-x;
				}
			.ma-subscriptions
			{
				background:#fff url(/images/my-account/ma-subscriptions-bg.gif) no-repeat;
				width:400px;
				height:255px;
				margin:0px 0px 10px 0px;
			}
				.ma-subscriptions .ms
				{
					margin:30px 0px 15px 25px;
					clear:right;
				}
				.ma-subscriptions h3
				{
					font:bold 14px Verdana, Arial, Helvetica, sans-serif;
					width:365px;
					margin:12px 10px 0px 25px;
				}
					.ma-subscriptions h3 span.ms-title
					{
						margin-right:10px;
					}
					.ma-subscriptions h3 span.ms-title-alert
					{
						background-color:#E93F02;
						padding:2px 5px;
						color:#fff;
						margin-right:10px;
					}
					.ma-subscriptions h3 span.desciption
					{
						font:normal 12px Verdana, Arial, Helvetica, sans-serif; 
						margin:5px 0px 0px 0px
					}
					.ma-subscriptions h3 span.desciption-alert
					{
						font:normal 12px Verdana, Arial, Helvetica, sans-serif;
						color:#E90101;
						font-weight:bold;
						margin:5px 0px 0px 0px;
					}
					.ma-subscriptions h3 span.desciption-omr
					{
						font:normal 12px Verdana, Arial, Helvetica, sans-serif; 
						margin:5px 0px 0px 0px;
						width:365px;
					}
						span.desciption a
						{
							font:bold 12px Verdana, Arial, Helvetica, sans-serif;
							text-decoration:none;
							color:#000;
						}
						span.desciption a:hover
						{
							text-decoration:underline;
						}
						span.desciption-alert a
						{
							font:bold 13px Verdana, Arial, Helvetica, sans-serif;
							text-decoration:none;
							color:#E90101;
						}
						span.desciption-alert a:hover
						{
							text-decoration:underline;
						}
			.digi-tracks 
			{
				width:320px;
				margin:0px 0px 10px 10px;
				/*background-color:#CC99FF;*/
			}
				.digi-tracks-head 
				{
					width:320px;
					height:50px;
					background:#fff url(/images/my-account/border-top-shadow.gif) top repeat-x;
					overflow:hidden;
					/*background-color:#00CC66;*/
				}
					.digi-tracks-head h1
					{
						font:bold 14px Verdana, Arial, Helvetica, sans-serif;
						margin:2px 0px 0px 13px; 
						padding:0px;
						line-height:40px;
						vertical-align:middle;
						color:#005B90;
						/*background-color:#FFCC66;*/
					}
					.digi-tracks-body
					{
						width:310px;
						height:190px;
						background:#fff url(/images/my-account/border-left-shadow.gif) left repeat-y;
						/*background-color:#CC33CC;*/
					}
						.digi-tracks-body .col1
						{
							width:200px;
							height:25px;
							margin:0px 0px 0px 25px;
							padding:0px 0px 0px 0px;
							background:none;
							font:normal 12px Verdana, Arial, Helvetica, sans-serif;
							color:#444;
							text-align:left;
							/*background-color:#CC9999;*/
						}
						.digi-tracks-body .col2
						{
							width:75px;
							height:16px;
							margin:4px 0px 0px 10px;
							padding:0px 0px 0px 0px;
							background:none;
							font:bold 12px Verdana, Arial, Helvetica, sans-serif;
							color:#444;
							text-align:left;
						}
							.digi-tracks-body h2
							{
								font:bold 14px Verdana, Arial, Helvetica, sans-serif;
								margin:0px 0px 0px 0px; padding:0px;
								line-height:30px;
								vertical-align:middle;
								color:#005B90;
							}
					.digi-tracks-body-r
					{
						width:10px;
						height:190px;
						background:#fff url(/images/my-account/border-right-shadow.gif) right repeat-y;
					}
				.digi-tracks-bottom
				{
					width:320px;
					height:15px;
					background:#fff url(/images/my-account/border-bottom-shadow.gif) bottom repeat-x;
				}
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			.ma-table
			{
				width:730px;
				/*background-color:#99CCCC;*/
			}
				.ma-table h1
				{
					font:normal 24px Verdana, Arial, Helvetica, sans-serif;
					margin:0px 30px 0px 0px; 
					padding:0px;
					/*line-height:24px;*/
					font-size:16px;
					font-weight:bold;
					line-height:30px;
					vertical-align:middle;
					color:#14609C;
				}
				.table-head
				{
					width:730px;
					height:30px;
					margin-top:10px;
					background:#1F4C76 url(/images/my-account/table-border1px.gif) repeat-x;
				}
					.table-head h2
					{
						font:normal 12px Verdana, Arial, Helvetica, sans-serif;
						margin:0px; padding:0px;
						line-height:30px;
						vertical-align:middle;
						color:#eee;
					}
				.table-body
				{
					width:730px;
				}
					.table-body h2
					{
						font:normal 11px Verdana, Arial, Helvetica, sans-serif;
						margin:0px; padding:0px;
						line-height:30px;
						vertical-align:middle;
						color:#295A93;
					}
					.col1
					{
						width:80px;
						background:url(/images/my-account/table-border1px.gif) repeat-y;
					}
						.table-body .col1
						{
							width:65px;
							padding:0px 0px 0px 15px;
							background:url(/images/my-account/table-border1px.gif) repeat-y;
						}
					.col2
					{
						width:90px;
						/*text-align:center;*/
						text-align:left;
					}
					.col3
					{
						width:110px;
						/*text-align:center;*/
						text-align:left;
					}
					.col4
					{
						width:150px;
						/*text-align:center;*/
						text-align:left;
					}
					.col5
					{
						width:110px;
						/*text-align:center;*/
						text-align:left;
					}
					.col6
					{
						width:140px;
						/*text-align:center;*/
						text-align:left;
					}
					.col7
					{
						width:160px;
						background:url(/images/my-account/table-border1px.gif) right repeat-y;
						text-align:left;
					}
				.table-bottom
				{
					width:730px;
					height:5px;
					background:#fff url(/images/my-account/table-border1px.gif) bottom repeat-x;
				}
			.vo-table
			{
				width:730px;
				height:auto;
			}
				.vo-table h1
				{
					font:normal 24px Verdana, Arial, Helvetica, sans-serif;
					margin:0px 20px 0px 0px; padding:0px;
					font-size:16px;
					font-weight:bold;
					line-height:30px;
					vertical-align:middle;
					color:#14609C;
				}
				.vo-table-head
				{
					width:730px;
					height:35px;
					background:#1F4C76 url(/images/my-account/table-border1px.gif) repeat-x;
				}
					.vo-table-head h2
					{
						font:normal 12px Verdana, Arial, Helvetica, sans-serif;
						margin:0px; padding:0px;
						line-height:35px;
						vertical-align:middle;
						color:#eee;
					}
				.vo-table-body
				{
					width:730px;
				}
					.vo-table-body h2
					{
						font:normal 11px Verdana, Arial, Helvetica, sans-serif;
						margin:0px; padding:0px;
						line-height:30px;
						vertical-align:middle;
						color:#295A93;
					}
					
					.vo-col1
					{
						width:100px;
						background:url(/images/my-account/table-border1px.gif) repeat-y;
					}
						.vo-table-body .vo-col1
						{
							width:85px;
							padding:0px 0px 0px 15px;
							background:url(/images/my-account/table-border1px.gif) repeat-y;
						}
					.vo-col2
					{
						width:250px;
						text-align:left;
					}
					.vo-col3
					{
						width:150px;
						text-align:left;
					}
					.vo-col4
					{
						width:100px;
						text-align:center;
					}
					.vo-col5
					{
						width:130px;
						background:url(/images/my-account/table-border1px.gif) right repeat-y;
					}
				.vo-table-bottom
				{
					width:730px;
					height:5px;
					background:#fff url(/images/my-account/table-border1px.gif) bottom repeat-x;
				}
	.bottom-left
	{
		width:474px;
		margin:14px;
		height:447px;
	}
	.bottom-right
	{
		width:474px;
		height:447px;
		margin:14px 0px 0px 0px;
	}
		
		
.admin-msg
{
font-size:11px;
font-weight:normal;
color:#909090;
margin:0px 0px 10px 5px;
padding:10px;
line-height:14px;
width:695px;
border:1px solid #909090;
float:left;
display:inline;
/*background-color:#330099;*/
}

.admin-msg-without-margin
{
font-size:11px;
font-weight:normal;
color:#909090;
margin:0px 0px 10px 0px;
padding:10px;
line-height:14px;
width:700px;
border:1px solid #909090;
float:left;
display:inline;
/*background-color:#330099;*/
}






.billing-left
{
	margin-top:10px;
}

a.link
{
	color:#295a93;
	font-weight:bold;
	text-decoration:none;
}

a.link:hover
{
	color:#295a93;
	font-weight:bold;
	text-decoration:underline;
}

.extend-strip
{
margin:0px; 
padding:0px; 
height:auto; 
float:right; 
display:none; 
width:728px;
border-left:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
}


.renewal-row
{
margin:5px 15px 5px 10px;
padding:0px 0px 0px 10px;
width:auto;
height:auto;
 /*background-color:#999999;*/
 border: 1px solid #868686;
}

	.fldi
	{
		float:left;
		display:inline;
	}
	.frdi
	{
		float:right;
		display:inline;
	}
 	.year-bullet
	{
		margin:8px 0px 0px 0px;
		padding:0px;
		height:12px;
		width:12px;
	}
	
	.year
	{
		margin:0px;
		padding:6px 10px 6px 10px;
		width:auto;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#000000;
		/*background-color:#00CCFF;*/
	}
	
	.deco
	{
		text-decoration:none;
		color:#00598d
	}
	
	
	
	.close-button
	{
		margin:0px;
		padding:0px;
		position:relative;
		top:0px;
		right:0px;
	}
