@charset "utf-8";
*{margin:0; padding:0; }

/***** Main Layout Styles ******/
body {background-color:#1b5c48;}
#shell{ margin:0 auto ;position:relative;background-image:url(images/bg.jpg);background-position:top;background-repeat:repeat-x;  } 
#wrapper{margin:0 auto ; position:relative; width:950px;background-image:url(images/contentbg.jpg);background-position:top;background-repeat:repeat-y;}
#container{ background-image:url(images/content11.jpg);background-position:top;background-repeat:no-repeat; min-height:410px; _height:410px;}

/*Content Styles*/
.content{width:645px;text-align:left;padding-top:333px; padding-left:260px;min-height:572px; _height:572px;}
#pagetitle{ padding-left:156px; padding-bottom:20px;}

/*flashheader*/
#flashheader{width:522px;height:273px;position:absolute;left: 405px;}

/*flashtext*/
#flashtext{width:724px;height:150px;position:absolute;left: 217px; top:209px;}

/*Navigation */
#menu{width:160px;height:188px;position: absolute;left:48px;top:303px; z-index:99; }

/*btn */
.btn{ width:200px; position:absolute; left:20px; height:232px; top:555px;}
.btn2{ width:200px; position:absolute; left:27px; top:670px;}
.btn3{ width:218px; position:absolute; left:10px; top:615px;}
.fb_btn{ width:150px; position:absolute; left:50px; top:905px;}

/*innerimg */
.innerimg{ width:209px; height:203px; position:absolute; right:37px; top:390px;}

/* footer */
#footer{ width:950px; margin:0 auto; background-image:url(images/contentbtm1.jpg);background-position:top;background-repeat:no-repeat; min-height:235; _height:235px;font-size:10px; font-family: Verdana, Helvetica, sans-serif; text-align: center; padding-top:45px;}
#footer_address{ background-color:#ADEAD8; margin:0 auto; width:950px; }

/* basic page content elements */
	.contentstyle ol{margin-left:30px;} 
	.contentstyle ol li{list-style:decimal;}
	.contentstyle ul li{list-style:square; margin-bottom:6px;}	
	.contentstyle ul,.contentstyle li{margin-left:18px;list-style:square;}
	.contentstyle hr {height:1px;}
	.contentstyle em{font-style:italic;}
	.contentstyle p,.contentstyle ul,.contentstyle li,.contentstyle em,.contentstyle h2,.contentstyle h3,.contentstyle h4, .contentstyle a{font-family: Arial, Helvetica, sans-serif;line-height:18px;}
	.contentstyle p,.contentstyle em{margin-bottom:18px;}	
	.contentstyle p,.contentstyle ul,.contentstyle li,.contentstyle em,.contentstyle a, .contentstyle hr, .contentstyle a:hover{color:#000000;font-size:12px; }
		
/*Content links */
.contentstyle a:link,.contentstyle a:visited,.contentstyle a:active{color:#13674F;text-decoration:underline;}
.contentstyle a:hover{color:#000000;text-decoration:underline;}

/*headings*/ 
/* -styles shared by all headings on the site */
	.contentstyle h2,.contentstyle h3,.contentstyle h4,.contentstyle h2 em,.contentstyle h3 em,.contentstyle h3{font-weight:bold;margin-top:4px;margin-bottom:3px;color:#16664e;}
	
/* -specific styles for each level */
    .content h1{ font-size:26px;color:#17654e;}
	.contentstyle h2{font-size:16px;}
	.contentstyle h3{font-size:14px;}
	.contentstyle h4{font-size:13px;}
	.contentstyle h5{font-size:12px;}

/**Navigation -Snapsis Menu*/
#Navigation ul{margin:0;padding:0;}
#Navigation ul li {margin:0;padding:0;float:left;list-style:none;position:relative;}
#Navigation ul li a,#Navigation ul li a:hover {cursor:pointer;}
#Navigation ul li a img{float:left;}
#Navigation ul li ul {position:absolute;height:auto;margin:0;width:185px;display:none;left:167px;top:-11px;}
#Navigation ul li ul li {margin:0;padding:0;width:185px;float:left;list-style:none;}
#Navigation ul li ul li a {font-family: Arial, Helvetica, sans-serif;font-size:12px;margin:0;color:#16664e;
text-align:center;text-decoration:none;display:block;line-height:21px; font-weight:normal;}
#Navigation ul li ul li a:hover{text-decoration:none; color:#000000; background:url(images/submenuhover9.gif) left; background-repeat:no-repeat;font-weight:bold;}


/*Id's used for the menu top and bottom curve & repeated bg*/
#Navigation134,#Navigation138{background:url(images/menutop.gif); background-repeat:no-repeat;width:185px;height:43px;}
#Navigation135,#Navigation139,#Navigation140{ background:url(images/menubg.gif); }
#Navigation136,#Navigation141{background:url(images/menubottom2.gif); background-repeat:no-repeat;width:185px;height:42px;}

#Navigation134 a,#Navigation138 a{position:relative;top:22px;}

/*site map Navigation*/
#sitemenu,#sitemenu ul {margin:0;padding-left:10px;text-align:left;width:auto;}	
#sitemenu ul li {margin:0;padding:0;text-align:left;position:relative;list-style:none;width:auto;}
#sitemenu ul li a {font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#000000;padding:0;margin:0;text-decoration: none;font-weight:bold;width:auto;}
#sitemenu ul li a:hover {text-decoration: none;}
#sitemenu ul li ul{position:relative;top:0px;left:18px;display:block;height:auto;}
#sitemenu ul li ul li {margin:0;list-style-type: square;width:auto;}
#sitemenu ul li ul li a{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#000000;padding:0;margin:0;text-decoration: none;font-weight:normal;width:auto;cursor:pointer;}
#sitemenu ul li ul li a:hover {text-decoration: none;cursor:pointer;}

#sitemenu133 a,#sitemenu137 a{cursor:default;}


/*Footer Links*/
#footer a:link, #footer a:visited,#admin a:link, #admin a:visited, #footer a:hover,#admin a:hover{text-decoration:none;color:#000000;}
#footer a:hover,#admin a:hover{text-decoration:underline;}

/***** 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,.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: Arial, Helvetica, sans-serif;line-height:18px; font-size:12px;color:#000000;}
.errmsg,.errMsg{color:red;}
.formlabel,.formLabel,.Normal{color:#000000;}


