@charset "utf-8";

*{margin:0;padding:0;}

body { margin:0; background-color:#84795c; }

/*MainLayoutElements*/
#shell { position:relative; margin:0 auto; width:900px; }
#wrapper {  position:relative; background-image:url(images/wrappe1r.jpg); background-repeat:repeat-y; }
#container { background-image:url(images/container1.jpg); background-repeat:no-repeat;min-height:915px; _height:850px;}

/*flasharea*/
#headerFlash { width:900px; height:155px; }
#pictAni { width:900px; height:154px;}

/*ContentArea*/
.content { width:602px; min-height:450px; _height:450px;padding-top:40px;padding-bottom:5px;padding-left:262px;}
.address { position:absolute; width:135px; height:48px; right:37px; top:328px; }
.imagepane{height:350px;width:215px;float:right;position:relative;top:17px;}

/* basic page content elements */
	.content ol{margin-left:30px;} 
	.content ol li{list-style:decimal;}
	.content ul li{list-style:square;}	
	.content ul,.content li{margin-left:18px;list-style:square;font-size:12px;}
	.content hr {height:1px; color:#000000;}
	.content em{font-style:italic;font-size:12px;}
	.content p,.content ul,.content li,.content em,.content h2,.content h3,.content h4, .content a, .content h2 em,.content h3 em{color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:20px;}
	.content p{font-size:12px;margin-bottom:9px;margin-left:5px;}	
	
/*Content links */
.content a:link,.content a:visited,.content a:active{color:#000000;text-decoration:underline;}
.content a:hover{color:#18745D;text-decoration:underline;}

/*headings*/ 
/* -styles shared by all headings on the site */
	.content h2,.content h3,.content h4,.content h3 em{font-weight:bold;margin-bottom:8px;margin-left:5px;margin-top:7px;}
	
/* -specific styles for each level */
    .content h1{font-family:"Times New Roman", Times, serif;font-size:24px;color:#114776;font-weight:bold;padding-bottom:26px;}
	.content h2{font-size:15px;}
	.content h3{font-size:14px;}
	.content h4{font-size:13px;}
	.content h5{font-size:12px;}
		
/*Navigation*/
#menuarea { width:216px; position:absolute; left:18px; top:376px;_ height:175px; min-height:175px;z-index:999999;}

/**Navigation -Snapsis Menu*/
#navigation {margin:0;padding:0;}
#navigation li div a img{ padding:0;}
#navigation a{cursor:pointer;}
/* Sapce between top and bottom for submenus  (ul li ul)*/
#navigation li .submenu{float:left;position:relative;padding-top:2px; padding-bottom:8px; width:215px; background: url(images/submenubg1.jpg);left:1px;}
/* Reduce the gap b/w the mainmenus */
/** Sub menu Font declaration and text align (ul li ul li a) */
#navigation li .submenu span a {position:relative;text-decoration:none;text-align:center;color:#ffffff;display:block;font-family: "Times New Roman", Times, serif;font-size:12px;padding-top:2px;padding-bottom:2px;}
#navigation li div span a:hover {background:#15624E; text-decoration:none;color:#ffffff;}
#navigation li{list-style-type:none;}


/*footer*/
#footer {  margin:0 auto; background-image:url(images/footer1.jpg); width:890px; height:74px; background-repeat:no-repeat; padding-top:60px; padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#f0f6d4;line-height:18px;}
#logos { position:absolute; width:264px; height:46px; right:12px; bottom:30px; }

/*Footer Links*/
#footer a:link, #footer a:visited,#admin a:link, #admin a:visited{text-decoration:none;color:#f0f6d4;}
#footer a:hover,#admin a:hover{text-decoration:underline;color:#f0f6d4;}

/***** DNN Overrides ******/
.formTable{width:auto !important;}
#shell .content strong{font-weight:bold !important;}
#shell .content em{font-style:italic !important;;}
a.CommandButton, a.CommandButton:link, a.CommandButton:visited,.SubHead,.formlabel,.formLabel,.ModuleTitle_MenuItem *,select, textarea, input, option, optgroup,.DataGrid_Item, .DataGrid_Header,button,  fieldset, legend, .Head,.textBox{color:#000000;}
a.CommandButton, a.CommandButton:link, a.CommandButton:visited,a.CommandButton:hover, a.CommandButton:focus  {text-decoration: underline;}
.formlabel, .formLabel{margin-right:12px;}
.eipbackimg {display: none;}
.ControlPanel, .PagingTable {background: #BFE2F5; border:1px solid #000000;}
#optionsarea {background: #F0EDE8 !important;}
.ModuleTitle_MenuBar {position: relative;margin-right:10px;}
.ModuleTitle_SubMenu {left:0!important;	top:15px!important;	width:150px;}
.errMsg,.errmsg,.textBox,.formLabel,.Normal,.formlabel{font-family: Verdana, Arial, Helvetica, sans-serif;line-height:1.8;font-size:12px;}
.errmsg,.errMsg{color:red;}