@import url("Container.css");
/*Skin design and developed by Archana Email : archanabcs@yahoo.com*/
/*================================================================*/
/*DNN menu*/
/*================================================================*/
/*--------- dnn menu style ----------*/
/* main menu td */
.main_dnnmenu_bar {cursor:pointer;font-size: 11px;background:transparent; line-height:normal;}
.main_dnnmenu_bar .NavSep { margin:4px 6px 10px 6px;}
/*  Main Menu Normal  */
.main_dnnmenu_rootitem  { text-transform:none; color: #301f07;font-size: 12px;font-weight:bold; text-align:left; padding:1px 0px 5px 20px; margin:0px 0px 0px 0px; background:url(images/NavOff.png) left 5px no-repeat;}
/*  Main menu hover  */
.main_dnnmenu_rootitem_hover{ text-transform:none; color:#c3770e;font-size: 12px;font-weight:bold; text-align:left;padding:1px 0px 5px 20px; margin:0px 0px 0px 0px; background:url(images/NavOn.png) left 5px no-repeat;}
/*  Main menu selected  */
.main_dnnmenu_rootitem_selected { text-transform:none; color:#c3770e;font-size: 12px;font-weight:bold; text-align:left;padding:1px 0px 5px 20px; margin:0px 0px 0px 0px; background:url(images/NavOn.png) left 5px no-repeat;}

/*  SUB Menu Normal */
.main_dnnmenu_submenu {z-index: 1000; border :1px solid #8a9e53;background:#b4c681; padding:0px; margin:0px; }
.main_dnnmenu_submenu td{ /*background-color:#E1E8ED;*/z-index: 1000;font-size: 12px; font-weight:normal;text-align:left;
	color:#000;line-height:2em;padding:1px 5px;margin:0px;  text-transform:none;}

/*  SUB Menu hover & selected */
.main_dnnmenu_item td {border-bottom:1px solid #8a9e53!important;  border-top:1px solid #d1deac!important; padding:0px; margin:0px; text-transform:none;}
.main_dnnmenu_item td span { padding:0px 5px 0px 2px; }
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td  {font-size: 12px;	background: #829a3f; text-transform:none; 
	color:#fff;font-weight:normal;	text-align:left;line-height:2em;z-index: 1000; padding:0;margin:0px;}

.main_dnnmenu_break{height: 2px;background:none; width:100px; display:none;}
/*=====================================================================*/
/* Skin Layout styles                                                  */
/*=====================================================================*/
* { outline:none;}
#Body { background:url(images/Mianbg.jpg) center top repeat-x #fff!important;}
body {padding:0px; margin:0px; background:#ffffff;}
/* Skin BG Color and Content Alignament */
.BgTable {background: url(images/SideShadow.png) center top no-repeat;padding:0px 0px 10px 0px;margin:0px;text-align:center;}
.BgTableG {background: url(images/SideShadowG.png) center top no-repeat;padding:0px 0px 10px 0px;margin:0px;text-align:center;}
.MainTable {width:932px;margin:auto;text-align: left!important;
	/**/}
.MainPadding { padding:4px 8px 10px 8px; background:#fff; border:1px solid #cea04f;-webkit-border-bottom-right-radius:8px!important;-webkit-border-bottom-left-radius:8px!important; -moz-border-radius: 0 0 8px 8px; border-radius:  0 0 8px 8px; }	
.MainTableG {width:1032px;margin:auto;text-align: left!important;}
.WhiteBg { background:#FFFFFF;}
/*ControlPanel*/ 
.ControlPanel { background:none; padding:0px; margin:0px;  border:2px solid #cea04f;} .ControlPanel  * { color:#000!important;}
table.ControlPanel { margin:10px auto!important; width:930px; border:2px solid #cea04f; background:none;} div.ControlPanel { margin:auto; width:auto!important;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for Logo Pane*/ 			  .LogoPane {margin:0px; padding:35px 0px 0px 30px;width:270px; text-align:left;height:125px; float:left; overflow:hidden;} .LogoPane img {}
/*Style for Nav Pane*/ 			      .NavPane { margin:0px 0px 0px 0px; padding:0px 0px 15px 0px;} .NavPane td {} .NavPane li{ list-style:none!important;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for TopMain */  	  		  .TopMain { background:#fff url(images/HeaderR.jpg) right top no-repeat;}
/*Style for TopMain */  	  		  .TopMainL { background: url(images/HeaderL.jpg) left top no-repeat; min-height:165px;}
									  .TopRightMain { width:645px; float:right; margin:0px 60px 0px 0px; padding:15px 0px 0px 0px;}	
/*Style for FooterMain */  	  		  .FooterMain { background:#fff; padding:10px 15px;}
/*Style for MiddleMain */  	  		  .MiddleMain{ background:#fff url(images/RightSep.gif) 703px 0px repeat-y; padding:0px 10px 0px 10px; margin:5px 0 10px 0; overflow:hidden;}
									  .MiddleMainAdmin{ background:#fff ;padding:5px 10px 0px 10px; margin-bottom:10px; overflow:hidden;}
									   .MiddleMainG{ min-height:500px; background:#fff ;padding:5px 10px 0px 10px; margin-bottom:10px; overflow:hidden;}
									  .LeftMain { padding:0px 0px 0px 0px; width:170px; float:left; overflow:hidden; min-height:475px;} 
									  .RightMain { padding:0px; width:710px; float:right; overflow:hidden;}
									  .LeftPaneArea { position:relative; min-height:0px; width:240px;}
									  .LeftPane1 table.ModuleTitle_SubMenu {top:auto!important; left:auto!important; z-index:11111111!important;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for HeaderPane */  		  	  .HeaderPane { padding:5px 0px 0px 0px; float:right; width:600px; margin:0px 0px 0px 0px;} .HeaderPane p { padding:0px!important;}
/*Style for ContentPane */  	  	  .ContentPane { padding:5px 0px 5px 0px!important; margin:0px; background:#fff;} 
/*Style for LeftPane */  	  		  .LeftPane { overflow:hidden;padding:0px 0px 0px 0px; margin:0px 0px;}
/*Style for ContentPane */  	  	  .CenterPane {float:left; width:495px; overflow:hidden; padding:0px 0px 0px 0px; margin:0px 0px;}
/*Style for RightPane */    		  .RightPane {float:right; width:190px; overflow:hidden; padding:0px 0px 0px 0px; margin:0px;}
/*Style for BottomPane */  			  .BottomPane { margin:0px; padding:5px 0px 5px 0px; background:#fff;} 
/*Style for FooterPane */  	  		  .FooterPane {padding:0px 0px 0px 0px; float:right; color:#997138; width:450px; margin:0px; text-align:right;} .FooterPane p, .FooterPane div , .FooterPane a { font-size:11px!important;color:#997138!important; font-weight:normal!important;} .FooterPane a:hover{ color:#333!important; padding:0px; margin:0px;} 

/*Style for FooterPane*/ 			  .CopyrightPane {margin:0px; float:left; width:425px; padding:0px;text-align:left; color:#997138; font-size:11px;}
/*Style for clearing Div's*/		  .ClearFloat {clear:both;height:0px;font-size:0px;line-height:0px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Breadcrumb text syle */			  .BreadcrumbPane { padding:0px 0px 5px 197px; color:#000000;font-size:11px;}
									  .Back { padding:0px 0px 5px 10px; color:#000000;font-size:11px;} .Back  a { cursor:pointer; font-weight:bold;}
									  .breadcrumb {font-weight: normal;color: #000000;text-align:left;text-decoration:none; font-size:11px;}
									  A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active {font-weight: normal;font-size:11px;color: #000000;text-align:left;text-decoration:none;}
									  A.breadcrumb:hover {font-weight: normal;font-size:11px;color: #8bbd0e;text-align:left;text-decoration:none;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*=====================================================================*/
/* Skin Properties                                                     */
/*=====================================================================*/

/* Login hover styles*/
.Login,A.Login:link,A.Login:visited,A.Login:active, .LoginPane .SkinObject, a.SkinObject {color:#997138; font-size:11px;font-weight: normal;text-decoration:none;  line-height:normal!important;}
A.Login:hover, a.SkinObject:hover {color:#333!important; font-size:11px;font-weight: normal;text-decoration:none; }
/* User hover styles*/
.User,A.User:link,A.User:visited,A.User:active{color:#997138; font-size:11px;font-weight: normal;text-decoration:none;}
A.User:hover{color:#333!important; font-size:11px;font-weight: normal;text-decoration:none;}

/*Date Styles*/
.Date {color:#333; font-size:11px;text-decoration:none;}

/* Footer text syle */
.Footer,A.Footer:link,A.Footer:visited,A.Footer:active {font-weight:normal; font-size:11px;color:#997138;text-decoration:none;padding:0px 2px;}
A.Footer:hover {font-weight:normal;color:#333;text-decoration:none;	padding:0px 2px;}

/* Copyright text syle */
.Copyright,A.Copyright:link,A.Copyright:visited,A.Copyright:active {font-weight:normal; font-size:11px;text-transform:none;color:#997138;text-decoration:none;}
A.Copyright:hover {color: #333;}
/* Link Pane text syle */
.Link {	font-size: 11px; color: #997138;	text-decoration:none;}
A.Link:link, A.Link:visited, A.Link:active {font-size: 11px; line-height:normal!important;	color: #997138;	text-decoration:none; text-transform:uppercase;}
A.Link:hover {	font-size: 11px;color: #333!important;	text-decoration:none;}

/* Host Pane text syle */
.Host {	font-size: 11px; text-transform:uppercase;color: #997138;	text-decoration:none;}
A.Host:link, A.Host:visited, A.Host:active {	font-size: 11px;	color: #997138;	text-decoration:none;}
A.Host:hover {	font-size: 11px;	color: #333;	text-decoration:none;}

/*=====================================================================*/
/* Template Text and Link Styles Based on Colors                       */
/*=====================================================================*/
/* Default font style Style */
body, html, TH, TD, td,  div , p, table { color: #000000;  font-size:12px; font-weight: normal; line-height:150%; text-decoration: none; font-family:Verdana, Arial, Geneva, sans-serif;}
p { margin:0px; padding:0px 0px 10px 0px;}
/*Default List style */

ul{ padding:0px 0px 0px 0px; margin:0px 0px 15px 30px; } 
li { list-style:disc outside!important; padding:0px 3px 0px 0px; margin:0px 0px 0px 0px; vertical-align:middle;}
ol { padding:0px 0px 0px 0px; margin:0px 0px 0px 30px; } 
ol li {padding:0px 3px 0px 0px; margin:0px; list-style-type:decimal!important; list-style-image:none!important;}
img { border:none;}
br { margin:0px; padding:0px; height:1px;}
/**/
/* Default link syle */
A:Link, A:Visited, A:Active {color: #8bbd0e;text-decoration: none;font-family:Verdana, Arial, Geneva, sans-serif; font-weight:bold;}
A:Hover {color: #c3770e;text-decoration: none;font-family:Verdana, Arial, Geneva, sans-serif;font-weight:bold;}

/* Black (Default color) */
.Normal { color: #000000; font-family:Verdana, Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; }
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #8bbd0e; font-family:Verdana, Arial, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.Normal:Hover { color: #c3770e; font-family:Verdana, Arial, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }

.NormalBold { color: #000000;  font-weight: bold; }
A.NormalBold:link, A.NormalBold:visited, A.NormalBold:Active { color: #8bbd0e;font-weight: bold; text-decoration: none; }
A.NormalBold:Hover { color: #c3770e; font-weight: bold; text-decoration: none; }

/*Extra Font color styles*/
/* Blue */
.NormalBlue { color: #3d51cd; font-weight: normal; }
.NormalBoldBlue { color: #3d51cd; font-weight: bold; }
/* Orange */
.TextOrange {color: #ef8029;}
.NormalOrange { color: #ef8029; font-weight: normal; }
.NormalBoldOrange { color: #ef8029; font-weight: bold; }
/* Green */
.TextGreen {color: #297808;}
.NormalGreen { color: #297808; font-weight: normal; }
.NormalBoldGreen { color: #297808; font-weight: bold; }
/* Red */
.NormalRed { color: #a9000d; font-weight: normal; }
.NormalBoldRed { color: #a9000d; font-weight: bold; }
/* Gray */
.NormalGray { color: #707070; font-weight: normal; }
.NormalBoldGray { color: #707070; font-weight: bold; }
/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/
/* H1 */H1 { color: #609e23; font-size: 15px; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px; line-height:normal;font-family:Verdana, Arial, Geneva, sans-serif;}
/* H2 */H2 { color: #609e23; font-size: 15px; font-weight: bold; padding:0px 0px 5px 0px; margin:0px; line-height:normal; font-family:Verdana, Arial, Geneva, sans-serif;}
/* H3 */H3 { color: #609e23; font-size: 13px; font-weight: bold; padding:0px 0px 5px 0px; margin:0px; line-height:normal; font-family:Verdana, Arial, Geneva, sans-serif;}
/* H4 */H4 { color: #609e23; font-size: 14px; font-weight: bold;  padding:0px 0px 5px 0px; margin: 0px 0px; line-height:normal;font-family:Verdana, Arial, Geneva, sans-serif;}
/* H5 */H5 { color: #609e23; font-size: 13px; font-weight: bold;  padding:0px 0px 4px 0px; margin:0px; line-height:normal;font-family:Verdana, Arial, Geneva, sans-serif;}
/* H6 */H6 { color: #609e23; font-size: 12px; font-weight: bold; padding:0px 0px 2px 0px; margin:0px; line-height:normal; font-family:Verdana, Arial, Geneva, sans-serif;}
/*Small*/small {font-size: 11px;}
/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/
/* Default Container Title Style */
.Head { color: #000000; font-size: 13px; font-weight: bold; text-decoration: none;font-family:Verdana, Arial, Geneva, sans-serif; }
A.Head:Link, A.Head:Visited, A.Head:Active { color: #8bbd0e; font-size: 13px; font-weight: bold; text-decoration: none; }
A.Head:Hover { color: #c3770e;}

/* SubHead */
.SubHead { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;font-family:Verdana, Arial, Geneva, sans-serif; }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Active { color: #8bbd0e; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHead:Hover { color: #c3770e;}

/* Module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { color: #000000;font-weight: bold; text-decoration: none; text-transform:uppercase; font-size: 12px; font-family:Verdana, Arial, Geneva, sans-serif;}
A.SubSubHead:Link, A.SubSubHead:Visited,  A.SubSubHead:Active { color: #8bbd0e; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubSubHead:Hover{color: #c3770e;}

/* Text style for skin objects */
.SkinObject { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; font-family:Verdana, Arial, Geneva, sans-serif;}
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active { color: #8bbd0e; font-size: 11px; font-weight: normal; text-decoration: none; }
 A.SkinObject:Hover {color: #c3770e;}
/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/
/* Normal Text Box */
.NormalTextBox { color: #000000; background:#FFFFFF; font-family:Verdana, Arial, Geneva, sans-serif; font-size: 11px; font-weight: normal; vertical-align: middle; border: 1px solid #bec0bb;}
td.NormalTextBox , span.NormalTextBox, table.NormalTextBox {padding: 0px;margin: 0px;	background:none;border:none;}

/* Admin link styles */
A.CommandButton:Link, A.CommandButton:Visited, A.CommandButton:Active {font-family:Verdana, Arial, Geneva, sans-serif; color:#8bbd0e; font-size: 13px; cursor:pointer; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.CommandButton:Hover {font-family:Verdana, Arial, Geneva, sans-serif; color:#c3770e; font-size: 13px; font-weight: bold; text-decoration: none; cursor:pointer; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }

/* button style for standard HTML buttons */
.StandardButton, A.StandardButton:Link, A.StandardButton:Visited, A.StandardButton:Active {font-family:Verdana, Arial, Geneva, sans-serif; color:#8bbd0e; cursor:pointer; font-size: 13px; font-weight: bold; text-decoration: none; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.StandardButton:Hover {font-family:Verdana, Arial, Geneva, sans-serif; color:#c3770e; font-size: 13px; font-weight: bold; text-decoration: none; cursor:pointer; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }

/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header { color: #333333; font-weight: bold; text-decoration: none; font-family:Verdana, Arial, Geneva, sans-serif;}
.DataGrid_AlternatingItem { color: #000000;  font-weight: normal; text-decoration: none; font-family:Verdana, Arial, Geneva, sans-serif;}
.DataGrid_Item { color: #333333; font-weight: normal; text-decoration: none;font-family:Verdana, Arial, Geneva, sans-serif; }
/*=========================================================================================================================================================================================================================================================================================================================================================*/
/*Skin design and developed by Archana Email : archanabcs@yahoo.com*/
/* Module Action Menus */
.ModuleTitle_MenuItem {background:#68594a;}
.ModuleTitle_SubMenu{border-width:1px 1px 0px 1px; border-style:solid; border-color:#544434;}
.ModuleTitle_SubMenu table {padding:0px; border:0px;}
.ModuleTitle_SubMenu td{background:#68594a; padding:4px;white-space: nowrap;border:none;border-bottom:1px solid #544434; border-top:#7f7266 1px solid;color:#fff!important;} 
.ModuleTitle_MenuIcon {background-color:#68594a; border:none;padding: 0px 2px;}
td.ModuleTitle_MenuItemSel , .ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background-color: #867462;color: #fff!important;}
.ModuleTitle_MenuBreak td { display:none;}
.ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height:10px;background: #68594a;}
/**/
/*testimonials style*/
.Testimonials { background:url(images/TestIcon.png) left top no-repeat; padding:0px 0px 0px 30px;}
.Testimonials p { text-align:right;  color:#8bbd0e;}

