html{ background-color: #5a6234; margin:0; } 
body { 
background:url('../images/cfd_bg.gif') repeat-x;
  background-color:#5a6234; 
  color: #333; 
  font-size: 13px; 
  line-height: 1.5em; 
  text-align: left;
}
.clear{clear:both;}
.content a{color:#4696d8;}
.dropfooter a{color:#fff;}  
p,h1,h2,h3{margin:0 0 .5em 0;} 
h1{font-size: 24px; font-weight:normal;color:#a7a7a7;} 
h2{font-size: 24px; font-weight:normal;color:#1468c8;} 
h3{font-size: 16px; font-weight:normal;} 
em{font-style:italic;}

.backtoParent{display:none;}

/*sidenav default rules*/
.sidenav div.AspNet-Menu-Vertical ul { margin:0; }
.sidenav div.AspNet-Menu-Vertical ul li a { text-decoration:none; color:#434141; line-height:23px;}
.sidenav div.AspNet-Menu-Vertical ul li ul {text-indent:10px;margin:0;}
.sidenav div.AspNet-Menu-Vertical ul li ul li ul{text-indent:25px;}
/*end sidenav default rules*/

/*sidenav extended rules*/
.sidenav div.AspNet-Menu-Vertical ul li a { line-height:33px; font-size:14px;}
.sidenavplacement{float:left;width:200px;background-color:#ececec;padding-bottom:99999px;margin-bottom:-99999px;} 
.sidenavplacement table td{background-color:#ececec;color:#535353;font-weight:normal;font-size:14px;padding:0 0 13px 0; vertical-align:text-top; } 
.sidenav {margin:10px 0 20px 20px;}
/*end sidenav extended rules*/

#pagecontainer{margin: 0 auto;width: 1000px;}/*setting total pagewidth here*/
.aspnetForm{}/*not recommended to set page width here*/
.aspnetForm input{margin:0 .5em .75em 0;}
.dropheader{} 
.maincontent{background-color:#fff;position:relative; }
.content{float:left;width:599px;margin: 20px 0 20px 0; /*border-right:1px; border-right-style:dotted; border-right-color:#a9a9a9; */min-height: 550px; height: auto !important; /*ie6 min-height hack*/ height: 550px;  } 
.dropText{margin:0px 20px 0 20px; }
.dropfooter{background-color:#4b80c0;clear:both;color:#fff; }
#footercontent{text-align:center;padding:10px 0 5px 0;}

.submenu { line-height: 2.5em; text-align: left; font-size: 16px; }/*[MENU]*/ 
.placeloginform{margin: 1em 0 1em 0;} 
.placeloginform{margin:0 0 0 13px;}

/*unordered lists in ckedit have bullets*/
.content ul li {list-style:disc;}
.content ul{margin:1em 0 1em 20px;}

/*begin topnav*/
#topnav li { background:transparent url('../images/nav_bg.gif') repeat-x left top; float: left;line-height:34px;width:200px; }
#topnav li a {  text-decoration:none;color:#3a811c;font-weight:bold;text-align:center;display:block;border-right:1px; 

border-right-style:dotted; border-right-color:#a9a9a9; outline:none;}
#topnav li a:link{}
#topnav li a:visited{}
#topnav li a:hover{background-color:#4b80c0;color:#fff;}
#topnav li a:active{}
.noborder{border:0 !important;}
/*end topnav*/

/*begin rt col */
.rightcolumn{margin:20px 0 15px 0;}
#right_col ul li {list-style:none;}
/*#right_col{width:200px; margin:0 0 0 0;position:absolute;text-align:center;height:100%; right:0px; top:-5px;}*/
#right_col{width:199px; margin:0 0 0 0;float:right;text-align:center;padding-bottom:99999px;margin-bottom:-99999px; border-left:1px; border-left-style:dotted; border-left-color:#a9a9a9; }
#right_col ul{/*margin:20px 0 15px 0;*/ margin:0px 0 15px 0;}
#right_col ul li a {display:block;outline:none;margin:1px 0 1px 0;}
#rt_img_container{}
/*end rt col*/


/*begin hacks*/
div.maincontent{overflow:hidden;width:100%;}/*clearfloat hack to give container div height*/
.sidenavplacement{display:inline;}/*ie dbl margin bug*/
/*end hacks*/


/*base form defaults; to ensure browser compatibility, extend these, but don't remove them unless you know what you are doing*/
.formContainer {margin:0;padding:0; }
.formContainer ul{margin:0;padding:0; }

*html .ulform li{ border-color:yellow; filter:chroma(color='yellow');height:1%; background-color:inherit;}/*ie6 

tranparent border hack*/
.ulform li { border: 1px solid transparent;  list-style-type:none !important;  margin:0;padding:0; vertical-align:top; }/*turn off bullets for forms, border makes ie 6,7 render correctly*/
.ulform li input { margin:0;padding:0; }/*next two lines are ie hacks...*/
.ulform li ul li  { margin:0;padding:0; float:left; display:inline; 
    min-height:2em; height: auto !important; /*ie6 min-height hack*/ height: 2em; /*width:200px;*/ margin: 0 0 10px 0 !important; }

li.formLabel { float:left; width:200px;line-height:2em; word-wrap: break-word;}
li.formInput { float:left; width:200px;line-height:2em; }
.ulform li ul {clear:both;}
/*cb vert align hacks*/
.form_checkbox {vertical-align:bottom;position:relative;top:-6px;}
.form_checkbox {top:2px\0;} /*ie 8, maybe 9 only*/
*:first-child+html .form_checkbox {top:2px;} /*ie7*/
.form_checkbox {_top:4px;} /*ie6*/
/*end form defaults*/


/*[SEARCH] defaults*/
.search_form{}
.search_input{}
.search_btn{ border:0; background: url(../images/search_submit_btn.gif) no-repeat; width: 61px; height: 23px; cursor:pointer; cursor:hand; text-indent: -99999999px;}
.search_results{ margin:0 0 10px 0;}
.search_results a { color:#4696d8;}
.content .SearchResultsContainer, .content .SearchResultsContainer ul, .content .SearchResultsContainer ul li {margin:0;}
.content .SearchResultsContainer li{ list-style-type:none; margin:0; }
/*end [SEARCH] defaults*/

/*comments defaults*/
.AddC ul li, .CMainDiv ul li { list-style-type:none; }
.OuterAddList li, .OuterCList li {margin-left:0 !important;}
.InnerCListItemTitle, .AddCItem { font-weight:bold; }
.AddCValue input { width:50%;}
.AddCMainValue textarea{ width:90%; height: 150px; }
.OuterCListItem { margin-bottom:2em; }
.OuterCListItem ul {margin:0 0 5px 0;}
.InnerCListItemTitleHr hr{ margin:2em 0 0 0; color:#ccc; background-color:#ccc; height:1px; border:0; }
/*comments defaults*/

#search_area{background-color:#00368d;color:#333333;float:right;margin:10px 0 0 0;}

