  .form-text{float: left; width: 100%; height: 20px; background: url('images/textbg.jpg'); border:none;color:#ffffff;}
   .form-item label {display:block;font-weight:normal;font-size:11px;padding-bottom:4px;}
   
   .Form{float: left;width: 97%;}
   .FormSec{float: left;margin-top:0px;background-color:#000000;padding-top:7px;width:94%;border-bottom:1px solid #960000; }
   .Field {float: left; padding:0px 20px 4px; font-size:11px;}
   .FieldTxt { padding:0px 20px;}
   .TextBox { float: left; width: 100%; height: 20px;background: url('images/textbg.jpg'); border:none;color:#ffffff;}
   
/********************************************************************************************************************************************************************/
    body {font-family: Arial;font-size: 12px;color: White;margin:0px;padding:0px;background-color: #30090A;}	
    #Wrapper {width: 100%;}
    #Headerbg {width: 100%;background: url('images/headerBG.jpg');height:46px;}
    #Header { width:100%; text-align:center;}
    #HeaderLogo {text-align:center; padding:8px 0px 4px 0px;} 
	#betaLogo{text-align:left; height:50px;float:left;padding:0px 0px 0px 0px;}
    #Title { float: left; width: 100%; height: 25px; background: url('images/quick_bg.jpg');}
    .TitleCaption { font-weight: bold; padding:2px 0px 0px 15px;}
    .division{ float: left; width: 100%; padding:8px 0px;  color:#7e6363;  background-color:#000000;font-size:12px;  border-bottom:1px solid #5e0004; }
    .imgsec{float:left; margin-top:3px; padding-left:15px; }
    .contentsec{ padding-right:10px; padding-left:7px;}
    .datesec{color:#ffffff; clear:left; padding-top:5px; padding-left:13px; font-size:11px; }
	.content{float: left; background-color:#000000; width:100%;}		
	.MoreLink{float:left; border-top:1px solid #980000;border-bottom:1px solid #980000; width:100%;}
	#MoreBtn {float: left; margin-left:15px;padding:6px 0px 6px 0px; }	
	#QuickLinks { float: left; width: 100%; height: 25px; background: url('images/quick_bg.jpg');}
	.QuickLinkCaption { font-weight: bold; padding:5px 0px 0px 15px;font-size:12px;}
	#QuickLinksWrapper {width:100%;}
	#QuickLinksWrapper a {text-decoration:none;}
    .LinksContainer { float: left; width: 100%; height: 36px; background: url('images/QuickLink_bg.jpg');color: #a99a9a;}
    .QuickLinksTxt { float:left; padding:10px 0px 0px 15px; width:130px; text-decoration:none; width:100%;}
    .QuickLinksImg, .LinksImg {padding:12px 20px 0px 0px; border:none;  }	
	a .QuickLinksTxt{text-decoration:none; color: #a99a9a; }
	.Section{ float: left; width: 100%;  color:#ffffff; background-color:#000000;  font-size:12px;border-bottom:1px solid #5e0004; }
	.LinksTxt{float:left;padding:10px 0px 10px 15px; text-decoration:none; width:100%; font-weight:700; width:100%;}
	 #Footerbg { float: left; text-align:center; width: 100%; background: url('images/footer_bg.jpg'); height: 38px; }
     .Footer { text-align:center; color:White; font-size:11px;}
	.FooterTxt{padding-top:5px;}
	.FooterLink{padding-bottom:5px;}
    .RedText { color: #ff0000;}
    .GrayText { color: #6e6e6e;}
    .WhiteText { color: #FFFFFF;}
    .Bold { font-weight:bold;}
    .HashText { color: #7E6363; padding-right:10px; }
    .FL { float:left;}
    .Smaller { font-size:10px;}
    .Small { font-size:11px;}
	.RedText a {text-decoration:none; color: #ff0000;}
	.AlignR{ text-align:right;}	
	a .LinksTxt{text-decoration:none; color: #ffffff; }
	.IphoneImg{float:left; width:100%; text-align:center;}
	.ContentArea{padding-top:0px;border-top-color:Red;background-color:Black;}
	.ImageText{padding-left:20px;color:White; padding-right:10px;}
	#Iiphone{height:250px;width:125px;padding:7px 1px 7px 0px;}
	#PagingCase{color:White;padding:5px 0px 5px 0px; text-align:center;}
	.TextCaption{color:#aaaaaa; padding:0px 17px 5px 20px; font-size:11px;}
	.TextCaption_new{color:#aaaaaa; padding:0px 0px 5px 20px; font-size:12px;}
	
    .ImageCaption{ border-bottom:1px solid #980000; padding:0px 0px 7px 20px;}
    .RedText { color: #ff0000;}
    .Small { font-size:11px;}
    .Return{float:left; border-top:1px solid #980000;border-bottom:1px solid #980000; width:100%;padding:5px 5px 5px 20px;}
    .PagingNo {padding:0 3px;}
    .Highlight{padding:0px 3px; background:#ffffff; text-align:center; color:#000000;}
    .ContentArea{margin-top:0px;border-top-color:Red;background-color:Black;}
    .MgmtTxt{padding:12px 1px 7px 0px; font-weight:bold;}
	.MgmtTitle{padding:0px 1px 7px 0px;color: #7E6363;}
	.ContentTxt{ width:100%; text-align:center;}
	#MgmtPhoto{height:142px;width:122px;padding:7px 1px 7px 0px;}
	.TextDesc{color:#aaaaaa; padding:0px 17px 5px 17px; font-size:11px;}
	.CenA{text-align:center;}
	.CaseStudies { float: left; width: 100%; background: black; border-bottom:1px solid #5e0004; }
    .CaseStudiesWrapper { width:100%;}
    .CaseStudiesSection{float:left; width:100%; padding-top:13px;}
    .CS_LeftNav {float:left; padding:0px 0px 12px 11px;}
    .CS_RightNav {padding-bottom:10px; vertical-align:top;}
	.MacysImg {padding-right:11px;}
	.PagingLink{float:left; text-align:center; border-top:1px solid #980000; border-bottom:1px solid #980000; width:100%;}
	#Paging{float:left; color:#ffffff; padding:5px 0px 5px 0px; text-align:center;width:100%;}
	.PagingNo{padding:0px 3px;}	
	 li a.active {
		color:red;
	 }
	 a{color:#A19B9B;}
	.Highlight{padding:0px 3px; background:#ffffff; text-align:center; color:#000000;}	
	.Management { float: left; width: 100%; background: black; border-bottom:1px solid #5e0004; }
    .ManagementWrapper { width:100%;}
    .ManagementSection{float:left; width:100%; padding-top:6px;}
	.MT_LeftNav { padding:4px 0px 10px 15px; vertical-align:top;}
    .MT_RightNav {padding:0px 6px 0px 0px; line-height:18px; vertical-align:top;}
	.MTImg {padding-right:11px; }
	
	.Contact{ float: left; padding:8px 0px 9px 0px;color:#ffffff;width:100%; background-color:#000000;  font-size:12px;border-bottom:1px solid #5f0004; }
	.ContactNote{float: left; padding:8px 0px 9px 0px;color:#ffffff;width:100%; background-color:#000000;  font-size:12px;border-top:1px solid #960000; }
	.ContactWrapper{float: left;padding:0px 15px; }
	.Contact span, .ContactNote span {font-weight:700; color:#ffffff;}
	.ContactHeader{float:left; padding-bottom:5px; padding-top:0px; width:100%;}
	.ContactAddr{float:left; padding:3px 0px; width:100%; font-size:11px; color:#ababab;}
	.ContactTxt{float:left; width:100%; }
	.NoteTxt{float:left; width:100%; line-height:18px;}	
	.TextBox { float: left; width: 100%; height: 20px; background: url('images/textbg.jpg'); border:none;color:#ffffff;}
	.Field {float: left; padding:0px 20px 4px; font-size:11px;}
	.FieldTxt { padding:0px 20px; }
	.Mandatory{color:#ff0000;}
	.Form{float: left;padding:7px 0px;width: 97%;  }
	.FormSec{float: left;margin-top:0px;background-color:#000000;padding-top:7px;width: 94%;border-bottom:1px solid #960000; }
	.SubmitBtn{text-align:center; padding-bottom:9px;}
	.ReturnLink{padding:7px 20px 7px 20px;float:left; background-color:#000000; width:100%; font-weight:bold;}
	.SelectBox { float: left; width: 100%; height: 20px; background: url('images/textbg.jpg'); border:none;color:#ffffff;}
	
	.ReturnCases{ float: left; padding:8px 0px 7px 0px;color:#ffffff;width:100%; background-color:#000000;  font-size:12px;border-bottom:1px solid #5f0004;border-top:1px solid #960000 }
	.Links{padding:10px 0px;}
	
	
	.Careers{ float: left; padding:8px 0px 7px 0px;color:#ffffff;width:100%; background-color:#000000;  font-size:12px;border-bottom:1px solid #5f0004; }
	.CareersWrapper{float: left;padding:0px 15px; }
	.CareersHeading{float:left; padding-top:0px; width:100%; font-weight:700;}
	.CareersHeader{float:left; padding-bottom:5px; padding-top:0px; width:100%; font-weight:700;}
	.CareersDesc{float:left; padding:3px 0px; width:100%; font-size:11px; color:#ababab; line-height:18px;}
	.CareersDesc span{float:left; width:60px;}
	.CareerstTxt{float:left; width:100%; }
	.Apply a {font-weight:700; color: #ff0000; padding-top:4px; text-decoration:none;}	
	#SkillList {float:left; margin:0px; padding:10px 15px 0px 15px; list-style-type:none; list-style-image:url('images/list_box.jpg'); line-height:13px;}
	#SkillList li{ padding-bottom:13px;}
	#SkillList li.last{padding-bottom:2px;}
	.ApplyNote{float:left; width:100%; line-height:18px; }
	.RightArrow{float:left; margin-top:2px; padding-right:3px;}
	.ReturnCareer{padding:10px 0px;}
		
	.NoBorder{border:none;}
	.Redline{border-bottom:1px solid #960000;}
	.TopLine{border-top:1px solid #960000;}


     select {font-size:11px;}
	
	.form-submit{text-align:center; padding-bottom:9px;width:56px; height:21px;border:0px;margin-top:10px; background-image:url('images/btnsbn.jpg')}
			
	/*LAVA PAGING STYLE STARTS*/
	.lava-paging{
		margin-top:5px;
		float:left;
		width:100%;
	}
	.lava-paging .item-list .pager li{
		margin:1px;
		padding:2px 3px;
		font-size:.88em;
		font-weight:bold;
		
	}
	.lava-paging li.pager-current{
		background-image:url(images/Post_comment.jpg);
		color:#000;
	}
	.lava-paging li.pager-next{
		color:#000;
	}
	.lava-paging li.pager-item a, .lava-paging li.pager-next a, .lava-paging li.pager-last a, .lava-paging li.pager-first a, .lava-paging li.pager-previous a{
		color:#FFFFFF;
		text-decoration:none;
	}
    /*LAVA PAGING STYLE ENDS*/ 
	
	/*tbody {border:none;}
	table{ border-bottom: none; border-collapse:collapse}	
	a,a:hover{ text-decoration:none;}
    .messages{ -moz-background-clip:border;
			   -moz-background-inline-policy:continuous;
			   -moz-background-origin:padding;
                background:#FFCCCC none repeat scroll 0 0;
                color:#220000;
                padding:2px;} 
	.error{border:1px solid #DD7777}*/
	
	
select { 
	background-color:#373737;	
	border:1px #373737 solid;
}	
	