@charset "utf-8";

#Login a{}
#Login a:link,
#Login a:active,
#Login a:visited{ font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#3f3f3f!important;font-weight:normal; text-decoration:none!important;}
#Login a:hover{font-size:13px;font-family:Arial, Helvetica, sans-serif; color:#3f3f3f!important;font-weight:normal; text-decoration:underline!important;}

#Login .SkinObject{padding:0 17px 0 20px; background:url(images/Brown_login_line.jpg) no-repeat right top;}
#Login .LoginLink{ padding:0 22px 0 15px;}
#Login{
	float:right;
	margin-right:5px;
	padding-right:0;
	height:34px;
	line-height:34px;
	background:url(images/Login_bg.jpg) repeat-x left top;


	-webkit-border-top-right-radius:0px; 
	-webkit-border-top-left-radius:0px; 
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	
	
	-moz-border-top-right-radius:0px; 
	-moz-border-top-left-radius:0px; 
	-moz-border-bottom-right-radius:5px;
	-moz-border-bottom-left-radius:5px;	

	
	border-top-right-radius:0px; 
	border-top-left-radius:0px; 
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;

}

#Login .registerGroup, 
#Login .registerGroup *, 
#Login .loginGroup, 
#Login .loginGroup *{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
} 
	
	
#Login .registerGroup,
#Login .loginGroup{float:left;padding:0;margin:0;} 

#Login .registerGroup li:first-child:hover{-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;	border-bottom-left-radius:5px;}
/* Register Group Styles */
#Login .registerGroup li{ 
	float:left;
	height:34px;
	/*light*/
	border-right:1px solid #c7c7c7; /*dark*/
}
#Login .registerGroup .buttonGroup{margin:0; padding:0px;}

#Login .registerGroup a,
#Login .loginGroup a{
	position:relative;
	display:block;
	padding:11px 15px;
	min-width:15px; min-height:11px;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
	line-height:1em;
	
	background:#e7e7e7 url(Images/LoginLinksBg.png) repeat-x 0 0;
	font-family:Arial, Helvetica, sans-serif!important;
}

#Login .registerGroup a:hover,
#Login .loginGroup a:hover{
	background:#dbdbdb;
	color:#ddd;
	text-shadow: 0px -1px 0px #c8c8c8;
	
	-webkit-box-shadow: 	inset 0px 0px 5px 0px #c8c8c8;
	-moz-box-shadow: inset 0px 0px 5px 0px #c8c8c8;
	box-shadow: 	inset 0px 0px 5px 0px #c8c8c8; 
}
#Login .registerGroup a:active,
#Login .loginGroup a:active{
	color:#fff;
	text-shadow: 0px -1px 0px #333333;
}

#Login .registerGroup a:hover,
#Login .loginGroup a:hover{text-decoration:none;}

#Login .registerGroup a strong,
#Login .loginGroup a strong{
	position:absolute;
	left:0; top:0;
	width:100%; height:100%;
	display:block;
	font-size:11px;
	font-weight:bold;
	vertical-align:baseline;
	overflow:hidden;
	text-indent:-9999px;
}

.registerGroup .userMessages strong,
.registerGroup .userNotifications strong{
	background:url(Images/userLoginSprite.png) no-repeat 15px 12px;
}
.registerGroup .userNotifications strong{ background-position:-85px 10px; }
.registerGroup .userMessages strong:hover{background-position:15px -40px; }
.registerGroup .userNotifications strong:hover{ background-position:-85px -42px;}
.registerGroup .userMessages strong:active{background-position:15px -91px; }
.registerGroup .userNotifications strong:active{ background-position:-85px -92px;}

#Login .registerGroup a span{
	position:absolute;
	right:5px; top:-7px;
	display:inline-block;
	padding:2px 4px;
	min-width:7px;
	text-align:center;
	margin-right:3px;
	background: rgb(31,152,241); /* Old browsers */
	font-size:9px;
	color:#fff;
	text-shadow: 0px 1px 0px #333333;
	
	/*CSS3*/	
	background: -moz-linear-gradient(top, rgba(31,152,241,1) 0%, rgba(2,111,196,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,152,241,1)), color-stop(100%,rgba(2,111,196,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%); /* Opera 11.10+ */
	background: linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%); /* W3C */
	
	-webkit-border-radius: 	3px;
	-moz-border-radius: 	3px;
	border-radius: 	3px; 
	
	-webkit-box-shadow: 0px 1px 0px 0px #222222;
	-moz-box-shadow: 0px 1px 0px 0px #222222;
	box-shadow: 0px 1px 0px 0px #222222; 
}


#Login .registerGroup .userProfileImg a{
	padding:0;background:none;
	min-width:25px;
}
#Login .registerGroup a img{
	border:1px solid blue;
	height:32px; width:32px;
	background:#555;
	
	-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 	0px 1px 0px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2); 
}
/* Login Group Styles */
#Login .loginGroup{
	border-left:1px solid #fcfcfc; /*light*/
} 
#Login .loginGroup a{padding:11px 20px; font-weight:bold; color:#666;}

/* Login Language Group */
#Login .language-object{
	float:left;
	display:block;
	margin:0;
	padding:0;
	
	border-left:1px solid #c7c7c7; /*dark*/
}
#Login .language-object span{
	padding:8px 0;
	padding-right:8px;
	margin:0;
	float:left;
}
#Login .language-object span:first-child{
	padding-left:8px;
	border-left:1px solid #fcfcfc; /*light*/
}
#Login .language-object span img{
	height:12px; width:20px;
	opacity:0.2;
}
#Login .language-object span:hover img{opacity:1;}
#Login .language-object .Language.selected img{
	opacity:1;
	border-color:#999;
	-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); 
}
		

@font-face {
    font-family: 'MyriadProCondRegular';
    src: url('myriadpro-cond-webfont.eot');
    src: url('myriadpro-cond-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriadpro-cond-webfont.woff') format('woff'),
         url('myriadpro-cond-webfont.ttf') format('truetype'),
         url('myriadpro-cond-webfont.svg#MyriadProCondRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* CSS Document */
.ControlPanel,.barContent{border-left:none!important;border-right:none!important;}
.ModuleTitle_SubMenu{ z-index:1000!important}
.clear { clear:both; font-size:0px; line-height:0; height:0;}
html,body {font:11px/18px Arial, Helvetica, sans-serif;margin:0px;padding:0px;height:100%;}
html,body,#Body,form,#Form{height:100%;color:#9B6A48;}
form{height:100%; margin:0px;}
.Normal{font:11px/18px Arial, Helvetica, sans-serif;/*color:#ba5e1d;*/ }
 .NormalDisabled{font:11px/18px Arial, Helvetica, sans-serif;/*color:#ba5e1d;*/}


/* =S Css end */
img{border:none;}
.Normal {}
TH,TD,DIV { vertical-align:top;}
p {margin:0px;}
.lt {text-align:left;vertical-align:top; }
.h {height:100%}
.w{width:100%;}
.wh{width:100%; height:100%;}
td{white-space:normal;}

/* Event Viewer Css*/
 span.Normal{color:#000!important;}
.GeneralAdminOperation .Normal{color:#fff!important;}
.OperationSuccess .Normal{color:#fff!important;}
.OperationFailure .Normal{color:#fff!important;}
.HostAlert .Normal{color:#fff!important;}
.ItemDeleted .Normal{color:#fff!important;}
.ItemCreated .Normal{color:#fff!important;}
.Exception .Normal{color:#fff!important;}
/*===END===*/
.Head					{font-size:11px; color:#000; font-weight:bold}
.SubHead				{font-size:11px; color:#9B6A48;}
.SubSubHead				{font-size:11px; color:#000;}
.NormalBold             {color:#000;}
.FootPane .SubHead{ color:#ffffff!important;}

.DataGrid_Header{color:#000;}
.DataGrid_Item{color:#000;}
.DataGrid_AlternatingItem{color:#000;}

.FCKImageGalleryItemContainer td{color:#000;}
.TB_ToolbarSet td {color:#000;}
.SC_FieldLabel {color:#000;}
.SC_Item,
.SC_ItemSelected,
.SC_Item div,
.SC_ItemSelected div{color:#000;background:#ccc;}
.SC_Panel td,
.SC_Panel div{color:#000;background:#ccc;}



.FileManager_Item a { color:#ff6004!important; text-decoration:none;}
.FileManager_Item a:hover { color:#ff6004!important; text-decoration:underline;}
.FileManager_AltItem a { color:#ff6004!important; text-decoration:none;}
.FileManager_AltItem a:hover { color:#ff6004!important; text-decoration:underline;}


#dnn_ctr7743_LogViewer_tblLegend .Normal{ color:#000000!important;}

.FileManager_Header a{color:#ff6004;text-decoration: none;}
.FileManager_Header a:hover{color:#ff6004;text-decoration:underline;}
.FCKImageGalleryImageNameTD a{color:#ff6004!important;text-decoration: none;}
.FCKImageGalleryImageNameTD a:hover{color:#ff6004!important;text-decoration:underline;}

.ControlPanel .CommandButton,
.ControlPanel A.CommandButton:link,
.ControlPanel A.CommandButton:visited,
.ControlPanel A.CommandButton:active	{color:#000;TEXT-DECORATION:none}
.ControlPanel A.CommandButton:hover		{color:#b9820d;TEXT-DECORATION:underline}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#9b6a48;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#9b6a48;TEXT-DECORATION:underline}

A,
A:link,
A:visited,
A:active{color:#9b6a48;text-decoration: none;}
A:hover	{color:#9b6a48;TEXT-DECORATION:underline;}

.DataGrid_Item a{color:#ff7800; text-decoration:none;}
.DataGrid_Item a:hover{color:#ff7800; text-decoration:underline;}
.DataGrid_AlternatingItem a{color:#ff7800; text-decoration:none;}
.DataGrid_AlternatingItem a:hover{color:#ff7800; text-decoration:underline;}


/* =Read more ======*/
.readmore{
	display:block;
	color:#000;

	cursor: pointer;
	text-align:left;
	 height:25px;  line-height:25px;width:129px;
}
.readmore a{ text-align:center;background:url(images/Brown_readmore.png) no-repeat left top; display:block;}
.readmore a:link,
.readmore a:active,
.readmore a:visited{ font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#ffffff!important;font-weight:bold; text-decoration:none!important;}
.readmore a:hover{font-size:11px;font-family:Arial, Helvetica, sans-serif; color:#ffffff!important;font-weight:bold; text-decoration:underline!important;}

.readmore1{
	display:block;
	color:#fff;

	cursor: pointer;
	text-align:left;
	 height:24px;  line-height:24px;width:128px;
}
.readmore1 a{ text-align:center;background:url(images/Brown_readmore1.png) no-repeat left top; display:block;}
.readmore1 a:link,
.readmore1 a:active,
.readmore1 a:visited{ font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#ffffff!important;font-weight:bold; text-decoration:none!important;}
.readmore1 a:hover{font-size:11px;font-family:Arial, Helvetica, sans-serif; color:#ffffff!important;font-weight:bold; text-decoration:underline!important;}




.SkinWidth{ width:866px; margin:0 auto; }
.all_bg{background:#5B5B5B;position:relative;  width:100%; min-height:100%; min-width:1000px;}
.all_top{ background:#f2f2f2 url(images/head_bg.jpg) repeat-x left top;}
.all_menu{ width:100%; padding:12px 0 10px 5px;}
.all_ban{ background:#f2f2f2 url(images/Brown_ban.jpg) repeat-x left top;}
.all_users{ padding-top:20px;}
.all_login{ float:right;background:url(images/login.png) no-repeat left 0px; line-height:23px; padding-left:22px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:14px;}
.all_login a{ color:#ffffff; text-decoration:none;}
.all_login a:hover{ color:#ffffff; text-decoration:underline;}
.all_user{ float:right;background:url(images/user.png) no-repeat left 0px; line-height:23px; padding-left:26px; margin-right:5px;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:14px;}
.all_user a{ color:#ffffff; text-decoration:none;}
.all_user a:hover{ color:#ffffff; text-decoration:underline;}
.all{ background:#f2f2f2;}
.all_logo{ float:left; padding:35px 0 10px 5px; min-height:75px;}
.all_head{ float:right; padding:10px 5px 0 0;}
.all_bans{ padding:0 5px;}
.all_mains{}
.TopShowPane{ padding-top:25px; text-align:right;}
.allinner_mains{padding:0 0 10px 0;}
.allinner_main{  padding-top:15px; }
.all_bots{ background:url(images/Brown_bot_bg.jpg) repeat-x left top; padding-bottom:70px;}
.all_bot{ padding:30px 22px 10px;}
.all_foots{ background:url(images/Brown_line.png) repeat-x left top; height:69px; line-height:69px; position:absolute; bottom:0; width:100%;}
.foot_l{ float:left; color:#ededed; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:12px;}
.foot_l a{ color:#ededed; text-decoration:none;}
.foot_l a:hover{ color:#ededed; text-decoration:underline;}
.foot_r{ float:right; color:#ededed; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:12px;}
.foot_r a{ color:#ededed; text-decoration:none;}
.foot_r a:hover{ color:#ededed; text-decoration:underline;}
.breadcrumbs{ margin-left:7px;margin-top:5px; background:url(images/Brown_bread.png) no-repeat left top; line-height:28px; float:left; padding-left:25px; font-size:12px; color:#3f3f3f;font-family:Arial, Helvetica, sans-serif;}
.breadcrumbs a{color:#3A6B00; text-decoration:none;}
.breadcrumbs a:hover{color:#3A6B00; text-decoration:underline;}
.all_search{ float:right; margin-right:7px;}
#Search{ width:199px; height:30px; background:url(images/search.png) no-repeat left top;}
.searchcss{ text-indent:-99999px; overflow:hidden; }
#dnn_dnnSEARCH_cmdSearch{position:absolute;  width:26px; height:24px; margin-left:166px; margin-top:3px;}
.NormalTextBox#dnn_dnnSEARCH_txtSearch{ background:none; border:none; color:#3f3f3f; font-size:12px;font-family:Arial, Helvetica, sans-serif; position:absolute; width:150px; margin-top:8px; margin-left:9px;}

/* =S Skin Pane ------------------------------------------------------- */
.allpane{ padding:10px 3px 0 3px; min-height:300px;}
*+html .allpane{ padding:0px 3px 0 3px; min-height:300px;}
.pane-box {width: 100%;}
.pane-box-sub {vertical-align: top;}
.leftshowpane,.rightshowpane{ width:20%; padding:0 6px;}
.leftshowpane,.leftpane,.toppane,.bottompane {padding:0 6px;vertical-align: top;}
.rightshowpane,.rightpane {padding:0 6px;vertical-align: top;}
.contentpane {vertical-align: top; width:100%;padding:0 6px;}
.footcontentpane,.footrightpane,.footleftpane{ padding:0 6px; vertical-align:top;}
.DNNEmptyPane{ width:0px; padding:0px; line-height:0px; height:0px; font-size:0px; margin:0px; visibility:hidden;}
/* =E Skin Pane ------------------------------------------------------- */



/* =S Skin JDMENU ===================================================== */
.menu{}
ul.jd_menu:after{content:".";display:block;font-size:0px;height:0px;clear:both;} 
ul.jd_menu{display:inline-block;}
ul.jd_menu{display:block;}

.jd_menu,.jd_menu ul,.jd_menu li {margin:0;padding:0;list-style:none;}
.jd_menu {padding:0;}

.jd_menu > li {
	float:left;
	margin:0px 0px 0px 0px;
	text-align:center;
	padding:0; padding-left:17px;
}
.jd_menu > li:first-child{ }

.jd_menu li a {
	font:18px/36px "MyriadProCondRegular",Arial, Helvetica, sans-serif;
	display: block;
	color:#ffffff;
	white-space:nowrap;
	cursor:pointer;
	text-decoration: none;
	text-transform:capitalize;
	padding:0px 16px 0px 0px; min-width:60px;
	
}
.jd_menu > li.activetab,.jd_menu > li.jdm_hover,.jd_menu > li.jdm_active {
	text-decoration:none;background:url(images/Brown_menu_l.png) no-repeat left bottom;
	
}
.jd_menu > li.activetab > a,.jd_menu > li.jdm_hover > a,.jd_menu > li.jdm_active > a {
	
	text-decoration:none;
	background:url(images/Brown_menu_r.png) no-repeat right bottom;
	color:#ffffff;
}

/* =S Sub Menu -------------------------------------------------------- */
/* =S Sub Menu -------------------------------------------------------- */



.jd_menu ul {
	display:none;
	position:absolute;
	z-index:10000!important;
	min-width:150px;
	max-width:200px; margin-top:11px; padding-bottom:10px; 
}

.jd_menu ul ul {margin:0px; width:160px;}
.jd_menu ul li{text-align:left;margin:0; padding:0;background:url(images/Brown_sub.png) repeat left top;border-top:1px solid #d8dbc3;}
.jd_menu ul li a {
	color:#fff; font:12px/16px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:capitalize;
	background:none;
	display:block;
	padding:7px 15px 6px 26px;
	white-space: normal;
	background:url(images/sub_icon.png) no-repeat 9px 3px;
}
.jd_menu ul li:first-child{border-top:none;}
.jd_menu ul li a
.jd_menu ul li:hover,.jd_menu ul li.jdm_hover{}
.jd_menu ul li a:hover,.jd_menu ul li.jdm_hover > a {   color:#25160C;background:url(images/sub_hov.png) no-repeat 9px top;}
/* =S Sub Menu End -------------------------------------------------------- */
/* =S Menu End ------------------------------------------------------------- */
.con2_text p{background:url(images/Brown_iconline.png) repeat-y left top; line-height:23px; padding-left:22px; padding-bottom:5px;}
.ul_icon{background:url(images/ul_iccon.png) repeat-y left 18px; line-height:19px; padding-left:18px; color:#005e9a;}

/*------------------------------------------------*/
 /* Slide jquery
 /*------------------------------------------------*/
     #container {
      position:relative;
      z-index:0;
      width:870px;
      padding:0px;
      margin:0 auto;
  
     }

    #example {
      position:relative;
      width:870px;
      height:290px;
  }

    /* Slide -*/
     #slides {
      position:absolute;
      z-index:9;
      top:0px; left:0px;
     }

    .slides_container {
      display:none;
      position:relative;
      width:870px;
      overflow:hidden;
     }

    .slides_container a {
      display:block;
      width:870px;
      height:290px;
  }

    .slides_container a img {
      display:block;
     }

    /* Next/Prev buttons 
     -------------------------------------*/
     #slides .next, #slides .prev {
      display: block;
         position: absolute;    
      width: 20px; height: 20px;
      bottom: 9px; left: 12px;
      padding: 0;
      z-index:12;
     }

    #slides .prev {  background: transparent url('images/left-arrow.png') center center no-repeat;  }
     #slides .next { left:96px;  background: transparent url('images/right-arrow.png') center center no-repeat; }

    /* Page link -*/
     .pagination_wrap { 
      display: inline-block;
      position: absolute;
      z-index: 10;
      bottom: 0; right: 0;
      width: 128px; height: 40px;
      opacity: 0.8;
      background-color: #222;
     }
     .pagination {
      position: absolute;
      z-index: 11;
      bottom: 0; right: 0;
      padding: 0;
      margin: 15px 40px;
     }

    .pagination li {
      float:left;
      margin:0 3px;
      list-style:none;
     }

    .pagination li a {
         float:left;
      display:block;
      width:9px; height:0;
      padding-top:8px;
      background-image:url(images/pagination.png);
      background-position:0 0;
      overflow:hidden;
     }

    .pagination li.current a {
      background-position:0 -9px;
     }


