﻿html{BACKGROUND:url(/cmstemplates/alpindex/images/html2.jpg) #31446f repeat-x;}
body{margin:0;}
#page{display:block;width:926px;margin-left:auto;margin-right:auto;BACKGROUND:url(/cmstemplates/alpindex/images/content.png) repeat-y center 50%;}
#page .ContentP{margin-left:8px;width:910px;background-color:White;}
#home_image{margin:0;padding:0;height:254px;width:910px;display:inline;}
#footer_end{clear:both;BACKGROUND:url(/cmstemplates/alpindex/images/bottom.png) no-repeat top;background-color:Transparent;height:20px;}
#headerarea{width:910px;height:120px;}
#headerarea .logoheader{padding-top:28px;float:left;}
#headerarea .headerusermanager{padding-top:5px;float:right;}
#starheaderarea{width:1px;height:1px;z-index:15;position:absolute;}
#starheaderarea .starheader{margin-top:15px;margin-left:180px;position:inherit;z-index:15;}
#mainWrapper{width:1px;height:1px;z-index:15;position:absolute;display:block;}
#pagetitle{margin-top:150px;margin-left:-850px;z-index:14;}
*:not(hr) #mainWrapper{width:1px;height:1px;z-index:15;position:absolute;display:block;}
*:not(hr) #pagetitle{margin-top:150px;margin-left:50px;z-index:15;}
.header{position:absolute;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale);font-size:30px;color:#FFF;width:320px;font-family:arial;}
.subheader{position:absolute;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale);font-size:18px;color:#FFF;width:285px;padding-left:30px;padding-top:35px;font-family:arial;}
#content_image{border-top:solid 1px #fff;}
#content_text{font:12px arial;padding:5px;background-color:White;}
#content_text .content_titletext{font-size:16px;font-weight:bold;font-family:Arial;color:#dd3409;padding-bottom:5px;border-bottom:solid 1px #dd3409;width:900px;}
#content_text .content_texttext{padding-left:5px;padding-top:5px;font-size:12px;font-family:Arial;}
#content_text a{color:#dd3409;}
#secondNav{background-color:#111;height:29px;width:910px;border-bottom:solid 1px #fff;color:White;}
.SNCMSMenu{font:12px arial;}
.SNCMSMenuItem{padding:5px;padding-right:10px;background-color:#111;}
.SNCMSMenuItemMouseOver,.SNCMSMenuItemMouseDown,.SNCMSMenuItemMouseUp{font:12px arial;background-color:#dd3409;cursor:pointer;padding:5px;padding-right:10px;}
.SNCMSMenuHighlightedMenuItem,.SNCMSMenuHighlightedMenuItemMouseDown,.SNCMSMenuHighlightedMenuItemMouseOver,.SNCMSMenuHighlightedMenuItemMouseUp{font:12px arial;background-color:#dd3409;cursor:pointer;padding:5px;padding-right:10px;}
#mainNav{background-color:#111;height:100px;width:910px;display:block;float:left;}
#mainNav ul{height:100px;width:900px;padding-left:7px;margin-left:5px;border-left:#303030 7px solid;padding-top:2px;}
#mainNav ul li{float:left;}
#mainNav ul li a{float:left;height:95px;width:200px;font-size:12px;color:white;line-height:16px;padding-left:10px;padding-right:10px;border-right:1px solid #5c5c5c;font-family:Arial;text-decoration:none;}
#mainNav ul li a strong,#mainNav ul li strong{color:white;font:bold 18px arial;display:block;margin-bottom:2px;line-height:16px;}
#mainNav ul li a:hover,#mainNav ul li a:hover strong{color:white;background-color:#dd3409;}
*:not(hr) #mainNav{background-color:#111;width:910px;height:110px;float:left;display:block;}
*:not(hr) #mainNav ul{width:900px;padding-left:7px;margin-left:5px;border-left:#303030 7px solid;padding-top:0;}
#activemp{color:white;background-color:#dd3409;}
#blackarea_footer{border-top:solid 1px white;height:125px;background-color:#111;width:910px;padding-top:5px;padding-bottom:5px;float:left;}
#blackarea_footer .activitycourve_left{padding-left:7px;margin-left:5px;border-left:#303030 7px solid;height:125px;width:210px;float:left;padding-right:20px;}
#blackarea_footer .courve{padding-left:7px;margin-left:5px;border-left:#303030 1px solid;font-family:tahoma;color:White;text-decoration:none;font-size:10px;float:right;}
#blackarea_footer .activitycourve_left a{color:#dd3409;font-weight:bold;text-decoration:none;}
#blackarea_footer .activitycourve_left .actext{padding-left:14px;font-family:tahoma;color:White;text-decoration:none;font-size:10px;}
#blackarea_stats{border-top:solid 1px #303030;height:90px;background-color:#111;width:910px;padding-top:5px;padding-bottom:5px;float:left;}
#blackarea_stats .stats{padding-left:7px;margin-left:5px;border-left:#303030 7px solid;height:90px;float:left;}
#blackarea_stats .stats a{color:#dd3409;font-weight:bold;text-decoration:none;}
#blackarea_stats .stats .stat1{padding-left:14px;font-family:tahoma;color:White;text-decoration:none;font-size:10px;border-right:#303030 1px solid;height:90px;width:205px;float:left;padding-top:20px;}
#blackarea_stats .stats .stat1 .FooterText{float:none;}
#blackarea_stats .stats .stat1 .FooterInfoC{font-size:18px;font-weight:bold;font-family:Tahoma;color:White;}
#blackarea_stats .stats .stat1 .FooterInfoNR{font-size:18px;font-weight:bold;font-family:Tahoma;color:#dd3409;float:left;}
#blackarea_stats .stats .stat2{padding-left:14px;font-family:tahoma;color:White;text-decoration:none;font-size:10px;border-right:#303030 1px solid;height:90px;width:225px;float:left;padding-top:20px;}
#blackarea_stats .stats .stat2 .FooterText{float:none;}
#blackarea_stats .stats .stat2 .FooterInfoC{font-size:18px;font-weight:bold;font-family:Tahoma;color:White;}
#blackarea_stats .stats .stat2 .FooterInfoNR{font-size:18px;font-weight:bold;font-family:Tahoma;color:#dd3409;float:left;}
#blackarea_stats .stats .stat3{padding-left:14px;font-family:tahoma;color:White;text-decoration:none;font-size:10px;border-right:#303030 1px solid;height:90px;width:185px;float:left;padding-top:20px;}
#blackarea_stats .stats .stat3 .FooterText{float:none;}
#blackarea_stats .stats .stat3 .FooterInfoC{font-size:18px;font-weight:bold;font-family:Tahoma;color:White;}
#blackarea_stats .stats .stat3 .FooterInfoNR{font-size:18px;font-weight:bold;font-family:Tahoma;color:#dd3409;float:left;}
#blackarea_stats .stats .stat4{padding-left:14px;font-family:tahoma;color:White;text-decoration:none;font-size:10px;height:90px;width:205px;float:left;padding-top:10px;}
#blackarea_stats .stats .stat4 .FooterText{float:none;}
#blackarea_stats .stats .stat4 .FooterInfoC{font-size:18px;font-weight:bold;font-family:Tahoma;color:White;}
#blackarea_stats .stats .stat4 .FooterInfoNR{font-size:18px;font-weight:bold;font-family:Tahoma;color:#dd3409;float:left;}
#blackarea_footer2{border-top:solid 1px white;height:25px;background-color:#111;width:910px;padding-top:5px;padding-bottom:5px;float:left;}
#blackarea_footer2 .footer{padding-left:7px;margin-left:5px;height:25px;padding-top:6px;width:900px;color:White;font-size:10px;font-family:Tahoma;}
#blackarea_footer2 .footer a{color:#dd3409;font-weight:bold;text-decoration:none;}
#searcharea{border-top:solid 1px white;border-bottom:solid 1px white;height:75px;background-color:#111;width:910px;padding-top:5px;padding-bottom:5px;float:left;}
#searcharea .search{padding-left:7px;margin-left:5px;border-left:#303030 7px solid;height:75px;float:left;width:800px;}
#searcharea .search .title{padding-left:10px;padding-right:10px;color:White;font-size:16px;font-weight:bold;font-family:Arial;float:left;}
#searcharea .search .title2{color:#dd3409;font-size:16px;font-weight:bold;font-family:Arial;}
#searcharea .search .bigtitle{padding-left:10px;padding-right:10px;padding-top:15px;color:White;font-size:20px;font-weight:bold;font-family:Arial;float:left;}
#searcharea .search .bigtitle2{color:#dd3409;padding-top:15px;font-size:20px;font-weight:bold;font-family:Arial;}
#searcharea .search .searchelements{padding-left:10px;color:white;font-size:12px;font-weight:bold;font-family:Arial;}
#searcharea .search .searchelements .searchbox{border:solid 1px white;padding:3px;font-size:14px;margin:5px;font-weight:bold;width:300px;}
#searcharea .search .searchelements .EditingDropDown{border:solid 0 white;padding:3px;font-size:14px;font-weight:bold;margin-bottom:6px;}
#searcharea .search .searchelements .searchbutton{background-image:url("/cmstemplates/alpindex/images/searchbutton.gif");font-weight:bold;font-size:12px;color:White;border:none;width:127px;height:21px;margin-bottom:6px;margin-left:5px;}
#searcharea .search .searchfooter{padding-left:10px;color:white;font-size:12px;font-weight:bold;font-family:Arial;}
#usermanager{float:right;font-size:12px;font-family:Arial;}
#usermanager .currentuser{float:left;padding-right:5px;}
#usermanager .links{float:left;padding-left:10px;padding-right:10px;border-left:#303030 1px solid;}
#usermanager .links a{color:#dd3409;text-decoration:underline;}
#content{font-family:tahoma;font-size:12px;float:left;background-color:White;z-index:160;}
#content .infoarea{border-top:solid 1px white;border-bottom:solid 1px white;background-color:#a20909;width:97%;padding:7px;margin:5px;font-size:12px;color:white;font-family:tahoma;}
#content .infoarea2{background-color:#300;width:97%;padding:7px;font-size:24px;color:white;font-family:tahoma;}
#content .textsmall{width:97%;padding:7px;margin:5px;font-size:12px;color:white;font-family:tahoma;}
#content .red{font-size:30px;color:red;font-weight:bold;}
#content .btnActivateAccount{font-size:30px;color:black;font-family:arial;background-color:#dd3409;border-bottom:#464545 1px solid;border-top:#464545 1px solid;border-right:#464545 1px solid;border-left:#464545 1px solid;font-weight:700;padding-left:10px;padding-right:10px;cursor:pointer;text-align:center;}
#content .cright{padding-left:7px;margin-left:5px;border-left:#a20909 7px solid;margin-bottom:5px;float:left;z-index:15;}
#content .cright2{margin-top:232px;padding:5px;float:left;}
#content .workheader{margin-top:25px;margin-left:-10px;float:right;position:absolute;}
#content .infobox{margin-top:12px;width:300px;height:300px;padding:5px;float:left;}
#content .tenderlist{padding:0;}
#content .hlist{width:890px;font-size:12px;padding-left:5px;}
#content_logon{font-family:tahoma;font-size:12px;float:left;background-color:#111;BACKGROUND:#111 url(/cmstemplates/alpindex/images/back_logon.gif) no-repeat right bottom;color:White;}
#content_logon a{color:White;}
.errorbox{padding:5px;width:790px;margin:30px;border:red 5px solid;background-color:navajowhite;}
.bcenter{padding-top:2px;width:910px;}
.title_filter{padding-left:10px;padding-right:10px;color:#656565;font-size:16px;font-weight:bold;font-family:Arial;float:left;width:170px;}
.title_filter2{padding-left:10px;padding-top:6px;padding-right:10px;color:#fff;font-size:14px;font-weight:bold;font-family:Arial;float:left;width:170px;}
.title_filter_sub{padding-top:6px;padding-bottom:2px;color:#fff;font-size:12px;font-weight:bold;font-family:Arial;}
#filterarea{padding:5px;background-color:#eee;}
#filterarea .filterbutton{background-image:url("/cmstemplates/alpindex/images/searchbutton.gif");font-weight:bold;font-size:12px;color:White;border:none;width:127px;height:21px;margin-bottom:3px;margin-left:5px;margin-top:2px;}
#filterarea .searchbox{border:solid 1px silver;padding:2px;font-size:14px;font-weight:bold;width:528px;margin-top:1px;}
.highlightarea{background-color:antiquewhite;padding:5px;}
#links a{color:Red;}
.titledetail1{font-size:20px;font-weight:bold;font-family:Arial;color:#dd3409;padding-bottom:5px;border-bottom:solid 1px #dd3409;width:880px;padding-top:10px;}
.titledetail{font-size:16px;font-weight:bold;font-family:Arial;color:#dd3409;padding-bottom:5px;border-bottom:solid 1px #dd3409;width:880px;padding-top:10px;}
.textdetail{padding-left:5px;padding-top:5px;font-size:12px;font-family:Arial;}
.textdetail a{text-decoration:none;}
#toolbar a{text-decoration:none;color:White;}
#datagridlist_newsletter{font-family:Tahoma;font-size:12px;}
#accordion{padding:15px;font-family:arial;font-size:12px;}
.accordion-titletop,.accordion-titletop a{padding:2px;color:#111;cursor:pointer;font-weight:bold;font-size:12px;text-decoration:none;background-color:aliceblue;}
.accordion-title{padding-top:25px;padding-left:7px;cursor:pointer;font-weight:bold;font-size:16px;}
.accordion-content{padding-left:20px;margin-left:10px;font-family:arial;font-size:12px;}
.blogDetail{font:12px arial;background-color:White;}
.blogDetail .zoneTop{width:100%;margin-bottom:10px;}
.blogDetail .zoneLeft{width:700px;}
.blogDetail .zoneRight{width:200px;}
.blogBox{border-bottom:#b2b2b2 1px dotted;margin-bottom:15px;}
.blogBox .title{padding:3px 5px;font-size:16px;margin-top:0;color:#163f53;text-decoration:none;margin-bottom:0;}
.blogBox .content{padding:5px;border:none;}
.BlogPTitle a{color:#163f53;text-decoration:none;font-size:18px;}
.BlogPTitle{color:#163f53;padding:5px;text-decoration:none;font-size:18px;border-bottom:dotted 1px #b2b2b2;}
.BlogPBody{padding:10px 15px;}
.BlogPBody img{border:none;}
.BlogPDateWhole{background-color:#f1f1f1;padding:5px;border-left:dotted 1px #b2b2b2;border-right:dotted 1px #b2b2b2;border-bottom:dotted 1px #b2b2b2;}
.comments hr{border:dotted 1px #b2b2b2;height:1px;}
.BlogCommentsTitle,.BlogLeaveComment{font-weight:bold;font-size:110%;}
.TextAreaField{border-right:gray 1px solid;border-top:gray 1px solid;border-left:gray 1px solid;border-bottom:gray 1px solid;width:300px;}
.BlogImageGallery{margin-bottom:20px;background-color:#f1f1f1;padding:5px;border:dotted 1px #b2b2b2;}
.photoGallery{margin:auto;text-align:center;width:648px;}
.photoGallery .Slider .Pager{margin-left:80px;}
.photoGalleryContainer{margin:auto;text-align:center;}
.photoGallery img{margin:0 5px 5px;border:none;padding:2px;border:solid 5px gainsboro;}
#bio{padding:5px;float:left;width:290px;height:220px;background-color:Silver;text-decoration:none;}
#bio a:hover{float:left;width:290px;height:220px;background-color:gainsboro;text-decoration:none;}
#bio a{text-decoration:none;}
#bio .title{padding-left:6px;color:White;font-size:20px;}
#bio .title1{padding-left:6px;color:#dd3409;font-size:20px;}
#bio .image{padding-left:6px;padding-top:60px;}
#bio .details{padding-left:6px;color:White;font-size:12px;font-weight:bold;}
#biu{padding:5px;float:left;width:290px;height:100px;background-color:Silver;text-decoration:none;}
#biu a:hover{float:left;width:290px;height:100px;background-color:gainsboro;text-decoration:none;}
#biu a{text-decoration:none;}
#biu .title{padding-left:6px;color:White;font-size:20px;}
#true a{text-decoration:none;}
#False{display:none;}
#bic{padding:5px;float:left;width:290px;height:150px;background-color:Silver;text-decoration:none;}
#bic a:hover{text-decoration:none;color:#dd3409;}
#bic a{text-decoration:none;color:#dd3409;}
#bic .title1{padding-left:6px;color:#dd3409;font-size:20px;}
#bic .image{padding-left:6px;padding-top:60px;}
#bic .details{padding-left:6px;color:White;font-size:12px;font-weight:bold;}
.LineErrorLabel{color:#f00;text-align:left;}
.ShoppingCartMiniPreviewArea Table{margin-left:auto;}
.HiddenButton{display:none;}
.ContentButton{width:120px;}
.ErrorLabel{color:#f00;display:block;padding-bottom:10px;text-align:left;}
.DropDownField{width:285px;}
.TextboxField,.TextBoxField{width:280px;}
.BlockContent{padding:5px;}
.BlockTitle{font-size:13px;font-weight:bold;display:block;}
.UnitsTextBox{width:50px;background-color:Silver;}
.AddressPreview{padding:0 5px 5px 5px;height:100%;}
.AddressPreviewLabel{color:#000;display:block;}
.DiscountCouponPanel{float:left;}
.PricePanel{float:right;}
.CartStepInnerPanel{margin:10px;}
.CartStepPanel{padding-bottom:10px;}
.CartStepPanel fieldset{border:1px solid #000;background-color:#f2f2f2;}
.CartStepPanel legend{margin-left:-8px;margin-right:4px;color:#e36c26;padding:5px;font-weight:bold;font-family:Arial;font-size:12px;}
.AddressTitle{font-size:16px;font-weight:bold;}
.SmallTextLabel{font-size:10px;}
.ShoppingCartIcon{vertical-align:middle;}
.UnitsTextBox{width:50px;}
.ButtonSendPassword{width:115px;}
.LongButton{width:150px;}
.ItemsNotAvailable{color:Red;}
.InvoiceCompanyAddressTitle{display:block;font-weight:bold;}
.PaymentFormSeparator{height:10px;}
.InfoLabel{color:#000;display:block;padding-bottom:10px;}
.AddressPreviewWithTwoColumns td{width:46%;}
.AddressPreviewWithThreeColumns td{width:29%;}
.PriceDetailSummaryTable{border:1px solid #000;border-collapse:collapse;color:#000;width:100%;}
.PriceDetailSummaryTable th{border:1px solid #000;border-collapse:collapse;background-color:#d8d8d8;font-weight:bold;}
.PriceDetailSummaryTable td{border:1px solid #000;border-collapse:collapse;}
.PriceDetailSubtotalTable{border:1px solid #000;border-collapse:collapse;width:100%;margin-bottom:20px;#margin-top:-1px;}
.PriceDetailSubtotalTable tr{border:1px solid #000;border-collapse:collapse;}
.PriceDetailSubtotalTable td{border-top:1px solid #000;border-collapse:collapse;}
.PriceDetailSubtotalTable th{background-color:#d8d8d8;font-weight:bold;}
.PriceDetailSubtotal{background-color:#fde9d9;color:#000;}
.PriceDetailHeader td{background-color:#333;color:#fff;font-weight:bold;}
.ProductPriceDetailTitle{font-weight:bold;font-size:16px;display:block;margin-bottom:20px;margin-top:10px;border-bottom:1px solid #000;}
.ProductPriceDetailLink a,.ProductPriceDetailLink a selected{color:#000;text-decoration:underline;}
.CartStepTable{border:1px solid #000;border-collapse:collapse;}
.CartStepTable th{background-color:#333;color:#fff;font-family:Arial;font-size:11px;}
.CartStepHeader{background-color:#333;color:#fff;padding:5px;font-weight:bold;font-family:Arial;font-size:11px;margin-bottom:5px;}
.CartStepBody{background-color:#f2f2f2;}
.CartContentTable{width:100%;}
.CartContentTable td{border:1px solid #ddd;background-color:#fff;padding:4px;}
.CartContentTable th{border:1px solid #ddd;font-family:Arial;font-size:11px;}
.ShoppingCartStepImage{border:none;margin-top:10px;padding:0;vertical-align:middle;}
.ShoppingCartStepSeparator{border:none;margin-top:10px;padding:0 20px;vertical-align:middle;}
.TabsContent{border:1px solid #ccc;width:90%;padding:15px;}
.TabsContent .FieldLabel{font-weight:bold;}
.TabsContent .UniGridHead{color:White;background:#000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x scroll left top;}
.TabsContent .Grid{width:100%;border:1px solid #aaa;}
.TabsContent .OddRow{background-color:#eee;}
.MyCredit .TotalCredit{font-weight:bold;font-size:large;color:#af0101;text-decoration:underline;float:right;padding-right:40px;}
.TabsContent input[type=text],.TabsContent input[type=password],.TabsContent input[type=file],.TabsContent textarea,.MyProfileFileUpload{width:300px;}
.TabsContent select{width:306px;}
.clear{width:0;height:0;clear:both;line-height:0;font-size:0;}
.TabControlTable{height:25px;background-color:#111;padding:0;margin:0;}
.TabControlLeft,.TabControlRight,.TabControlSelectedLeft,.TabControlSelectedRight{display:none;margin:5px;}
.TabControl{padding:10px;}
.TabControlSelected{background-color:#dd3409;padding:0 10px 0 10px;}
.TabControlTable a{color:#fff;text-decoration:none;font-size:12px;}
.minamount{font-size:small;color:#c8491f;}
.curramount{font-size:medium;}
#vorteilspreis_wrapper{height:56px;width:104px;z-index:12;position:absolute;}
#vorteilspreis{position:inherit;margin-top:0;margin-left:20px;text-align:left;height:56px;width:104px;z-index:11;background-image:url(../CMSTemplates/bauernladele/images/pricetag.gif);}
#vorteilspreis_preview{position:inherit;margin-top:0;margin-left:20px;text-align:left;height:56px;width:104px;z-index:11;background-image:url(../CMSTemplates/bauernladele/images/pricetag_preview.gif);}
.vtprice{font-family:Arial;font-size:20px;font-weight:bold;color:White;padding-top:18px;padding-left:20px;width:80px;text-align:center;}
.noprice{font-family:Arial;font-size:10px;text-decoration:line-through;color:White;padding-top:-5px;padding-left:40px;margin-top:-2px;}
.signoutButton{float:right;font-weight:bold;height:25px;margin-right:59px;color:white;background:url(../App_Themes/CorporateSite/Images/genBackground.gif) repeat-x center left;cursor:pointer;}
.glossaralphabet{padding-top:15px;z-index:2000;position:relative;font-family:arial;font-size:12px;}
.glossaralphabet a{text-decoration:none;padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;border:solid 1px #dd3409;background-color:#dd3409;color:white;font-weight:bold;cursor:pointer;}
.glossaralphabet a:hover{text-decoration:none;padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;border:solid 1px #7a080f;background-color:#7a080f;color:white;font-weight:bold;cursor:pointer;}
.glossaralphabet a:visited{text-decoration:none;padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;border:solid 1px #dd3409;background-color:#dd3409;color:white;font-weight:bold;cursor:pointer;}
.glossaralphabet a:visited:hover{text-decoration:none;padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;border:solid 1px #7a080f;background-color:#7a080f;color:white;font-weight:bold;cursor:pointer;}
.content_glossar{text-align:left;padding-top:40px;width:944px;}
#infobox_glossar{padding-top:20px;margin-left:175px;width:600px;}
#infobox_glossar .red{border:solid 1px #af0101;background-color:#af0101;color:#FFF;padding:10px;}
#infobox_glossar a{text-decoration:none;color:white;cursor:pointer;}
#infobox_glossar a:visited{text-decoration:none;color:white;cursor:pointer;}
#infobox_glossar a:hover{text-decoration:none;color:white;cursor:pointer;}
#infobox_glossar a:visited:hover{text-decoration:none;color:white;cursor:pointer;}
.MultiPage{margin:0;padding:0;}
.PageContent{margin:0;padding:0;}
#submenu{height:100px;background-color:#dd3409;width:910px;text-align:center;font-family:Tahoma;color:White;font-weight:bold;font-size:14px;}
#submenu a:hover{float:left;height:100px;width:151px;background-color:#ffae00;text-align:center;color:White;text-decoration:none;}
#submenu a{float:left;height:100px;background-color:#dd3409;width:151px;text-align:center;color:White;text-decoration:none;}
#toolbar{background-color:Silver;width:900px;height:22px;color:White;font-weight:bold;font-size:12px;padding-top:7px;padding-left:10px;}
#filtermenu{background-color:#b80607;width:910px;text-align:left;font-family:arial;font-size:12px;color:White;padding-bottom:5px;BACKGROUND:url(/cmstemplates/alpindex/images/back_filter.jpg) no-repeat center bottom;}
#filtermenu a:hover{background-color:#ffae00;color:White;text-decoration:none;}
#filtermenu a{color:White;text-decoration:none;}
#filtermenutitle{background-color:#b80607;width:910px;text-align:center;font-family:arial;font-size:14px;font-weight:bold;color:White;padding-top:5px;padding-bottom:5px;}
#filtermenutitle a:hover{background-color:#ffae00;color:White;text-decoration:none;}
#filtermenutitle a{color:White;text-decoration:none;}
.TopGroup2{z-index:99;position:relative;}
.DefaultTab2{color:#888;background-color:#e8e8e7;background-image:url(/cmstemplates/alpindex/images/tab/tab_bg.gif);border:1px solid #adadad;font-family:arial;font-size:12px;cursor:pointer;}
.DefaultTabHover2{color:#888;background-color:#e8e8e7;background-image:url(/cmstemplates/alpindex/images/tab/tab_bg.gif);border:1px solid #adadad;font-family:arial;font-size:12px;cursor:pointer;}
.SelectedTab2{color:#dd3409;background-color:#FFF;background-image:url(/cmstemplates/alpindex/images/tab/selected_tab_bg.gif);border:1px solid #adadad;border-bottom-color:#FFF;font-family:arial;font-size:14px;font-weight:bold;cursor:pointer;}
.MultiPage2{margin:0;padding:0;width:550px;}
.PageContent2{margin:0;padding:0;}
#mw1{width:2px;height:2px;z-index:12;left:40%;position:absolute;}
#pt1{position:inherit;margin-top:50%;left:50%;right:50%;top:50%;z-index:11;}
#window{text-align:center;color:White;font-family:Arial;font-size:x-large;width:300px;height:100px;border:solid 5px #dd3409;background-color:#9a0909;}
.TopGroup{z-index:99;position:relative;}
.DefaultTab{color:#888;background-color:#e8e8e7;background-image:url(/cmstemplates/alpindex/images/tab/tab_bg.gif);border:1px solid #adadad;font-family:arial;font-size:12px;cursor:pointer;}
.DefaultTabHover{color:#888;background-color:#e8e8e7;background-image:url(/cmstemplates/alpindex/images/tab/tab_bg.gif);border:1px solid #adadad;font-family:arial;font-size:12px;cursor:pointer;}
.SelectedTab{color:#dd3409;background-color:#FFF;background-image:url(/cmstemplates/alpindex/images/tab/selected_tab_bg.gif);border:1px solid #adadad;border-bottom-color:#FFF;font-family:arial;font-size:14px;font-weight:bold;cursor:pointer;}
.MultiPage{margin:0;padding:0;width:850px;border:solid 1px silver;}
.PageContent{margin:0;padding:0;}
.infolabel{font-weight:bold;font-family:arial;color:red;}
.text,.rbl{color:#303030;font-size:12px;font-family:Tahoma;}
.EditingFormCategory{font-size:11px;color:#606970;font-family:Tahoma;vertical-align:middle;font-weight:bold;}
.EditingFormTextBox{border:solid 1px silver;padding:3px;font-size:14px;margin:2px;font-weight:bold;width:300px;}
.EditingFormTextBox1{border:solid 1px silver;padding:3px;font-size:14px;margin:2px;font-weight:bold;width:153px;}
.EditingFormTextBox2{border:solid 1px silver;padding:3px;font-size:14px;margin:2px;font-weight:bold;width:120px;}
.EditingFormCalendarTextBox{width:250px;background-color:white;font-weight:bold;font-size:12px;color:black;font-family:Tahoma;vertical-align:middle;text-align:left;padding-left:2px;border-right:silver 1px solid;border-top:silver 1px solid;border-left:silver 1px solid;border-bottom:silver 1px solid;}
.EditingFormTextArea{width:300px;background-color:white;font-weight:bold;font-size:12px;color:black;font-family:Tahoma;vertical-align:middle;text-align:left;padding-left:2px;border-right:silver 1px solid;border-top:silver 1px solid;border-left:silver 1px solid;border-bottom:silver 1px solid;}
.EditingFormDropDownList{width:310px;}
.EditingFormDropDownList2{width:265px;}
.EditingFormDropDownList1{border:solid 1px silver;padding:3px;font-size:14px;margin:2px;width:100px;}
.EditingFormInfoLabel{font-size:12px;color:red;font-family:Tahoma;vertical-align:middle;}
.EditingFormCalendar{font-size:12px;color:black;font-family:Tahoma;vertical-align:middle;background-color:white;border-bottom:1px solid #393939;color:white;text-align:left;padding-left:20px;}
.EditingFormLabel{font-size:12px;color:black;font-family:Tahoma;vertical-align:middle;}
.formbuttonControl{background-image:url("/cmstemplates/alpindex/images/searchbutton.gif");font-weight:bold;font-size:12px;color:White;border:none;width:127px;height:21px;margin-bottom:6px;margin-left:5px;}
.rfv{font-size:xx-large;font-weight:bold;}
.picker{cursor:pointer;width:280px;color:#606970;text-align:left;margin-bottom:5px;border-right:silver 1px solid;border-top:silver 1px solid;border-left:silver 1px solid;border-bottom:silver 1px solid;font-size:12px;padding:5px;font-family:Tahoma;}
.calendar_button{margin-top:2px;padding-top:2px;margin-bottom:6px;cursor:pointer;border:0;}
.day{width:25px;padding:5px;cursor:pointer;text-align:center;border-color:#f6f6f6;border-style:solid;border-width:1px;}
.day_home{width:100%;cursor:pointer;text-align:center;border-color:#f6f6f6;border-style:solid;border-width:1px;}
.dayhover{background-color:silver;color:white;border-color:gray;border-style:solid;border-width:1px;padding:5px;width:23px;text-align:center;}
.dayheader{width:25px;text-align:center;font-weight:700;background-color:#FFF;border-color:#FFF;border-style:solid;border-width:1px;}
.dayheader_home{text-align:center;font-weight:700;background-color:#FFF;border-color:#FFF;border-style:solid;border-width:1px;}
.othermonthday{color:#999;}
.selectedday{width:23px;background-color:#fbe694;color:#000;font-weight:bold;border-color:#bb5503!important;border-style:solid;border-width:1px;}
.today{width:25px;background-color:#eee;color:#000;font-weight:bold;border-color:gray!important;border-style:solid;border-width:1px;padding:5px;}
.calendar{border-collapse:collapse;background-color:#7f9db9;cursor:default;border-style:solid;border-width:0;font-size:11px;font-family:Tahoma;}
.month{background-color:#f6f6f6;margin:0 5px 5px;padding:5px;}
.nextprev{cursor:pointer;height:25px;vertical-align:middle;padding:0 5px;}
.LogonTextBox{padding:3px;font-size:14px;margin:5px;font-weight:bold;border:silver 1px solid;}
.TextBoxField{padding:3px;font-size:14px;font-weight:bold;border:silver 1px solid;}
.DropDownField{font-size:14px;font-weight:bold;margin-bottom:6px;}
.Grid{border:0 solid #d3cfce;cursor:pointer;margin:0;width:100%;}
.GridHeader{border-bottom:1px solid #d3cfce;height:17px;padding-left:10px;cursor:default;}
.GridHeaderText{color:#606970;font-family:tahoma;font-size:14px;font-weight:bold;padding-right:178px;}
.GridFooter{cursor:default;vertical-align:bottom;padding:5px;}
.GridFooterText{color:#606970;font-family:tahoma;font-size:11px;padding:5px;}
.HeadingRow{color:#606970;background-color:#eee;}
.HeadingCell{color:#606970;padding:2px 3px;}
.HeadingCellText{font-family:tahoma;font-size:11px;font-weight:700;text-align:left;padding-top:3px;padding-bottom:5px;color:#606970;}
.BoldRow{background-color:#666;cursor:default;}
.BoldRow td.DataCell{border-bottom:1px solid #505050;font-family:verdana;color:#FFF;font-size:11px;font-weight:700;height:30px;padding:2px 3px 1px;}
.HoverRow{cursor:default;background-color:#f2f2f2;}
.AltRow td.DataCell{border-bottom:1px solid #f1eeed;font-family:tahoma;color:#606970;background-color:#ececec;font-size:11px;height:30px;padding:1px;}
.SortedDataCell{background-color:#fafafa;border:0;height:30px;padding:0;}
.namecell{background-color:#FFF;cursor:default;color:#7799c1;font-size:11px;font-weight:700;}
.namecell td.DataCell{border-bottom:1px solid #f1eeed;font-family:tahoma;color:#7799c1;font-size:11px;font-weight:700;height:30px;padding:1px;}
.Row td.DataCell{border-bottom:1px solid #f1eeed;font-family:tahoma;color:#606970;font-size:11px;height:30px;}
.HoverRow td.DataCell{border-bottom:1px solid #f1eeed;font-family:tahoma;color:#606970;font-size:11px;background-color:#fff3ed;height:30px;}
.AlternatingRow td.DataCell{border-bottom:1px solid #f1eeed;font-family:tahoma;color:#606970;font-size:11px;background-color:whitesmoke;height:30px;}
.AlternatingHoverRow td.DataCell{border-bottom:1px solid #f1eeed;font-family:tahoma;color:#606970;font-size:11px;background-color:#fff3ed;height:30px;}
.SelectedRow td.DataCell{border-bottom:1px solid #f1eeed;font-family:tahoma;color:#606970;font-size:11px;background-color:#fff3ed;height:30px;}
.hideRow{display:none;}
.GroupHeading{border-bottom:1px solid #f1eeed;font-family:tahoma;color:#606970;font-size:11px;background-image:url(/images/grid/back.gif);background-repeat:repeat-x;font-weight:700;padding:2px 1px 1px;}
.GroupByText{color:#666;font-size:11px;font-weight:700;padding-top:2px;}
.SliderPopup{background-color:#fff;border:1px solid #4b4b6f;border-top-color:#9495a2;border-left-color:#9495a2;font-size:11px;font-family:Verdana;width:150px;height:30px;color:#000;}
.SearchBox{font-size:10pt;font-family:arial;border-right:silver 1px solid;border-top:silver 1px solid;border-left:silver 1px solid;border-bottom:silver 1px solid;width:460px;padding:2px;}
.ScrollBar{background-color:#393939;}
.ScrollGrip{background-color:#ffde00;border-left:1px solid #666;}
.ScrollPopup{background-color:#ffde00;border:1px solid #666;border-right-width:2px;border-bottom-width:2px;height:30px;}
.PAServertemplate{text-align:right;}
.PAServertemplate .lnkbutton{text-align:left;width:170px;font-family:Tahoma;font-weight:bold;font-size:12px;}
.PAServertemplate .image{width:180px;}
.comboBox{border:1px solid #a6a7aa;background-color:white;}
.comboBoxHover{border:1px solid #555;background-color:white;}
.comboDropDown{border:1px solid #868686;background-color:white;padding:1px;padding-right:0;cursor:default;}
.comboTextBox{border:0;padding-left:2px;padding-right:2px;}
.comboItemHover{border:1px solid #202020!important;}
.comboItemSelected{background-color:#f0f0f0;}
.comboItem{padding:3px;padding-top:4px;padding-bottom:4px;border:1px solid #FFF;}
.comboItemHeading{padding:1px;background-color:#dde7ee;border-bottom:1px solid #c5c5c5;}