@charset "utf-8";
*{margin:0; padding:0; }
/***** Main Layout Styles *****
-including all page elements that make up the basic site layout*/

body {margin:0;background-color:#B4C28D; }
/* Home Page */
#shell{background:#ACBA87 url(images/bg.jpg) left top repeat-x;margin:0;}
#wrapper{margin:0 auto  auto 0; width:974px;position:relative;background:url(images/contentbg.jpg) 0 0 repeat-y;}
#container{min-height:768px; _height:768px;background:url(images/content.jpg) 0 0 no-repeat; }
 
 /*  inner Page */
#shellinner{background: url(images/bginner.jpg)  left top repeat-x;}
#wrapperinner{margin:0 auto  auto 0; width:974px;position:relative;background:url(images/contentbginner.gif) 0 0  repeat-y;}
#containerinner{min-height:760px; _height:760px;background:url(images/contentinner1.jpg) 0 0 no-repeat;}

/***** Content Styles ******/
.content{width:620px;text-align:left;padding: 482px 0px 0px 47px;;_height:250px;min-height:250px;}
.contentinner{width:620px;text-align:left;padding:382px 0px 0px 43px;_height:500px;min-height:500px;}

/*Content links */
.contentinner a:link,a:visited,a:active{color:#fafffb;text-decoration:underline;}
.contentinner a:hover{color:#bbd399;text-decoration:underline;}

/* basic page content elements */
	.contentinner ol{margin-left:30px;} 
	.contentinner strong{color:#fafffb;}
	.contentinner ol li{list-style:decimal;}
	.contentinner ul li{list-style:square;}	
	.contentinner ul, .contentinner li{margin-left:15px;}
	.contentinner ul, .contentinner li{list-style:square;}
	.contentinner hr {height:1px; color:#fafffb;}
	.content p{margin-left:5px;}
	.contentinner em{font-style:italic;color:#fafffb;font:12px Verdana, Arial, Helvetica, sans-serif;}
	.content p,.contentinner p{margin-bottom:22px;}
	.content p,.contentinner p,.contentinner ul,.contentinner li,.contentinner ol{color:#fafffb;font:12px Verdana, Arial, Helvetica, sans-serif;letter-spacing:0px;line-height:20px;}
	
/*headings*/ 
/* -styles shared by all headings on the site */
	.contentinner h2,.contentinner h3,.contentinner h4,.contentinner h2 em,.contentinner h3 em{font-family:Verdana, Arial, Helvetica, sans-serif;color:#b1c391; line-height:110%; margin:8px 0 6px 0; font-weight:bold;}
	
/* -specific styles for each level */
	.contentinner h2{font-size:16px;}
	.contentinner h3{font-size:14px;}
	.contentinner h4{font-size:13px;}
	.contentinner h2 em{font-size:16px;font-style:italic;}
	.contentinner h3 em{font-size:14px;font-style:italic;}

/*flash header*/
#flashheader {width:719px;height:314px;position:absolute;}
#flashlogo,#flashlogoinner {width:972px;height:124px;position:absolute;}
#flashlogo{top:353px;}
#flashlogoinner {top:250px;}

/***** Menu Styles *****/

#menu{width:828px;height:36px;position:absolute;left:37px;top:314px; right:35px; color:#FFFFFF;z-index:99999;}
#menuinner{width:828px;height:36px;position:absolute;left:37px;top:194px; right:35px;color:#FFFFFF;z-index:99999;}

/*right Image area*/
#rightpanel,#rightpanelinner{width:250px;height:298px;position:absolute;left:735px;right:221px;top:9px;}
#rightpanel{left:735px;top:9px;}
#rightpanelinner{left:734px; top:239px;}
#add{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold;  }
#addc{ color:#323721;}
#addg{ color:#316A5B;}
#contentrightpaneladdress{height:202;width:225px;position:absolute;left:736px; right:221px; top:366px;}

/*Image*/
#topimage{width:232px;height:179px;left:734px;right:28px;top:8px;position:absolute;}

/*logo*/
#logo1,#logo2,#logo3,#logo4{width:250px;position:absolute;right:221px;}
#logo1{height:73px;top:620px;left:732px;}
#logo2{height:49px;left:732px;top:720px;}
#logo3{height:49px;left:745px;top:632px;}
#logo4{height:49px;left:745px;top:754px;}

/*Footer*/
#footer,#footerinner{ width:720px; margin:0;font:11px Verdana, Helvetica, sans-serif; text-align:center; padding:0px 0px 0px 2px;color:#bece96;font-weight:normal;}
#footer{background:url(images/contentbtmmain.jpg) 0 0 no-repeat;height:53px;}
#footerinner{height:105px;}

/*Footer Links*/
#footer a:link,#footer a:visited,#footerinner a:link,#footerinner a:visited{text-decoration:none;color:#bece96;}
#footer a:hover,#admin a:hover,#admin a:link,#admin a:visited,#footerinner a:hover{text-decoration:underline;color:#bece96;}

/*Menu Implmentation*/
#Navigation{margin:0;padding:0;}
#Navigation ul{padding:0;position:relative;margin:0;line-height:35px;left:-12px;}
#Navigation ul li{margin:0;padding:0;list-style:none;position:relative;float:left;padding-right:18px;}
#Navigation ul li img{height:15px;width:2px;margin:0;position:relative;top:2px;padding-right:18px;}
#Navigation ul li a {cursor:pointer;font-size:15px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;text-decoration:none;font-weight:normal;}
#Navigation ul li a:hover{cursor:pointer;color:#bfcf97;text-decoration:none;}
#Navigation ul li ul {position:absolute;top:36px;left:-17px;padding:6px 0px 10px 0px;background-color:#004443;width:170px;} 
#Navigation ul li ul li {margin:0;padding:0;float:left;width:170px;}
#Navigation ul li ul li a {font:12px Verdana, Arial, Helvetica, sans-serif;color:#ffffff;margin:0;padding:4px 2px 4px 5px;display:block;text-align:center;text-decoration:none;}
#Navigation ul li ul li a:hover {margin:0x;padding:4px 2px 4px 5px;background-color:#a2b07f;color:#ffffff;}


/***** DNN Overrides *****
- to make dnn match the design
*/
#dnn_dnnLOGIN_cmdLogin{font-weight:normal;}
.formTable{width:auto !important;}
#shell .content strong, #shell .content strong *{font-weight:bold !important;}
#shell .content em, #shell .contentinner em *{font-style:italic !important;;}
select, textarea, input, option, optgroup, button,  fieldset, legend, .Head, .SubHead, .DataGrid_Item, .DataGrid_Header, .ModuleTitle_MenuItem * ,a.CommandButton, a.CommandButton:link, a.CommandButton:visited ,.formlabel, .formLabel{color:#000 !important;}
a.CommandButton, a.CommandButton:link, a.CommandButton:visited,a.CommandButton:hover, a.CommandButton:focus  {text-decoration: underline;}
.formlabel, .formLabel{margin-right:12px;}
.ModuleTitle_MenuBar {margin: 0 10px 0 0;}
.eipbackimg {display: none;}
.ControlPanel, .PagingTable {background: #BFE2F5; border:1px solid #000000;}
#optionsarea {background: #F0EDE8 !important;}
.ModuleTitle_MenuBar {position: relative;margin: 0 10px 0 0;}
.ModuleTitle_SubMenu {left:0!important;	top:15px!important;	width:150px;}


/****** SIFR 3.0 b.436 Styles *****
-note: only one part of this code should really be changed - sIFR-active h1
*/

@media screen {.sIFR-flash {  visibility: visible !important; margin: 0; padding: 0;}.sIFR-replaced, .sIFR-ignore {   visibility: visible !important;  }.sIFR-alternate {  position: absolute; left: 0; top: 0;  width: 0; height: 0; display: block; overflow: hidden;  }.sIFR-replaced div.sIFR-fixfocus {   margin: 0pt;  padding: 0pt;  overflow: auto;  letter-spacing: 0px;   float: none;  }}
@media print {.sIFR-flash {display: none !important;height: 0; width : 0;position: absolute;overflow: hidden;}.sIFR-alternate {visibility:visible !important;display: block!important; position:static !important;left: auto!important;top: auto!important;width: auto!important; height: auto!important;}}
@media screen {.sIFR-active h1 {font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 28px;visibility: visible; padding: 0; position:relative; font-weight:normal;padding-bottom:7px;height:35px;}}

