
/*debug
            body{background:#222222 url(../Images/system/home/final.jpg) repeat-x -174px  0;}
                 form{opacity:.7;}*/
/* end debug */



html {
             overflow: -moz-scrollbars-vertical;
             overflow: scroll;
        }
body
{
	margin: 0px;
	padding: 0px;
	
font-family: Helvetica,Arial,sans-serif
	color:#333333;
	font-size: 16px;
  
}
strong{font-weight:bold;}
div
{
	/* border: solid 1px black;*/
	margin-left: auto;
	margin-right: auto;
}






.Border
{
	background-color: #C9D0EA; /*border-top: #FF6D00 1px solid;*/
	border-right: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	border-top: #666666 1px solid;
}

.Nav
{
	
	color: #000;
	text-decoration: none;
	text-align: center;
	background-color: transparent;
}

.HideControl
{
	display: none;
}

/*head background image */

 #pageWrapper{background:transparent url(../Images/system/home/topbar/top_bar_s.jpg) repeat-x 0  0;}
 #menuWrapper{background:transparent url(../Images/system/home/tabs/tab_bar.jpg) repeat-x 0  0;}
.loginWrapper{}
  
#App_Footer_wrapper {background:transparent url(../Images/system/home/bottom/bottom_bar_s.jpg) repeat-x 0  0;
min-height:140px;
}
#App_Footer         {background:transparent url(../Images/system/home/bottom/bottomgraphic.png) no-repeat 50%  45%;
  min-height:140px;
  
}





#App_Body
{
	margin-left: auto;
	margin-right: auto;
	

}

#App_Header
{
	                      width: 1000px; /**/
            min-height:104px;
            color:#fff;
}
#App_Header img
{
	         margin-left:8px;    float:left;
}
#loginPanels a{font-size:60%}
#loginPanels label{font-size:76%;margin-right:20px}
#loginPanels table{margin-top:21px;width:470px}
#loginPanels .loginField{border:1px solid #000;margin-right:20px;margin-top:5px;}

#loginPanels .ancLogout{	
display:block;
	height:40px;
	width:100px;
	background: url("/Assets/Images/system/home/topbar/signout.png") 0 47px;
	text-indent:-999em
}
#loginPanels .ancLogout:hover {
	background: url("/Assets/Images/system/home/topbar/signout.png") 0 0;
}
#loginPanels .ancLogout_a {
	background: url("/Assets/Images/system/home/topbar/signout.png") 0 0;
}
       
#App_Menu
{
  min-height:40px;
  width: 975px;
}
       

#App_Content
{
	
	padding: 0px 3px 0px 3px;

}

#App_Footer
{
	padding: 10px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	text-align: center;
	color: #ffffff;
	        
            color:#fff;
}


        #App_Content{min-height:500px}
         #App_Footer

        
         #App_Header a{}
         #App_Header a:link{color:#fff}
         #App_Header a:hover{color:#fff}
         #App_Header a:visited{color:#fff}
         #App_Header a:active{color:#fff}
        
        
        .floatRight
        {
            float: right;
   
}
        .floatLeft
        {
            float: left;
        }
        .clearboth
        {
            clear: both;
        }
        
.lbl
{
	font-weight: bold;
}

.Message
{
	color: #990000;
	font-weight: bold;
	
	
}

a
{
	
	
	color: #900;
}

a:hover
{
	text-decoration: none;
}

.Border
{
	border: solid 1px #003366;
}


.HeaderCell
{
	/*background-image: url(../images/TableHeaderbgGreen.jpg);*/
	background-color: #003366;
	color: #ffffff;
	font-weight: bold;
	height: 20px;
	
}

/*********************************************************************************/
/*                           BEGINNING OF ERROR RULES                            */
/*********************************************************************************/
.messageInformational, .messageError, .messageWarning, .messageDebug, .messageConfirmation
{
	border: 1px solid #000;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	padding-right: 12px;
	margin-top: 5px;
	margin-left: 10%;
	margin-right: 10%;
	margin-bottom: 10px;
	text-align: center;
	background-color: #fff;
	color: #000;
	background-repeat: no-repeat;
	background-position: left center;
}

.messageError
{
	background-color: #fdd;
	border-color: #933;
	background-image: url(../Images/Error.gif);
	padding-left: 45px;
	position: relative;
}

.messageWarning
{
	background-color: #fe9;
	border-color: #990;
	background-image: url(../Images/Warning.gif);
	position: relative;
	padding-left: 45px;
}

.messageInformational
{
	background-color: #ffc;
	border-color: #993;
	background-image: url(../Images/Info.gif);
	position: relative;
	padding-left: 45px;
}

.messageWarning ul
{
	margin-top: 5px;
	margin-bottom: 0;
}

/*********************************************************************************/
/*                           END OF ERROR RULES                                  */
/*********************************************************************************/

 /*********************************************************************************/
/*                           BEGINNING OF  page headers                   */
/*********************************************************************************/

 h1.homepageWelcome{font-size:200%; font-weight:bold;color:#fff;  letter-spacing:1px;margin-left:7px;            }
h1.mySettingsWelcome{font-size:250%; font-weight:bold;color:#fff;  letter-spacing:1px;margin-left:7px; }



/*********************************************************************************/
/*                           BEGINNING OF  Home Page Styles                      */
/*********************************************************************************/
            


#homeImageWrap{float:right;margin-right:-26px;            margin-top:-26px;            }
p.homePageText{width:500px;color:#fff;            }
#ancPlansAndPricing{display:block;            margin-left:-10px;            margin-top:-4px;            }


#Page_Tout1_wrapper{margin-bottom:0; height:329px;
 /*background:transparent url(../Images/system/home/middlegradient/middle_gradient_s.jpg) repeat-x 0  0;*/
 }
 #Page_Tout{
 width:1000px;
 
 
 padding-top:10px;
 height:329px;
   }
  #App_Content   {
  width:1000px;
  padding-top:20px;
 }
 #Page_Tout p{margin-left:8px}

#App_Content_wrapper{/*background:transparent url(../Images/system/home/middlegradient/middle_shadow_s.jpg) repeat-x 0  0;*/}
#Page_copy_wrapper p{margin:1em 0;}
#Page_copy_wrapper ol {margin:0 16px;}
#Page_copy_wrapper ol li{list-style:square;margin-left:0;padding-left:0;}




.public #Page_Tout1_wrapper{margin-bottom:0; height:79px; /*background:transparent url(../Images/system/home/middlegradient/middle_gradient_small_s.jpg) repeat-x 0  0; */}
.public #Page_Tout{ padding-top:12px;
 height:79px;  }
.public #App_Content{ padding-top:12px;
    }
.public #App_Content_wrapper{}
   #Page_copy_wrapper {margin-bottom:40px;}
         
 
 .public .homePageTouts li{background-image:url(/Assets/Images/system/home/customer/home_touts.png);  float:left;  height:450px;  list-style-image:none;  list-style-position:outside;  list-style-type:none;  margin-left:0;  padding-left:0;  width:333px; }
          .item1{background-position:-8px 0;}
          .item2{background-position:-345px 0}
          .item3{background-position:-682px 0;}
/* link items inside tout */
.public #Page_copy_wrapper li ul{margin:200px 0 0 0;}
.public .homePageTouts li li{list-style:none;     margin-left:20px;     margin-top:.5em;     width:230px;     float:none;     height:20px;     background:none;     padding-left:10px;          }
  .homePageTouts p{}
  
  
   .admin .homePageTouts li{background-image:url(/Assets/Images/system/home/admin_home_graphic.png);  float:left;  height:450px;  list-style-image:none;  list-style-position:outside;  list-style-type:none;  margin-left:0;  padding-left:0;  width:333px; }
   .admin       .item1{background-position:-361px 0;}
   .admin       .item2{background-position:-701px 0}
   .admin       .item3{background-position:-682px 0;}
/* link items inside tout */
.admin #Page_copy_wrapper li ul{margin:200px 0 0 0;}
.admin .homePageTouts li li{list-style:none;     margin-left:20px;     margin-top:.5em;     width:230px;     float:none;     height:20px;     background:none;     padding-left:10px;          }
  .homePageTouts p{}
  
  
  
.homePageTouts a{color:#900;     font-weight:bold;     Font-size:120%; text-decoration:none;background:url(/Assets/icons/arrow.png) no-repeat 100% 50%;padding-right:20px;}
.homePageTouts a:hover{text-decoration:underline;}

h2 em{display:block;text-indent:-9000px;}
#stats{width:333px;float:left;}
#stats h2{height:42px;background:url(/Assets/Images/system/home/customer/statistics.jpg) no-repeat 10px 0;}
  #stats ul{margin-left:30px}
  #stats ul li{}
#questions{width:950px;float:left;}
#questions2{width:450px;float:right;margin-top:15px}
#questions h2{height:42px;background:url(/Assets/Images/system/home/customer/questions.jpg) no-repeat 20px 0;}
#questions p{margin-left:30px;}
#questions ul{margin-left:30px;}
  #questions ul li{}
#questions2 h2{height:42px;background:url(/Assets/Images/system/home/customer/questions.jpg) no-repeat 20px 0;}
#questions2 p{margin-left:30px;}
#questions2 ul{margin-left:30px;}
#questions2 ul li{}
#myContent {
}
#myContent #col1,
#myContent #col2,
#myContent #col3,
#myContent #col4 {
	width: 250px;
	float: left;
	margin-right: 15px;
}
#myContent #col1 p,
#myContent #col2 p,
#myContent #col3 p {
	display: block;
	margin: 0px 10px 10px 10px;
}
#myContent #col4 ul {
	margin: 10px 10px 10px 10px;
	display: block;
}
#myContent .red {
	color: #F00;
	font-weight: bold;
	font-size: larger;
}
#myContent #signCol1,
#myContent #signCol2 {
	width: 250px;
	height: 400px;
	float: left;
	margin-right: 15px;
	margin-top: 20px;
	
}
#myContent #signCol3 {
}
 /********************************************************************************/
/*                           END OF         Home Page Styles                     */
/*********************************************************************************/


 /********************************************************************************/
/*                           BEGIN OF         How Works Styles                     */
/*********************************************************************************/

#leftHalf,
#rightHalf {
	width: 500px;
	float: left;
}
#leftHalf p,
#rightHalf p {
	padding: 0px 10px 10px 0px;
}
#rtTop,
#rtBottom {
	margin: 0px 0px 20px 0px;
}

 /********************************************************************************/
/*                           END OF         How Works Styles                     */
/*********************************************************************************/
#workx li {
	margin: 0px 0px 10px 0px;
}

 /********************************************************************************/
/*                           Begin OF         Video Demo Styles                     */
/*********************************************************************************/
#innerLFT {
	margin: 10px 0px 0px -15px;
	width:225px;
	float: left;
}
#innerRGT {
	margin: 10px 0px 0px 0px;
	width:200px;
	float: left;
}
#evc,
#invite {
	margin: 5px 0px 20px 0px;
}
#evc li,
#invite li {
	margin: 0px 0px 10px 0px;
}
#outerLFT {
	margin: 10px 0px 50px 0px;
	width: 180px;
	float: left;
}
#outerRGT {
	margin: 5px 0px 50px 0px;
	width: 300px;
	float: left;
}
.videoSection1 {
	position: relative;
	left: -90px;
	top: 50px;
}
 /********************************************************************************/
/*                           END OF         Video Demo Styles                     */
/*********************************************************************************/






 /*********************************************************************************/
/*                           BEGINNING OF    MySites.aspx styles                   */
/*********************************************************************************/
.sectionHeader{}
.mainHeader{width:750px;            float:left;            min-height:30px;            margin-bottom:2em;        }

.websiteContentBucket{margin-top:1em}
.websiteContentBucket,.videoDetails{margin-bottom:2em;        }
input.body_title{margin:5px 0}
.w250{width:250px;        }
.w750{width:750px;        }

 /* mystites TABS */
.MySitesTouts{float:left;margin-top:60px}
.MySitesTouts li a{background-image:url(/Assets/Images/system/navigation/place_video_menu.png);   } 
.MySitesTouts li a{display:block;height:111px;list-style-image:none;list-style-position:outside;
list-style-type:none;margin-left:0;padding-left:0;width:230px;text-indent:-9000px
}

.MySitesTouts .item1 a{background-position:-40px -91px}
.MySitesTouts .item2 a{background-position:-40px -203px}
.MySitesTouts .item3 a{background-position:-40px -315px}
.MySitesTouts .item4 a{background-position:-40px -427px}
.MySitesTouts .item5 a{background-position:-40px -539px}
.MySitesTouts .item1 a.selected,.MySitesTouts .item1 a.selected:hover {background-position:-295px -91px}
.MySitesTouts .item2 a.selected,.MySitesTouts .item2 a.selected:hover{background-position:-295px -203px}
.MySitesTouts .item3 a.selected,.MySitesTouts .item3 a.selected:hover {background-position:-295px -315px}
.MySitesTouts .item4 a.selected,.MySitesTouts .item4 a.selected:hover {background-position:-295px -427px}
.MySitesTouts .item5 a.selected,.MySitesTouts .item5 a.selected:hover {background-position:-295px -539px}
.MySitesTouts .item1 a:hover {background-position:-548px  -91px}
.MySitesTouts .item2 a:hover {background-position:-548px  -203px}
.MySitesTouts .item3 a:hover {background-position:-548px  -315px}
.MySitesTouts .item4 a:hover {background-position:-548px  -427px}
.MySitesTouts .item5 a:hover {background-position:-548px  -539px}


 /* myvideo TABS */
.MyVideo{float:left;margin-top:60px}
.MyVideo li a{display:block;height:111px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:0;padding-left:0;width:230px;text-indent:-9000px}

.MyVideo li a{background-image:url(/Assets/Images/system/navigation/my_settings_menu.png);   }
.MyVideo .item1 a{background-position:-40px  -91px}
.MyVideo .item2 a{background-position:-40px -203px}
.MyVideo .item3 a{background-position:-40px -323px}
.MyVideo .item1 a.selected,.MyVideo .item1 a.selected:hover{background-position:-296px  -91px}
.MyVideo .item2 a.selected,.MyVideo .item2 a.selected:hover{background-position:-296px -203px}
.MyVideo .item3 a.selected,.MyVideo .item3 a.selected:hover{background-position:-296px -315px}
.MyVideo .item1 a:hover {background-position:-550px  -91px}
.MyVideo .item2 a:hover {background-position:-550px -203px}
.MyVideo .item3 a:hover {background-position:-550px  -315px}

  /* MyUsers TABS */
.MyUsers{float:left;margin-top:60px}
.MyUsers li a{display:block;height:111px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:0;padding-left:0;width:230px;text-indent:-9000px}

.MyUsers li a{background-image:url(/Assets/Images/system/navigation/user_menu.png);   }
.MyUsers .item1 a{background-position:-17px -79px}
.MyUsers .item2 a{background-position:-17px -190px}
.MyUsers .item3 a{background-position:-17px -302px}
.MyUsers .item1 a.selected{background-position:-279px -79px}
.MyUsers .item2 a.selected{background-position:-279px -190px}
.MyUsers .item3 a.selected{background-position:-279px -302px}
.MyUsers .item1 a:hover{background-position:-540px  -79px}
.MyUsers .item2 a:hover{background-position:-540px  -190px}
.MyUsers .item3 a:hover{background-position:-540px  -302px}
     .MyUsers .item1 a.selected:hover{background-position:-279px -79px}
      .MyUsers .item2 a.selected:hover{background-position:-279px -190px}
     .MyUsers .item3 a.selected:hover{background-position:-279px -302px}








.websiteVideoContentBucket{           padding-top:1em;            padding-bottom:2em;            margin-top:2em;        }
#videoList li{display:block;width:201px; min-height:150px;padding:5px 3px 0 3px;                                              }
#videoList li input{float:right;display:none;}
#videoList li p label{}
#videoList li{float:left;list-style:none;background:transparent url(/assets/images/system/videos/video_selection_box_bg.jpg) no-repeat 0 0;}


#videoList li a.thickbox{line-height:40px;margin: 4px 0 4px 15px;display:block;padding-left:45px;height:33px;background:transparent url(/assets/icons/icons.png) no-repeat -38px -168px}
#videoList li a.thickbox_2{background-position:-38px -202px}
a.tb3{text-indent:-9000px;width:35px;margin: 4px 0 4px 0px;display:block;padding-left:0;height:30px;background:transparent url(/assets/icons/icons.png) no-repeat -41px -170px;}
a.tb4{text-indent:0;width:80px;margin: 4px 0 4px 0px;display:block;padding-left:40px;height:30px;background:transparent url(/assets/icons/icons.png) no-repeat -41px -170px;}


 #videoList li p{margin-bottom:3px;min-height:3em;text-align:center; }
         #videoList li label{cursor:pointer;display:block;height:40px;overflow:hidden;margin-bottom:18px;}
.fakecheck {
	text-decoration: none;
	outline: none;
	background: url(/ASSETS/icons/checkbox.gif) no-repeat 68px -0px;
	height: 16px;
	
	display: block;
	       text-align:center;   
	padding: 1px 0px 0px 20px;
	color: #666666;
	margin: 8px 0 8px 0;
}
/* fake checkbox:hover state */
.fakecheck:hover {
	color: #900;
	text-decoration: underline;
}
/* fake checkbox:checked state */
.fakechecked {
	background-position: 68px -23px;
}
 

 /********************************************************************************/
/*                           END OF        mysites.aspx styles                 */
/*********************************************************************************/
textarea {overflow:auto; border-bottom:1px solid #333;border-right:1px solid #666;padding:3px}
               .selectAndCopy{display:block;border}
 .bannerItem p{text-align:left;margin:1em 0;}
 .bannerItem {border:1px dotted #aaa}
 
 .websiteFieldHeader{
        font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
Color: #666666;
display:block;
 }
 
 
 
/*********************************************************************************/
/*                           BEGINNING OF    MAIN NAVIGATION                        */
/*********************************************************************************/
    /* PROMO TABS */

/* menu sprite: */
#App_Menu	.nav_container {
	margin:0 auto;
	/*width: 980px;*/
	width: 1064px;
	
	
}
#App_Menu	#navMenu{
	display: inline;
	margin: 0;
	padding: 0px;
	position: relative;
	z-index: 5;
}
#App_Menu #navMenu li{
	float: left;
	display: inline;
}
#App_Menu #navMenu li.first{
	float: left;
	display: inline;
	background: url("/Assets/Images/system/home/topbar/left_nav.jpg");
	width:36px;
	height:58px;
}
#App_Menu #navMenu li.last{
	float: left;
	display: inline;
	background: url("/Assets/Images/system/home/topbar/right_nav.jpg");
	width:37px;
	height:58px;
}

#App_Menu #navMenu li a{
	display:block;
  float:left;
  height:40px;
  text-indent:-9000px;
}

/* PROMO TABS */

/* menu sprite: */
#App_Menu a{background:transparent url(/Assets/Images/system/navigation/tabs.png)}

/*#App_Menu a.on_tab_02,a.on_tab_02_a{background-position:-4px -2px;    width:94px;}
#App_Menu a.on_tab_02:hover{background-position:-4px -72px;}
#App_Menu a.on_tab_02_a{background-position:-4px -72px;}
#App_Menu a.on_tab_03,a.on_tab_03_a{width:91px;background-position:-104px  -2px;}
#App_Menu a.on_tab_03:hover{background-position:-104px -72px;}
#App_Menu a.on_tab_03_a{background-position:-104px -72px;}
#App_Menu a.on_tab_04,a.on_tab_04_a{width:145px;background-position:-195px -2px;}
#App_Menu a.on_tab_04:hover{background-position:-195px -72px;}
#App_Menu a.on_tab_04_a{background-position:-195px -72px;}
#App_Menu a.on_tab_05,a.on_tab_05_a{width:184px;background-position:-340px -2px;}
#App_Menu a.on_tab_05:hover{background-position:-340px -72px;}
#App_Menu a.on_tab_05_a{background-position:-340px -72px;}*/

#App_Menu a.on_tab_02,a.on_tab_02_a{background-position:-4px -72px;    width:81px;}/*width: 94px*/
#App_Menu a.on_tab_02:hover{background-position:-4px -4px;}
#App_Menu a.on_tab_02_a{background-position:-4px -72px;}
#App_Menu a.on_tab_03,a.on_tab_03_a{width:122px;background-position:-95px  -72px;}/*width: 91px;*/
#App_Menu a.on_tab_03:hover{background-position:-95px -4px;}
#App_Menu a.on_tab_03_a{background-position:-95px -72px;}
#App_Menu a.on_tab_04,a.on_tab_04_a{width:232px;background-position:-220px -72px;}/*width: 145px;*/
#App_Menu a.on_tab_04:hover{background-position:-220px -4px;}
#App_Menu a.on_tab_04_a{background-position:-220px -72px;}
#App_Menu a.on_tab_05,a.on_tab_05_a{width:127px;background-position:-453px -72px;}/*width: 184px;*/
#App_Menu a.on_tab_05:hover{background-position:-453px -4px;}
#App_Menu a.on_tab_05_a{background-position:-453px -72px;}
#App_Menu a.on_tab_06,a.on_tab_06_a{width:203px;background-position:-580px -72px; }/*width: 91px;*/
#App_Menu a.on_tab_06:hover{background-position:-580px -4px;}
#App_Menu a.on_tab_06_a{background-position:-580px -72px;}
#App_Menu a.on_tab_07,a.on_tab_07_a{width:148px;background-position:-782px -72px;}/*width: 91px;*/
#App_Menu a.on_tab_07:hover{background-position:-782px -4px;}
#App_Menu a.on_tab_07_a{background-position:-782px -72px;}
#App_Menu a.on_tab_08,a.on_tab_08_a{width:136px;background-position:-930px -72px;}/*width: 184px;*/
#App_Menu a.on_tab_08:hover{background-position:-930px -4px;}
#App_Menu a.on_tab_08_a{background-position:-930px -72px;}



/* logged in customer TABS */
     /*logged in customer menu sprite: */
#App_Menu .public a{background:transparent url(/Assets/Images/system/navigation/tabs_customer.jpg)  }

#App_Menu .public a.on_tab_02, #App_Menu .public a.on_tab_02_a{background-position:-4px 187px;    width:104px;}
#App_Menu .public a.on_tab_02:hover{background-position:-4px 118px;}
#App_Menu .public a.on_tab_02_a{background-position:-4px 118px;}
#App_Menu .public a.on_tab_03,a.on_tab_03_a{width:142px;background-position:-109px    -2px;}
#App_Menu .public a.on_tab_03:hover{background-position:-109px   118px;}
#App_Menu .public a.on_tab_03_a{background-position:-109px  118px;}
#App_Menu .public a.on_tab_04, #App_Menu .public a.on_tab_04_a{width:167px;background-position:-251px  -2px;}
#App_Menu .public a.on_tab_04:hover{background-position:-251px 118px;}
#App_Menu .public a.on_tab_04_a{background-position:-251px 118px;}
#App_Menu .public a.on_tab_05, #App_Menu .public a.on_tab_05_a{width:102px;background-position:-419px   -2px;}
#App_Menu .public a.on_tab_05:hover{background-position:-419px 118px;}
#App_Menu .public a.on_tab_05_a{background-position:-419px 118px;}

     /*logged in admin menu sprite: */
#App_Menu .admin a{background:transparent url(/Assets/Images/system/navigation/admin_tabs.jpg)  }

#App_Menu .admin a.on_tab_02, #App_Menu .admin a.on_tab_02_a{background-position:-4px 187px;    width:105px;}
#App_Menu .admin a.on_tab_02:hover{background-position:-4px 118px;}
#App_Menu .admin a.on_tab_02_a{background-position:-4px 118px;}
#App_Menu .admin a.on_tab_03,a.on_tab_03_a{width:140px;background-position:-111px   -2px;}
#App_Menu .admin a.on_tab_03:hover{background-position:-111px  118px;}
#App_Menu .admin a.on_tab_03_a{background-position:-111px  118px;}
#App_Menu .admin a.on_tab_04, #App_Menu .admin a.on_tab_04_a{width:170px;background-position:-250px  -2px;}
#App_Menu .admin a.on_tab_04:hover{background-position:-250px 118px;}
#App_Menu .admin a.on_tab_04_a{background-position:-250px 118px;}
#App_Menu .admin a.on_tab_05, #App_Menu .admin a.on_tab_05_a{width:102px;background-position:-416px  -2px;}
#App_Menu .admin a.on_tab_05:hover{background-position:-416px 118px;}
#App_Menu .admin a.on_tab_05_a{background-position:-416px 118px;}

/* admin customer tabs */
 /*  TABS */
.customerSettingsNav{float:left;margin-top:5px}
.customerSettingsNav li a{background-image:url(/Assets/Images/system/navigation/admin_cust_tabs.jpg); background-repeat:no-repeat;background-position: 0 0;   } 
.customerSettingsNav li a{display:block;height:50px;
margin-left:0;padding-left:0;text-indent:-9000px
}
.admin .customerSettingsNav li{ float:left;  height:50px;  list-style-image:none;  
                                list-style-position:outside;  
                                list-style-type:none;  margin-left:0;  padding-left:0;  
                                width:169px; }
   .admin  .customerSettingsNav     .item1 a{background-position:0 0;}
   .admin  .customerSettingsNav     .item2 a{background-position: -170px 0 }
   .admin  .customerSettingsNav     .item3{background-position:0 0;}
 /*     menu structure:
 a.item,
 a.item_a -- active
 {
 }
#App_Menu a.navContact,a.navContact_a{width:167px;background-position:0 0;}
#App_Menu a.navContact:hover{background-position:0 50px;}
#App_Menu a.navContact_a{background-position:0 50px;}
*/

 /*********************************************************************************/
/*                           END OF                                  */
/*********************************************************************************/



/*********************************************************************************/
/*                           BEGINNING OF      form fields                     */
/*********************************************************************************/


.input_box {
	
	font-size: 18px;
	font-weight: bolder;
	letter-spacing: -1px;
	background-color: #EEEEEE;

}
.required_input_box {
	
	font-size: 18px;
	font-weight: bolder;
	letter-spacing: -1px;
	background-color: #FFC6C6;
 }

 /*********************************************************************************/
/*                           END OF             form fields                     */
/*********************************************************************************/



/*********************************************************************************/
/*                           BEGINNING OF                DEVIN STYLEs           */
/* CSS Document */
body {
	
	color:#333333;
 }
.body{  
	font-size:13px;
	font-weight: 400;
	letter-spacing: normal;
}
.small_body{
	font-size:10px;
	font-weight: 400;
	letter-spacing: normal;
}
.body_title {
	font-size: 15px;
	font-weight: bold;
	letter-spacing: normal;
}
.title {
	
	font-size: 40px;
	font-weight: bolder;
	letter-spacing: -1px;
}
.title_2 {
	
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
}
.home_title {
	
	font-size: 20px;
	font-weight: bolder;
	letter-spacing: -1px;
}
.input_box {
	
	font-size: 18px;
	font-weight: bolder;
	letter-spacing: -1px;
	background-color: #EEEEEE;

}
.required_input_box {
	
	font-size: 18px;
	font-weight: bolder;
	letter-spacing: -1px;
	background-color: #FFC6C6;

}

/*********************************************************************************/
 /*********************************************************************************/
/*                           END OF                                  */
/*********************************************************************************/

