﻿body
{
    /*For scrollbar of multiline textbox style */
    scrollbar-face-color: #eaf2fb;
    scrollbar-shadow-color: #557bab;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-track-color: #DDDDDD;
    scrollbar-arrow-color: #557bab;
    scrollbar-3dlight-color: #acc1dd;
    scrollbar-darkshadow-color: #ffffff;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
}

.Page_Content_MainDiv
{
    position: relative;
    height: auto;
    width: 980px;
    float: left;
    text-align: left;
}

.maincontent
{
    text-align: left;
    background-color: #ffffff;
    width: 1000px;
    clear: both;
    float: left;
    height: auto;
}

.FAQ_QuestionText
{
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #000000;
}
/*
.WhiteText_Italics
{
    font-family: Arial;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    font-style: italic;
}
*/

.BlackText_ItalicsLarge
{
    font-family: Arial;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
    font-style: italic;
}

.UnderLine_Text
{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}

.BlackText_Italics
{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    font-style: italic;
}
/*
.BlackText_ItalicNormal
{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    font-weight: normal;
    font-style: italic;
}
*/

/*
.Text_ImageHeadingBlue
{
    font-family: Arial;
    font-size: 32px;
    font-weight: bold;
    color: #073676;
    font-weight: bold;
}
*/

.Heading_Brown
{
    font-family: Arial;
    font-size: 16px;
    color: #F4782a;
    font-weight: bold;
    margin-left: 10px;
}

.Heading_Orange
{
    font-family: Arial;
    font-size: 15px;
    /*color: #984807;*/
    color: #F4782a;    
    font-weight: bold;
    margin-left: 40px;
}


.Heading_Black
{
    font-family: Arial;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
}



.HeadingText_Black
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
}

.Heading_Text
{
    font-family: Arial;
    font-size: 18px;
    color: #000000;
    font-weight: bold;
}

.Label_Text
{
    width: 200px;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

.Bullet_Text
{
    font-family: Arial;
    font-size: 12px;
    color: #3c3d41;
    font-weight: normal;
}


.Default_Text
{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    font-weight: normal;
}

.SectionHeading_Blue
{
    font-family: Arial;
    font-size: 14px;
    color: #073676;
    font-weight: bold;
}

.ContentHeading_Blue
{
    font-family: Arial;
    font-size: 16px;
    color: #073676;
    font-weight: bold;
}

.Content_Text
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    font-weight: normal;
   
}

a.ContentLink, a.ContentLink:visited
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #3c3d41;
}

a.ContentLink:hover
{
    color: #FF7F00;
}

a.ContentLinkBlack, a.ContentLinkBlack:visited
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: Black;
    text-decoration: underline;
}

a.ContentLinkBlack:hover
{
    color: #f67e48;
}

a.ContentLinkBig, a.ContentLinkBig:visited
{
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}

a.ContentLinkBig:hover
{
    color: #F57929;
}

.ContentBlue
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #091480;
}

a.QuestionLink, a.QuestionLink:visited
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #073676;
    text-decoration: underline;
}

a.QuestionLink:hover
{
    color: #F57929;
}

a.ContentLinkBlackBig, a.ContentLinkBlackBig:visited
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}

a.ContentLinkBlackBig:hover
{
    color: #F57929;
}

.Buttons
{
    /*   background-color: #FF9933;     border:1px Outset #FF9933;    */
    background-image: url(../Images/btn-bg-regular.png);
    background-repeat: repeat-x;
    background-color: Transparent;
    border: 0px;
    color: #000000;
    font-family: Arial,Tahoma, Verdana, Sans-serif;
    font-size: 13px;
    font-weight: normal;
    width: 70px;
    height: 21px;
    cursor: pointer;
}

.Buttons:hover
{
    /*    background-color:#FFCC99;      border:1px Outset #FF9933;   */
    background-image: url(../Images/btn-bg-hover.png);
    background-repeat: repeat-x;
    background-color: Transparent;
    border: 0px; /* color: #073676; */
    color: #000000;
    cursor: pointer;
}

.Application_Text
{
    border: 0px;
    color: #000000;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
}

a.LeftNavLink, a.LeftNavLink:visited
{
    font-family: Arial;
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
    color: #afafaf;
}

a.LeftNavLink:hover
{
    color: #FF7F00;
}

.Page_LeftNavStyle
{
    position: relative;
    height: auto;
    width: auto;
    margin-left: 10px;
    margin-top: 4px;
    padding-bottom: 4px;
    top: 0px;
    left: 2px;
}

img.corner
{
    border: none;
    display: block !important;
}
/*
a.HomeLink, a.HomeLink:visited
{
    font-family: Arial;
    font-size: 12px;
    text-decoration: underline;
    font-weight: normal;
    color: #666666;
}

a.HomeLink:hover
{
    color: #FF7F00;
}
*/
.BlueText_Italic
{
    font-size: 12px;
    font-weight: bold;
    color: #043775;
}

.SignUp
{
    background-image: url(../Images/btn-sign-up.png);
    width: 80px;
    height: 35px;
    background-color: Transparent;
    border: 0px;
    cursor: pointer;
}

.SignUp:hover
{
    background-image: url(../Images/btn-sign-up-over.png);
}



.SignUpTrial-Large:hover
{
    background-image: url(../Images/btn-free-trial-over.gif);
    width: 195px;
    height: 35px;
    background-color: Transparent;
    border: 0px;
    cursor: pointer;
}








.AppDiv_MainDiv
{

background-color:Red;
    position: relative;
    height: auto;
    left: 0px;
    top: 0px;
    margin-top:10px;
    width:590px;
    clear: both;
   
}
.AppDiv_HeadingDiv
{
  position: relative;
   height: auto; 
   width: 150px; 
   float: left; 
   padding-top:5px;
   padding-left: 10px;
}

.AppDiv_MainContentDiv
{
color:Black;
    position: relative;
     height: auto; 
     width: 590px; 
     float: left; 
     margin-bottom:10px;
     padding:0px;
     text-align: left;
   background: url(../Images/bg-orderapp.png) no-repeat;
}



.menuItem
{
    text-transform:uppercase;
}

/***********************************Style For Rad Menu of Header control*****************************/

/* <RadMenu / Black> */
.RadMenu_Black,
.RadMenu_Black .rmRootGroup,
.RadMenu_Black .rmLink,
.RadMenu_Black .rmText,
.RadMenu_Black .rmLeftArrow,
.RadMenu_Black .rmRightArrow,
.RadMenu_Black .rmTopArrow,
.RadMenu_Black .rmBottomArrow
{
	background-image: url(../Images/rmSprite.png);
	background-color: transparent;
}

.RadMenu_Black .rmRootGroup
{
	border: 1px solid #202020;
	background-repeat: repeat-x;
	background-color: #161616;
}

.RadMenu_Black .rmVertical
{
	background-position: 0 -408px;
}

/* <Root items> */

.RadMenu_Black,
.RadMenu_Black .rmLink
{
	font: normal 12px/33px "Segoe UI", Arial, sans-serif;
	color: #fff;
	text-decoration: none;
}

.RadMenu_Black .rmLink:hover
{
	color: #9eda29;
}

.RadMenu_Black .rmLink,
.RadMenu_Black .rmText
{
	background-repeat: no-repeat;
	background-position: 0 500px;
}

.RadMenu_Black .rmLink:hover,
.RadMenu_Black .rmFocused,
.RadMenu_Black .rmSelected
{
	background-position: 0 -74px;
}

.RadMenu_Black .rmExpanded,
.RadMenu_Black .rmExpanded:hover
{
	background-position: 0 -110px;
}

.RadMenu_Black .rmExpanded .rmText,
.RadMenu_Black .rmExpanded:hover .rmText
{
	background-position: 100% -110px;
}

.RadMenu_Black .rmLast .rmExpanded .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_Black .rmDisabled,
.RadMenu_Black .rmDisabled:hover
{
	color: #7d7d7d;
	background-position: 0 500px;
}

div.RadMenu .rmLeftImage
{
	margin-top: 8px;
}

div.RadMenu .rmHorizontal .rmSeparator .rmText, 
div.RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText
{
	height: 30px;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_Black .rmGroup,
.RadMenu_Black .rmGroup .rmVertical
{
	border: 1px solid #080808;
	background: #4f4f4f url(../Images/rmVSprite.png) repeat-y 0 0;
}

.RadMenu_Black .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_Black_rtl .rmGroup,
.RadMenu_Black_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;
}

.RadMenu_Black .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_Black .rmGroup li.rmLast
{
	padding-bottom: 1px;
}

.RadMenu_Black .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_Black .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_Black .rmGroup .rmItem .rmLink,
.RadMenu_Black .rmGroup .rmItem .rmLink:hover,
.RadMenu_Black .rmGroup .rmItem .rmFocused,
.RadMenu_Black .rmGroup .rmItem .rmSelected,
.RadMenu_Black .rmGroup .rmItem .rmExpanded
{
	padding-top: 0;
	padding-bottom: 0;
	border: 0;
}

.RadMenu_Black .rmGroup .rmLast .rmLink,
.RadMenu_Black .rmGroup .rmLast .rmLink:hover,
.RadMenu_Black .rmGroup .rmLast .rmFocused,
.RadMenu_Black .rmGroup .rmLast .rmSelected,
.RadMenu_Black .rmGroup .rmLast .rmExpanded
{
	padding-bottom: 1px;
}

.RadMenu_Black .rmGroup .rmLink,
.RadMenu_Black .rmGroup .rmText,
.RadMenu_Black .rmGroup .rmItem .rmDisabled,
.RadMenu_Black .rmGroup .rmItem .rmDisabled:hover,
.RadMenu_Black .rmGroup .rmItem .rmDisabled .rmText,
.RadMenu_Black .rmGroup .rmItem .rmDisabled:hover .rmText
{
	line-height: 23px;
	background-position: 0 500px;
	background-repeat: no-repeat;
	background-color: transparent;
}

.RadMenu_Black .rmGroup .rmLink:hover,
.RadMenu_Black .rmGroup .rmFocused,
.RadMenu_Black .rmGroup .rmSelected,
.RadMenu_Black .rmGroup .rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_Black .rmGroup .rmLink:hover .rmText,
.RadMenu_Black .rmGroup .rmFocused .rmText,
.RadMenu_Black .rmGroup .rmSelected .rmText,
.RadMenu_Black .rmGroup .rmExpanded .rmText
{
	background-position: 100% -192px;
}

/* <expand arrows> */

.RadMenu_Black .rmGroup .rmExpandRight,
.RadMenu_Black .rmGroup .rmExpandDown,
.RadMenu_Black .rmGroup .rmItem .rmDisabled .rmExpandRight,
.RadMenu_Black .rmGroup .rmItem .rmDisabled .rmExpandDown,
.RadMenu_Black .rmGroup .rmItem .rmDisabled:hover .rmExpandRight,
.RadMenu_Black .rmGroup .rmItem .rmDisabled:hover .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_Black .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Black .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Black .rmGroup .rmSelected .rmExpandRight,
.RadMenu_Black .rmGroup .rmExpanded .rmExpandRight,
.RadMenu_Black .rmGroup .rmLink:hover .rmExpandDown,
.RadMenu_Black .rmGroup .rmFocused .rmExpandDown,
.RadMenu_Black .rmGroup .rmSelected .rmExpandDown,
.RadMenu_Black .rmGroup .rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_Black .rmGroup .rmDisabled:hover .rmExpandRight,
.RadMenu_Black .rmGroup .rmDisabled:hover .rmExpandDown
{
	background-image: url(../Images/rmSprite.png);
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_Black_rtl .rmVertical .rmExpanded .rmText,
.RadMenu_Black_rtl .rmVertical .rmExpanded:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_Black_rtl .rmGroup .rmLink:hover,
.RadMenu_Black_rtl .rmGroup .rmFocused,
.RadMenu_Black_rtl .rmGroup .rmSelected,
.RadMenu_Black_rtl .rmGroup .rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_Black_rtl .rmGroup .rmLink:hover .rmText,
.RadMenu_Black_rtl .rmGroup .rmFocused .rmText,
.RadMenu_Black_rtl .rmGroup .rmSelected .rmText,
.RadMenu_Black_rtl .rmGroup .rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_Black_rtl .rmGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_Black_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Black_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Black_rtl .rmGroup .rmSelected .rmExpandLeft,
.RadMenu_Black_rtl .rmGroup .rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Black - specific, overlapping submenus)> */

.RadMenu_Black .rmSlide
{
	margin: 0 0 0 -1px;
}

.RadMenu_Black .rmVertical .rmSlide,
.RadMenu_Black .rmSlide .rmSlide,
.RadMenu_Black_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_Black_rtl .rmSlide
{
	margin: 0 0 0 0;
}

.RadMenu_Black_rtl .rmFirst .rmSlide
{
	margin-left: 1px;
}

.RadMenu_Black_rtl .rmVertical .rmSlide,
.RadMenu_Black_rtl .rmSlide .rmSlide,
.RadMenu_Black_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_Black .rmLeftArrow,
.RadMenu_Black .rmRightArrow
{
	background-color: #4f4f4f;
}

.RadMenu_Black .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #828282; }
.RadMenu_Black .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #828282; }

.RadMenu_Black .rmTopArrow,
.RadMenu_Black .rmBottomArrow,
.RadMenu_Black .rmGroup .rmLeftArrow,
.RadMenu_Black .rmGroup .rmRightArrow
{
	background-color: #4f4f4f;
}

.RadMenu_Black .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #828282; }
.RadMenu_Black .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #828282; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_Black .rmHorizontal .rmSeparator .rmText,
.RadMenu_Black .rmVertical .rmHorizontal .rmSeparator .rmText
{
	height: 22px;
	margin: 1px 0 0;
	width: 1px;
	background-color: #000;
}

.RadMenu_Black_Context .rmSeparator .rmText,
.RadMenu_Black .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_Black .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{
	background-color: transparent;
	background-position: 0 -406px;
}

/* </Separators> */

/* </RadMenu / Black> */

.HomePage_Heading
{
    font-family: Arial;
    font-size: 30px;
    text-decoration: none;
    font-weight: normal;
    color: #e2e2e2;
}
    
    
  .NormatText_Orange
{
    font-family: Arial;
    font-size: 14px;
    text-decoration: none;
    font-weight: normal;
    color: #f67e48;
    line-height: 1.6em;  
}
    
.BigText_Gray
{
    font-family: Arial;
    font-size: 18px;
    text-decoration: none;
    font-weight: normal;
    color: #e2e2e2;
}  
.TextHeading_Blue
{
      font-family: Arial;
    font-size: 20px;
 
    font-weight: normal;
    color: #091480;
    
    }  
    
    
.ContentHeadingBig_Blue
{
    font-family: Arial;
    font-size: 18px;
    color: #073676;
    font-weight: bold;
    text-align:left;
}
a.ContentHeadingLink_Blue, a.ContentHeadingLink_Blue:visited
{
    font-family: Arial;
    font-size: 18px;
    color: #073676;
    font-weight: bold;
    text-align:left;
    text-decoration:none;
     text-decoration:underline;
 }

a.ContentHeadingLink_Blue:hover
{
    color: #f67e48;
   
}

a.ContentLinkHomePage, a.ContentLinkHomePage:visited
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #f67e48;
    text-decoration:underline;
}

a.ContentLinkHomePage:hover
{
    color: White;
}


a.NavigationLinkBlue, a.NavigationLinkBlue:visited
{
    font-family: Arial;
    font-size: 16px;
    font-weight: normal;
    color: #073676;
}

a.NavigationLinkBlue:hover
{
    color: #f67e48;
}

.DescriptionBlock
{
    position: relative; 
    height: auto; 
    margin-top: 25px;
    clear: both;
}

.DescriptionMainBlock
{
    position: relative; 
    float: left; 
    height: auto; 
    margin-left: 20px;
  
}
#HomePage_MainDiv
{
    position: relative; 
    height: 960px; 
    clear: both; 
    background-color: #2c2c2c;
    text-align: left;
}

.ContentCSS
{
    position:relative;
    height:auto;
    width:auto;
    float:left;
    text-align:left;
}

a.ContentLinkBlackHP, a.ContentLinkBlackHP:visited
{
    font-family: Arial,Times New Roman;
    font-size: 18px;
    font-weight: normal;
    color: #000000;
    text-decoration:none;
    
}
a.ContentLinkBlackHP:hover
{
    color: #ffffff;
     
    text-decoration:underline;
}

a.ContentLinkBlackBold, a.ContentLinkBlackBold:visited
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

a.ContentLinkBlackBold:hover
{
    color: #ffffff;
    text-decoration:underline;
}


.Content_TextHomePage
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    font-weight: normal;
    line-height:1.4em;
}

.btnGetStarted_Text
{
    font-family: Arial;
    font-size: 18px;
    color: #000000;
    font-weight: normal;
    
}

/* for styling gray div on Contact us page */

.GiveUsACall_roundeddiv
{
 position: absolute; 
 height: 184px; 
 width: 220px; 
 top: 161px; 
 left: 740px;
 background-color: #f2f2f2; 
 margin-right: 10px;
}

.GiveUsCall_div
{
position: relative;  
width: 90%;
float: left; 
text-align: center;
}

/* for styling div_with_ul on Order-Step1 page */

.div_with_ulclass
{
position: relative; 
height: auto; 
clear: both; 
margin-left: 30px; 
width: 540px;
}

/* for styling div_with_rightlabel on Order-Step1 page */

.div_with_lblclass
{
position: relative; 
float: right; 
padding-top: 10px; 
width: 70px; 
height: auto;
}

/* For styling main div on Order-Step2 page */
.divStep2
{
position: relative; 
height: 70px; 
clear: both; 
float: left; 
margin-top: 0px; 
text-align: left;
margin-left:10px; 
margin-bottom:10px;
width: 560px;
}

/* for styling Confirmdiv on Order-Step2 page */
.Confirmdiv_rounded
{
position: relative; 
height: auto; 
width: 570px; 
clear: both; 
float: left;
margin-top: 10px; 
text-align: left; 
background-color: #f2f2f2; 
margin-left: 10px;
padding-left: 10px; 
padding-top:8px; 
padding-bottom:8px; 
padding-right:10px;
}

/* for styling Rad Ajax Panel div on Order-Step2 page */

.div_withRadAjaxPanel
{
position: relative; 
height: auto; 
width: 590px; 
clear: both; 
float: left;
margin-top: 10px; 
text-align: left; 
background-color: #f2f2f2; 
margin-left: 10px;
}


