﻿/* This style is applied for viewing purposes*/

body {margin:0 auto; padding:0; font-family:Verdana,  Helvetica, sans-serif; font-size: 0.7em; color:black; display:block; width:100%; display:955px}
img{border:0}
#wrapper{margin: 0 auto; padding:0; position:relative; display:block;}

form#aspnetForm {width:955px; margin:0 auto}
.clear {clear:both;}

.pageContent{color:black;font-family:Verdana,Helvetica,sans-serif;	font-size:8pt;}

/* Top bar information */
#topbar{font-size : 0.7em; font-family:Arial, Verdana,  Helvetica, sans-serif; margin: 0; padding: 0; width: 955px; background: url(/assets/images/layout/topbarbck.jpg) repeat-y; position:relative}
#topbar #logo{ margin: 0; padding: 16px 0 0 12px;  /*BOXMODEL HACK*/ width: 155px; /*ACTUAL VALUES*/ width: 143px; float: left; }
#topbar #title{ margin: 0; padding: 16px 0 18px 32px; /*BOXMODEL HACK*/ width: 640px; /*ACTUAL VALUES*/ width: 608px; float: left; }

/* *********  topNav  ********* */
#topNav {margin:0; padding:0 0 0 171px; clear: both; background-color: #cc0a11; /*BOXMODEL HACK*/ width: 955px; /*ACTUAL VALUES*/ width: 784px; height: 24px; color: #000; position: relative;}
#topNavSiteActions{position: absolute;width: 150px;height: 20px; top: 0;left: 30px;}

/* LOGIN information AREA */
#topbar #Login{color:#B9D697; font-family:Verdana,  Helvetica, sans-serif; font-size:9px; margin: 0; padding: 2px 0 6px 14px;  /*BOXMODEL HACK*/ width: 160px; /*ACTUAL VALUES*/ width: 146px; float: left;}
#topbar #Login input.text{width:115px;font-size:9px; margin-bottom:2px;} 
#topbar #Login H2{	color: #b9d697;	font-size:12px;	margin-bottom:10px;}  
#topbar #Login #WelcomeBack{font-size:11px;	font-weight:bold;margin:0;line-height:14px;}  
#topbar #Login .LoginButton{margin-left:10px; width:22px;}
#topbar #Login #RememberMe{margin-top:5px; margin-bottom:10px; margin-left:-2px;}
#topbar #Login #LinkSeparator{padding-left:15px;padding-right:15px;}
#topbar #Login a{color: #b9d697; text-decoration:none; font-size:11px;}
#topbar #Login a:hover{	color: #b9d697; text-decoration:underline;}
#topbar #Login #Logout{	margin-top:8px;    margin-bottom:8px;}
#topbar #Login #Logout a{ font-weight:bold; color:white;}
#topbar #Login .error{color:Red;}

#FullPageLogin{margin-top:20px;}
#FullPageLogin input.text{width:400px; margin-top:5px; margin-bottom:5px}
#FullPageLogin .error{color:Red;}
#FullPageLogin input.button{margin-left:100px;}
#FullPageLogin .PanelButton{
	float:right;
	width:70px;
}

/* SITE ACTION STYLES */
.ms-siteactionsmenu{white-space:nowrap;font:7pt;padding:0;border:none;cursor:pointer;}
.ms-siteactionsmenu div div div{background-image:none;background-repeat:repeat-x;border:0px;padding:3px 0px 0px 0px;background-color:transparent;}
.ms-siteactionsmenu div div div a{color:#FFFFFF;}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{background-image:none;border:0px;background-color:transparent;}

.PageContent { margin:0; padding:0; overflow:hidden}
.PageContent .LeftContent { float:left; margin:0; padding:0; width:154px;  }
.PageContent .LeftContent ul { list-style-type:none; padding:0; margin:0}
.PageContent .LeftContent ul li { border-bottom: 1px solid #72A538}

/* Style for Left Menu*/
.PageContent .LeftContent .LeftMenu { padding-bottom:3px}
.PageContent .LeftContent .LeftMenu a{ text-decoration:none; color:white; font-size:13px; background:url(/assets/images/layout/menu_back.png) no-repeat left top; width:130px; display:block; padding:5px 14px 5px 10px}
.PageContent .LeftContent .LeftMenu a:hover{text-decoration:none; color:black; font-size:13px;background:url(/assets/images/layout/menu_back_active.png) no-repeat left top;}
.PageContent .LeftContent .LeftMenu a.active {background:url(/images/layout/menu_back_active.png) no-repeat left top; color:black}

/*Style for the Search Module*/
.PageContent .LeftContent .SearchModule { width:153px; background-color:#E9F4DA; border:1px solid #86C440; border-collapse:collapse; padding:10px 0; font-size:10px; margin:5px 0 0px 0; border-right:none }
.PageContent .LeftContent .SearchModule input.SearchBox { width:100px; font-size:10px; margin-left:10px}
.PageContent .LeftContent .SearchModule input.GoButton { background: url(/assets/images/layout/Go_back.png) no-repeat 0 3px; border:none; font-size:10px; padding:0; margin:0; height:23px; width:20px; cursor:pointer; color:white;}

/* Editable content, now graphic placeholder */
.PageContent .LeftContent #LeftEditable { padding: 10px 0; width: 151px; }

/* Style for the link image list from left side*/
.PageContent .LeftContent .LeftLinks { padding:5px 0; margin:0}
.PageContent .LeftContent .LeftLinks img { border:0}

/*Style for the Quote Module*/
.PageContent .LeftContent .LeftQuotes { font-weight: bolder; padding:0; padding-right:7px; margin:0;}
.PageContent .LeftContent .LeftQuotes blockquote{ font-weight: normal; font-size:12px; color:black; margin:0; padding:10px 0;}
.PageContent .LeftContent .LeftQuotes .Person{}
.PageContent .LeftContent #paginate-LeftQuotes { padding-top:15px}
.PageContent .LeftContent #paginate-LeftQuotes a{ background-color:#86C440; padding:2px 5px 3px 5px; text-decoration:none; color:white; float:left; margin-right:5px}


.PageContent .LeftContent .LeftWebPart { margin:0; padding:5px 0}


/* MAIN COLUMN */
.PageContent .MainContent { float:left; margin:0; padding:10px 5px 0 10px;width:514px; border-left:1px solid #86C440;}

/* Style for Full Width Page*/
.PageContent .FullContent {min-height :650px; float:left; margin:0;padding-left:0;padding-right:0;padding-bottom:0;width:800px;font-size:13px; border-left:1px solid #86C440; overflow:hidden}
.PageContent .FullContent h1 {color:#86C440;font-family:Verdana;font-size:20px;margin:0; margin-bottom:15px; font-weight:normal; }
.PageContent .FullContent h2 {color:#86C440;font-family:Verdana;font-size:14px;margin:0; font-weight:bold; font-family:Verdana,Helvetica,sans-serif; }
.PageContent .FullContent h2 a{color:#86C440;}
.PageContent .FullContent a {color:#ca0000; text-decoration:none; font-weight:bold}


.PageCopy {  padding:20px 15px 10px 30px;}
.VideoPage { padding:20px 15px 10px 10px}
.VideoPage h1 { display:none}
.BlockCopy { padding:0px 15px 10px 30px; width:480px; float:left }


/*Standard content (3 columns) */
.StandardContent {min-height:650px;float :left; margin:0;width:640px;font-size:13px; border-right:1px solid #86C440; border-left:1px solid #86C440; overflow:hidden}
.PageContent .StandardContent h1 {color:#86C440;font-family:Verdana;font-size:20px;margin:0;  margin-bottom:15px; font-weight:normal; }
.PageContent .StandardContent h2 {color:#86C440;font-family:Verdana;font-size:14px;margin:0; font-weight:bold; font-family:Verdana,Helvetica,sans-serif; }
.PageContent .StandardContent h2 a{color:#86C440;}
.PageContent .StandardContent strong { color:#ca0000}
.PageContent .StandardContent a {color:#ca0000; text-decoration:underline; font-weight:bold}


/* STYLE FOR THE STANDARD RIGHT COLUMN*/
.PageContent .StandardRightColumn { margin:0; display:block; float:left; width:159px; }
.PageContent .StandardRightColumn .Panel { font-size:13px; margin:0;padding:0;background-color:#F2F9EC;}
.PageContent .StandardRightColumn .PanelTitle { background-color:#86C440; font-weight:bold; color:#FFFFFF; padding:4px 0 4px 15px}
.PageContent .StandardRightColumn .PanelThumb { margin:0; padding:0}
.PageContent .StandardRightColumn .PanelText { padding:4px 10px 10px 15px; color:#000000; font-size:11px;}
.PageContent .StandardRightColumn .PanelText a { text-decoration:none; font-weight:bold; color:#CC0A11 }
.PageContent .StandardRightColumn .PanelText a:hover { text-decoration:underline;}
.PageContent .StandardRightColumn .PanelQuestion{ padding:4px 10px 10px 15px; color:#506F2B; font-size:13px;}


/* Right Column Round Button*/
.PageContent .StandardRightColumn .PanelButton { width:100%; clear:both; overflow: hidden; padding:0 0 10px 0;}
.PageContent .StandardRightColumn a.RoundButton {background:transparent url(/assets/images/layout/RoundSilverButton2.png) no-repeat scroll right -5px;
display:block; float:left; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold;
height:40px; line-height:normal; margin-right:6px; padding-right:13px; text-decoration:none;text-decoration:none; }
.PageContent .StandardRightColumn a.RoundButton span {background:transparent url(/assets/images/layout/RoundSilverButton1.png) no-repeat scroll -10px -5px;
display:block;  color:#CC0000; line-height:30px; padding:2px 0 5px 18px; }
.PageContent .StandardRightColumn a:hover.RoundButton { background:transparent url(/assets/images/layout/RoundSilverButton2.png) no-repeat scroll right -50px; }
.PageContent .StandardRightColumn a:hover.RoundButton span { background:transparent url(/assets/images/layout/RoundSilverButton1.png) no-repeat scroll -10px -50px;}
.PageContent .StandardRightColumn a:active { outline:none}
/* End of Right Column Round Button*/

/* FRONT PAGE TABS */
/* Styles for the Tabs Content*/
.PageContent .MainContent .TabPanel {background-color:white; margin:0; padding:0; width:515px;}
.PageContent .MainContent .TabPanel table {border:0; border-collapse: collapse;}
.PageContent .MainContent .TabPanel table td {padding:4px 8px 3px 4px}

.PageContent .MainContent .TabPanel #TabContent { float:left; width:513px; overflow:hidden; background-color:#F2F9EC; margin:0; border:1px solid #86C440;}
.PageContent .MainContent .TabPanel #TabContent #tab1{ float:left; display:none}
.PageContent .MainContent .TabPanel #TabContent #tab2{ float:left; display:none}
.PageContent .MainContent .TabPanel #TabContent #tab3{ float:left; display:none}
.PageContent .MainContent .TabPanel #TabContent #tab1.active{ display:block}

.PageContent .MainContent .TabPanel #TabContent img { border:1px solid #86C440; float:left}
.PageContent .MainContent .TabPanel #TabContent img.partial{ margin:0; }
.PageContent .MainContent .TabPanel #TabContent img.full{ float:right;padding:0; margin:0; border:none}
.PageContent .MainContent .TabPanel #TabContent h1{ font-size:14px; color:black; padding:10px 10px 0 10px; margin:0; display:block; white-space: normal;}
.PageContent .MainContent .TabPanel #TabContent p{ font-size:11px; color:black; padding:5px 10px;margin:0; display:block; white-space: normal;}
.PageContent .MainContent .TabPanel #TabContent a {color:black; text-decoration:none; font-weight:bold; white-space: normal; }
.PageContent .MainContent .TabPanel #TabContent a:hover {color:black; text-decoration:underline}
.PageContent .MainContent .TabPanel #TabContent a:active { outline:none}
.PageContent .MainContent .TabPanel #TabContent a:visited{ outline:none}
/* Styles for the Tabs Navigation */
.PageContent .MainContent .TabPanel ul.TabNavigation{ list-style-type:none; padding:0; margin:0; width:100%; font-size:12px}
.PageContent .MainContent .TabPanel ul.TabNavigation li{ width:170px; float:left; text-align:center; background-color:#990000; margin:0; padding:0; height:25px; border-top:2px solid white}
.PageContent .MainContent .TabPanel ul.TabNavigation li a{ text-decoration:none; color:#FFFFFF; font-weight:bold; padding:5px 0 5px 0; display:block;}
.PageContent .MainContent .TabPanel ul.TabNavigation li a:hover{ text-decoration:none; color:#EDEDED; }
.PageContent .MainContent .TabPanel ul.TabNavigation li#navigationtab1{ background:url(/assets/images/layout/tab1.png) repeat-x;}
.PageContent .MainContent .TabPanel ul.TabNavigation li#navigationtab2{ background:url(/assets/images/layout/tab2.png) repeat-x; border-left:2px solid white}
.PageContent .MainContent .TabPanel ul.TabNavigation li#navigationtab3{ background:url(/assets/images/layout/tab3.png) repeat-x; border-left:2px solid white; width:171px;}


/* FRONT PAGE MAIN CONTENT AREA */
.PageContent .MainContent .ContentArea { padding:0; margin:0; padding-top:15px; padding-left:5px; clear:both; color:#000000; font-size:12px}
.PageContent .MainContent .ContentArea h2{ color:#CC0A11; font-size:13px; margin:0}
.PageContent .MainContent .ContentArea p{ margin:0; padding:5px 20px 10px 0}
.PageContent .MainContent .ContentArea a{ text-decoration:none;color:#CC0A11; font-weight:bold}
.PageContent .MainContent .ContentArea a:hover{ text-decoration:underline;}


.PageContent .MainContent .Panel a{ text-decoration:none;color:#CC0A11; font-weight:bold}
.PageContent .MainContent .Panel a:hover{ text-decoration:underline;}


/* FRONT PAGE MAIN CONTENT MODULE*/
.PageContent .MainContent .ContentModule { background-color:#88C641;}
.PageContent .MainContent .Panel { font-size:13px; padding:0; margin-top:5px; background-color:#F2F9EC}
.PageContent .MainContent .PanelTitle {
	font-weight:bold;
	background: white;
	color:#000000;
	padding:4px 0 4px 15px;
	border: solid 1px black;
}
.PageContent .MainContent .PanelThumb { margin:0; padding:8px; float:left; font-size:11px}
.PageContent .MainContent .PanelText { padding:14px 10px 10px 10px; color:#000000; font-size:10px; float:left; width:320px}
.PageContent .MainContent .PanelText a { text-decoration:none; font-weight:bold; color:#CC0A11 }
.PageContent .MainContent .PanelText a:hover { text-decoration:underline;}
.PageContent .MainContent .PanelSubSection{ clear:both; font-size:11px; color:#336600; border-top:1px solid #506F2B; padding:4px; margin:0 10px}



/* STYLES FOR RIGHT COLUMN */
.PageContent .RightContent{ float:left; margin:0; padding-top:10px; width:270px;}
.PageContent .RightContent .WebPartRightTop { margin:0; padding:0;}
.PageContent .RightContent .Panel { font-size:13px; margin:0;padding:0;background-color:#F2F9EC; padding-top:2px}
.PageContent .RightContent .PanelTitle { background-color:#86C440; font-weight:bold; color:#FFFFFF; padding:4px 0 4px 15px}
.PageContent .RightContent .PanelThumb { margin:0; padding:0}
.PageContent .RightContent .PanelText { padding:4px 10px 10px 15px; color:#000000; font-size:11px;}
.PageContent .RightContent .PanelText a { text-decoration:none; font-weight:bold; color:#CC0A11; }
.PageContent .RightContent .PanelText a:hover { text-decoration:underline;}
.PageContent .RightContent .PanelQuestion{ padding:4px 10px 10px 15px; color:#506F2B; font-size:13px;}

/* Right Column Round Button*/
.PageContent .RightContent .PanelButton { width:100%; clear:both; overflow: hidden; padding:0 0 10px 0;}
.PageContent .RightContent a.RoundButton {background:transparent url(../images/layout/RoundSilverButton2.png) no-repeat scroll right -5px;
display:block; float:left; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold;
height:40px; line-height:normal; margin-right:6px; padding-right:13px; text-decoration:none;text-decoration:none; }
.PageContent .RightContent a.RoundButton span {background:transparent url(/assets/images/layout/RoundSilverButton1.png) no-repeat scroll -10px -5px;
display:block;  color:#CC0000; line-height:30px; padding:2px 0 5px 18px; }
.PageContent .RightContent a:hover.RoundButton { background:transparent url(/assets/images/layout/RoundSilverButton2.png) no-repeat scroll right -50px; }
.PageContent .RightContent a:hover.RoundButton span { background:transparent url(/assets/images/layout/RoundSilverButton1.png) no-repeat scroll -10px -50px;}
.PageContent .RightContent a:active { outline:none}
/* End of Right Column Round Button*/


/* Fullwidth Styling*/
.FullWidth { clear:both; float:left; width:100%; background-color:#E9F4DA; margin-top:10px}

/* Explore Links Styling*/
.footerex{background:url(/assets/images/layout/explore-footer.png) no-repeat left bottom; float:left; height:18px; width:100% }
.ExploreLinksContent {background:url(/assets/images/layout/explore-middle.png) repeat-y left top; float:left; padding:0; margin:0; padding-top:10px }
.ExploreLinksTitle { background:url(/assets/images/layout/explore-header.png) no-repeat left top; height:26px; font-size:12px; color:#506F2B; padding:13px 0 0 17px}
.ExploreLinksContent ul { list-style-type:none; color:#C00008; font-size:13px; padding:0; margin:0; padding-left:40px }
.ExploreLinksContent ul li{ float:left; padding-bottom:6px; width:300px}
.ExploreLinksContent ul.Links{ float:left; clear:both; padding:0; width:100%}
.ExploreLinksContent ul.Links li{ padding-right:3px; float:left; width:auto}

.ExploreLinksContent a { text-decoration:none; color:#C00008; font-size:11px;}
.ExploreLinksContent a:hover { text-decoration:underline; }


/*Footer Styling*/
.Footer {clear:both; float:left; width:100%; background:#86C440 url(/assets/images/layout/footer-logo.gif) left top no-repeat; height:81px }
.Footer ul.FooterLinks { list-style-type:none; text-align:right; color:#FFFFFF; padding-right:10px; padding-top:10px; font-size:11px}
.Footer ul.FooterLinks a{ text-decoration:none; color:#FFFFFF}
.Footer ul.FooterLinks a:hover{ text-decoration:underline}

/*STYLES FOR BLOG*/
.Blog .content h2{ padding:10px 0 5px 0; color:#86C440}
.Blog .content h2 a, .Blog .content h2 a:visited{color:#86C440; text-decoration:none}
.Blog .listPublished .small{background:transparent url(../images/layout/date.png) left top no-repeat; padding:3px 0 3px 20px; font-size:11px;}
.Blog .listPublished .small a{ text-decoration:none; font-weight:normal; background:transparent url(../images/layout/comments.png) left top no-repeat; padding:3px 0 3px 20px;float:none}
.Blog .blogcontent .entry {}
.Blog .blogcontent .entry .moreLink{
	display:block;
	float:right;
}
.Blog .content {}
.Blog .content a.next {color:#C00008; text-decoration:none; width:100px; float:left; text-align:center; padding:1px 3px; background:transparent url(/assets/images/layout/np_button.png) left top no-repeat; height:23px; padding-top:3px;   }
.Blog .content a.next:hover {color:#006600; text-decoration:none;  }
.Blog .content #bloglistFooter { clear:both;}
.LeftMenu .blogArchive{font-size:1.3em;	font-weight:bold;padding:5px;}
.bottompost-text 		{color: #999; padding: 0px; font: normal 85% Arial, Helvetica, sans-serif;}
.bottompost-text a		{color: #999;}
.blogcontent{margin-top:10px}



/* ADVANCED MODULE STYLE*/

.AdvancedSearch { float:right; width:260px; background-color:#F2F9EC; margin-top:40px}
.AdvancedSearch .SearchCaption { background-color:#86C440; padding:5px 10px; color:white; font-weight:bold; font-size:12px}
.AdvancedSearch ul { list-style-type:none; margin:0; padding:5px 10px; float:left; font-weight:bold; color:#3e693e}
.AdvancedSearch ul li{ padding:5px 0px; float:left; clear:both; width:100%}
.AdvancedSearch ul label { width:70px; float:left; padding:2px 0 0 0}
.AdvancedSearch ul input{ width:165px; float:left; margin:0; padding:0}
.AdvancedSearch ul select{ width:170px; margin:0; padding:0; float:left}

/* Width has to be set here for IE6 */
.ScrollerArea { 
   clear:both; 
   width: 783px;
   margin-left:15px; overflow:auto; overflow-x: scroll; overflow-y: hidden; display:block; white-space:nowrap}
.ScrollerArea a img {border:0; display:inline;}
#noresults { height:150px}

/* Right Column Round Button*/
.PageContent .AdvancedSearch .PanelButton { width:100%; clear:both; overflow: hidden; padding:0 0 10px 0;}
.PageContent .AdvancedSearch a.RoundButton {background:transparent url(/assets/images/layout/RoundSilverButton2.png) no-repeat scroll right -5px;
display:block; float:right; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold;
height:40px; line-height:normal; margin-right:6px; padding-right:13px; text-decoration:none;text-decoration:none; }
.PageContent .AdvancedSearch a.RoundButton span {background:transparent url(/assets/images/layout/RoundSilverButton1.png) no-repeat scroll -10px -5px;
display:block;  color:#CC0000; line-height:30px; padding:2px 0 5px 18px; }
.PageContent .AdvancedSearch a:hover.RoundButton { background:transparent url(/assets/images/layout/RoundSilverButton2.png) no-repeat scroll right -50px; }
.PageContent .AdvancedSearch a:hover.RoundButton span { background:transparent url(/assets/images/layout/RoundSilverButton1.png) no-repeat scroll -10px -50px;}
.PageContent .AdvancedSearch a:active { outline:none}
/* End of Right Column Round Button*/




/*STYLES FOR NEWS AND SEARCH RESULTS */
/* zoom:1 is included to display border-bottom proper;y on IE6. Should be ignored in other browsers */
.NewsPage { margin-top:15px}
.link-item { margin-bottom:15px; padding-bottom:5px; zoom:1; border-bottom: 1px #226622 solid; padding:2px 0 5px 10px;}
.link-item a {color:#C00008; text-decoration:none; padding:2px 7px 0px 0px text-decoration:none;  }
.link-item .description { padding:3px 5px 1px 0px;}
.link-item .description .description { padding:0px 5px 1px 0px;}
.link-item .moreLink{text-align :right; clear:both;}
.link-item .moreLink a {color:#C22228;font-size:11px; padding:0;  text-decoration:none; }
.link-item .moreLink a:hover{text-decoration:underline}
.link-item .created{color:silver; font-size:11px}
.link-item .title{ padding:3px 5px 1px 0px;}

.PageContent .StandardContent .NewsPage .description a {
clear:both; color:#C22228; display:block; font-size:11px; padding:0; text-align:right; text-decoration:none; width:auto; }

.PageContent .StandardContent .NewsPage .description a:hover{text-decoration:underline}

.result-item {display :block;list-style :none; margin-bottom:15px; padding-bottom:5px; zoom: 1; }
.result-item a {color:#C00008; text-decoration:none; padding:2px 7px 0px 0px text-decoration:none;  }
.result-item .heading { padding:0px 5px 3px 0px;}
.result-item .heading a{text-decoration:none;}
.result-item .heading img{margin-right:5px; vertical-align:bottom}
.result-item .description{ padding:0px 5px 1px 0px;}
.result-item .description span {  background-color: rgb(222, 229, 236)}
.result-item .description span{font-weight:bold;}
.result-item .more{text-align :right; clear:both; border-bottom: 1px #226622 solid; padding:2px 0px 5px 10px;}
.result-item .more a {color:#C22228;font-size:11px; padding:0;  text-decoration:none; }
#resultssummary{margin-bottom:15px;}
#resultssummary span{color:#666;font-weight:bold;}
.nextprevious{margin-bottom:10px;text-align:right;font-weight:bold;}
.nextprevious a{margin-left:10px;margin-right:10px;}


/*Style for Full Page Template*/
.FullPageTemplate { margin:0 auto; width:100%}

/*Edit container styles */
#editpanelcontainer{font-size:1em; font-family:arial;}
#editpanel{	background-color:#E9F4DA;margin:0 auto 0 auto; width:955px;}
#editpanel h2{margin:0;padding-left:20px; padding-top:5px;padding-bottom:5px;font-size:1.3em;color:white;background:url(/assets/images/layout/menu_back.png) repeat-x left top; }
#editpanel .content{padding:20px;}
#editpanel input{width:98%;}
#editpanel textarea{width:98%;}
#editpanel .urlField{width:80%;}

/*Style for Blue Kiwi WebPart */
.WebPartRightTop{ margin:0; border:3px solid #86C440;}
.WebPartRightTop .ms-WPHeader .ms-WPTitle{color:#FFFFFF; border:0; font-size:13px; font-weight:bold; padding:4px 0px 4px 10px; background-color:#86C440} 
.bk-entries { margin:0; padding:5px;}
.bk-content-area .bk-entry a {color:#CC0A11; font-family:Verdana; font-size:12px; font-weight:bold; margin:0 0 15px;}
.bk-content-area .bk-entry { padding:0 0 0.5em 0}


/*Edit RSS NEWS Page*/
.ms-WPBody .link-item .description { font-size:13px; text-align:right}
.ms-WPBody .groupheader {display:none}
.ms-WPBody .link-item a { font-size:13px; font-weight:bold}
.ms-WPBody .link-item .description a {font-size:11px; text-decoration:none;}
.ms-WPBody .link-item .description a:hover {text-decoration:underline}

#WebPartWPQ1 { padding:10px; margin:0;}
#WebPartWPQ1 p { margin:0; padding:0 0 5px 0}
#WebPartWPQ1 a{ color:#CC0A11}
