﻿.divMessageError
{
    background-repeat: no-repeat;
    background-image: url(/Images/title_error_full.gif);
    padding: 24px 5px 5px 5px;
    margin-bottom: 15px;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FF0033;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 3px;
    border-top-style: dashed;
    border-right-style: dashed;
    border-bottom-style: dashed;
    border-left-style: solid;
    border-top-color: #FF0033;
    border-right-color: #FF0033;
    border-bottom-color: #FF0033;
    border-left-color: #FF0033;
}

.divMessageError ul
{
    margin: 35px 10px 25px 35px;
}
.divMessageError li
{
    font-size: 13px;
    color: #FF0033;
}

.divMessageSuccess
{
  background-repeat: no-repeat;
  background-image: url(/Images/title_success_full.gif);
  padding: 24px 5px 5px 5px;
  margin-bottom: 15px;
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  color: #289DC4;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 3px;
  border-top-style: dashed;
  border-right-style: dashed;
  border-bottom-style: dashed;
  border-left-style: solid;
  border-top-color: #289DC4;
  border-right-color: #289DC4;
  border-bottom-color: #289DC4;
  border-left-color: #289DC4;
}
.divMessageSuccess ul
{
	margin: 35px 10px 25px 35px;
}
.divMessageSuccess li
{
	font-size: 13px;
	color: #289DC4;
}
.divMessageWarning
{
  background-repeat: no-repeat;
  background-image: url(/Images/title_warning_full.gif);
  padding: 24px 5px 5px 5px;
  margin-bottom: 15px;
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  color: #FF0033;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 3px;
  border-top-style: dashed;
  border-right-style: dashed;
  border-bottom-style: dashed;
  border-left-style: solid;
  border-top-color: #FF0033;
  border-right-color: #FF0033;
  border-bottom-color: #FF0033;
  border-left-color: #FF0033;
}
.divMessageWarning ul
{
	margin: 35px 10px 25px 35px;
}
.divMessageWarning li
{
	font-size: 13px;
	color: #FF0033;
}
.applicationHeader
{
    color: black;
    background-color: #DEDEDE;
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #0168B3;
    border-bottom-color: #0168B3;
    padding: 5px 2px 5px 4px;
}

.applicationSection
{
    color: black;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    padding: 10px 2px 5px 4px;
}

.borderTopAndBottom
{
    color: black;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: navy;
    border-bottom-color: navy;
}

.borderTop 
{
    color: black;
    font-size: 12px;  
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    border-top-width: 1px;   
    border-top-style: solid;
    border-top-color: navy;
   
}

.smallStrong
{
    color: black;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    padding: 10px 2px 5px 0px;
}

.divFindAccount
{
  padding: 15px;
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 3px;
  border-top-style: dashed;
  border-right-style: dashed;
  border-bottom-style: dashed;
  border-left-style: solid;
  border-top-color: #299EC4;
  border-right-color: #299EC4;
  border-bottom-color: #299EC4;
  border-left-color: #299EC4;
  background-image: url(/images/bg_login_existing.gif);
  background-repeat: repeat;
}

.requiredFieldSymbol
{
    font-size: 1.0em; 
    color: green;
}

.requiredFieldText
{
    font-size: 1.0em;
    color: navy;
}


.divbluebox
{
  padding: 15px;
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #299EC4;
  border-right-color: #299EC4;
  border-bottom-color: #299EC4;
  border-left-color: #299EC4;
  background-image: url(../images/bg1.gif);
  background-repeat: repeat;
}
.divRetailBorderThemeColor
{
  padding: 15px;
  font-size: 1.8em; 
  font-family: Arial, Helvetica, sans-serif;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #FF9900;
  border-right-color: #FF9900;
  border-bottom-color: #FF9900;
  border-left-color: #FF9900;
  background-image: url(../images/bg1.gif);
  background-repeat: repeat;
}
/* frame styles begins */
.content_table{
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:0px;
}

.content_title_bg{
background-image:url(http://www.lifeextensionretail.com/retailchannel/images/title_main_bg.png);
background-repeat:repeat;
height:67px;
width:100%;
}

.content_left{
background-image:url(http://www.lifeextensionretail.com/retailchannel/images/content_left_bg.png);
background-repeat:repeat-y;
width:37px;
}

.content_main{
background-color:#FFFFFF;
padding-bottom:30px;
padding-top:10px;
padding-left:5px;
padding-right:5px;
}

.content_right{
background-image:url(http://www.lifeextensionretail.com/retailchannel/images/content_right_bg.png);
background-repeat:repeat-y;
width:28px;
}
/* frame styles ends */
/* inner body styles begins */
.input_box {
border: 1px dashed #528bc6; 
background-color:#fdf0ba;
}
.start_button {
	padding-top: 8px;		
}			
/* input body styles ends */
