<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td 
{ 
    margin:0;outline:0;font-size:16px;vertical-align:baseline;background:transparent; 
}
ol,ul { list-style-position: inside;}
blockquote,q { quotes:none; }
blockquote:before,blockquote:after,q:before,q:after { content:'';content:none; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
table { border-collapse:collapse;border-spacing:0; }
td{ vertical-align:top;}

html{background:#ffffff;}
body{
	color: #585858;
	font: normal 14px Tahoma,helvetica,arial,sans-serif;	
	-webkit-text-size-adjust: none;
	background:transparent;
	padding-bottom:0;
	background:url(images/body_bg.png) top repeat-x #ffffff;
}
form#Form{ height:100%; }
p{ margin:0px 0px 8px 0px; }
#dnnMenu{margin:0; padding:0;}
#dnnMenu ul{margin:0; padding:0;}
.ModuleTitle_SubMenu{ z-index:9999!important; }	

A:link { color:#3e81b5; text-decoration : none; }
A:active { color :#3e81b5; text-decoration : underline; }
A:hover { color :#d00; text-decoration : underline; }
A:visited { color :#3e81b5; text-decoration : none;}
A.dnnPrimaryAction { color: #efefef; }
h1{ font:bold 18px/18px; color:#333; }
h2{ font:bold 17px/17px; color:#333; }
h3{ font:bold 16px/16px; color:#333; }
h4{ font:bold 14px/14px; color:#333; }

.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox {font-family: Tahoma,helvetica,arial,sans-serif; }
.Head{color:#333;font-weight:bold; font-size:19px; }
.SubHead {color:#333; font-weight:bold;  font-size:18px; }
.SubSubHead{color:#333; font-size:17px; }
.Normal {color:#585858; font-size:16px; line-height:24px; }

.clearafter:after{ clear:both; content:"."; height:0px; font-size:0px; visibility:hidden; display:block; }
.clearafter{ display:inline-block; }
.clearafter{ display:block; }
.clear{ clear:both; }

/* ControlPanel style */
.controlpanel_bg { width: 100%; background:#FFFFFF; }
.controlpanel_style {width:93.75%; max-width:960px; margin:0 auto;} @media (max-width:700px){.controlpanel_style{width:100%;}}
.controlpanel_style table {width:100%;}

.CommandButton { font-size: 11px; font-weight : normal; color: #0033CC; text-decoration: none; }
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active { font-size : 11px; font-weight : normal; color : #0033CC; text-decoration : underline; }
A.CommandButton:hover { font-size: 11px; font-weight : normal; color : #0033CC; text-decoration : none; }

.FileManager A, .FileManager A:link, .FileManager A:visited, .FileManager A:active{ color:#000; text-decoration: underline; }
.FileManager A:hover{ color:#000; text-decoration:none; }

div.language-object span.Language img {width: 24px; }
.DNNEmptyPane{display:none;}

/*--------- Search style ----------*/
#sssearch input {border-style:solid; border-width:0px; border-color:#999999; text-align:left; font:Tahoma,helvetica,arial,sans-serif; font-size:13px; width:142px; height:25px; background-color:transparent; margin-top:7px; }

#sssearch{ padding-left:3px; padding-top:0px; margin:0; width:238px; height:39px; background:url(images/searchbg.png) no-repeat;}

.dnnadminmega .megaborder{z-index:600;}

/*--------- Login --------------------------*/
.Login, A.Login:link, A.Login:visited, A.Login:active{ font-size:12px; color:#3e81b5; font-weight:normal; text-decoration:none; line-height:34px;}
A.Login:hover { color: #c00; text-decoration:underline;}
.Loginbg{ background:url(images/icologin.png) left center no-repeat; padding-left:20px; padding-top:2px; float:right;}

/*--------- User ----------------------------*/
.User, A.User:link, A.User:visited, A.User:active{ font-size:12px; color:#3e81b5; font-weight:normal; text-decoration:none; line-height:34px;}
A.User:hover { color: #c00; text-decoration:underline;}
.Userbg{ background:url(images/icouser.png) left center no-repeat; padding-left:20px; padding-top:2px; padding-right:15px; float:right;}

/*--------- CurrentDate style ----------*/
.Datebg{ background:url(images/icodate.png) left center no-repeat; padding-left:20px; padding-top:2px; float:left;}
.Date, A.Date:link, A.Date:visited, A.Date:active, A.Date:hover  { color:#ef9798; font-weight: normal; font-size:12px; text-decoration:none; line-height:39px; }

/*---------- Language  ------------------------*/
.jlanguage{float:right; padding:4px 9px 0 15px;}
/* Login Language Group */
		.language-object{
			float:left;
			display:block;
			margin:0;
			padding:0;
			height:39px;
			background:transparent;
			border-radius:0 2px 2px 0;
			-webkit-border-radius:0 2px 2px 0;
			-moz-border-radius:0 2px 2px 0;	
		}
		.language-object span{
			padding:10px 0;
			padding-right:8px;
			margin:0;
			float:left;
		}
		.language-object span:first-child{
			padding-left:8px;
		}
		.language-object span img{
			height:12px; width:20px;
			opacity:0.8;
		}
		.language-object span:hover img{opacity:1;}
		.language-object .Language.selected img{
			opacity:1;
			border-color:#aaa;
			-webkit-border-radius: 2px;
			border-radius: 2px; 
			-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
			box-shadow: 		0px 1px 0px 0px rgba(255, 255, 255, 0.8); 
		}
		
			

/*--------- Breadcrumb style ----------*/
.Breadcrumb, A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active { color:#3e81b5; font-size:12px; text-decoration:none; line-height:34px;}
A.Breadcrumb:hover  { color:#c00; font-size:12px; text-decoration:underline; }

/*--------- Breadcrumb_text style ----------*/
.Breadcrumb_text, A.Breadcrumb_text:link, A.Breadcrumb_text:visited, A.Breadcrumb_text:active, A.Breadcrumb_text:hover  { color:#000; font-size:12px; text-decoration:none;  line-height:34px;}

/*--------- Footer style ----------*/
.Footer {
	font-size: 12px;
	font-weight: normal;
	color: #3e81b5;
	text-decoration: none;
}
A.Footer:link, A.Footer:visited, A.Footer:active { font-size:12px; font-weight:normal; color:#3e81b5; text-decoration:none; }
A.Footer:hover { font-size:12px; font-weight:normal; color :#c00; text-decoration : underline;}

/*--------- Links style ----------*/
.Links, A.Links:link, A.Links:visited, A.Links:active { font-size:12px; font-weight:bold; color:#3e81b5; text-transform:uppercase; text-decoration:none; }
A.Links:hover { font-size:12px; font-weight:bold; color :#c00; text-transform:uppercase; text-decoration:underline;}

/*--------- Module Action Menus ----------*/
.ModuleTitle_SubMenu { border:1px solid #5c1012; }
.ModuleTitle_SubMenu td{ background-color:#F8FAFF; white-space: nowrap; padding: 2px; } 
.ModuleTitle_MenuIcon { background-color:#F8FAFF; border:none; padding: 2px; }
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{ background: #3D93BC; color: #fff; }
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon { height: 2px; background-color: #D5E0FF; }

/*---------- Module Styles -------------*/
.DnnModule{position:relative; z-index:200;}

/*--------------------------------------------------------- design style ------------------------------------------------------------*/
/* boxes */
.jmainwidth{width:93.75%; max-width:1024px; margin:0 auto;}
.jwidewidth{width:93.75%; max-width:1200; margin:0 auto;}
#jmainbody{border:5px solid #fff; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; -webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.25); -moz-box-shadow:2px 2px 5px rgba(0,0,0,0.25); box-shadow:2px 2px 5px rgba(0,0,0,0.25); }
#jmainbody2{border:1px solid #dce3e8; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; -webkit-box-shadow:0px -1px 1px rgba(0,0,0,0.2) inset; -moz-box-shadow:0px -1px 1px rgba(0,0,0,0.2) inset; box-shadow:0px -1px 1px rgba(0,0,0,0.2) inset; background:url(images/center_bg.png) bottom repeat-x #fff;}
#jmainbody2wide{padding:20px !important; border:1px solid #dce3e8; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; -webkit-box-shadow:0px -1px 1px rgba(0,0,0,0.2) inset; -moz-box-shadow:0px -1px 1px rgba(0,0,0,0.2) inset; box-shadow:0px -1px 1px rgba(0,0,0,0.2) inset; background:url(images/center_bg.png) bottom repeat-x #fff;}

#jtop{margin:0;}
#jlogo{margin:0 auto; text-align:center;}
#jmenu{background:url(images/menu_bg.png); height:40px; padding:0px 7px; }
#jmenu .jm002{width:0; height:0; overflow:hidden;}
#jbreadrow{background:url(images/bread_bg.png) bottom repeat-x #f5f9fc; min-height:34px; padding:0 15px;}
#jmainbox{padding:1.1%;  min-height:180px; }
#jlinks{text-align:center; padding:20px;}
#jfooter{ min-height:45px; padding:13px 15px;}
#jcopy,#jcopy2{margin-top:11px; }
#jlogin{padding-bottom:5px;}

.fleft{float:left;}
.fright{float:right;}
.jpaddingb{padding-bottom:5px;}

.headerpane{margin:0 15px;}
.singlepane{width:100%;}

.topleftpane{width:49.45%;}
.toprightpane{width:49.45%;}

.toppanea{width:32.6%; margin-right:1.1%;}
.toppaneb{width:32.6%; margin-right:0%;}
.toppanec{width:32.6%;}
.toppaned{width:32.6%; margin-left:1.1%;}

.leftpane{width:24.175%; margin-right:1.1%;}
.centerpane{width:49.45%; margin-right:0;}
.rightpane{width:24.175%;}

.tcleftpane{width:33.9%;}
.tcrightpane{width:65%;}

.bcleftpane{width:65%;}
.bcrightpane{width:33.9%;}

.bottompanea{width:24.175%; margin-right:1.1%;}
.bottompaneb{width:24.175%; margin-right:1.1%;}
.bottompanec{width:24.175%; margin-right:0%;}
.bottompaned{width:24.175%;}
.bottompanee{width:49.45%; margin-right:1.1%;}

.jcopyright{margin:8px 0; text-align:center;}
.footerpane{margin:13px 0;}

.jfootermargin1{margin-right:1.1%;}
.jfootermargin2{margin-right:0;}

/*#dnn_FooterPane TD,#dnn_FooterPane P,#dnn_FooterPane DIV,#dnn_FooterPane DH,#dnn_FooterPane .SubHead{color:#999999;}*/

/*----------silder-------------*/
.slider-wrapper { 
	width: 100%;
	margin: 0 auto; 
}

#slider {
    margin:0 auto 0 auto;
}

@media (max-width:800px){

#jlogo{width:98%; margin:0 auto; text-align:center;}
.jmainwidth{width:98%; margin:0 auto;}
.fright{float:left;}

img{max-width:100%;}
}

@media (max-width:768px){
	
.jmainwidth{width:98%; margin:0 auto;}

#jlogo{width:98%; margin:0 auto; text-align:center;}
#jtop{margin:0px auto; padding:0 5px;}
#jmainbox{width:98%; margin:0 auto;  min-height:498px; }
#jmenu .jm001{display:none;}
#jmenu .jm002{width:100%; height:40px; overflow:visible; text-align:center;}
#jmenu .jm002 select{margin:7px auto; width:96%; height:27px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; border:1px solid #d0d3d4;}

#jmenurow{background:none;}
#jcopy{margin:9px auto;}
#jlogin{margin:5px auto; text-align:center;}

.fleft{float:none;}
.fright{float:none;}
.headerpane{ width:100%; margin:0;}
#Login{padding:5px; height:auto;}
#dnnMenu{width:100%; margin:0 auto;}
#sssearch{margin:5px auto;}

.topleftpane{width:98%;}
.toprightpane{width:98%;}

.toppanea{width:98%; margin-right:0;}
.toppaneb{width:98%; margin-right:0;}
.toppanec{width:98%;}

.leftpane{width:98%; margin-right:0;}
.centerpane{width:98%; margin-right:0;}
.rightpane{width:98%; margin-right:0;}

.tcleftpane{width:98%;}
.tcrightpane{width:98%;}

.bcleftpane{width:98%;}
.bcrightpane{width:98%;}

.bottompanea{width:98%; margin-right:0;}
.bottompaneb{width:98%; margin-right:0;}
.bottompanec{width:98%; margin-right:0;}
.bottompaned{width:98%;}
.bottompanee{width:98%; margin-right:0;}

.jcopyright{width:98%;  margin:18px 0 20px 0.5%; text-align:center; height:55px;}
.footerpane{width:98%; margin:0;}
.jfootermargin1{margin-right:0%;}
img{max-width:100%;}
.singleimg{width:98%; margin:0 auto;}
	
}

@media (max-width:650px){.jlanguage, .Userbg{float:left;} .Loginbg{float:left; padding-right:15px;}}


/***************************************************/
.jservice{ list-style:none; background:url(images/libg.png) left 50% no-repeat; line-height:34px; padding-left:26px;}
.jservice:hover{ list-style:none; background:url(images/libgsel.png) left 50% no-repeat; line-height:34px; padding-left:26px; cursor:pointer; color:#ef9798;}
.jfootli{ list-style:none; background:url(images/footli.png) left 50% no-repeat;  padding-left:13px;}
.jlistc{ cursor:pointer; background-position:left top;}
.jlistc:hover{background-position:right top;}

.jgalleryimg{border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; border:3px solid rgba(255,255,255,0.5);}
.jgalleryimg:hover{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1);-webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; border:3px solid rgba(255,255,255,0.5);}
@media print {
  #ControlBar, #jmenu, #jbreadrow, .dnnDragHint, .c_footer, #jlinks, #jfooter {
    display: none !important;
  }
}</pre></body></html>