/*========================================================*//*  Skin styles for DotNetNuke           by dnnskin.net   */  /*  Overall      support@dnnskin.net                      */  /*========================================================*/body 									{ margin:0px; padding:0px; background:url(images/body.jpg) top left repeat-x #dcdeda; font-size:12px}th,td,div								{ color:#444; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px}a,a:link,a:visited,a:active				{ color:#6f7701; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }a:hover									{ color:#a46c01; text-decoration:none; }/*========================================================*//*  Skin Layout                                           *//*========================================================*/.normal,.Normal							{ line-height:1.5em; font-size:12px}.Head									{ color:#436604}.SubHead								{ color:#888}.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active					{color:#6f7701; text-decoration:none; font: bold 9pt Arial, Helvetica, sans-serif; padding:0 3px;}A.CommandButton:hover					{ color:#a46c01; text-decoration:none;}.dnnspace								{ height:15px; width:100px; overflow:hidden}.clear									{ clear:both;}.floatleft								{ float:left;}.floatright								{ float:right}.Settings								{ text-align:left}#dnn_ctr_Login_pnlLogin table			{ float:none; margin:0 auto}#dnn_ctr_ManageUsers_pnlUser			{ text-align:left;}#dnn_ctr_ManageUsers_pnlUser .Normal	{ line-height:20px}#dnn_ctr_Terms_lblTerms,#dnn_ctr_Privacy_lblPrivacy				{ line-height:20px}#dnn_ctr_Terms_lblTerms .SubHead,#dnn_ctr_Privacy_lblPrivacy .SubHead	{ font-size:14px;color:#436604;line-height:26px; margin:0px; padding:0px; font-weight: bold;}#dnn_ctr979_LogViewer_dlLog td			{ text-align:left; white-space: normal; border:1px #fff solid}.ControlPanel					{ border:none}.dnnwrapper{width:920px; margin:0 auto}#dnnheader{ min-height:110px;}#dnnheader1{ min-height:120px;}* html #dnnheader{ height:110px;}* html #dnnheader1{ height:120px;}#dnnheader .headpane{ width:50%; float:right; padding-right:20px;}#dnnheader .headpane1{ width:860; float:left; padding-left:30px;}#dnnheader .headpane p{ margin:0px; padding:0px;}.menuleft{background:url(images/ml.gif) top left no-repeat;padding:0px}.menuright{background:url(images/mr.gif) top right no-repeat;padding:0px}.menu{min-height:53px; background:url(images/mb.gif) top left repeat-x #6f7701;padding:0px; margin:0 22px}.f_left{background:url(images/fl.gif) bottom left no-repeat;padding:0px}.f_right{background:url(images/fr.gif) right bottom no-repeat;padding:0px}.footer{min-height:70px; background:url(images/f.gif) left bottom repeat-x #000000;padding:0px; margin:0 22px;}.footerpane{ color:#8db600; text-align:center}.footerpane a:link,.footerpane a:active,.footerpane a:visited{ color:#FFFFFF; padding:0 20px; text-decoration:none; line-height:30px; font-size:12px}.footerpane a:hover{ color:#6f7701; text-decoration:underline}#contentbox{ background:#FFFFFF; min-height:300px}* html #contentbox{height:300px}#innercontent{ margin:0 30px;}.logo{ width:40%; float:left; margin:10px 0 0 30px; display:inline}.layout{ display:none}/*========================================================*//*  Content Panes                                         *//*========================================================*/.ContentPane							{ padding:0px; margin:0px;}.leftpane								{ width:150px; float:left;}.rightpane								{ width:135px; float:right;}.twoleft								{ float:left; width:59%}.twoleft1								{ float:left; width:55%}.left    								{ float:left; width:49%}.tworight								{ float:right; width:39%}.tworight1								{ float:right; width:44%}.right									{ float:right; width:49%}.boxapane								{ width:25%; padding-left: 10px; padding-right: 10px; vertical-align: top; border-right:1px solid #CCC; }.boxbpane								{ width:25%; padding-left: 10px; padding-right: 10px; vertical-align: top; border-right:1px solid #CCC; border-left:1px solid #CCC;}.boxcpane								{ width:25%; padding-left: 10px; padding-right: 10px;vertical-align: top; border-right:1px solid #CCC;border-left:1px solid #CCC;}.boxdpane								{ width:25%; padding-left: 10px; padding-right: 10px;vertical-align: top;border-left:1px solid #CCC;}.bottompane1							{ float:left; width:99%}/*========================================================*//*  Skin Object                                           *//*========================================================*/.user,a.user:link,a.user:active,a.user:visited 							{ color:#fff; font-size:11px; padding:0 10px; white-space:nowrap; line-height:30px}a.user:hover							{ color:#e79b0a;}.trems,a.trems:link,a.trems:active,a.trems:visited 						{ color:#151514; font-size:12px; padding:0 15px; text-decoration:underline; line-height:30px}a.trems:hover							{ color:#567a16;}.copyright{ color:#151514; font-size:12px; padding:0 15px; line-height:30px; font-family:Arial, Helvetica, sans-serif}.link1,a.link1:link,a.link1:active,a.link1:visited        { color:#e79b0a; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; }a.link1:hover       { color:#a46c01; text-decoration:none; }.link2,a.link2:link,a.link2:active,a.link2:visited        { color: #FFF; font-size:16px; white-space:nowrap; line-height:100px; vertical-align:middle; text-align:center;}a.link2:hover       { color: #FFF;}.link3,a.link2:link,a.link2:active,a.link3:visited        { color: #FFF; font-size:0px; border:none,0px, White }a.link3:hover       { color: #FFF;}.Phone,a.Phone:link,a.Phone:active,a.Phone:visited        { color: #e79b0a; font-size:18px; }a.Phone:hover       { color: #e79b0a;}/*========================================================*//*  CSS Menu1 Style        		                        *//*========================================================*/.cssmenu 								{ position:relative;float:left;}.cssmenu span 							{ padding:0 55px; white-space: nowrap; display:block}.cssmenu ul								{ margin:0px; padding:0px;display: block;float:left}.cssmenu li 							{ list-style: none none outside; float:left;position:relative; background:url(images/ms.gif) left top no-repeat}.cssmenu .first{ background:none}.cssmenu ul li 							{ float:left}.cssmenu ul a:link, .cssmenu ul a:active, .cssmenu ul a:visited					{ width:auto;color:#fff; text-decoration:none; line-height:53px;display: block; cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:16px}.cssmenu ul a:hover 					{ color: #d6e300; float:left}.downarrow								{ display:none}.rightarrow								{ position:absolute; right:5px; top:10px}.cssmenu .slide 						{ display: none; float: left; overflow:hidden; position:absolute;}.cssmenu .slide .icon 					{ position:absolute; left:2px; top:3px}.cssmenu .slide .Group 					{ background:#fff; border:1px #ccc solid;display: none;left: 0px; float: left; position:relative}.cssmenu .slide ul li 					{ clear: both;background:url(images/submenu.gif) top left repeat-x; display:block; border-bottom:1px #dbd8d8 solid; width:100%}.cssmenu .slide ul li span 				{ color:#666666; display:block; padding:0 20px 0 20px; font-size:12px}.cssmenu .slide ul li a					{ height:24px; display:block}.cssmenu .slide ul a:link, .cssmenu .slide ul a:active, .cssmenu .slide ul a:visited			{ width:auto;color:#333; text-decoration:none; line-height:24px;display: block; cursor:pointer}.cssmenu .slide ul a:hover 				{ width:100%}.cssmenu .slide ul a:hover span 		{ color:#1261a3}/*Styles for the main text and images within the Text/HTML module */.imageleftside1 img{    margin-right: 15px;    margin-bottom: 10px;    float: left;}.imageleftsidess img{    margin-right: 25px;    margin-bottom: 20px;    float: left;}.imagerightside img{    border-right: 50px solid #ffffff;    margin-left: 50px;    margin-bottom: 50px;    float: right;}.imagerightsidess img{    margin-left: 15px;    margin-bottom: 20px;    float: right;}.1imagerightside img{border: 30px;    margin-left: 15px;    margin-bottom: 20px;        float: right;}.frontpagecolumn fpc{    margin-right: 10px;     margin-left: 10px;    width: 213px;}.PPCR_link{	color: #e79b0a;	text-decoration: underline;}.clear{    clear:both;    }.imageleftside img{    padding-left: 40px;    float: left;}.pad1{    padding-left: 40px;    float: left;}.quoteleft{    padding: 0 10px 0px 0px;    margin: 0 10px 0 0;    float:left;    text-align:right;}.quoteright{    padding: 0 0 0 10px;    margin: 0 0 0 10px;    width:160px;    float:right;    text-align:left;}.blog_menu{	width: 860px;	height: 221px;	background-image: url('/Portals/0/images/Bulletin-left.gif');	margin: 19px 0px 4px 0px;	vertical-align:middle;}.blog_menu_item{		text-align:center;	vertical-align:middle;	display:block;	float: right;	width: 70px;	color: #FFF;	text-decoration: none;	text-transform: uppercase;	padding-top: 20px;	padding-right: 20px;}.abcblog_menu{	width: 605px;	height: 221px;	background-image: url('/Portals/0/images/Bulletin-left.jpg');	margin: 19px 0px 4px 0px;	vertical-align:middle;}.abcblog_menu1{	width: 30px;	height: 221px;	background-image: url('/Portals/0/images/Bulletin-tab.jpg');	margin: 0px 0px 0px 0px;	vertical-align:middle;}.abcblog_menu2{	width: 225px;	height: 111px;	margin: 0px 0px 0px 0px;	vertical-align:middle;}.acbblog_menu_item{	vertical-align:middle;	display:block;	width: 75px;}.btitle{color:#6f7701; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif}.bntitle{font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif}a#rollover { background-image:url(/Portals/0/images/Bulletin-tab.jpg); vertical-align:middle; height: 221px; width:75px; display:block; }a#rollover span { display:none; }a#rollover:hover { background-image:url(/Portals/0/images/Bulletin-highlight.jpg); vertical-align:middle; height: 221px; width:75px; display:block; }a#rollover1 { background-image:url(/Portals/0/images/Events-Tab-1.jpg); vertical-align:middle; height: 221px; width:75px; display:block; }a#rollover1 span { display:none; }a#rollover1:hover { background-image:url(/Portals/0/images/Events-Tab-2.jpg); vertical-align:middle; height: 221px; width:75px; display:block; }a#rollover2 { background-image:url(/Portals/0/images/News-Tab-1.jpg); vertical-align:middle; height: 221px; width:75px; display:block; }a#rollover2 span { display:none; }a#rollover2:hover { background-image:url(/Portals/0/images/News-Tab-2.jpg); vertical-align:middle; height: 221px; width:75px; display:block; }a#rollover3 { background-image:url(/Portals/0/images/Blog-Tab-1.jpg); vertical-align:middle; height: 221px; width:75px; display:block; }a#rollover3 span { display:none; }a#rollover3:hover { background-image:url(/Portals/0/images/Blog-Tab-2.jpg); vertical-align:middle; height: 221px; width:75px; display:block; }a#rolla { background-image:url(/Portals/0/images/Bulletin-tab.jpg); vertical-align:middle; height: 110px; width:75px; display:block; }a#rolla span { display:none; }a#rolla:hover { background-image:url(/Portals/0/images/Bulletin-highlight.jpg); vertical-align:middle; height: 110px; width:75px; display:block; }a#rollove { background-image:url(/Portals/0/images/Bulletin-tab.jpg); height: 221px; vertical-align:middle; width:75px; display:block; }a#rollove span { display:none; }a#rollove:hover { background-image:url(/Portals/0/images/bulletin-highlight-green.jpg); vertical-align:middle; height: 221px; width:75px; display:block; }a#roll { background-image:url(/Portals/0/images/Bulletin-tab.jpg); vertical-align:middle; height: 221px; width:75px; display:block; }a#roll span { display:none; }a#roll:hover { background-image:url(/Portals/0/images/Bulletin-highlight-orange.jpg); vertical-align:middle; height: 221px; width:75px; display:block; }.home_menu{	width: 860px;	height: 81px;	background-image: url('/Portals/0/images/homepage-4-part--gre.jpg');	margin: 0px 0px 0px 0px;	vertical-align:bottom;}.home_menu_item{	text-align:center;	vertical-align:bottom;	display:block;	float: left;	width: 215px;	height: 81px;	color: #FFF;	text-decoration: none;	font-size: 10pt;	text-transform: uppercase;	padding: 0px 0px 0px 0px;}.textID{margin-right: 148px;margin-left: 148px;}.1containertitle{color: #fff; line-height:40px; font-size:16px; font-weight:bold;}.txtorg{color:#e79b0a;font-size: 11pt;}.txtorg1{color:#a46c01;font-size: 11pt;text-align:right;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}.textorange{color:#e79b0a;}/*Styles for the main heading within the Text/HTML module */H1{  color:#6f7701; line-height:30px; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif}H2{  color:#6f7701; line-height:30px; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif}H3{  margin:0px; padding:0px; color:#6f7701; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif}H4{  color:#a46c01; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif}/*Styles for the main rollover within the Text/HTML module */