﻿@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../ppimages/bkg-tile.gif);
	background-repeat: repeat;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	}
	
h1 {}
.pic {
	float: left;
	margin-right: 10px;
	height: 225px;
	width: 150px;
	padding: 3px;
	border: 1px solid #CCC;
	margin-left: 15px;
	margin-top: 15px;
}
.webtitle {
	display: block;
	height: 30px;
	width: 400px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: italic;
	line-height: 30px;
	font-weight: bold;
	text-decoration: none;
	color: #603910;
	padding-left: 20px;
}
.slog {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	width: 340px;
	padding-left: 80px;
	padding-top: 5px;
}
.title {
	background-image: url(../ppimages/pagetitle_1.jpg);
	height: 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #603910;
	line-height: 35px;
	padding-left: 20px;
}
.title_2 {
	font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
	font-size: 24px;
	color: #F00;
	text-decoration: none;
	line-height: 35px;
	text-align: center;
	font-weight: bold;
	font-style: normal;
}
.title_3 {
	font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
	font-size: 26px;
	font-weight: bold;
	color: #F00;
	text-decoration: underline;
	text-align: center;
	line-height: 35px;
}
.title_4 {
	height: 30px;
	font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	border: 1px solid #B6B997;
	background-color: #D1D3BE;
	text-align: center;
	padding: 5px;
}

.text_1 {
	font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	line-height: 24px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.text_2 {
	font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: justify;
}
.text_22 {
	font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: justify;
}
.text_3 {
	font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding-bottom: 10px;
	padding-top: 5px;
}
.text_4 {
	font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
	text-align: center;
}
.text_5 {
	font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
	font-size: 12px;
	/*line-height: 14px;*/
	font-weight: normal;
	color: #000;
	text-decoration: none;
	border: 1px solid #B6B997;
	padding: 0px;
}
.text_6{
	font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
	font-size: 15px;
	line-height: 22px;
	/*font-weight: bold;*/
	color: #FFF;
	text-decoration: none;
	border: 1px solid #B6B997;
	background-color: #546030;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	/*text-align: justify;*/
}
.text_7 {
	font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
	font-size: 20px;
	font-weight: bold;
	color: #000;
	text-align: center;
	text-transform: uppercase;
	line-height: 25px;
	text-decoration: blink;
}
.footer {
	background-image: url(../ppimages/footer_1.gif);
	margin: 0px;
	width: 940px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: center;
	padding: 0px;
}
.a:link {
	font-size: 11px;
	color: #FFF;
	padding: 0px;
	font-weight:bold;
	text-decoration: none;
	}
.a:hover {
	color:#FC0;
	text-decoration: none;
	}
.a:visited {
	color: #FFF;
	}	
* @subsection navigation
 */
.sf_navigation{}
.sf_navigation ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	line-height: normal;
}
.sf_navigation ul:after{}
.sf_navigation ul li {}
.sf_navigation ul li.sf_last_nav_item{}
.sf_navigation ul li.sf_first_nav_item{}

.sf_navigation ul li a {	
	background-image:url(../ppimages/navbkg_1.gif);
	background-repeat: repeat-y;
	color: #FAF8EC;
}

.sf_navigation ul li a:visited {	
	color: #FAF8EC;
}

.sf_navigation ul li a:hover{
	background-image:url(../ppimages/navbkg-ovr_1.gif);
	background-repeat: repeat-y;
	color: #FAF8EC;
}
 */
.sf_navigation{	
	text-transform: uppercase;	
	font-weight: bold;
	font-size: 10px;
	margin-bottom:30px;
	min-height:1%;
	height:auto !important;
	height:1%;
}

.sf_navigation .widget_content div {	
	margin:0px;
}

.sf_navigation .Block {
	border:none !important; 
	position:static !important; /*Relative causes it to disappear in IE*/
}

.sf_navigation:after{	
	content: ".";
	display:block;
	visibility:hidden;
	height:0;
	clear:both;
}

.sf_navigation ul {
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	width: 200px;
	min-height:1%;
	height:auto !important;
	height:1%;
}

.sf_navigation ul li {
	margin: 0;
	float: left;
	width: 200px;
	height:auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
}

.sf_navigation ul li a {
	wi200dth: 194px;
	display: block;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	min-height:13px;
	height:auto !important;
	height:13px;
	text-align:center;
	padding-top: 12px;
	padding-right: 3px;
	padding-bottom: 12px;
	padding-left: 3px;
}

.sf_navigation ul li a:hover {

}

.sf_navigation .subnav { 
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	width: 200px;
	position: absolute;
	left: -999em;
	margin-left: 200px;
	margin-top: -34px;
	z-index:1000;
}

.sf_navigation .subnav li {
	padding: 0;
	margin: 0;
	float: left;
	width: 200px;
}

.sf_navigation .subnav li a {
	width: 194px;
	display: block;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	min-height:13px;
	height:auto !important;
	height:13px;
	text-align:center;
	padding-top: 15px;
	padding-right: 3px;
	padding-bottom: 15px;
	padding-left: 3px;
}

.sf_navigation .subnav li a:hover {

}

#Nav1 li:hover ul, 
#Nav1 li.sfhover ul {
	left: auto;
}

#Nav1 iframe {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
#Nav1 li:hover, #Nav1 li.hover {  
    position: static;  
} 

.alltext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
.inputf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border: thin dotted #CCCCCC;
}
.roundBorder{font-family:Arial;font-weight:bold;font-size:12px;background-color:#ffffff;
             box-shadow:0 0 3px #2E513B;border :1px solid #cccccc;}

 .tdBorder{border-bottom :1px solid #C4935E;}
  
    .roundBorderreg{width:590px;box-shadow:0 0 3px #2E513B; margin:5px;border :1px solid #cccccc; border-radius: 5px 10px 5px 10px / 10px 5px 10px 5px;border-radius: 5px;border-radius: 5px 10px / 10px;padding:5px;}
    .marginleft{margin-left:4px;}
    .alterOne{background-color:#83998B;}
    .alterTwo{background-color:#cccccc;}
    
  
    .alterOnec{background-color:#B5CD4C;}
    .alterTwoc{background-color:#cccccc;}
                          
                          
                           .textEntry {
    border: 1px solid #2A4B3A;
    padding: 3px;
    width: 180px;
}
                           
       .roundBorderc{box-shadow:0 0 3px #284938; border :1px solid #cccccc; border-radius: 5px 10px 5px 10px / 10px 5px 10px 5px;border-radius: 5px;border-radius: 5px 10px / 10px;}
    
    
    
    .roundBorderViews{ 
    margin: 5px 0px 0px 4px;
    padding: 4px;
    width: 98%;
     background-color:#ffffff;
     font-family:Arial;
     font-size:12px;
    }
    
    
    .roundBorderDetailViews{  
   font-family: Signika;
  font-weight: bold;
  font-size: 12px;
  box-shadow: 0 0 3px #2E513B;
  border: 1px solid #000;
  background-color: #89BB17;
  color: #fff;
   
    }
     .roundBorderDetailViews td{ border-right: 1px solid #CCCCCC;text-align:center;
    }          
    
    .title {
	background-image: url(../ppimages/heading_bg.jpg);
	height: 26px;
	background-repeat: repeat-x;
	font-family: "Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	padding-right: 25px;
	text-align: right;
} 

#logintab_wrap {
	margin: auto;
	height: 36px;
	width: 950px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 36px;
}
 #main { width:95%; margin: 0px auto; border:solid 1px #b2b3b5; -moz-border-radius:10px; padding:10px; background-color:#f6f6f6;}
 
 
 #wrapper {
	background-image: url(../ppimages/bg-leaves1.png);
	background-repeat: repeat-x;
	filter: Alpha(Opacity=48 );
	background-position: center top;
}

#top_warp {
	height: 153px;
	background-image: url(../ppimages/top-bg.png);
	background-repeat: repeat-x;
}
#top_warp1 {
	height: 153px;
	background-image: url(../ppimages/top-bg1.png);
	background-repeat: repeat-x;
}
#top {
	margin: auto;
	height: 105px;
	width: 950px;
	background-image: url(../ppimages/header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#logo {
	height: 73px;
	width: 200px;
	margin-top: 25px;
	float: left;
	margin-left: 55px;
}



#main
{
    /*width: 95%;
    margin: 0px auto;
    border: solid 1px #b2b3b5;
    -moz-border-radius: 10px;
    padding: 10px;
    background-color: #f6f6f6;*/

      width: 95%;
  margin: 0px auto;
  border: solid 1px #b2b3b5;
  -moz-border-radius: 10px;
  padding: 10px;
  background-color: #f6f6f6;
  box-shadow: 0 0 46px #BACFC1;
  border: 1px solid #000;
  border-radius: 3px;
}
        #header { text-align:center; border-bottom:solid 1px #b2b3b5; margin: 0 0 20px 0; }
        fieldset { border:0px solid #CCCCCC; padding-left:40px; }
        legend { font-size:18px; margin:0px; padding:0px 0px; color:#0F3303 !important; font-weight:bold;}
       
        label {  margin:0px 0 0px;width :180px;}
input[type=text], input[type=password] { width:179px; padding:3px; border:1px solid #A1C33B !important; }
        input[type=file]{ width:180px; padding:3px; border:2px solid #A1C33B !important;}
        select{ width:187px; padding:3px; border:1px solid #A1C33B !important;}
        textarea{  padding:3px; border:1px solid #A1C33B !important;}
        .prev, .next { background-color:#B6B7BC; padding:5px 10px; color:#fff; text-decoration:none;}
        .prev:hover, .next:hover { background-color:#B6B7BB; text-decoration:none;}
        .prev { float:left;}
        .next { float:right;margin-right:13px}
        #stepsR { list-style:none; width:100%; overflow:hidden; margin:0px; padding:0px;}
        #stepsR li {font-size:24px; float:left; padding:10px; color:#b0b1b3;}
        #stepsR li span {font-size:11px; display:block;}
        #stepsR li.current { color:#000;}
        #makeWizard { background-color:#b0232a; color:#fff; padding:5px 10px; text-decoration:none; font-size:18px;}
        #makeWizard:hover { background-color:#000;}
        .chk{float: none;
            clear: both;
            width: 10px;}
            .btnSubmit{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 5px;
	border: 1px solid #333333;}
.submit{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 5px;
	border: 1px solid #333333;}
	.labelView18 { display:block; margin:0px 0 0px;color:#0F3303; font-size:18px;}
	.labelView12 { display:block; margin:0px 0 0px;color:#0F3303; font-weight:bold; font-size:12px;}
	
	
	.GridViewStyleInvoice
{   
    border-right: 2px solid #A7A6AA;
    border-bottom: 2px solid #A7A6AA;
    border-left: 2px solid white;
    border-top: 2px solid white;
    
    font-size:11px;
    font-family :"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;
    color:Black ;
}
    .GridViewStyleInvoice a
{
    color: #0F3303;
    
    
    font-size:11px;
    font-family :"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;
}
.GridViewStyleInvoice a:hover
{
    color: #7A4F30;
    font-weight :bold;
    text-decoration :underline;
    font-size:11px;
}
	
	.GridViewStyle
{   
    border-right: 2px solid #A7A6AA;
    border-bottom: 2px solid #A7A6AA;
    border-left: 2px solid white;
    border-top: 2px solid white;
    
    font-size:11px;
    font-family :"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;
    color:Black ;
}

.GridViewStyle a
{
    color: #0F3303;
    
    
    font-size:11px;
    font-family :"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;
}
.GridViewStyle a:hover
{
    color: #7A4F30;
    font-weight :bold;
    text-decoration :underline;
    font-size:11px;
}

.GridViewStyle th
{
   text-align:center;
  background: #bfd255; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmZDI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhlYjkyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzcyYWEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZWNiMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-8 */
}

.GridViewHeaderStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White;
    
}

.GridViewFooterStyle
{
    background-color: #628300;
    
    color: White;
}

.GridViewRowStyle
{
    background-color: #F7F6F3;
    color: #000000;
    
}

.GridViewAlternatingRowStyle
{
    background-color: #FFFFFF;
    color: #284775;
    
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
    border: 1px solid #EBE9ED;
    
}

.GridViewSelectedRowStyle
{
    background-color: #E2DED6;
    
    color: #000000;
    
}

.GridViewPagerStyle
{
    background-color: #628472;
    color: #FFFFFF;
    background:-webkit-gradient(linear,left bottom,left top,color-stop(0.09, rgb(240,240,240)),color-stop(0.55, rgb(227,227,227)),
        color-stop(0.78, rgb(240,240,240))
        );
    background:-moz-linear-gradient(center bottom , #264736 9%, #628472 55%, #C4986A 78%) repeat scroll 0 0 transparent;
    background: -o-linear-gradient(#628472, #C4986A);
    
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#264736', endColorstr='#628472'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#264736), to(#628472)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #264736,  #628472); /* for firefox 3.6+ */ 
}

.GridViewPagerStyle table /* to center the paging links*/
{
    margin: 0 auto 0 auto;
    text-align :center;
    background:		#628472 ;
	box-shadow:0 0 3px #fff;
	background:
        -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.09, rgb(240,240,240)),
        color-stop(0.55, rgb(227,227,227)),
        color-stop(0.78, rgb(240,240,240))
        );
    background:-moz-linear-gradient(center bottom , #264736 9%, #628472 55%, #C4986A 78%) repeat scroll 0 0 transparent;
    background: -o-linear-gradient(#628472, #C4986A);
    
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#264736', endColorstr='#628472'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#264736), to(#628472)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #264736,  #628472); /* for firefox 3.6+ */ 
    
}

#example-one .nav li {
    float: left;
    margin: 3px 8px -5px -15px;
    width: 260px;
}


#wucLogin1_HeadLoginView_hypForgotPass
{
     font-family:Arial;
     font-size:12px;
     font-weight:bold;
      text-decoration:none;
    }
    #wucLogin1_HeadLoginView_hypForgotPass:hover
    {
           font-family:Arial;
     font-size:13px;
     font-weight:bold;
     text-decoration:underline;
        }

    #wucLogin1_HeadLoginView_RegisterHyperLink
{
     font-family:Arial;
     font-size:12px;
     font-weight:bold;
      text-decoration:none;
    }
    #wucLogin1_HeadLoginView_RegisterHyperLink:hover
    {
           font-family:Arial;
     font-size:13px;
     font-weight:bold;
     text-decoration:underline;
        }

#lnkRegister
{
    font-family:Arial;
     font-size:12px;
     font-weight:bold;
     text-decoration:none;
     color:#ffffff;
    }
#lnkRegister:hover
{
       font-family:Arial;
     font-size:13px;
     font-weight:bold;
        text-decoration:underline;
     
}


/* Header Navigation Menu */

.AspNet-Menu {
	float:			left ;
	margin-bottom:	1em ;
}
.AspNet-Menu a 
{
  background: #bfd255; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmZDI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhlYjkyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzcyYWEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZWNiMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-8 */

}
.AspNet-Menu a, .AspNet-Menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#ffffff ;
}

.AspNet-Menu li li {
	   background:		#B78652 ;
	box-shadow:0 0 8px #fff;
	background:
        -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.09, rgb(240,240,240)),
        color-stop(0.55, rgb(227,227,227)),
        color-stop(0.78, rgb(240,240,240))
        );
    background:-moz-linear-gradient(center bottom , #AA743A 9%, #B78652 55%, #C4986A 78%) repeat scroll 0 0 transparent;
    background: -o-linear-gradient(#B78652, #C4986A);

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#AA743A', endColorstr='#B78652'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#AA743A), to(#B78652)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #AA743A,  #B78652); /* for firefox 3.6+ */ 
}
.AspNet-Menu li li li {
	background:		#9AAEDB ;
}

.AspNet-Menu li:hover, .AspNet-Menu li.sfHover,
.AspNet-Menu a:focus, .AspNet-Menu a:hover, .AspNet-Menu a:active 
{
    
  background: #d5ef10; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZWYxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2QyZTYzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2JkZDYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmYwNDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #d5ef10 0%, #d2e638 50%, #bdd600 51%, #dbf043 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5ef10), color-stop(50%,#d2e638), color-stop(51%,#bdd600), color-stop(100%,#dbf043)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d5ef10 0%,#d2e638 50%,#bdd600 51%,#dbf043 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d5ef10 0%,#d2e638 50%,#bdd600 51%,#dbf043 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d5ef10 0%,#d2e638 50%,#bdd600 51%,#dbf043 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d5ef10 0%,#d2e638 50%,#bdd600 51%,#dbf043 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5ef10', endColorstr='#dbf043',GradientType=0 ); /* IE6-8 */


}
    .btnReg{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 5px;
	border: 1px solid #333333;
	cursor:pointer;
	}
.heading
{
    margin: 1px;
  color: #fff;
  padding: 3px 10px;
  cursor: pointer;
  position: relative;
  background-color: #9ecb2d;
  font-weight: bold;
  font-size: 12pt;
  font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
  top: 0px;
  left: 0px;
}
.order_place_heading
{
    color: #0F3303; font-size: 25px; font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;font-weight:normal;
}
.note { color:red; font-size: 13px; font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;padding:24px;font-weight:normal;}
.note a { color:red; font-size: 13px; font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;font-weight:normal;}

.authorize {   color: red;
  font-size: 18px;
  font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
  font-weight: normal;
  padding-top: 24px;
  text-align: center;}
.authorize  a {   color: red;
  font-size: 18px;
  font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
  font-weight: normal;}
.authorize  a:hover {   color: #6A7944;
  font-size: 18px;
  font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;
  font-weight: normal;}

.exceedlbl
{
     margin:0px 0 0px;width :180px;font-family: Signika;font-size: 13px;font-weight:normal;
}
.lbl
{
     font-size: 13px; font-family: 'Signika', 'Inconsolata', 'Droid Sans', serif;font-weight:normal;
}
.odinfo
{
    background-color: #6A7843;
    color: #ffffff;
    height: 32px;
    padding-left: 10px;
}
.odtwocol{
    width:450px;  box-shadow: 0 0 3px #2E513B; border: 1px solid #000;
}
.odtwocolinfo{
      background-color: #89BB17;
  color: #ffffff;
  padding: 6px;
  box-shadow: 0 0 3px #2E513B;
  border: 1px solid #000;
}
.odtwocolinfo a {
      background-color: #89BB17;
  color: #ffffff !important;
  height: 32px;
  padding-left: 10px;
}
.lblErrorMsg{color:Red; font-family:"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;font-size :12px;font-weight:bold ; }
.roundborderCC
{
    font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
}
.lnkButtoncss
{
      font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #000000;
  padding:5px;
  margin-left: 5px;
  border: 1px solid #333333;
  cursor: pointer;
}
.lnkblack
{
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  cursor: pointer;
}
.roundBorderReceivable
{
  border: 1px solid #cccccc;
  border-radius: 3px;
  padding: 3px;
}
.download
{
      font-size: 12px;
  font-family: Signika;
  
}
.download td:hover
{
    background-color:#F7F5F5;
}
.quicksearchheader
{
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    font-size: 15px; 
    background-color: #ffffff;
    border: 1px solid #cccccc;
    width:100%;
    padding:8px;
    height:131px;
}
.quicksearchby {
	height: 20px;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    border: 2px dotted #B2B3B5;
    background-color: rgba(145, 193, 32, 0.16);
    text-align: center;
    padding: 2px;
}
	.failureNotificationAgain
{
    font-size: 12px;
    color: Black;
    background-color:#FCA9A9;
    border :1px solid red;
    float:right;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
    
}