﻿/**********************************************************************************/
/********************* HTML & BODY ************************************************/
/**********************************************************************************/
html 
{
	margin	: 0		; 
	padding	: 0		; 
	height	: 100%	;
}

body
{
	background		: url(../../Pictures/bg.jpg) repeat-y top center;
	background-color: White;
	
    margin-bottom   : 0			;
    margin-left     : 0			;
    margin-right    : 0			;
    margin-top      : 0			;
	font-size       : 9pt		;
    font-weight     : normal	;
    font-style      : normal	;
    color           : black		;
    
	margin	        : 0		; 
	padding			: 0		; 
	height			: 100%	;    
	
	font-family		: Arial, sans-serif;
}

/**********************************************************************************/
/********************* FOOTER *****************************************************/
/**********************************************************************************/
/***																			***/
/*** <div id="container-page">												    ***/
/*** <div id="container-content">Content</div>									***/
/*** <div id="container-foot">Foot</div>										***/
/*** </div>																		***/
/***																			***/
/**********************************************************************************/
/*** The position: relative; part is really important. Do not forget this!	    ***/
/***																			***/
/*** Notice the comments? min-height is not supported by IE but it treats the	***/
/*** normal height similarly to the way other browsers treat min-height.		***/
/*** Also, IE does not fully support !important so we can use this to “reset”	***/
/*** the height to auto to keep it from getting screwy in Opera and Firefox. 	***/
/***																			***/
/*** This is the container DIV for our footer. We must set the height here or 	***/
/*** this whole thing won’t work. Remember how I said that the #container-page  ***/	
/*** id needed to have the position: relative; thingie? 						***/
/*** Well, if you leave that part out then this id’s position: absolute;  		***/
/*** part would make this page look… um, not good.						  		***/
/***																			***/
/**********************************************************************************/
#container-page 
{ 
	width		: 100%				;
	position	: relative			; 
	min-height	: 100%				;
	height		: auto !important	;
	height		: 100%				;

    margin: 0 auto;
}

#container-content 
{ 
  	padding-bottom: 55px;
} 

#container-foot 
{ 
	width	: 100%			; 
	position: absolute		; 
	bottom	: 0 !important	; 
	bottom	: -1px			; 
	height	: 55px			; 
} 

.FooterLinkT
{
	font	: 9pt normal Verdana, Arial, sans-serif;
	color	: #333333;
	text-decoration: underline;
} 

a.FooterLink
{
	font	: 9pt normal Verdana, Arial, sans-serif;
	color	: navy;
	text-decoration: underline;
} 

a.FooterLink:hover 
{ 
	color: #990000;
}

/**********************************************************************************/
/********************* Grid *******************************************************/
/**********************************************************************************/
.Grid
{
	border-color: #CCCCCC;
	width: 100%;
}

.GridHeader
{ 
	color: White;
	background-color: #660000;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	text-align: left;
}

.GridRow
{ 
	color: Black;
	background-color: White;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	text-align: left;
}

.GridEditingRow
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	text-align: left;
}

.GridAlternateRow
{ 
	color: Black;
	background-color: #F2F2F2;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	text-align: left;
}

.GridFooter
{
	color: White;
	background-color: #F2F2F2;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	text-align: left;
}

.GridPager
{
	color: #333333;
	background-color: #F2F2F2;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	text-align: left; 
	text-align: center;
}

.grid_view_info
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #333333           ;
}

/**********************************************************************************/
/********************* Text Styles ************************************************/
/**********************************************************************************/
.logo_text
{
    font-family : Arial, sans-serif	;
    font-size   : 18pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #444455           ;
}

.form_text
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : black             ;
}

.text
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : normal            ;
    font-style  : normal            ;
    color       : black             ;
}

.form_info_text
{
    font-family : Arial, sans-serif	;
    font-size   : 8pt               ;
    font-weight : normal            ;
    font-style  : oblique           ;
    color       : black             ;
}

.form_error_text
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : red               ;
}

.form_title
{
    font-family : Arial, sans-serif	;
    font-size   : 11pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
	padding-left: 30px              ;
    color       : #660000           ;
}

.form_title_nopadding
{
    font-family : Arial, sans-serif	;
    font-size   : 11pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #660000           ;
}

.contact_title
{
    font-family : Arial, sans-serif	;
    font-size   : 11pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #660000           ;
}

.grid_view_info
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #333333           ;
}

.small_button_text
{
	color			: White;
	font-family		: Verdana, sans-serif; 
	font-size		: 9pt;
	background-color: #999999;
	border-color    : #aaaaaa; 
	border-style    : solid; 
	border-width    : thin;
	cursor: pointer;
}

.small_button_text_red
{
	color			: White;
	background-color: #660000;
	font-family		: Verdana, sans-serif; 
	font-size		: 9pt; 
	border-color    : #444444; 
	border-style    : solid; 
	border-width    : thin; 
	cursor: pointer;
}

.form_explanation_text
{
	color			: #444444;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9px;
}

.flyer_arias_text
{
	color		: black;
	font-family	: Verdana, Helvetica, sans-serif;
	font-size	: 9pt;
    font-weight : normal;
    font-style  : normal;
}

hr.cancel_next_hr
{
	color		: #999999   ;
	width		: 100%	    ;
	height		: 1px		;
}

hr.unsubscribe_hr
{
	color		: #CCCCCC   ;
	width		: 720px	    ;
	height		: 1px		;
}

.UnsubscribeInfoText
{
	font-family: Verdana;
	font-size: 10pt;
	text-decoration: none;
}

.ValidationSumText
{
	font-family: Verdana, Arial;
	font-size: 10pt;
	text-decoration: none;
	color: Red;
}

.MaxCharText
{
	font-family: Verdana, Arial;
	font-size: x-small;
	text-decoration: none;
	color: #333333;
}

.MessageText
{
	color: #555555;
	font-size: 10pt;
	font-weight: bold; 
}

/**********************************************************************************/
/********************* Login ******************************************************/
/**********************************************************************************/

.LoginInfoText
{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	padding-left: 5px;
	text-decoration: none;
}

.HomeTitleText
{
	font-family: Arial;
	font-size: 14pt; 
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

.ProcingTitleText
{
	font-family: Arial;
	font-size: 14pt; 
	color: #660000;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

.HomeInfoText
{
	font-family: Verdana;
	font-size: 10pt;
	text-decoration: none;
}

.NewsTitleText
{
	font-family: Arial;
	font-size: 12pt; 
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

.NewsInfoText
{
	font-family: Verdana;
	font-size: 9pt;
	text-decoration: none;
}

a.LoginInfoLink
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #660000;
	line-height: 15px;
	padding-left: 5px;
	text-decoration: none;
} 

a.LoginInfoLink:hover 
{ 
	padding-left: 5px;
	color: #990000;
}

.UserInfoText
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	padding-left: 5px;
	text-decoration: none;
}

a.UserInfoLink
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #660000;
	line-height: 15px;
	padding-left: 5px;
	text-decoration: none;
} 

a.UserInfoLink:hover 
{ 
	padding-left: 5px;
	color: #990000;
}

a.UserInfoUnderlineLink
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #660000;
	line-height: 15px;
	padding-left: 5px;
	text-decoration: underline;
} 

a.UserInfoUnderlineLink:hover 
{ 
	padding-left: 5px;
	color: #990000;
}

.LoginTitle
{
	font-family: Verdana, Arial;
	color: #660000;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}

.LoginFormText
{
	font-family: Verdana;
	color: black;
	font-size: 12px;
	font-weight: 500;
	font-style: normal;
}

a.LoginLink
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #660000;
	line-height: 15px;
	padding-left: 5px;
	text-decoration: underline;
} 

a.LoginLink:hover 
{ 
	padding-left: 5px;
	color: #990000;
}

a.RegistrationLink
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 12pt;
	color: #660000;
	text-decoration: underline;
} 

a.RegistrationLink:hover 
{ 
	color: #990000;
}

a.TrialLink
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 12pt;
	color: #999999;
	text-decoration: underline;
} 

a.TrialLink:hover 
{ 
	color: #cccccc;
}

/**********************************************************************************/
/********************* Contact Details ********************************************/
/**********************************************************************************/
.ContactCount
{
	color: #333333;
	font-size: 9pt;
	font-weight: bold; 
}

a.ContactLink
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #660000;
	line-height: 15px;
	padding-left: 25px; 
	text-decoration: underline;
} 

a.ContactLink:hover 
{ 
	padding-left: 25px;
	color: #990000;
}

.ContactTitle
{
    font-family : Arial, sans-serif	;
    font-size   : 10pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : black             ;
}

.ContactDDLTitle
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #333333           ;
}

.ContactRB
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : normal            ;
    font-style  : oblique           ;
    color       : black             ;
}

.FindContactText
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
	padding-left: 25px				;
    color       : black             ;
}

.ReadonlyContactText
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #333333           ;
}

/**********************************************************************************/
/********************* User WebSite ***********************************************/
/**********************************************************************************/
.DateText
{
    font-family: Verdana, Arial;
	color: White;
	font-size: 11px;
	font-weight: bold; 
	padding-left: 10px;
}

.EmailLink
{
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 10pt;
	color: Navy;
	text-decoration: underline;
} 

.SignatureText
{
    font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 11pt;
	color: Black;
} 

.PWSText
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : normal            ;
    font-style  : normal            ;
    color       : black             ;
}

.PWSTitle
{
    font-family : Arial, sans-serif	;
    font-size   : 11pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #660000           ;
}

.PoweredByText
{
    font-family:Trebuchet MS;
    font-size:8pt;
    font-weight:normal;
    text-decoration:normal;
    color:gray;
}

/**********************************************************************************/
/********************* Help *******************************************************/
/**********************************************************************************/
.HelpTitle
{
	font-family: Arial;
	font-size: 12pt; 
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
    color: #222222;
}

.HelpText
{
	font-family: Verdana;
	font-size: 10pt; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
    color: Black;
}

.HelpLink
{
	font-family: Verdana;
	font-size: 10pt; 
	font-weight: bold;
	font-style: normal;
	color: Navy;
	text-decoration: underline;
}

/**********************************************************************************/
/********************* User Details ***********************************************/
/**********************************************************************************/
.UserDetailsTable
{
    background-color: #E5E5E5;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12pt;
    border: Solid 1px #CCCCCC;
    line-height: 20px; 
    text-align: left;
}

.UserDetailsTableHead
{
    border-bottom: #CCCCCC 1px solid;
    background-color: #660000;
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 11pt;
    color: White;
    padding-left: 3px;
    text-align: center;
}

.AddSignPadding
{
	padding-left: 220px;
}

.MlsSchedule
{
	color: Navy;
	font-size: 11pt;
	font-weight: bold; 
}

.processor_text
{
    font-family : Courier New   ;
    font-size   : 12pt          ;
    font-weight : bold          ;
    font-style  : normal        ;
    color       : #000000		;
}

.FormBG
{
    background-color: #E5E5E5;
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : black             ;
}

.SmallText
{
	font	    : 8pt normal Arial, sans-serif;
    font-weight : normal            ;
    font-style  : normal            ;
    color       : Black             ;
}

.PaymentPlanText
{
	font	    : 12pt normal Arial, sans-serif;
    font-weight : normal            ;
    font-style  : normal            ;
    color       : Black             ;
}

.ValidationStar
{
	font	    : 16pt normal Arial, sans-serif;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : Red               ;
}

.PricingText
{
	font-family: Verdana;
	font-size: 11pt;
    font-weight : bold;
	text-decoration: none;
}

