.box{}
.boxHead{}
.boxBody{}.box-Shadowed .boxTop{height:5px;background-image:url('/Elements/Box/Shadowed/main_top.gif');background-repeat:no-repeat;background-position:bottom left;}
.box-Shadowed .boxBody{background-image:url('/Elements/Box/Shadowed/main_bg.gif');background-repeat:repeat-y;padding:0 2px;}
.box-Shadowed .boxBottom{height:5px;background-image:url('/Elements/Box/Shadowed/main_bottom.gif');background-repeat:no-repeat;}
#RegionMainContent .box-Shadowed{width:460px;position:relative;left:-5px;}
#RegionSecondaryContent .box-Shadowed .boxTop{background-image:url('/Elements/Box/Shadowed/top.gif');}
#RegionSecondaryContent .box-Shadowed .boxBody{background-image:url('/Elements/Box/Shadowed/bg.gif');}
#RegionSecondaryContent .box-Shadowed .boxBottom{background-image:url('/Elements/Box/Shadowed/bottom.gif');}.breadcrumb .sel{color:#666;}
.breadcrumb a{text-decoration:none;color:#999;}
.breadcrumb a:hover{color:#d65c33;text-decoration:none;}
.breadcrumb .separator{margin:0 .3em;}
body,form,h1,h2,h3,h4,h5,h6,h6,p,img,blockquote{margin:0;padding:0;}
body,td,th{color:#666;font-family:Arial,Helvetica,Sans-Serif;}
html{font-size:small;}
body{font-size:85%;line-height:1.455;}
form{}
p{margin-bottom:.3em;}
.ingress{font-weight:bold;margin-bottom:10px;}
.category{color:#666;text-transform:uppercase;font-size:.9em;}
.dateLabel{font-size:.8em;color:#666;}
h1,h2,h3,h4,h5,h6{margin:.4em 0 .2em 0;}
h1{clear:both;color:#666;font-size:180%;}
h2{color:#666;font-size:140%;}
h3{color:#333;font-size:110%;}
h4,h5,h6{font-size:100%;}
a{color:#d65c33;}
a:hover{color:#c54b22;}
ul,ol,dl{margin:0 0 10px;}
ul,ol{padding-left:1.5em;}
li{margin:0 0 .3em;vertical-align:middle;}
dt{font-weight:bold;margin:0 0 .2em;clear:both;}
dd{margin:0 0 10px;}
img{border:0;}
img.blockImage{display:block;line-height:0;}
img.leftAligned{float:left;}
img.rightAligned{float:right;}
hr{clear:both;display:block;border-width:0;height:1px;color:#ccc;background-color:#ccc;margin:10px 0;}
.fc:after{content:".";clear:both;display:block;visibility:hidden;height:0;}
* html .fc{height:1px;}
.textBox,textarea,select,.stateCtrl input,.stateList input,.button,label{vertical-align:middle;}
input,textarea,select,option{color:;font-size:1em;line-height:normal;font-family:Arial,Helvetica,Sans-Serif;}
.inputBlock{clear:both;margin:5px 0;}
fieldset{padding:10px;border:solid 1px #ccc;margin-bottom:10px;}
legend{padding:0 .5em;color:;}
label{}
.blockLabel{float:left;width:100px;vertical-align:middle;}
.displayLabel{display:block;margin-left:100px;}
.textBox{padding:1px;border:solid 1px #ccc;width:150px;}
textarea{width:250px;height:100px;overflow:auto;}
select{width:150px;}
select option{}
.stateList{display:block;}
.inputBlock .stateList{margin-left:100px;}
.buttonBlock{clear:both;margin:10px 0 0 0;text-align:right;}
.buttonBlock .button,.inputBlock .button{margin-left:5px;}
.errorLabel{color:#f00;display:block;}
.errorList{margin-left:100px;}
.errorList ul{color:#f00;list-style-type:none;margin:0;}
.errorIndicator{color:#f00;margin-left:5px;vertical-align:top;}
.inputBlock:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .inputBlock{height:1px;padding-bottom:1px;}
.calendarOpener{cursor:pointer;cursor:hand;vertical-align:middle;}
.dpDiv{}
.dpTable input{color:#fff;background-color:#999999;border:solid 1px #999999;}
.dpTable{background-color:#ddd;border:1px solid #ccc;width:200px;border-collapse:collapse;}
.dpTR{}
.dpTR td{text-align:center;}
.dpTitleTR{}
.dpDayTR{}
.dpTodayButtonTR{}
.dpTD {width:20px;}
.dpDayHighlightTD{background-color:#999;color:#fff;font-weight:bold;}
.dpTDHover{cursor:pointer;background-color:#999;color:#fff;}
.dpTitleTD{}
.dpButtonTD{}
.dpLeft{text-align:left;}
.dpRight{text-align:right;}
.dpTodayButtonTD {}
.dpDayTD{}
.dpTitleText{font-weight:bold;text-align:center;}
.dpDayHighlight{}
.dpButton{}
.dpTodayButton{}
.errorList{color:Red;}
.errorList li{list-style-type:disc;}.exPanel{clear:both;margin-bottom:10px;border:solid 1px #ccc;}
.exPanel .header{padding:5px 10px 5px 20px;background-color:#eee;background-image:url();background-position:5px center;background-repeat:no-repeat;cursor:pointer;cursor:hand;}
.exPanel .content{display:none;padding:5px 10px;border-top:solid 1px #ccc;}
.exPanelExpanded{}
.exPanelExpanded .header{background-image:url();}
.exPanelExpanded .content{display:block;}
.exPanel:hover,.exPanelHover{background-color:#ddd;}
.exPanelDisabled{background-color:#ccc;}
.exPanelList{clear:both;margin-bottom:10px;}
.exPanelList .exPanel{margin-bottom:0;border-bottom-style:none;background-color:;}
.exPanelList .exPanel .header{}
.exPanelList .exPanel .content{border-top-style:none;}
.exPanelList .last{border-bottom-style:solid;}
.exPanelList .alt,.exPanelList .alt .header{background-color:;}
.exPanelList .alt .hover{background-color:#ddd;}
.exPanelList .exPanelExpanded{}.CompactForm .inputBlock,.CompactForm .buttonBlock{margin:5px 10px 5px 0;}
.CompactForm .inputBlock,.CompactForm .buttonBlock{float:left;clear:none;height:20px;width:47%;}
.CompactForm .inputBlock label{width:100px;}
.CompactForm .inputBlock select,.CompactForm .inputBlock input{width:125px;}
.TinyForm .inputBlock,.TinyForm .buttonBlock{margin:5px 10px 5px 0;}
.TinyForm .inputBlock,.TinyForm .buttonBlock{float:left;clear:none;height:20px;width:31%;}
.TinyForm .inputBlock label{width:80px;}
.TinyForm .inputBlock select,.TinyForm .inputBlock input{width:125px;}.Form{background-color:#eee;padding:10px;border-top:solid 1px #fff;border-bottom:solid 1px #fff;}
.stateList label{margin-right:10px;}
.Form h3{color:#666;}.InlineForm{padding:5px 0;}
.InlineForm .inputBlock{display:inline;margin:5px 10px 5px 0;}
.InlineForm .inputBlock span,.InlineForm .inputBlock label{float:none;display:inline;}
.InlineForm .inputBlock input{float:none;display:inline;vertical-align:middle;}
.InlineForm .inputBlock img{vertical-align:middle;}
.InlineForm .inputBlock .stateList{margin:0;}
.Gallery .Items .GalleryItem{display:none;}
.Gallery .Items .SelectedGalleryItem{display:block;float:left;}
.Gallery .Thumbnails{float:left;width:120px;}
.Gallery .Thumbnails .GalleryItem{float:left;cursor:hand;cursor:pointer;padding:0 0 4px 4px;position:relative;}
.Gallery .Thumbnails .GalleryItem .Arrow{display:none;}
.Gallery .Thumbnails .SelectedGalleryItem .Arrow{display:block;position:absolute;top:16px;left:4px;}
.Gallery .Thumbnails .SelectedGalleryItem img{cursor:default;}.gridView {width:100%;border-spacing:0px;empty-cells:show;border-collapse:collapse;}
.gridView caption{text-align:left;margin-bottom:.5em;font-size:1.4em;}
.gridView .header th{text-align:left;padding:5px;color:#333;background-color:#ddd;border-bottom-style:none;font-weight:normal;}
.gridView .footer td{padding:5px;background-color:#ddd;color:#333;}
.gridView td{padding:5px;}
.gridView tr{background-color:#fff;}
.gridView tr.alt{background-color:#eee;}
.gridView td.first{}
.gridView td.last {}
.gridView tr.last td{}
.gridView tr:hover{background-color:#ddd;}
.sortcol{cursor:pointer;cursor:hand;}
.gridView .header th.sortasc {background:#ddd url(/Elements/GridView/up.gif) no-repeat 0% 50%;padding-left:12px;}
.gridView .header th.sortdesc{background:#ddd url(/Elements/GridView/down.gif) no-repeat 0% 50%;padding-left:12px;}
table.gridView tr.rowodd{background-color:#eee;}
table.gridView tr.roweven{background-color:#fff;}.iconLink{display:block;text-align:right;text-decoration:none;}
.iconLink .icon{margin-left:3px;}
.iconLink img{vertical-align:middle;}
.iconLink .text{color:#d65c33;text-decoration:none;}
.iconLink .text:hover{text-decoration:underline;}.Image{display:block;margin-bottom:10px;}.InfoBox{width:180px;float:right;border:solid 1px #C54B22;padding:10px;margin:0 0 10px 10px;background-color:#f8f8f8;}.linkDropDown{list-style-image:none;list-style-type:none;background-color:#fff;border:solid 1px #ccc;margin:0;width:148px;}
.linkDropDown li{position:relative;cursor:default;white-space:nowrap;margin:0;}
.linkDropDown li span{display:block;padding:2px 15px 2px 5px;background:transparent url() right center no-repeat;font-weight:bold;}
.linkDropDown li ul{display:none;list-style-image:none;list-style-type:none;position:absolute;width:148px;border:solid 1px #ccc;border-top-width:0;margin:0;left:-1px;background-color:#fff;z-index:100;}
.linkDropDown li:hover ul,.linkDropDown li.hover ul{display:block;}
.linkDropDown ul li{position:static;white-space:normal;}
.linkDropDown ul li a{text-decoration:none;display:block;padding:2px 5px;}
.linkDropDown ul li a:hover{color:#c54b22;}
* html .linkDropDown ul{top:1.6em;}
* html .linkDropDown li,* html .linkDropDown ul a {height:1px;}
ul.iconLinkList{list-style-image:none;list-style-type:none;margin-left:0;}
ul.iconLinkList li{list-style-image:none;list-style-type:none;}.tabStrip{float:left;list-style-image:none;list-style-type:none;margin:0;padding:0 0 0 10px;}
.tabStrip li{float:left;list-style-image:none;list-style-type:none;cursor:pointer;cursor:hand;padding:5px 10px;margin:0 1px 0 0;border:solid 1px #999;border-bottom-style:none;background-color:#ccc;}
.tabStrip .hover,.tabStrip .active{color:#fff;background-color:#999;}.MultipleFiles{padding-left:100px;}.panelList{clear:both;padding:5px 0;}
.panelList .listItem{padding:5px 10px;background-color:;}
.panelList .alt{background-color:;}
.panelList .header{font-weight:bold;background-color:;color:;margin-bottom:1px;}
.panelList .footer{background-color:#ccc;height:1.5em;margin-top:1px;}.tabStrip{float:left;list-style-image:none;list-style-type:none;margin:0;padding:0 0 0 10px;}
.tabStrip li{float:left;list-style-image:none;list-style-type:none;cursor:pointer;cursor:hand;padding:5px 10px;margin:0 1px 0 0;border:solid 1px #999;border-bottom-style:none;background-color:#ccc;}
.tabStrip .hover,.tabStrip .active{color:#fff;background-color:#999;}
