﻿body {
}
.GoldenBold
{
	font-size:14px;
	font-weight:bold;
	font-family:Verdana;
	color:#BFB683;
}
A:link { TEXT-DECORATION: none }
		A:visited { TEXT-DECORATION: none }
		A:hover { TEXT-DECORATION: none }
		A:active { TEXT-DECORATION: none }


	.NormalFontColorSize
{
 font-family:Verdana;
 font-size:12px;
 color:Black;
	}
	.admin
{
 font-family:Arial;
 font-size:9pt;
 color:white;
 font-weight:bold;
}
.admin strip
{
 font-family:Arial;
 font-size:9pt;
 color:#537399;
 font-weight:bold;
}
	.NormalFont
{
 font-family:Verdana;
 font-size:12px;
 color:Black;
	}
	.BigNormalFont
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:32px;
 color:#b4cbdd;
 font-weight:bold;
	}
	.NormalBoldFontColorSize
{
 font-family:Verdana;
 font-size:12px;
 color:Black;
 font-weight:bold;
	}
	
.btnClass
{
 border-style: solid; 
 border-top-width: 1px;
 border-right-width: 1px; 
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-color:#b4cbdd;
 color:#000000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 height:20px;
 background-color:#f3f7fa;
}
.Gridborder
{
	border-right:solid;
	border-right-color:Silver;
	border-right-style:solid;
	border-right-width:thin 1px;
	border-bottom:solid;
	border-bottom-color:silver;
	border-bottom-style:solid;
	border-bottom-width:thin 1px;
	border-left-style:none;
	border-top-style:none;
	
}
.add_link
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}
	
.add_link:link 
{
	text-decoration: none;
	color: #000000;
}
.add_link:visited 
{
	text-decoration: none;
	color : #000000;
 }
.add_link:hover {
	text-decoration: none;
	color : #999999;
}
.add_link:active 
{
	text-decoration : none;
	color : #000000;
}


.A
{
	font-family:Verdana;
	font-size: 12px;
	color: #537399;
	font-weight:bold;
}
	
.A:link 
{
	text-decoration: none;
	color: #537399;
}
.A:visited 
{
	text-decoration: none;
	color : #537399;
 }
.A:hover {
	text-decoration: none;
	color : #415978;
}
.A:active 
{
	text-decoration : none;
	color : #537399;
}

.A10
{
	font-size:18px;
	font-weight:bold;
	font-family:Verdana;
	color:  #537399;
}
	
.A10:link 
{
	text-decoration: none;
	color: #537399;
}
.A10:visited 
{
	text-decoration: none;
	color : #537399;
 }
.A10:hover {
	text-decoration: none;
	color : #415978;
}
.A10:active 
{
	text-decoration : none;
	color : #537399;
}
		A1:link { TEXT-DECORATION: none }
		A1:visited { TEXT-DECORATION: none }
		A1:hover { TEXT-DECORATION: none }
		A1:active { TEXT-DECORATION: none }
		.A1
{
	font-family:Verdana;
	font-size: 12px;
	color: #537399;
	font-weight:bold;
}









		A1:link { TEXT-DECORATION: none }
		A1:visited { TEXT-DECORATION: none }
		A1:hover { TEXT-DECORATION: none }
		A1:active { TEXT-DECORATION: none }
		.A1
{
	font-family:Verdana;
	font-size: 12px;
	color: #537399;
	font-weight:bold;
}


.A1:link 
{
	text-decoration: none;
	color: #537399;
}
.A1:visited 
{
	text-decoration: none;
	color : #537399;
 }
.A1:hover {
	text-decoration: none;
	color : #afb1b1;
}
.A1:active 
{
	text-decoration : none;
	color : #537399;
}
		
.top_link
{
	font-family:Verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}
	
.top_link:link 
{
	text-decoration: none;
	color: #000000;
}
.top_link:visited 
{
	text-decoration: none;
	color : #000000;
 }
.top_link:hover {
	text-decoration: none;
	color : #999999;
}
.top_link:active 
{
	text-decoration : none;
	color : #000000;
}
.ButtonUserStyle
{
	background-color:#c7d8e2;
	border-color:Black;
	border-style:solid;
	border-width:1px;
}
.TextBoxWhite
{
	background-color:White;
	border-color:Black;
	border-style:solid;
	border-width:1px;
}
.cvc
{
        border:solid 1px blue; background-color: #ADD8E6; 
}

.CustomValidatorCalloutStyle div, 
.CustomValidatorCalloutStyle td { 
    border:solid 1px blue; background-color: #ADD8E6; 
}

A1
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
}
	
A1:link 
{
	 text-decoration: none;
	 color:#000000 ;
}
A1:visited 
{
		text-decoration: none;
	    color :#000000;
 }
A1:hover { 
		text-decoration: none;
	   color : #000000; }
A1:active 
{
	   text-decoration : none;
	   color : #000000;
}

.MaroonBold
{
	font-size:18px;
	font-weight:bold;
	font-family:Verdana;
	color:  #bc1515;
	
}
.MaroonBold1
{
	font-size:18px;
	font-weight:bold;
	font-family:Verdana;
	color:  #537399;
	
}
A4
{
	font-family:Verdana;
	font-size: 12px;
	color: #bc1515;
}
	
A4:link 
{
	 text-decoration: none;
	 color: #b4cbdd;
}
A4:visited 
{
		text-decoration: none;
	    color : #b4cbdd;
 }
A4:hover { 
		text-decoration: none;
	   color : #537399; }
A4:active 
{
	text-decoration : none;
	color : #6694B9;
}
.lblTitle
{
 font-family:Verdana;
 font-size:12px;
 color:Black;
 font-weight:bold;
}
.lblError
{
 font-family:Verdana;
 font-size:12px;
 color:red;
}

.lblNormal
{
 font-family:Verdana;
 font-size:12px;
 color:black;
}

.lblNormalbold
{
 font-family:Verdana;
 font-size:12px;
 color:black;
  font-weight:bold;
}
.ImageBorder
{
    
    border-bottom-color: #0000ff;
    border-bottom-style:solid;
    border-bottom-width:0px;
   
    border-top-color: #0000ff;
    border-top-style:solid;
    border-top-width:0px;
    
    border-left-color: #0000ff;
    border-left-style:solid;
    border-left-width:0px;
    
    border-right-color: #0000ff;
    border-right-style:solid;
    border-right-width:0px;
}
.OnRowMouserOver
{
	background-color:#8DC6F3;
}

.OnRowMouserOut
{
	background-color:#f5fafe;
}
.clsVerdanaBold
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
.divStyle
	{
	background-color:#CBE9FE;
	position:absolute;
	height:250px;
	width:250px;
	left: 309px;
	top: 17px;
	border: 2px solid black;
	}
	
	.divHeader
	{
	background-color:#0099FF;
	position:relative;
	width: 100%;
	height:20px;
	cursor:pointer;
	cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	}
	 .divMessage
	 {
	 	position:relative;
		width:99%;
		height:200px;
		border: 1px solid blue;
		overflow:auto;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	    text-align:left;
	 }
	 
	 .txtStyle
	 {
		border: 1px solid blue;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		width:240px;
		text-align:left;
	 }
	 .MailText{
	font-size: 12px; 
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#551A98; 

	}
.mailfont2
{
color:#CC0066;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.Hlink
{
	font-family:Verdana;
	font-size:smaller;
	font-weight:bold;
	color:#5C7F92;
}
.ProductBorder
{
    border-bottom-color:#AAC0CC;
    border-bottom-style:solid;
    border-bottom-width:thin;
   
    border-top-color:#AAC0CC;
    border-top-style:solid;
    border-top-width:thin;
    
    border-left-color:#AAC0CC;
    border-left-style:solid;
    border-left-width:thin;
    
    border-right-color:#AAC0CC;
    border-right-style:solid;
    border-right-width:thin; 
}

.title
{
	font-size:14px;
	font-weight:bold;
	font-family:Verdana;
	color:  #537399;
}

.txtStep
{
	font-family:Verdana;
	font-size:xx-large;
	color:#87ABC0;
	font-weight:bold;
}
.A
{
	font-family:Verdana;
	font-size: 12px;
	color: #4B688B;
	font-weight:bold;
}
	
.A3:link 
{
	text-decoration: none;
	color: #4B688B;
}
.A3:visited 
{
	text-decoration: none;
	color : #4B688B;
 }
.A3:hover {
	text-decoration: none;
	color : #415978;
}
.A3:active 
{
	text-decoration : none;
	color : #537399;
}
.closeLoginPanel
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    line-height: 17px;
    font-size: 11px;
    font-weight: bold;

    position: absolute;
    top:8px;
    right: 10px;
}

.closeLoginPanel a
{
    background-color: #6699CC; 
    cursor: pointer;
    color: #FFFFFF; 
    text-align: center; 
    text-decoration: none; 
    padding: 5px;
}

.A5
{
	font-family:Verdana;
	font-size: 12px;
	color:Blue;
	font-weight:bold;
}
	
.A5:link 
{
	text-decoration: none;
	color: Blue;
}
.A5:visited 
{
	text-decoration: none;
	color : Blue;
 }
.A5:hover {
	text-decoration: none;
	color : Blue;
}
.A5:active 
{
	text-decoration : none;
	color :Blue;
}
.GoldenPlan
{
 border:solid 3px #F79607; 	
}
.PlatiniumPlan
{
	border:solid 3px #989795; 
}
.FreePlan
{
	border:solid 2px #000000;
}
#dynatip {
	display:none;
	background:transparent url(images/black_arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}
#dynatip.bottom {
	background:url(images/black_arrow_bottom.png);	
	padding-top:40px;
	height:55px;
}

#dynatip.bottom {
	background:url(images/black_arrow_bottom.png);
}

/* style the trigger elements */
#dyna img {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	cursor:pointer;
	margin:0 8px;
	
}

#demotip { 
   
    background:transparent url(images/black_arrow.png); 
    font-size:12px; 
    height:70px; 
    width:160px; 
    padding:25px; 
    color:#fff;     
}


#download_now { 
    background:transparent url(images/postlogo.jpg) no-repeat scroll 0 0; 
    display:block; 
    height:44px; 
    margin-bottom:30px; 
    overflow:hidden; 
    text-indent:-999em; 
    width:159px; 
    cursor:pointer; 
} 
 
/* mouseover state */ 
#download_now:hover { 
    background-position:0 -44px ;         
} 
 
/* clicked state */ 
#download_now:focus { 
    background-position:0 -88px; 
} 
 
/* tooltip styling */ 
.tooltip { 
    display:none; 
    background:url(images/black_arrow.png); 
    height:163px; 
    padding:40px 30px 10px 30px; 
    width:310px; 
    font-size:11px; 
    color:#fff; 
} 
 
/* a .label element inside tooltip */ 
.tooltip .label { 
    color:yellow; 
    width:35px; 
} 
 
.tooltip a { 
    color:#ad4; 
    font-size:11px; 
    font-weight:bold; 
}

div.tooltip { 
    background-color:#000; 
    border:1px solid #fff; 
    padding: 10px 15px; 
    width:200px; 
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:12px; 
 
    /* outline radius for mozilla/firefox only */ 
    -moz-box-shadow:0 0 10px #000; 
    -webkit-box-shadow:0 0 10px #000; 
}
/*.nav
{
	display: block;
	height: 1.9em;
	padding: 0.3em 0.0em 0 0.8em;
	margin-bottom: 1px;
	color: #4A67AE;
	background-color: #E6EFF4;
	font-family: Verdana, Helvetica, Arial, sans-serif;
   font-size: 11px;
    font-weight: bold;
}
	
.nav:link 
{
	text-decoration: none;
	color: #4A67AE;
}
.nav:visited 
{
	text-decoration: none;
	color: #4A67AE;
 }
.nav:hover {
	color: #1a1a1a;
	background-color: #C7D8E2;
}
*/ 
#sidebar a{
	color: #fff;
	}


#sidebar h1 a{ font-weight: bold; }
#sidebar h1 a:hover{  }

#nav{ 
	list-style: none; 
	margin: 0 0 1em 3px;
	width: 215px;
	padding: 1px 7px;
	border:none;
	}
#nav li{ padding: 0; margin: 0 0 0 0; }
#nav a{
	display: block;
	height: 2.0em;
	padding: 0.2em 0 0 0.4em;
	margin-bottom: 1px;
	color: #4A67AE;
	background-color: #E6EFF4;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
    font-weight: bold;
    text-align:left;
    
	}

#nav a:hover{
	color: #1a1a1a;
	background-color: #C7D8E2;
	border: dashed  1px  #000000;

	}
.imageLink 
{
 background-color: #E6EFF4;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
    font-weight: bold;
    text-align:left;
}
.imageLink
{
color: #1a1a1a;
background-color: #C7D8E2;
}
.menutext
{
    
    padding: 10px 5px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
    font-weight: bold;
    text-align:left;
    vertical-align:middle;
}
/* image border for gold n platinum */
#img-wrapFree { 
    position: relative; /* Needed to keep the image from being set to float left in ie 7*/
    overflow: hidden; /* Needed to keep the image from being set to float left in ie 7*/
    float: left;
   margin-right: 5px;
   margin-bottom: 5px;
   margin-left:3px;
}
div#img-containerFree img {
    border: none;
    padding: 0;
    margin: 0;
}
div#img-containerFree {
    position: relative; /* Keep the absolute position divs contained within */
    float: left;
    overflow: hidden;
    background: transparent url(images/Borders/Black_vertical.jpg) repeat-y; /* this is the left side vertical graphic */
}
div#img-containerFree img {
    padding: 5px; /* Setting the padding equal to the border width for all sides */
    background: transparent url(images/Borders/Black_vertical.jpg) repeat-y right; /* this is the right side vertical graphic */
}
div#img-containerFree div#img-topFree {
    position: absolute; /* Positioning the top border */
    left: 0;
    top: 0;
    height: 5px;
    width: 100%;
    background: transparent url(images/Borders/Black_horizontal.jpg) repeat-x; /* this is the top horizontal graphic */
}
div#img-containerFree div#img-bottomFree {
    position: absolute; /* Positioning the bottom border */
    left: 0;
    bottom: 0;
    height: 5px; /* Height of the bottom border graphic */
    width: 100%;
    background: transparent url(images/Borders/Black_horizontal.jpg) bottom repeat-x;  /* this is the bottom horizontal graphic */
}


/*  Gold */
#img-wrapGold { 
    position: relative; /* Needed to keep the image from being set to float left in ie 7*/
    overflow: hidden; /* Needed to keep the image from being set to float left in ie 7*/
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-left:3px;
}
div#img-containerGold img {
    border: none;
    padding: 0;
    margin: 0;
}
div#img-containerGold {
    position: relative; /* Keep the absolute position divs contained within */
    float: left;
    overflow: hidden;
    background: transparent url(images/Borders/Blue_vertical.jpg) repeat-y; /* this is the left side vertical graphic */
}
div#img-containerGold img {
    padding: 5px; /* Setting the padding equal to the border width for all sides */
    background: transparent url(images/Borders/Blue_vertical.jpg) repeat-y right; /* this is the right side vertical graphic */
}
div#img-containerGold div#img-topGold {
    position: absolute; /* Positioning the top border */
    left: 0;
    top: 0;
    height: 5px;
    width: 100%;
    background: transparent url(images/Borders/Blue_horizontal.jpg) repeat-x; /* this is the top horizontal graphic */
}
div#img-containerGold div#img-bottomGold {
    position: absolute; /* Positioning the bottom border */
    left: 0;
    bottom: 0;
    height: 5px; /* Height of the bottom border graphic */
    width: 100%;
    background: transparent url(images/Borders/Blue_horizontal.jpg) bottom repeat-x;  /* this is the bottom horizontal graphic */
}

/*  Platinum */
#img-wrapPlatinum { 
    position: relative; /* Needed to keep the image from being set to float left in ie 7*/
    overflow: hidden; /* Needed to keep the image from being set to float left in ie 7*/
    float: left;
   margin-right: 5px;
   margin-bottom: 5px;
   margin-left:3px;
}

div#img-containerPlatinum img {
    border: none;
    padding: 0;
    margin: 0;
}

div#img-containerPlatinum {
    position: relative; /* Keep the absolute position divs contained within */
    float: left;
    overflow: hidden;
    background: transparent url(images/Borders/Blue_vertical.jpg) repeat-y; /* this is the left side vertical graphic */
}


div#img-containerPlatinum img {
    padding: 5px; /* Setting the padding equal to the border width for all sides */
    background: transparent url(images/Borders/Blue_vertical.jpg) repeat-y right; /* this is the right side vertical graphic */
}


div#img-containerPlatinum div#img-topPlatinum {
    position: absolute; /* Positioning the top border */
    left: 0;
    top: 0;
    height: 5px;
    width: 100%;
    background: transparent url(images/Borders/Blue_horizontal.jpg) repeat-x; /* this is the top horizontal graphic */
}

div#img-containerPlatinum div#img-bottomPlatinum {
    position: absolute; /* Positioning the bottom border */
    left: 0;
    bottom: 0;
    height: 5px; /* Height of the bottom border graphic */
    width: 100%;
    background: transparent url(images/Borders/Blue_horizontal.jpg) bottom repeat-x;  /* this is the bottom horizontal graphic */
}
/* image border for gold n platinum */
