﻿/*---------------------------------------------------------------------------------------------------------------------------------*/
/*According to new concepts*/

/*Default style on all pages.
body
{
margin: 0px;
background-color: #ffffff;
text-decoration: none;
font-family: Georgia, Tahoma, Arial, Verdana, Sans-serif;
font-size: 13px;
}*/
/*a
{
font-family:  Arial,Tahoma, Verdana, Sans-serif, Georgia;
font-size: 14px;
text-decoration:underline;
font-weight: normal;
color:#c00000;
}
a:hover 
{
color: #1f4904;
}

.lineShadow
{
background-color:#1f4904;
-moz-box-shadow: 0px 2px 3px #bfbfbf;
-webkit-box-shadow: 0px 2px 3px #bfbfbf;
box-shadow: 0px 2px 3px #bfbfbf;

-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#bfbfbf')";

filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#e2e2e2');
}
.divBG
{
background-color: #1F4904;
}
.loginHeading
{   
color:#ffffff; 
font: bold 18px Georgia;
}
.labelLogin
{
font: bold 14px Georgia;
color:White;
}
.labelForgetPassword
{
font: normal 14px Georgia;
color:White;
}*/
/*For all white links*/
/*a.Menu_Link
{
font-family: Georgia,Tahoma,Arial,Verdana, Sans-serif;
font-size: 13px;
text-decoration: underline;
font-weight: normal;
color: #FFFFFF;
}
a.Menu_Link_Arial
{
font:normal 13px arial;
color: #FFFFFF;
}
#LoginMainContent
{    
font: Normal 18px Georgia;
color:Black;
}

.CondoServiceText
{
font: normal 18px Georgia;
text-align:center; 
}
.divCondoServiceText
{
    text-align:center;
    color:Black;
}
.divCondoService
{
    font: normal 14px Georgia;
    text-align:center;
    color:Black;
}
.Margin-ul-li
{
  margin:0px 0px 10px 0px; 
  color: #FF9900;
}
.RadioText
{
color:Black;
}
.subParagraph
{
font: normal 14px Georgia;
}*/
body
{
    font-family:Georgia;
}
a.Elink, .Elink,  div.RadGrid .CustomGridHeader a.rglnkBlue
{
text-decoration: underline;
color: Blue;
cursor:pointer;
font: normal 14px Georgia;
}
a.Elink:hover, .Elink:Hover,   div.RadGrid .CustomGridHeader a.rglnkBlue:hover
{
color: #ff7f00;
}
/*.btnAlignment
{
cursor:pointer;
text-align:center;
text-decoration:none;
border:solid 1px black;
}
.AdvertiseBoldParagraph
{
font: bold 14px Georgia;
}
.AdvertiseLink
{
text-decoration: underline;
color: Blue;
cursor:pointer;
font: bold 14px Georgia;   
}
.btnRoundedShadow
{
font:normal 20px Georgia;
border:solid 1px black;
text-align:center;
text-decoration:none; 
    
}
.AlignParagraph
{
font: normal 16px Georgia;
text-align:center;
}*/
.RegistrationHeading
{
font:bold 22px Georgia;
color: #0f5187;
}
/*.maincontent1
{
font:normal 12px Arial;
font-style: italic;
background-color: #1F4904;
text-align: center;
color: White;
padding: 10px 10px 0px;
}*/
.FormLabel
{
font:normal 13px arial;
color:#000000;
}
/*For all black links*/
a.Content_Link, a.Content_Link:visited
{
font: normal 13px Georgia;
text-decoration: underline;
color:blue;
}
a.Content_Link:hover
{
color: #ff7f00;
}

/* For red text
.Page_Colour_Text
{
font-family: Tahoma;
font-weight: normal;
color: #EE0000;
}
.OuterPageHeading
{
font: Bold 18px Georgia; 
}
.OuterPageParagraph
{
font: normal 16px Georgia;  
}
.OuterHeadingNote
{
     font: bold 14px Georgia;
}
a.ParaElink
{
    font: normal 16px Georgia;
    text-decoration: underline;
    color: Blue;
    cursor:pointer;
}

a.ParaElink:hover,.AdvertiseLink:hover
{
    color: #ff7f00;
}*/
.internal_link
{
 font:normal 12px Georgia;
 color:blue;
}
.internal_link:hover
{
color:#ff7f00;
}
/*To set background and border style of Caption of Popup.
.Page_Popup_Caption
{
background-color: #1f4904;
border-bottom: solid 1px black;
}*/
/* To set grid style */
.RadGrid_Telerik .rgRow td, .RadGrid_Telerik .rgAltRow td, .RadGrid_Telerik .rgEditRow td
{
cursor: pointer;
}
/* For no hand cursor in grid style  */
.NoHandCursor.RadGrid_Telerik .rgRow td, .NoHandCursor.RadGrid_Telerik .rgAltRow td, .NoHandCursor.RadGrid_Telerik .rgEditRow td
{
cursor: auto;
}
.SelectProviderGrid.RadGrid_Telerik .rgRow td, .SelectProviderGrid.RadGrid_Telerik .rgAltRow td, .SelectProviderGrid.RadGrid_Telerik .rgEditRow td
{
 cursor: auto;
border-bottom:solid 1px #e2e2e2;
}
.SelectProviderGrid.RadGrid_Telerik .rgRow td a.rgGroupName, .SelectProviderGrid.RadGrid_Telerik .rgAltRow td a.rgGroupName
{
    color:Blue;
    font:bold 16px Georgia;
    text-decoration:underline;
}
.SelectProviderGrid.RadGrid_Telerik .rgRow td a.rgGroupName:hover, .SelectProviderGrid.RadGrid_Telerik .rgAltRow td a.rgGroupName:hover
{
    color:#ff7f00;
}
.GridText
{
font: normal 14px georgia; 
}
.GridText .redItem
{
    color:Red;
}
.ColourContentHeading
{
  
    font:bold 14px Georgia;
    color:#ffffff;       
}
.NoHandCursor.RadGrid_Telerik .rgHeader,.CustomGridHeader.RadGrid_Telerik .rgHeader,.NoHandCursor.RadGrid_Telerik .rgCommandRow,.CustomGridHeader.RadGrid_Telerik .rgCommandRow,.NoCommandRow.RadGrid_Telerik .rgHeader,.NoCommandRow.RadGrid_Telerik .rgCommandRow 
{
    background:#0f5187;
    font:bold 14px Georgia;
    color:#ffffff;

}
.NoHandCursor.RadGrid_Telerik .rgHeader A,.CustomGridHeader.RadGrid_Telerik .rgHeader A,.NoHandCursor.RadGrid_Telerik .rgCommandRow A,.CustomGridHeader.RadGrid_Telerik .rgCommandRow A
{
    font:bold 14px Georgia;
    color:#ffffff;
}
div.RadGrid .CustomGridHeader a
 {
 font:normal 14px Georgia;
 }
.NoCommandRow.RadGrid_Telerik .rgHeader a
{
    color:White;
}
  .CustomGridHeader.RadGrid_Telerik .rgAltRow .rgSorted, .CustomGridHeader.RadGrid_Telerik .rgRow .rgSorted,.NoCommandRow.RadGrid_Telerik .rgAltRow .rgSorted, .NoCommandRow.RadGrid_Telerik .rgRow .rgSorted
{
    background-color:transparent;
}
.NoHandCursor.RadGrid_Telerik .rgMasterTable .rgRow,.NoHandCursor.RadGrid_Telerik .rgMasterTable .rgAltrow
{
color:#000000;
}
.NoCommandRow.RadGrid_Telerik .rgCommandRow .rgCommandCell,.NoCommandRow.RadGrid_Telerik .rgCommandTable,.NoCommandRow.RadGrid_Telerik .rgCommandRow
{
    display:none;
}
div.RadGrid .CustomGridHeader .rgNumPart a
{
    font:normal 13px Georgia;
    line-height:22px;
}
.rgProviderMatch.RadGrid_Telerik .rgHeader
{
    background:#7f7f7f;
    font:bold 14px Georgia;
    color:White;
}

.rgProviderMatch.RadGrid_Telerik .rgMasterTable .rgRow, .rgProviderMatch.RadGrid_Telerik .rgMasterTable .rgAltRow
{
    font:Normal 14px Georgia;
    color:Black;
}

.ContentHeading
{
font:bold 15px Georgia;
color:#000000;
}
.SubHeading
{
font: normal 14px Georgia;
}
.InnerText
{
font: normal 12px Georgia; 
}
/*To set background and border style of Message box on pages(on Registration.aspx, Messages.aspx).
.Page_Message_Div
{
border: 1px solid black;
background-color: #1f4904;
}*/
.TextMode
{
word-wrap: break-word;
}
/*.InnerSubHeading
{
font: bold 14px Arial;
color:#000000;
}*/
.divAddProvider
{
font:bold 14px Georgia;
background-color: #1F4904;
text-align:center;
color:White;
}

/*To set style of Section Header text(WHAT'S INSIDE) on Login page.*/

.Page_Text_Strong
{
    font:bold 12px Georgia, Sans-serif;
    color: black;
}
/* For Horizontal separator of sections on pages.*/
.Section_Separator_Horizontal
{
    border-bottom: 1px solid #678E11;
}
.InnerPageHeading
{
  font:bold 18px georgia;
    color:#000000;   

}
.NoteText
{
    font: bold 12px Arial;
    color:#ffffff; 
}
.LabelLines
{
     font:bold 13px arial;
     color:#000000;
}
.ContentHeadingInner
{
    font:normal 24px Georgia;
    color:#000000;
  
}
.ContentSubHeadingInner
{
     font:bold 13px Tahoma;
    color:#000000;
}
/* Discussion page */
.spanUserControl
{
font:bold 13px Arial,Tahoma, Verdana, Sans-serif;
    color:#000000;
}
/*For strong (WHAT’S NEW) link on Login Page.*/
a.faq
{
    font: normal 16px Georgia;
    text-decoration: underline;
    color: #1F4904;
    
}
/*For strong black links at top right hand side of Login page.*/
a.Login_Header_Link, a.Login_Header_Link:visited
{
    text-decoration: none;
    color:#5a6165;
    font:normal 14px Georgia;
}



a.faq:hover, a.Login_Header_Link:hover, a.Menu_Link:hover, a.Menu_Link_Arial:hover
{
    color: #ff7f00;
    
}

/* To set style for heading on Help.aspx.*/
.Help_Heading
{
    font-family: Tahoma, Arial, Verdana, Sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #27413e;
    margin-bottom: 5px;
}


/* To set style for heading on PrivacyPolicy.aspx.*/
.PrivacyPolicy_Heading
{
    font-family:Georgia;
    font-size: 13px;
    font-weight: bold;
}
.PrivacyPolicy_Content
{
    font-family:Georgia;
    font-size: 13px;
    font-weight:normal;
}

/* To set style on div of green div of Registration.aspx*/

.ItalicFont
{
    font:normal 12px Arial;
    font-style: italic;
}

/* For red text
.Page_Colour_Text
{
    font-family: Tahoma;
    font-weight: normal;
    color: #EE0000;
}*/

/*Star Colour*/
.star
{ font-family: georgia;
    font-weight: normal;
    color: #EE0000; 
}
.GradientButton
{
    filter: progid:DXImageTransform.Microsoft.gradient ( startColorstr=#87c840,endColorstr=#65972e);
    background: -moz-linear-gradient(top, #87c840,#65972e); 
    background: -webkit-gradient(linear,left top,left bottom, from(#87c840), to(#65972e));
    cursor: pointer;
    border:solid 1px black; 
	text-align: center;
	background:transparent;
	height:25px;
}
.DesignButton
{
  color: #000000;
  border:1px Outset #000000;
  background-color:#b9d8f5;
  height:auto;
  text-decoration : none;
  cursor:pointer;
  text-align:center;
  font:normal 16px Georgia;
  line-height:24px;
}
.DesignButtonBlue
{
  color: #ffffff;
  border:none;
  border:1px Outset #000000;
  background-color:#0f518a;
  height:auto;
  text-decoration : none;
  cursor:pointer;
  font:normal 16px Georgia;
  line-height:25px;
  margin:0px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;

}

.DesignButton:hover, .DesignButtonBlue:hover
{
  color: #000000;
  background-color:#e2e2e2;
    border:solid 1px #000000;
  text-decoration : none;
}
/* to set style for FAQ.aspx*/
.divLabel
{
    width: 15px;
    height: auto;
    position: relative;
    float: left;
    font-family: Georgia;
}
.DesignButtonRegistration
{
  color: #000000;
  height:22px;
  text-decoration:none;
  cursor:pointer;
  background:#b9d8f5 url(../Images/RegistrationButton_Arrow.png) no-repeat 88px 8px;
  border:1px Outset #000000;
  text-align:left;
  padding-left:22px;
  height:30px;
  width:120px;
  font:normal 14px Georgia;
}
.DesignButtonRegistration:hover
{
  color: #000000;
  border:solid 1px #000000;
  text-decoration : none;
  background-color:#e2e2e2;   
}
.DesignButtonArrow
{
  color: #000000;
  height:30px;
  text-decoration:none;
  cursor:pointer;
  background:#b9d8f5 url(../Images/RegistrationButton_Arrow.png) no-repeat 110px 8px;
  border:1px Outset #000000;
  text-align:left;
  padding-left:22px;
  height:30px;
  width:145px;
  font:normal 14px Georgia;
 float:left;
}
.DesignButtonArrow:hover
{
  color: #000000;
  border:solid 1px #000000;
  text-decoration : none;
  background-color:#e2e2e2;   
}
.divContent
{
    margin-left: 5px;
    height: auto;
    width: 746px;
    position: relative;
    float: left;
    padding-bottom: 20px;
    font: normal 16px Georgia;
}
.Vseparator
{
    width: 1px;
    position: relative;
    height: 280px;
    float: left;
    background: url(../Images/hr-dotted-line.gif);
    background-repeat: repeat-y;
    margin: 0px 15px;
}
.divRounded
{
    position: relative;
    float: left;
    margin: 0px;
    background-color: #f1eac7;
    min-height: 200px;
    width: 300px;
    height: 280px;
}
/* Home Page New CS */
/* Layout Styling for the Home Page */
#Home #TopSection #BannerImg
{
    width: 305px;
    height: 200px;
    background-image: url(../Images/HomeBanner.jpg);
}
.ColourText
{
color:White;
}
.ErrorFont
{
    font: bold 12px Georgia;
}
.external_link
{
     font:bold 13px arial;
    color: #FFFFFF;
}

.external_link:hover,.HoverClass,.White_Link:hover
{
color:#ff7f00;
}
.Colour_Link
{
    font: normal 13px arial;
    color:#ffffff;
    
}
.Colour_Link:hover
{
color:#ff7f00;
}
.SelectedTab
{
background-color:#376092;
color:White;
}
.PublicHeaderLinks
{
   font: bold 16px Georgia;
    color:#0f5187; 
}
 .PublicHeaderLinks:Hover
{
    color: #ff7f00;
}
.PublicHeaderName
{
    font:bold 16px Georgia;
}
 .HeaderLinks
{
    font: bold 14px Georgia;
    color:#74a153;
}
 .HeaderLinks:Hover
{
    color: #ff7f00;
}
.ulWidth
{
    width: 250px;
}
table.rbList input,.chk input
{
    float: left;
    display:block;
}
table.rbList label,.chk label
{  
     display:block;
   float: left;
  
   font:normal 14px Georgia;
   color:#000000;
    line-height:18px;
}
.RegistrationBlueLink
{
font:bold 12px Georgia; 
color:Blue;
}

.RegistrationBlueLink:hover
{
color:#ff7f00;
}
.RadComboBoxIndex
{
    z-index:1;
}




/*
.item, .alternatingItem
{
    float: left;
    padding: 10px;
    margin: 5px;
    padding-right: 0px;
    width: 200px;
    height: 80px; /* border: 1px solid threedshadow;
}
.item:hover, .alternatingItem:hover
{
    background: silver !important;
}*/


/* Content Styling for Home Page  */
/*.Login_TxtNormal
{
    font: normal 18px Georgia;
}*/


/*.shadow {
	-moz-box-shadow: 3px 3px 4px #666666;
	-webkit-box-shadow: 3px 3px 4px #666666;
	box-shadow: 3px 3px 4px #666666;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666');
}
*/







   .rcbDropDown .rcbItem, .rcbDropDown .rcbList .rcbHovered
{
    font-family:Georgia;
    
 
}

.rcbDropDown .rcbList , .RadComboBoxDropDown .rcbList
{
    font-family: Georgia;
}

.UnitHeading
{
    margin:0px;
    font:Bold 16px Georgia;
    color:White;
}
.States
{
   border-bottom:dashed 1px black;
   height:1px;
}
/*----------------NewConcepts-------------*/
/*---------------PublicHeader-----------*/
#divHeader
{
float:left;
width: 1000px;
height:auto;
}
.divRegister
{
position:absolute;
top:0px;
left:848px;
width:148px;

}
#divDefaultMenu
{
width:520px;
float: right;
margin:2px 8px 0px 0px;
height:41px;
clear:right;
}
.imgLogoHeader
{
float:left;
margin:10px 0px 0px 13px;
}
/*-----------RadMenu-----------*/
.RadMenu_Custom .rmRootGroup
{
float:left;
width:490px;
height:40px;
}

/*<Root items> */
.RadMenu_Custom .rmLink
{
float:left;
margin:8px 0px 2px px;
text-decoration: none;
color: black;
height:30px;
text-align:center;
margin-top:5px;
}
.RadMenu_Custom .rmText
{
float:left;
font: bold 16px Georgia;
line-height:30px;
color:#5a6165;
}
.RadMenu_Custom .rmLink:hover,
.RadMenu_Custom .rmGroup .rmItem .rmLink,.RadMenu_Custom .rmGroup .rmItem .rmLink:hover
{
cursor:pointer;
}
.RadMenu_Custom .rmSelected .rmText
{
 color:#0f518a;
 cursor:pointer;
}
/*<Separators>*/
.RadMenu_Custom .rmHorizontal .rmSeparator
{
height:30px;
}
 
div.RadMenu .rmVertical .rmHorizontal .rmSeparator 
{
height: 0px;
}
/*<Submenu items> */
.RadMenu_Custom .rmGroup
{
width:190px;
padding:0px;
margin:0px;
}
.RadMenu_Custom .rmGroup .rmItem
{
width:190px; 
height:30px;
padding:0px; 
margin:0px;
}
.RadMenu_Custom .rmGroup .rmItem .rmLink
{
width:190px;
height:30px;
padding:0px;
margin:10px 0px 0px;

}
.RadMenu_Custom .rmGroup .rmItem .rmLink .rmText
{
width:90px;
margin:0px;
text-align:left;

}

/*.RadMenu_Hay .rmText
{
text-decoration:underline;
}*/
/*-------------------------------------Home------------------------------------------*/


.divEmpty
{
    float:left;
    height:2px;
    width:1000px;
    border-top:solid 1px #173e02;
    border-bottom:solid 1px #173e02;
}

.divLogin
{
    float:left; 
    width:970px; 
    height:auto;
    /*border-top:solid 2px #173e02; */
    margin-top:0px; 
    padding:30px 10px 30px 20px;
  }

.Login_Heading
{
    float:left; 
    font:Normal 28px Georgia;
    margin:20px 0px 20px 0px;
    color:#0f518d;
    
}
.divLoginTop
{
    float:left;
    width:260px; 
    min-height:250px;
    height:auto;
    border-right:solid 1px gray;
    margin:20px 0px 0px 20px;
}

.divLoginTop h2
{
    float:left; 
    font:Normal 24px Georgia; 
    margin:10px 0px 20px 0px; 
    width:260px;
}

.divLoginTop p
{
    float:left;
    font:Normal 18px Georgia;
    margin:0px 20px 0px 0px;
    height:90px;
    width:260px;
}
.btnLoginCondo
{
   float:left; 
   margin-top:30px;
   text-align:center; 
   padding:10px;  
   color:white;
   border:1px Outset #000000;
   background-color:#0f5187;
   text-decoration : none;
   cursor:pointer;
}
.btnLoginCondo:hover
{
  color: #000000;
  background-color:#e2e2e2;
    border:solid 1px #000000;
  text-decoration : none;
}
.lnkLoginTopText
{
    float:left; 
    font:Normal 20px Georgia; 
    margin-left:23px;
}

.lnkLoginBottomText
{
    float:left; 
    font:Normal 14px Georgia; 
    width:100%;
}

.imgEnvelope
{
    height:100px; 
    width:100px; 
    margin-top:-80px; 
    float:left;
    margin-left:-10px;
}

.QuesPara
{
    float:left;
    font:normal 16px georgia;
    margin:-65px 10px 10px 0px; 
    width:180px;
}
.ContentJoin
{
float:left;
font:normal 16px Arial;
text-align:left;
width:400px;
margin:15px 0px 0px 70px;
line-height:1.5em;
color:#5a6165;
}
.divLoginBottom
{
    float:left; 
    width:796px; 
    min-height:75px; 
    height:auto;
    border:solid 1px #bfbfbf; 
    margin:20px 0px 0px 0px;
    padding:0px;
}
.divLoginBottomInner
{
    float:left; 
    width:420px; 
    height:220px; 
    line-height:1.5em;
    border-right:solid 1px #bfbfbf;
}
.divLoginBottomInner p, .divBottomLeft p
{
    float:left;
    font:normal 14px Arial;
    color:#5a6165;
     margin:10px 0px 0px 10px; 
    line-height:1.5em;
    width:410px;
}
.divBottomLeft p
{
width:100%;
margin-bottom:0px;
}
.divBottomLeft
{
float:left;
width:374px;
min-height:80px;
height:auto;
border-bottom:solid 1px #bfbfbf;
}
.divLoginBottomInner h1
{
    float:left;
    text-align:center;
    width:420px;
    font:bold 20px Georgia;
    color:#0f518d;
    margin:8px 0px 5px 0px;
}
.divBottomLeft h1
{
    float:left;
    text-align:center;
    width:374px;
    font:bold 16px Georgia;
    color:#0f518d;
    margin:8px 0px 5px 0px;
}
.borderNone
{
    border:none;
}
.divBottomLeft img
{
    float:left;
    margin:0px 10px 0px 10px;
    cursor:pointer;
}
.divLatestAddition
{
float:left;
width:776px;
height:auto;
padding:10px;
border:solid 1px #bfbfbf;
border-top:0px;
}
.divLatestAddition h1
{
float:left;
font:bold 20px Georgia;
margin:0px;
margin-bottom:5px;
color: #0f5187;
}
.lblLatest
{
float:left;
font:normal 13px Arial;
margin:8px 5px 0px 0px;
width:380px;
color:#5a6165;
text-align:left;
}

/*.divBottomLeft label
{
float:left;
width:104px;
height:38px;
margin:5px 0px 0px 120px;
}*/
.btnHome
{
float:left;
margin:20px 0px 0px 85px;
}
.lblButton
{
float:left;
width:210px;
height:60px;

}
.btnFree
{
    float:left;
    margin:5px 0px 0px 115px;
}
/*.divBottomLeft a
{
  float:left;
  color: #ffffff;
  border:none;
  border:1px Outset #000000;
  background-color:#0f518a;
  width:100px;
  height:35px;
  text-decoration : none;
  text-align:center;
  cursor:pointer;
  font:normal 12px Georgia;
  line-height:35px;
  margin:5px 0px 0px 140px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
    
}
 .divBottomLeft a:hover
 {
  color: #000000;
  background-color:#e2e2e2;
  border:solid 1px #000000;
  text-decoration : none;*/
 }
/*-------------------------------------Login------------------------------------------*/

.lblLoginForm
{
    font: normal 16px Georgia;
    color:Black;
    margin: 10px 0px 0px 0px; 
    float: left; 
    width: 320px;
    clear:both;
}
.chkLoginRemember input
{
    float: left; 
    margin: 16px 0px 20px 15px; 
    display:block;
}

.chkLoginRemember label
{
    float: left; 
    width: 150px;
    margin: 16px 0px 20px 5px; 
    font:normal 16px Arial; 
   }

.txtLoginForm
{
    float: left; 
    width: 295px; 
    margin:5px 20px 10px 0px;
}


.ErrorLoginMessage
{
border: solid 2px #ffcc00;
vertical-align: middle;
padding: 13px 5px 12px 47px;
background:#ffffcc url('../Images/Alert.png') no-repeat 10px 2px;
font:bold 12px Georgia;
float: left; 
margin:5px 0px 0px 0px;
width: 240px; 
}


.LoginFooter
{
    float:left; 
    height: 100%; 
    width: 995px;  
    /*background-color: #74a153; 
    padding-left:5px;*/
}

.LoginFooterLeftText
{
    float:left; 
    line-height:27px; 
    width:230px;
}

.LoginFooter a
{
    float:left;
    width:205px; 
    line-height:27px; 
    text-align:center;
}

.LoginFooterRightText
{
    float:left;
    line-height:27px;
    margin-top:1px; 
    margin-left:180px; 
    width:233px; 
    text-align:right;
}
/*-----------------------PublicFooter-------------------------*/
#divPublicFooter
{
float:left;
background-color:#7f7f7f;
min-height:80px;
height:auto;
width:1000px;
padding:15px 0px 15px 0px;
}
#divFooter
{
float:left;
background-color:#7f7f7f;
min-height:50px;
height:auto;
width:1000px;
padding:15px 0px 15px 0px;
text-align:left;
}
#divPublicFooter p, #divFooter p
{
float:left;
width:150px;
font:normal 12px Arial;
color:white; 
margin:0px 0px 0px 55px;
}
#divPublicFooter p label, #divFooter p label
{
float:left;
margin:0px;
margin-bottom:15px;
font:bold 12px Arial;
color:white;
text-align:left;
}
#divPublicFooter p span, #divFooter p span
{
float:left;
margin:0px;
width:230px;
font:normal 12px Arial;
color:white; 
}
#divPublicFooter a, #divFooter a
{
text-decoration:none;
margin-top:3px;
float:left;
clear:both;
color:White;
width:auto;
white-space:nowrap;
}
#divPublicFooter a:hover, #divFooter a:hover, .lblTerms a:hover
{
color: #ff7f00;
}
.lblStop
{
   font:normal 12px Arial;
   color: #0f5187;
   line-height:1.5em;
}
.ContentStop
{
    color:Red;
    margin-right:5px;
}
.lblForm
{
font:normal 16px Georgia;
color:black;
}
.divRightSection
{
float:right;
width:400px;
min-height:200px;
height:auto;
margin-top:20px;
}
.divRightSection h1
{
    float:left;
    font:bold 16px Georgia;
    color:Black;
    margin:0px;
}
.divRightSection p
{
    float:left;
    font:normal 16px Georgia;
    margin:15px 0px 15px 0px;
    color:Black;
    width:390px;
}
.divRightSection ul
{
float:left;
font:normal 16px Georgia;
margin:0px;
line-height:1.5em;
padding-left:15px;
width:380px;
}
.divRightSection h1.rightNav
{
    float:left;
    font:bold 16px Georgia;
    color:Black;
    margin:15px 0px 0px 0px;
    text-decoration:underline;
}
.lblServiceSample
{
     font:normal 14px georgia;
     color:Green;
     text-align:center;
     width:400px;
     float:left;
     margin-top:10px;
}
/*----------------CondoAssociation-----------*/
.divCondoTable
{
 float:left;
 width:750px;
 height:auto;
 min-height:80px;
 border-bottom:solid 2px #7f7f7f;
 margin:15px 0px 0px 40px;
}
.divCondoTable table #TopHeader
{
 background-color:#0f518d;
}
.cellHeader
{
font:bold 16px Arial;
text-align:center;
color:White;
height:35px;
width:165px;
border-top:solid 2px Black;
border-bottom:solid 2px Black;
}
.divCondoTable table tr.rowGray
{
 background-color:#f2f2f2;
}


.btnCondo
{
width:180px;
height:55px;
border:solid 1px black;
background-color:#92d050;
font:normal 16px Georgia;
text-align:center;
cursor:pointer;
color:#000000;
text-decoration:none;
margin:15px 0px 0px 0px;
}
.btnCondo:hover
{
background-color:#efefef;
}
.divCondoTable table .cellLeft
{
width:290px;
color:#5a6165;
padding-left:10px;
font:normal 12px Arial;
}
.divCondoTable table .cellRight
{
 width:229px;
 font:normal 12px Arial;
 text-align:center;
 height:30px;
 color:#5a6165;
 padding-left:10px;
}
/*-----------Order.aspx----------*/
.headingAssociation
{
float:left;
font:bold 22px Georgia;
color: #0f5187;
margin:15px 0px 0px 20px;
}
.headingDetails
{
 float:left;
 font:bold 18px Georgia;
 margin:15px 0px 0px 20px;
}
.lblOrder
{
float:left;
font:normal 16px Arial;
margin:10px 10px 0px 20px;
line-height:25px;
text-align:left;
}
.lbl30Days
{
float:left;
font:Bold 16px Georgia;
margin:10px 10px 0px 20px;
line-height:25px;
}
.lblSubUnit
{
float:left;
font:normal 14px Arial;
color:Black;
margin: 10px 0px 0px 160px;
}
.txtOrder
{
float:left;
margin-top:10px;
font:normal 13px Georgia;
}
.lblOrder span, .lbl30Days span
{
color:Red;
}
#divrgOrder
{
float:left;
width:796px;
height:auto;
min-height:100px;
margin:10px 0px 0px 20px;
}
#divrgOrder table
{
font:bold 14px Arial;
text-align:center;
}
#divrgOrder table td label.lblInclude
{
font: normal 12px Georgia;
 white-space:nowrap;
}
.divButtonOrder
{
    float:right;
    margin:15px 0px 0px 0px;
    width:798px;
}
.divButtonOrder a
{
    float:left;
    margin-top:5px; 
}
/*---Ads QuickLinks-----*/

.divQuickLinks
{
    float: left;
    width: 150px;
    height: auto;
    margin: 0px;
    border-width: 1px 0 1px 0;
    padding: 0px 0 0px 10px;
    background-color:White;
    text-align:left;
}

.divQuickLinks .QuickLinksHeading
{
    float: left;
    font: bold 16px Georgia;
    width: 100%;
    color:#404040;
    margin-top:30px;
}
.divQuickLinks a.lnkQuickLinks
{
    width: 100%;
    float: left;
    margin-top: 10px;
    cursor: pointer;
    text-decoration: none;
    color:#7f7f7f;
    font: normal 16px Georgia;
}


.divQuickLinks p
{
     width: 100%;
    float: left;
    margin: 0px;
    text-align:left;
     color:#404040;
    font: normal 16px Georgia;
}

.divQuickLinks a.lnkParaQuickLinks
{
    color: blue;
    font: normal 16px Georgia;
      text-decoration:underline;
    margin-right:3px;
}
.divQuickLinks a.lnkQuickLinks:hover, #divMiddle #divPageContent .IntershipsLinkHeading:hover,.divQuickLinks a.lnkParaQuickLinks:hover
{
    color: #F4782A;
}
.divQuickLinks .divSocialMedia
{
    float: left;
    width: 100%;
    height:auto;
    margin-top:25px;
    padding: 0;
}
.divQuickLinks .divSocialMedia a
{
    float: left;
    cursor: pointer;
    margin-right: 6px;
}
.divQuickLinks .divSocialMedia a img
{
    border: none;
}

.BRClearBoth
{
    float:left;
    clear: both;
    margin-top:10px;
}
/*--------------New---------------*/
.FormLabels
{
font:normal 16px Georgia;
color:#000000;
}
.divMessage
{
border:solid 2px #b9d8f5;
}
.divForm
{
border: 1px solid black;
background-color:#0f5187;
}
.lbMessage
{
font:normal 16px Georgia;
}
a.lnkBlue
{
font:normal 16px Georgia;
color:Blue;
text-decoration:underline;
}
a.lnkBlue:hover, .lnkTop:hover
{
color: #ff7f00;
}
.lbForm
{
    font:normal 14px Georgia;
    color:White;
}
.lbFormBlack
{
    font:normal 14px Georgia;
    color:#000000;
}
.FormLabelsBold
{
 font:bold 16px Georgia;
color:#000000;   
}
.lbFormBold   
{
font:bold 14px Georgia;
color:#000000;
}
.lnkGreen
{
    font: normal 14px Georgia;
    text-decoration: underline;
    color: #1F4904;
}

.lnkGreen:hover
{
color: #ff7f00;
}

.lnkEdit
{
text-decoration: underline;
color: Blue;
cursor:pointer;
font: normal 12px Georgia;
}
.lnkEdit:hover
{
color: #ff7f00;
}
#divrgOrder
{
float:left;
width:796px;
height:auto;
min-height:68px;

margin:10px 0px 0px 20px;
}
#divrgOrder table td
{
font:bold 14px Georgia;
width:250px;

}
/*#divrgOrder table tr
{
    height:30px;
}
#divrgOrder table td.cellLeft
{
font:bold 14px Georgia;
width:250px;

}
#divrgOrder table td.cellMiddle
{
width:150px;
text-align:center;
font:normal 14px Georgia;

}
#divrgOrder table td.cellRight
{
width:150px;
text-align:center;
font:normal 14px Georgia;

}
/*--------------ThankYou.aspx-------------*/
#divThankYou
{
 float:left;
 width:796px;
 height:570px;
 margin:0px 0px 0px 0px;
}
.lblThankYou
{
float:left;
margin:0px;
font:bold 22px Georgia;
color: #0f5187;
width:786px;
margin:20px 0px 0px 10px;
}
.lblSeperator
{
    float:left;
    width:100%;
    margin:10px 0px 20px 0px;
    border-top:solid 1px #bfbfbf;
    height:1px;
}
#divThankYou p
{
    float:left;
    font:normal 16px Arial;
    color:Black;
    width:480px;
    margin:0px 0px 0px 10px;
    line-height:1.5em;
}
#divThankYou img
{
    float:right;
    margin:5px 10px 0px 0px;
}
.btnThankYou
{
    float:left;
    margin:30px 0px 0px 10px;
    padding:3px 0px 3px 0px;
}
/* Dashboard page*/
.divMain
{
    float:left;
    width:783px;
    padding:10px 0 10px 13px;
    height:auto;
}
.lnkForget
{
 float:left;
 font:normal 12px Arial;
 color: Blue;
}
.BlueLink
{
    font:normal 12px Georgia;
    color: Blue;
}

.BlackLink
{
 font:normal 12px Georgia;
 color: Black;
}

.BlueLink:hover,.BlackLink:hover, .lnkForget:hover
{
    color: #ff7f00;
}
#LeftSection
{
    float:left;
    width: 185px;
    height:auto;
}
#LeftSection label.lblHeading, #RightSection label.lblHeading
{
    float:left;
    margin-top:0px;
    width:100%;
    font:bold 12px Georgia;
    line-height:30px;
    color:White;
    text-align:center;
    background-color:#0f5187;
}
.divBorder
{
    float:left;
    border:solid 1px #828282;
    padding:5px;
    width:173px;
    height:auto;
}
#RightSection
{
    float:left;
    width: 574px;
    height:auto;
    margin-left:11px;
}
.divBlueBorder
{
    float:left;
    border:solid 2px #b9d8f5;
    padding:5px;
    width:270px;
    height:auto;
}
.lblBlackHeading
{
    float:left;
    font:bold 12px Georgia;
    color:Black;
}
.lblRecent
{
width:755px;
float:left;
height:auto;
}
.divBalance
{
  float:left;
    padding:10px 0 5px 30px;
    width:230px;
    height:auto;
}
.divBalance label.lblCurrency
{
margin:0px;
float:left;
font:normal 12px Georgia;
}
.NormalText
{
    font:normal 12px Georgia;
    color:Black;
}
#divOuterLogin
{
border:solid 1px #a6a6a6;
height:auto;
width:960px;
padding:100px 0px 100px 0px;
float:left;
}
#divOuterLogin p
{
float:left;
margin:15px 0px 15px 320px;
font:normal 12px Arial;
line-height:2em;
}
#divInnerLogin
{
float:left;
width:300px;
min-height:100px;
height:auto;
border:solid 2px #0f518a;
margin-left:310px;
padding:20px;
margin-right:310px;
}
#divInnerLogin label.lblLoginForm
{
font: normal 16px Georgia;
color:Black;
margin: 10px 0px 0px 0px; 
float: left; 
width: 320px;
clear:both;
}
#divInnerContent
{
float: left;
height: auto;
width: 836px;
padding-bottom:20px;
}
#divSubContent
{
 float:left;
 width:836px;
 height:auto;
 min-height:80px;
 border-bottom:solid 2px #c0c0c0;
 background-color:#f2f2f2;
 margin-bottom:15px;
}
#divInnerContent h1, #divSubContent h1
{
float:left;
margin:15px 0px 10px 20px;
color:#0f518a;
font:bold 22px Georgia;
}
#divInnerContent h2
{
float:left;
margin:12px 0px 8px 20px;
color:#5a6165;
font:bold 16px Georgia;
}
#divInnerContent p
{
float:left;
font:normal 14px Arial;
color:#5a6165;
line-height:1.5em;
width:750px;
margin:5px 0px 5px 20px;
}
#divInnerContent p.ContentPricing
{
float:left;
font:normal 16px Arial;
color:#5a6165;
line-height:1.5em;
width:750px;
margin:5px 0px 5px 20px;
}
#divInnerContent h4
{
float:left;
font:normal 10px Arial;
margin:0px 0px 0px 40px;
}
#divInnerContent h4 a
{
color:#0070c0;
text-decoration:none;
}
#divInnerContent #divSubContent p
{
float:left;
font:normal 16px Arial;
word-spacing:2px;
color:#5a6165;
line-height:1.5em;
width:390px;
margin:5px 0px 10px 20px;
}
#divSubContent img
{
float:right;
margin:20px 20px 20px 0px;
}
.divbtnRounded
{
float:left;
margin:0px 0px 0px 20px;
width:151px;
height:45px;
}
.divListAligenment
{
float:left;
width:410px;
height:auto;
margin-top:25px;
}
.lblFaq
{
 float:left;
 font:bold 14px Arial;
 margin:10px 0px 0px 20px;
 color:#5a6165;
}
.lnkTop
{
float:right;
font:normal 12px Arial;
margin:5px 0px 0px 0px;
color:Blue;
}
#divInnerContent b
{
color:Black;
}
.lblList 
{
 float:left;
 font:bold 14px Arial;
 margin:0px;
 margin-left:20px;
 color:#0f518d;
}
.divListAligenment  ul
{
 float:left;
 display:block;
 margin:10px 0px 0px 15px;
 padding-left:20px;
 font:normal 14px Arial;
 color:#5a6165;
 line-height:1.5em;
}
#divInnerContent .divListAligenment p
{
float:left;
font:normal 14px Arial;
color:#5a6165;
line-height:1.5em;
width:330px;
margin:5px 0px 5px 20px;
}
#divInnerContent #divSubContent h2
{
 float:right;
 font:bold 15px Georgia;
 color:#5a6165;
 margin:25px 75px 0px 0px;
}
.divbtnFaq
{
 float:right;
 margin:5px 58px 0px 0px;
 width:219px;
 height:40px;
}
#lnkEmail
{
 font:normal 16px Arial;
 color:#0070c0;
}
#divInnerContent label.lblPricing
{
 float:left;
 font:bold 22px Georgia;
 color:#5a6165;
 width: 750px;
 text-align:center;
 margin:0px;
 margin:10px 0px 0px 40px;
}
.lnkSubContent
{
  float:left;
   margin:5px 0px 0px 20px;
}
.lnkWhy
{
 float:left;
 background:url("../Images/FAQ_Button1.png") no-repeat;
 width:219px;
 height:40px;
}
.lnkPricing
{
 float:left;
 background:url("../Images/FAQ_Button2.png") no-repeat;
 width:219px;
 height:40px;
}
.lnkPrivacy
{
 float:left;
 background:url("../Images/FAQ_Button3.png") no-repeat;
 width:219px;
 height:40px;
}
.lnkServiceProviders
{
 float:left;
 background:url("../Images/FAQ_Button4.png") no-repeat;
 width:219px;
 height:40px;
}
.lnkSomethingElse
{
 float:left;
 background:url("../Images/FAQ_Button5.png") no-repeat;
 width:219px;
 height:40px;
}
/*width:165px;
 text-align:center;
 color:#ffffff;
  border:none;
  border:1px Outset #000000;
  background-color:#0f518a;
  height:35px;
  text-decoration : none;
  cursor:pointer;
  font:normal 16px Georgia;
  line-height:35px;
  margin:0px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;

.lnkSubContent:hover
{
  color: #000000;
  background-color:#e2e2e2;
    border:solid 1px #000000;
  text-decoration : none;
}
.lnkCreate
{
 width:146px;
 margin:15px 0px 0px 20px;
}
*/
.lnkFaq
{
float:left;
margin:12px 0px 10px 20px;
color:#0f518a;
font:bold 16px Georgia;
}
#divInnerForm
{
 float:left;
 width: 600px;
 height: auto;
 padding:0px 0px 10px 22px;
}
.divBlackBorder
{
float:left;
width:600px;
height:28px;
border:none;
border-bottom:solid 1px Black;
border-top:solid 1px Black;
margin-top:20px;
clear:both;
}
.border
{
 border:none;
 border-bottom:solid 1px Black;
 margin-top:0px;
}
.lblInnerForm
{
float:left;
font:normal 14px Georgia;
width:375px;
background-color:#f2f2f2;
height:28px;
margin:0px 25px 0px 0px;
line-height:25px;
padding-left:5px;
}
.rgLabelSelect
{
font:bold 16px Georgia;
color:Blue;
text-decoration:underline;
}
.divButton
{
height:auto;
float:right;
cursor: pointer;
width:250px;
margin:20px 5px 0px 0px;
clear:both;
}
.txtInnerForm
{
margin:2px 0px 2px 0px;
font-family:Georgia;
}
#divInnerForm h1
{
 float:left;
 font:normal 14px Georgia;
 color:Black;
 width:590px;
 margin:10px 0px 0px 0px;
}
/*#divInnerContent h4
{
float:left;
font:normal 10px #5a6165;
margin:0px;
}
#divInnerContent h4 a
{
    color:#0070c0;
    font:normal 10px arial;
    text-decoration:none;
}*/
.DiscussionLink
{
    float:left;
    width:auto;
    color:Blue;
    text-align:left;
    border:none;
    font:normal 14px Georgia;
    background-color:White;
    cursor:pointer;
    margin:0px;
    margin-top:15px;
    text-decoration:underline;
    clear:both;
    padding:0px;
}
.DiscussionLabel
{
    clear:both;
    float:left;
    width:100%;
    font:normal 14px Georgia;
    border-top:solid 1px Gray;
    margin:10px 0px 0px 0px;
    padding-top:10px;
  }
.DetailLabel
{
    clear:both;
    float:left;
    color:#7f7f7f;
    width:100%;
    font:normal 14px Georgia;
    margin-bottom:0px;
}
.ReplyDiv
{
    float:left;
    width:500px;
    margin:20px 0 0 100px;
}
.ReplyLabel
{
    clear:both;
    float:left;
    width:100%;
    margin:0 0 10px;
}
.TopicLabel
{
    float:left;
    width:100%;
    color:Blue;
 }
.RadForm_Telerik .rfdSelectBox, .rfdSelect_Telerik .rfdSelectOuter
{
    color:#000000;
    font:normal 14px Georgia;
    line-height:1.5em;
}
.RadForm_Telerik .rfdSelectBox li
{
margin-bottom:5px;
padding-left:5px;
}
.btnContinue
{
margin:15px 0px 0px 300px;
float:left;
}

/*----------------------------------------------------NewConcepts------------------------------------------------------*/
body
{
 padding: 0px;
 margin: 0px;
 background-color: White;
}
html 
{
overflow-x: auto;
overflow-y:scroll; 
}
#Center
{
 width: 1000px;
 background-color:#d8d8d8;
 margin:0px auto;
 padding:0px;
}
#divMainPage
{
 float:left;
 width:1000px;
 min-height:500px;
 height:auto;
 background-color:white;   
}
#divMainPagePublic        /*Public Main div*/
{
 float: left;
 width:1000px;
 min-height:450px;
 height:auto;
 background-color:White;
}
#divMainLeft
{
float: left;
width: 816px;
height: auto;
margin:0px;
padding:0px;
}
#Header, #PublicHeader
{
float: left;
margin-top: 0px;
width: 1000px;
height:auto;
}
#MainMenu
{
width: 816px;
float: left;
height:auto;
}
#divMainContentPage
{
float: left;
width: 796px;
min-height:580px;
border: 10px solid #0f5187;
height: auto;
margin-top:4px;
text-align:left;
}
#ads
{
float:left;
margin:7px 0 0 8px;
width: 160px;
height: auto;
}
#Footer, #PublicFooter
{
float: left;
width:816px;
height:auto;
}
#PublicMainContentPage
{
 float: left;
 width: 836px;
 min-height:350px;
 height: auto;
}
#divAdvertisement
{
 width:160px; 
 height:auto;
 margin:0px;
 float: left;
}
.divHeaderContent
{
width:970px;
float:left;
padding:2px 15px 5px 15px;
}
.imgLogo
{
 float:left;
}
.divHeaderInner
{
float:right;
width:520px;
padding-top:5px;
}
.lblId
{
 float:left;
 width:420px;
 text-align:right;
 margin-top:7px;
}
.divContact
{
width:220px;
float: right;
height:auto;
margin-top:10px;
padding-right:2px;
}
.lblSpace
{
float:right;
font:bold 13px "Tahoma, Arial, Verdana, Sans-serif";
color:#000000;
margin:0px 10px 0px 5px;
}
/*---------------*/
.tblUnitsHeader
{
background-color:#0f518a;
height:30px;
text-align:left;
font:bold 14px Georgia;
color:White;
border:none;
/*border:solid black;
border-width:1px 0px 0px 1px;*/
}
.tblUnitsHeader td
{
padding-left:5px;
width:180px;
border:none;
/*border-right:solid 1px black;*/
}
.tblUnits
{
width:450px;
margin:0px;
padding:0px;
border:none;
/*border:solid 1px black;*/
}
.tblUnits td
{
padding:5px 0px 5px 5px;
text-align:left;
border:solid black;
border:none;
/*border-width:0px 1px 1px 0px;*/
}
.divCurrentUnits
{
float:left;
width:165px;
height:20px;
border:solid 1px #808080;
border-bottom:none;
padding:0px 10px 0px 10px;
}
.divCurrentUnits label
{
float:left;
width:60px;
text-align:left;
font:bold 12px Georgia;
line-height:20px;
}
.Documents, .GridSection
{
    float:left;
    clear:both;
    width:100%;
    border:solid 1px #808080;
}
.Documents a
{
    cursor:pointer;
    color:Black;
    clear:both;
    padding-left:10px;
    line-height:20px;
}
.Documents a.lnkMore
{
font:normal 12px Georgia;
color: Blue;
float:right;
padding-left:0px;
line-height:0px;
margin:0 5px 0 0;

}
.GridSection .SeparateDiv a
{
    cursor:pointer;
    color:Black;
    float:left;
    font:normal 12px Georgia;
    margin:0px 0px 5px 0px;
}

.Documents a:hover, .GridSection .SeparateDiv a:hover
{
    color: #ff7f00;
}

.GridSection .SeparateDiv .lblBalanceDueGreen
{
    float:right;
    color:#00af00;
    font:normal 12px Georgia;
    margin:0px 5px 5px 0px;
}
.GridSection .SeparateDiv .lblBalanceDueBlack
{
float:right;
color:Black;
font:normal 12px Georgia;
    margin:0px 5px 5px 0px;
}
.GridSection .SeparateDiv .lblBalanceDueRed
{
float:right;
color:#EE0000;
font:normal 12px Georgia;
    margin:0px 5px 5px 0px;
}
.GridSection .SeparateDiv
{
 float:left;
 clear:both;
 width:170px;
 line-height:20px;
 padding:0px 5px 0px 10px;
}
/*------------------RadWindow-----------*/
 .RadWindow .rwTitlebarControls td
  {
   background-color:#0f5187 !important;
   text-align:center;
  }
 .RadWindow .rwTitlebarControls em 
 { 
  color:White !important; 
  font:bold 16px Georgia !important;
 }
  .RadWindow .rwTitlebarControls .rwIcon 
 { 
  display:none;
 }

   /*-----------Grid View--------*/
  .divBlueBorder table
 {
     border:solid #c9c9c9;
     border-width:1px 1px 1px 1px;
 }
 .divBlueBorder table th
 {
     border:solid #c9c9c9;
     border-width:1px 1px 1px 1px;
      text-align:center;
 }
 .divBlueBorder table th a
 {
       text-decoration:none;
       font:bold 12px Georgia;
       color:Black;
      
 }
 .divBlueBorder table td
 {
     font:normal 12px Georgia;
     border:solid #c9c9c9;
     border-width:1px 1px 1px 1px;
 }
 .divBlueBorder table tr.rgAltGray
 {
     background-color:#f2f2f2;
 }
 .lnkDashboard
{
 font:bold 12px Georgia;
 color: Black;
}
/*-------------------------------------------*/
.divMainContent
{
float:left;
width: 776px;
min-height:250px;
height: auto;
padding:20px 10px 20px 10px;
}
.lblSetup
{
font:normal 18px Georgia;
margin:10px 0px 0px 0px;
float:left;
width:786px;
clear:both;
}
.lblSetup lblOnce
{
font:normal 16px Georgia;
}
.divDate
{
height:65px;
width:720px;
float:left;
border:1px solid #0f5187;
margin-top:10px;
padding-top:15px;
}
.divDate label
{
float:left;
width:350px;
text-align: left;
font:normal 14px Georgia;
color:#000000;
margin:0px 12px 10px 30px;
}
.divDate label.lblDoller
{
 float:left;
 margin:2px 5px 0px 78px;
 width:10px;
 text-align:left;
}
.divUnitTable
{
float:left;
height: auto;
width: 100%;
margin-top:10px;
}
.divButtons
{
float:right;
padding:20px 105px 0px 0px;
}
.lblContent
{
float:left;
margin:0px;
font:bold 22px Georgia;
color: #0f5187;
}
.MainContent
{
float:left;
margin:5px 0px 0px 2px;
width:700px;
font:normal 14px Georgia;
color:#000000;
}
.ContentSelect
{
 font-size:16px;
 margin-bottom:15px;
}
.ContentStar
{
    color:Red;
    font-family:Georgia;
}
.lnkExport
{
float:right;    
font:normal 14px Georgia;
color:blue;
}
.lnkExport:hover
{
color: #ff7f00;
} 
.lnkExport img
{
float:left;
border:none;
margin:1px 5px 0px 0px;
}
.RadGrid
{
float:left;
margin:5px 0px 5px 0px;
width: 776px;
height: auto;
}
.lblStar
{
float:left;
margin:10px 0px 0px 0px;
font:normal 14px Georgia;
color:#000000;    
}
.lblSelectPro
{
 float:left;
 font:bold 14px Georgia;
 color:#000000;
 width:220px;
 margin:15px 0px 0px 0px;   
}
.rcbServiceProvider
{
float:left;
width: 255px;
font-style:italic;
margin:10px 0px 0px 0px;
}
.divbtnGo
{
float:left;
padding:6px 0px 0px 10px;
}
.divSearch
{
float:left;
width:776px;
height:auto;
margin:30px 0px 0px 0px;
}
.divSearch span
{
 float:left;
 height:2px;
 width:776px;
 border-top:solid 1px #173e02;
 border-bottom:solid 1px #173e02;
}
.divSearch label
{
float:left;
font:normal 14px Georgia;
color:#000000;
margin:30px 10px 0px 0px;
}
.btnFind
{
width:180px;
height:48px;
border:solid 1px black;
background-color:#92d050;
font:normal 16px Georgia;
text-align:center;
cursor:pointer;
color:#000000;
text-decoration:none;
margin:10px 0px 0px 15px;
padding-top:10px;
}
.btnFind:hover
{
background-color:#efefef;
}
.divProviderList
{
width:796px;
float:left;
margin:30px 0px 0px 0px; 
height: auto;
}
.divEditFee
{
    position:relative;
    top:0px;
    width:465px;
    left:330px;
    height:60px;
    padding:10px 0px 10px 0px;
    border:solid 1px #c0c0c0;
    background-color:#e2e2e2;
}
.lnkDiscussion
{
width:165px;
height:auto;
float:left;
margin:10px 0px 0px 3px;
}
.divDiscussion
{
float: left;
width:670px;
height: auto;
margin-left:50px;
}
.lnkBack
{
    float:right;
    margin:0px;
}
.lblTopic
{
font:normal 14px Georgia;
color:#000000;
float:left;
width:100px;
text-align:right;
margin:10px 10px 0px 0px;
}
.txtTopic
{
float:left;
margin:10px 0px 0px 0px;
}
.divNewDiscussion
{
float:right;
border-top:solid 1px #bfbfbf;
width:603px;
margin:10px 110px 0px 0px;
padding-top:10px;
}
.divbuttonDiscussion
{
float:right;
margin:15px 95px 0px 0px;
width:150px;
}

.ContentDoNot
{
float:left;
font:normal 16px Georgia;
margin:10px 0px 10px 310px;
width:800px;
}
.ContentDoNot a
{
    font:normal 16px Georgia;
    color:Blue;
}
.ContentDoNot a:hover
{
    color: #ff7f00;
}
.divBottomLogin
{
float:left;
width:100%;
height:auto;
border-top:solid 1px #a6a6a6;
padding-bottom:20px;
}
.divBottomLogin h1
{
float:left;
font:bold 16px Georgia;
margin:20px 0px 0px 0px;
color:#0f518a;
width:550px;
text-align:center;
}
/*-------------Registration----------*/
.divMainRegistration
{
 position: relative;
 float:left;
 width:980px;
 height: auto;
padding:10px 0px 0px 20px;
}
.divTopRegiater
{
float:left;
width: 960px;
height:auto;
}
.divTopRegiater label
{
float:left;
margin:0px;
font:bold 22px Georgia;
color: #0f5187;
}
.divTopRegiater p
{
 float:left;
 font:normal 14px Georgia;
 margin:5px 0px 0px 0px;
}
.divMainRegistration .divOrganization
{
height:auto;
width:520px;
float: left;
margin-top:20px;
}
.divMainContact, .divMainSecurity
{
width:520px;
height:auto;
float: left;
margin-top:20px;
}
.divKeyContact
{
width:520px;
height:auto;
float:left;
}
.divMainRegistration .divOrganization h1, .divKeyContact h1
{
float:left;
font:bold 18px Georgia;
width: 120px;
margin:0px;
margin-left:25px;
margin-bottom:10px;
clear:both;
}
.divMainRegistration .divOrganization label, .lblName, .divKeyContact label
{
float:left;
text-align:left;
width: 155px;
font:normal 16px Arial;
line-height:27px;
color:#595959;
margin:5px 0px 0px 25px;
}
.lblName
{
float:left;
text-align:left;
width: 142px;
font:normal 16px Arial;
line-height:27px;
color:#595959;
margin:5px 0px 0px 5px;
}
.divMainRegistration .divOrganization label span, .divKeyContact label span
{
    color:Red;
}
div.CustomCssClass .rcbInputCell INPUT.rcbInput

div.txtCombo .rcbInputCell INPUT.rcbInput
{
    height:50px;
/*float:left;
margin:5px 0px 0px 10px;
height:25px;
border:solid 1px #dddddd;
font:normal 14px Georgia;
line-height:25px;*/
}

.divOrganization span.lblRed
{
    float:left;
    font:normal 16px Arial;
    color:Red;
    margin:8px 0px 0px 25px;
}
.txtOrganization
{
float:left;
margin:5px 0px 0px 10px;
height:25px;
border:solid 1px #dddddd;
font:normal 14px Georgia;
line-height:25px;
}
.chkTerms
{
float:left;
margin:7px 0px 0px 25px;  
}
.lblTerms
{
float:left;
font:normal 16px Arial;
color:#595959;
margin:0px;
width:auto;
margin-top:7px;
}
.lblTerms a
{
    font:normal 16px Arial;
    color:Blue;
}
.lblTerms span
{
color:Red;
}
.divError
{
float:left;
width:500px;
height:auto;
background-color:#ffffcc;
border:solid 1px #ffcc00;
margin:0px 0px 15px 0px;
}
.divError img
{
float:left;
margin:8px 0px 0px 5px;
}
.divError label
{
font:bold 12px Georgia;
float:left;
margin:5px 0px 5px 5px;
width:450px;
}
.lnkHeader
{
float:left;
font:bold 16px Arial;
margin:0px 10px 0px 0px;
color:#0f518a;
text-decoration:none;
}
.lblContentText
{
 float:left;
font:normal 16px Arial;
margin:0px 10px 0px 0px;
color:#5a6165;
}
.RadTabStrip .rtsLink
{
border-left :solid 2px #b9d8f5;
border-right :solid 2px #b9d8f5;
border-top :solid 2px #b9d8f5;
font:normal 12px arial;
color:Black;
line-height:30px;
 -moz-border-radius-topleft:10px; 
-moz-border-radius-topright :10px;
 -webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
}
.RadTabStrip .rtsSelected,.TabBorder
{
background-color:#b9d8f5;
font:bold 12px arial;
line-height:30px;
}
.SelectedMenu
{
text-decoration:none;
}
.ErrorMessage
{
border: solid 2px #ffcc00;
vertical-align: middle;
padding: 13px 5px 12px 47px;
background:#ffffcc url('../Images/Alert.png') no-repeat 10px 2px;
font:bold 12px Georgia;
color:#000000;
width:auto;
clear:both;
}
.txtRad
{
    font:normal 13px Georgia;
}
#divMainContentPage .RadInput_Default .riTextBox  
{
    font: normal 14px Georgia;
    float:left;
    margin:25px 0px 10px 130px;
}
#divMainContentPage .RadInput_Default .riEmpty
{
    font:italic normal 14px Georgia;
    float:left;
    margin:25px 0px 10px 130px;
}
.divProvider
{
width: 776px;
height:auto;
float:left;
margin:5px 0px 5px 0px;
}
.divLeftProvider
{
width:375px;
height: auto;
float:left;
/*border: solid 1px #C9C9C9;
padding-bottom:10px;*/
}

.divAddressProvider
{
float:left;
margin-top:5px;
height: auto;
width: 100%;
}
.divLeftProvider label
{
float:left;
font:normal 14px Georgia;
color:#000000;
width:120px;
text-align: left;
margin:8px 10px 0px 0px;
}
.lblNotes
{
float:left;
font:normal 14px Georgia;
color:#000000;
width:120px;
text-align: left;
margin:8px 10px 0px 0px;
}
.divAddress
{
 min-height:20px;
 height: auto;
 width: 230px;
 float: left;
}
.lblAddress
{
float:left;
font:normal 14px Georgia;
color:#000000;
margin-top:8px;
text-decoration:none;
}
.lblExpense
{
float:left;
font:normal 14px Georgia;
margin:10px 0px 0px 0px;
}
.lblProvider
{
float:left;
width:82px;
font:normal 14px Georgia;
}
.divUnSubscribe
{
float:left;
width:766px;
width:auto;
background-color:#f2f2f2;
padding:10px 0px 10px 10px;
}
.divUnSubscribe label
{
float:left;
width:766px;
font:bold 12px Georgia;
margin:0px;
}
.divUnSubscribe p
{
 float:left;
 width:760px;
 font:normal 12px Georgia;
 margin:10px 0px 0px 0px;
}
#PublicMainContentPage .RadInput_Telerik .riTextBox
{
font:normal 14px Georgia;
}
.lblPassword
{
    float:left;
    width:145px;
    text-align:left;
    font:normal 16px Georgia;
    margin:15px 0px 0px 0px;
    line-height:25px;
}
.txtPassword
{
    float:left;
    margin:15px 5px 0px 0px;
}
.rfvPassword
{
    float:left;
    margin-top:22px;
    width:15px;
}
.lblPricingItalic
{
    float:left;
    margin:0px 0px 0px 40px;
    font:italic 10px Arial;
}
.lnkFAQSmallFont
{
    font:italic 10px Arial;
    text-decoration:underline;
   color:#0070c0;
}
.lnkFAQSmallFont:hover
{
    color: #ff7f00;
}
div.RadComboBox_Telerik .rcbInputCell .rcbEmptyMessage
{
    font:normal 12px Georgia;
  
} 
#divInnerContent .divTwitter
{
float:left;
width:815px;
height:350px;
margin:10px 0px 0px 20px;
 border:solid 1px black;
}
#divInnerContent .divTwitter label
{
    float:left;
    text-align:left;
    padding-left:5px;
    width:810px;
    font:bold 12px Arial;
    background-color:#f2f2f2;
    border-bottom:solid 1px black;
    height:30px;
    line-height:30px;
}
#divInnerContent .divTwitter p
{
    float:left;
    font:normal 12px Arial;
    margin:15px 5px 0px 10px;
    width:800px;
    word-spacing:3px;
    line-height:1.5em
}

#divInnerContent .divTwitter p a
{
    font:normal 12px Arial;
    color:#009999;    
}
#divInnerContent .imgSweeps
{
 float:right;
 margin:15px 0px 0px 10px;
 cursor:pointer;
}
.divContactUs
{
float:left;
z-index: 100;
width:475px;
height:auto;
padding:15px 10px 15px 0px;
}
.divContactUs label
{
float:left;
margin:10px 5px 0px 0px;
width: 110px;
text-align: right;
font:normal 14px Georgia;
color:Black;
line-height:22px;
}
.divContactUs p
{
float:left;
margin:15px 0px 5px 42px;
clear:left;
font:normal 14px Georgia;
}
.lblGroupName
{
float:left;
margin:0px 0px 15px 38px;
font:normal 14px Georgia;
color:Black;
}
.txtContactUs
{
float:left;
margin-top:10px;
font:normal 14px Georgia;
width:330px;
}
.divBtnCotactUs
{
width:180px;
float:right;
margin:20px 0px 0px 0px;
}
.lblLooking
{
float:left;
font:normal 14px Georgia;
margin:15px 0px 0px 0px;
}
#divMainPagePublic #PublicMainContentPage .RadInput_Telerik .riTextBox   
{
    
 font:normal 13px Georgia;
 float:left;
 margin:0px;
 height:20px;
 line-height:20px;
 padding-left:5px;
 }
#divMainPagePublic #PublicMainContentPage .RadInput_Telerik
{
    float:left;
   Width:200px;
   margin: 12px 0px 0px 8px;
}

