@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; font-family:Verdana, Geneva, sans-serif;}
.main_dnnmenu_bar .NavSep {}
/*  Main Menu Normal  */
.main_dnnmenu_rootitem  { color: #f4eecb;font-size:14px;font-weight:normal; text-align:left; padding:0px 0px 6px 12px; font-family:Verdana, Geneva, sans-serif; white-space:normal; line-height:normal;}
/*  Main menu hover  */ 
.main_dnnmenu_rootitem_hover{ color:#fdb913;font-size:14px;font-weight:normal; text-align:left;padding:0px 0px 6px 12px;background:url(images/MenuArrow.jpg) left 9px no-repeat; font-family:Verdana, Geneva, sans-serif;white-space:normal;}
/*  Main menu selected  */
.main_dnnmenu_rootitem_selected { color:#fdb913;font-size:14px;font-weight:normal; text-align:left;padding:0px 0px 6px 12px;background:url(images/MenuArrow.jpg) left 9px no-repeat; font-family:Verdana, Geneva, sans-serif;white-space:normal;}

/*  SUB Menu Normal */ 
.main_dnnmenu_submenu {border:1px solid #3a4c00;background:#3a4c00; padding:0px; margin:0px;z-index:55555;}
.main_dnnmenu_submenu td{ /*background-color:#E1E8ED;*/z-index: 1000;font-size: 13px; font-weight:normal;text-align:left;
	color:#f4eecb;line-height:2em;padding:1px 5px;margin:0px; }

/*  SUB Menu hover & selected */
/*.main_dnnmenu_item td {border-bottom:1px dashed #9b8209!important;  border-top:0px solid #4e630c!important; padding:0px; margin:0px;font-family:Verdana, Geneva, sans-serif;}*/
.main_dnnmenu_item td {border-bottom:0px dashed #f4eecb!important;  border-top:0px solid #4e630c!important; padding:0px; margin:0px;font-family:Verdana, Geneva, sans-serif;}
.main_dnnmenu_item td span { padding:0px 5px 0px 2px; font-family:Verdana, Geneva, sans-serif;}
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td  {font-size: 13px;/*	background: #fdb913;*/ font-family:Verdana, Geneva, sans-serif;
	color:#fdb913;font-weight:normal;	text-align:left;line-height:2em;z-index: 1000; padding:0;margin:0px;}

.main_dnnmenu_break{height: 2px;background:none; width:1px; display:none;}
.Seperators { border-top:1px dashed #9b8209; padding:0px; margin:0px 0px 5px 0px!important;width:140px!important; height:1px!important; display:block;}
/*=====================================================================*/
/* Skin Layout styles                                                  */
/*=====================================================================*/
body, html {padding:0px; margin:0px; background:#370c26;}
#Body {background:#370c26;}
/* Skin BG Color and Content Alignament */
.BGTable {background:#ffffff;padding:20px 0px 10px 0px;margin:0px;text-align:center;}
.MainTable {width:850px;margin:auto;text-align: left!important;}
.MainTableAdmin {width:980px;margin:auto;text-align: left!important;}
.WhiteBg { background:#FFFFFF;}
/*ControlPanel*/ 
.ControlPanel { background:#000000; padding:0px; margin:0px; border-bottom-color:#FFF;}
table.ControlPanel { margin:10px auto!important; width:850px; border:1px solid #f4eecb; background:#FFFFFF;} div.ControlPanel { margin:auto; width:auto!important;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for Logo Pane*/ 			  .LogoPane {margin:0px; padding:30px 0px 0px 0px;min-height:81px; background:url(images/Logobg.jpg) center bottom no-repeat; text-align:center;}
/*Style for Logo SearchPane*/ 		  .SearchPane {margin:0px; padding:5px 0px 10px 0px; text-align:left; width:300px; float:left;}
									  .SearchPane .NormalTextBox { background:#2e2929; border:1px solid #5a5454; padding:1px 8px; width:175px; height:16px; color:#ffffff;}
									  .SearchPane img.SearchButton { position:relative; left:0px; top:10px;}
/*Style for Logo LoginPane*/ 		  .LoginPane {margin:0px; padding:20px 0px 10px 0px; text-align:right; width:325px; float:right; font-size:7px;}
/*Style for Nav Pane*/ 			      .NavPane { margin:0px; padding:10px 10px 10px 5px;} .NavPane td {} .NavPane li{ list-style:none!important;}
									  .NavPaneAdmin { padding:0px 0px 15px 0px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for TopMain */  	  		  .TopMain { background:#000000;}
									  .TopRightMain { width:645px; float:right; margin:0px 60px 0px 0px; padding:15px 0px 0px 0px;}	
/*Style for FooterMain */  	  		  .FooterMain { background:#370c26; padding:10px 15px;}
/*Style for MiddleMain */  	  		  .MiddleMain{ background:#f4eecb; padding:20px 16px 20px 16px;}
									  .LeftMain { padding:0px; width:167px; float:left; overflow:hidden;}
									  .RightSide { padding:0px; width:619px; float:right; overflow:hidden;}
									  .MenuMain { padding:0px; width:167px; float:left; overflow:hidden;}
									  .GreenBgTL { background:url(images/GreenTL.gif) left top no-repeat;}
									  .GreenBgTR { background:url(images/GreenTR.gif) right top no-repeat;}
									  .GreenBgBL { background:url(images/GreenBL.gif) left bottom no-repeat;}									  
									  .GreenBgBR { background:#3a4c00 url(images/GreenBR.gif) right bottom no-repeat;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Style for HeaderPane */  		  	  .HeaderPane { padding:0px 0px 20px 0px; margin:0px 0px 0px 0px;} .HeaderPane p { padding:0px!important;}
/*Style for TestimonialPane */  	  .TestimonialPane { padding:0px 0px 7px 0px; margin:0px;float:left; width:612px;}
/*Style for TestimonialPaneIP*/  	  .TestimonialPaneIP { padding:0px 0px 7px 0px; margin:0px;float:left; width:612px;}
/*Style for TopPane */  			  .TopPane { margin:0px; padding:0px 0px 10px 0px;} 
/*Style for ContactPane */  	  	  .ContactPane { padding:0px 0px 7px 0px; margin:0px;float:right; width:200px;}
/*Style for ContactPaneIP*/  	  	  .ContactPaneIP { padding:0px 0px 7px 0px; margin:0px;float:right; width:200px;}
/*Style for ContentPane */  	 	  .ContentPane { padding:0px 0px 0px 0px!important; margin:0px;float:left; width:413px;} 
/*Style for ContentPaneAdmin */    	  .ContentPaneAdmin { padding:0px 0px 0px 0px!important; margin:0px;float:right; width:760px;} 
/*Style for LeftPane */  	  		  .LeftPane {padding:15px 0px 0px 0px; margin:0px 0px;}
/*Style for ContentPane */  	  	  .CenterPane {float:left; width:330px; overflow:hidden; padding:0px 0px 0px 0px; margin:0px 0px;}
/*Style for RightPane */    		  .RightPane { padding:0px 0px 0px 0px; margin:0px; float:right;width:167px;}
/*Style for MiddleBottomPane */  	  .MiddleBottomPane { margin:0px; padding:5px 0px 0px 0px;} 
/*Style for BottomPane */  			  .BottomPane { margin:0px; padding:15px 0px 0px 0px;} 
/*Style for FooterRightPane */  	  .FooterRightPane {padding:0px 0px 0px 0px; margin:0px; text-align:right; width:200px; float:right; font-family:Georgia, Verdana, Arial, Geneva, sans-serif; font-size:11px; color:#f4eecb}

/*Style for LinksPane*/ 			  .LinksPane {margin:0px 0px 0px 4px; padding:0px 0px;text-align:center; color:#FFF; font-size:11px; float:left; width:auto;}
/*Style for FooterPane*/ 			  .CopyrightPane {margin:0px; padding:0px 0px;text-align:left; color:#f4eecb; font-size:11px; float:left; width:auto;}
/*Style for clearing Div's*/		  .ClearFloat {clear:both;height:0px;font-size:0px;line-height:0px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Breadcrumb text syle */			  .BreadcrumbPane { padding:0px 0px 10px 15px; color:#370c26;font-size:11px;font-family:Verdana, Arial, Geneva, sans-serif!important;}
									  .breadcrumb {font-weight: normal;color: #370c26;text-align:left;text-decoration:none; font-size:11px;font-family:Verdana, Arial, Geneva, sans-serif!important;}

									  A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active {font-weight: normal;font-size:11px;color: #370c26;text-align:left;text-decoration:none;font-family:Verdana, Arial, Geneva, sans-serif!important;}
 									  A.breadcrumb:hover {font-weight: normal;font-size:11px;color: #000000;text-align:left;text-decoration:none;font-family:Verdana, Arial, Geneva, sans-serif!important;}
/* Breadcrumb1 text syle */			  
									  .breadcrumb1 {font-weight: normal;color: #370c26;text-align:right;text-decoration:none; font-size:11px;font-family:Verdana, Arial, Geneva, sans-serif!important;}

									  A.breadcrumb1:link, A.breadcrumb1:visited, A.breadcrumb1:active {font-weight: normal;font-size:11px;color: #370c26;text-align:right;text-decoration:none;font-family:Verdana, Arial, Geneva, sans-serif!important;}
 									  A.breadcrumb1:hover {font-weight: normal;font-size:11px;color: #000000;text-align:right;text-decoration:none;font-family:Verdana, Arial, Geneva, sans-serif!important;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*=====================================================================*/
/* Skin Properties                                                     */
/*=====================================================================*/

/* Login hover styles*/
.Login,A.Login:link,A.Login:visited,A.Login:active, .LoginPane .SkinObject, a.SkinObject {color:#f4eecb; font-size:11px;font-weight: normal;text-decoration:none;}
A.Login:hover, a.SkinObject:hover {color:#ffffff!important; font-size:11px;font-weight:  normal;text-decoration:none;}
/* User hover styles*/
.User,A.User:link,A.User:visited,A.User:active{color:#f4eecb; font-size:11px;font-weight: normal;text-decoration:none;}
A.User:hover{color:#ffffff!important; font-size:11px;font-weight: normal;text-decoration:none;}

/*Date Styles*/
.Date {color:#FFF; 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:#f4eecb;text-decoration:none;padding:0px 2px;}
A.Footer:hover {font-weight:normal;color:#ffffff;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:#f4eecb;text-decoration:none;}
A.Copyright:hover {color: #ffffff;}
/* Link Pane text syle */
.Link {	font-size: 11px; color: #f4eecb;	text-decoration:none;}
A.Link:link, A.Link:visited, A.Link:active {font-size: 11px; line-height:normal!important;	color: #f4eecb;	text-decoration:none; text-transform:uppercase;}
A.Link:hover {	font-size: 11px;color: #ffffff!important;	text-decoration:none;}

/* Host Pane text syle */
.Host {	font-size: 11px; text-transform:uppercase;color: #f4eecb;	text-decoration:none;}
A.Host:link, A.Host:visited, A.Host:active {	font-size: 11px;	color: #f4eecb;	text-decoration:none;}
A.Host:hover {	font-size: 11px;	color: #ffffff;	text-decoration:none;}

/*=====================================================================*/
/* Template Text and Link Styles Based on Colors                       */
/*=====================================================================*/
/* Default font style Style */
body, html, TH, TD, td,  div , p, table { color: #370c26;  font-size: 13px; font-weight: normal; line-height:18px; text-decoration: none; font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}
p { margin:0px; padding:0px 0px 10px 0px;} p.SubHead { padding:10px 0px 10px 0px;}
/*Default List style */

ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;border-top:1px dashed #979d66;} 
li { list-style: none outside!important; padding:6px 3px 7px 12px; margin:0px 0px 0px 0px; vertical-align:middle; border-bottom:1px dashed #979d66; background:url(images/ListArrow.gif) left 10px no-repeat;}
ul li a{ font-weight:bold!important; text-decoration:none!important;}
ol { padding:0px 0px 0px 0px; margin:0px 0px 0px 20px; } 
ol li {padding:8px 3px 8px 0px; margin:0px; list-style-type:decimal!important; list-style-image:none!important; background:none!important;}

ol.Terms { list-style:none;border-bottom:0px dashed #979d66;padding:0px 0px 10px 0px; margin:0px; overflow:hidden;} ol.Terms li { border:none!important; padding:15px 0px 15px 0px;border-bottom:1px dashed #979d66!important;} 
.Terms li a { text-decoration:none!important; color:#460828!important;} .FaqAns li a:hover { text-decoration:none!important; color:#3a4c00!important;}
.Terms li p{ font-weight:bold; padding:0px 0px 5px 0px;}

ol.FaqQues {list-style:none;border-bottom:1px dashed #979d66;padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; overflow:hidden;}
ol.FaqQues li { border:none!important; padding:0px 0px 3px 0px;border-bottom:0px dashed #979d66!important;}
.FaqQues li a { text-decoration:none!important; color:#460828!important;} .FaqQues li a:hover { text-decoration:none!important; color:#3a4c00!important;}

ol.FaqAns { list-style:none;border-bottom:0px dashed #979d66;padding:0px 0px 10px 0px; margin:0px; overflow:hidden;} ol.FaqAns li { border:none!important; padding:15px 0px 15px 0px;border-bottom:1px dashed #979d66!important;} 
.FaqAns li a { text-decoration:none!important; color:#460828!important;} .FaqAns li a:hover { text-decoration:none!important; color:#3a4c00!important;}
.FaqAns li p{ font-weight:bold; padding:0px 0px 5px 0px;}

img { border:none; outline:none;}
br { margin:0px; padding:0px; height:1px;}


.NormalText , .NormalText li{ font-weight:normal!important;}
.NormalBold , .NormalBold li{ font-weight:bold!important;}
.NormalItalic , .NormalItalic li{ font-style:italic!important;}

/**/
/* Default link syle */
A:Link, A:Visited, A:Active {color: #354501;text-decoration:underline;font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}
A:Hover {color: #4f052d;text-decoration:underline;font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}

/*Default Font Color for White text */
.WhiteText, .WhiteText TH, .WhiteText TD, .WhiteText td, .WhiteText div ,.WhiteText p, .WhiteText table , .WhiteText .Normal, .WhiteText  .normal, .WhiteText .ContainerTitle,
.WhiteText .Head, .WhiteText .SubHead, .WhiteText .SubSubHead, .WhiteText h1, .WhiteText h2, .WhiteText h3, .WhiteText h4, .WhiteText h5, .WhiteText h6
{ color:#f4eecb!important;font-family:Georgia, Verdana, Arial, Geneva, sans-serif!important;}
.WhiteText a { color:#ffffff;text-decoration:none!important;font-family:Georgia, Verdana, Arial, Geneva, sans-serif!important;}
.WhiteText a:hover { color:#fdb913; text-decoration:none!important;}

#dnn_LinksPane a, #dnn_FooterRightPane a { color:#f4eecb!important;}
#dnn_LinksPane a:hover , #dnn_FooterRightPane a:hover { color:#ffffff!important;}
#dnn_LinksPane a, #dnn_LinksPane p, #dnn_LinksPane div, #dnn_FooterRightPane a, #dnn_FooterRightPane p, #dnn_FooterRightPane div  { font-size:11px!important;}
/*Default Font Color for Green Cont White text */
.GreenContText, .GreenContText TH, .GreenContText TD, .GreenContText td, .GreenContText div ,.GreenContText p, .GreenContText table , .GreenContText .Normal, .GreenContText  .normal, .GreenContText .ContainerTitle,
.GreenContText .Head, .GreenContText .SubHead, .GreenContText .SubSubHead, .GreenContText h1, .GreenContText h2, .GreenContText h3, .GreenContText h4, .GreenContText h5, .GreenContText h6
{ color:#f4eecb!important;font-family:Verdana, Arial, Geneva, sans-serif!important; font-size:14px!important;}

.GreenContText a { color:#fdb913;text-decoration:underline!important;font-family:Verdana, Arial, Geneva, sans-serif!important; font-size:14px!important;}
.GreenContText a:hover { color:#d6d81c; text-decoration:none!important;}

/*YellowBgContentpane text*/
.YellowBgContentpane, .YellowBgContentpane TH, .YellowBgContentpane TD, .YellowBgContentpane td, .YellowBgContentpane div ,.YellowBgContentpane p, .YellowBgContentpane table , .YellowBgContentpane .Normal, .YellowBgContentpane  .normal, 
.YellowBgContentpane .Head, .YellowBgContentpane .SubHead, .YellowBgContentpane .SubSubHead, .YellowBgContentpane h1, .YellowBgContentpane h2, .YellowBgContentpane h3, .YellowBgContentpane h4, .YellowBgContentpane h5
{ color:#3a4c00!important;}
 .YellowBgContentpane h6 { color:#370c26!important; font-size:12px!important; text-align:center; font-weight:normal!important; font-style:italic!important;}
/*Default Font Color for GreenText */
.GreenText, .GreenText TH, .GreenText TD, .GreenText td, .GreenText div ,.GreenText p, .GreenText table , .GreenText .Normal, .GreenText  .normal, .GreenText .ContainerTitle,
.GreenText .Head, .GreenText .SubHead, .GreenText .SubSubHead, .GreenText h1, .GreenText h2, .GreenText h3, .GreenText h4, .GreenText h5, .GreenText h6
{ color:#3a4c00!important;font-family:Verdana, Arial, Geneva, sans-serif!important; font-size:14px!important;}

.GreenText a { color:#460828;text-decoration:underline!important;font-family:Verdana, Arial, Geneva, sans-serif!important; font-size:14px!important;}
.GreenText a:hover { color:#370c26; text-decoration:none!important;}


/* Black (Default color) */
.Normal { color: #370c26; font-family:Georgia, Verdana, Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; }
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #354501; font-family:Georgia, Verdana, Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; text-decoration:underline; }
A.Normal:Hover { color: #4f052d; font-family:Georgia, Verdana, Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; text-decoration:underline; }

.NormalBold { color: #370c26;  font-weight: bold; }
A.NormalBold:link, A.NormalBold:visited, A.NormalBold:Active { color: #354501;font-weight: bold; text-decoration: none; }
A.NormalBold:Hover { color: #4f052d; font-weight: bold; text-decoration: none; }

/*Extra Font color styles*/
.NormalText { font-weight:normal!important;}
/* Yellow */
.TextYellow { color: #fdb913!important;}
/* Orange */
.TextOrange {color: #ef8029!important;}
/* Green */
.TextGreen {color: #3a4c00!important;}
/* Red */
.TextRed { color: #460828!important;}
/* Gray */
.TextGray { color: #707070!important;}
/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/
/* H1 */H1 { color: #460828; font-size: 21px; font-weight:normal; padding:0px 0px 5px 0px; margin:0px 0px; line-height:normal;font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}
/* H2 */H2 { color: #3a4c00; font-size: 19px; font-weight: bold; padding:0px 0px 5px 0px; margin:0px; line-height:normal; font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}
/* H3 */H3 { color: #fdb913; font-size: 17px; font-weight: normal; padding:0px 0px 5px 0px; margin:0px; line-height:normal; font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}
/* H4 */H4 { color: #370c26; font-size: 15px; font-weight: bold;  padding:0px 0px 5px 0px; margin: 0px 0px; line-height:normal;font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}
/* H5 */H5 { color: #666666; font-size: 14px; font-weight: bold;  padding:0px 0px 4px 0px; margin:0px; line-height:normal;font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}
/* H6 */H6 { color: #370c26; font-size: 13px; font-weight: normal; padding:0px 0px 4px 0px; margin:0px; line-height:normal; font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}
/*Small*/small {font-size: 11px; font-style:italic}
/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/
/* Default Container Title Style */
.Head { color: #370c26; font-size: 14px; font-weight: bold; text-decoration: none;font-family:Georgia, Verdana, Arial, Geneva, sans-serif; }
A.Head:Link, A.Head:Visited, A.Head:Active { color: #354501; font-size: 12px; font-weight: bold; text-decoration: none; }
A.Head:Hover { color: #4f052d;}

/* SubHead */
.SubHead { color: #370c26; font-size: 13px; font-weight: bold; text-decoration: none;font-family:Georgia, Verdana, Arial, Geneva, sans-serif; }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Active { color: #354501; font-size: 11px; font-weight: bold; text-decoration: none; }
A.SubHead:Hover { color: #4f052d;}

/* Module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { color: #370c26;font-weight: bold; text-decoration: none; text-transform:uppercase; font-size: 12px; font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}
A.SubSubHead:Link, A.SubSubHead:Visited,  A.SubSubHead:Active { color: #354501; font-size: 10px; font-weight: bold; text-decoration: none; }
A.SubSubHead:Hover{color: #4f052d;}

/* Text style for skin objects */
.SkinObject { color: #370c26; font-size: 11px; font-weight: normal; text-decoration: none; font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active { color: #354501; font-size: 11px; font-weight: normal; text-decoration: none; }
 A.SkinObject:Hover {color: #4f052d;}
/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/
/* Normal Text Box */
.NormalTextBox { color: #370c26; background:#FFFFFF; font-family:Georgia, 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:Georgia, Verdana, Arial, Geneva, sans-serif; color:#354501; font-size: 12px; cursor:pointer; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.CommandButton:Hover {font-family:Georgia, Verdana, Arial, Geneva, sans-serif; color:#4f052d; font-size: 12px; 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:Georgia, Verdana, Arial, Geneva, sans-serif; color:#354501; cursor:pointer; font-size: 12px; font-weight: bold; text-decoration: none; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.StandardButton:Hover {font-family:Georgia, Verdana, Arial, Geneva, sans-serif; color:#4f052d; font-size: 12px; 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:Georgia, Verdana, Arial, Geneva, sans-serif;}
.DataGrid_AlternatingItem { color: #370c26;  font-weight: normal; text-decoration: none; font-family:Georgia, Verdana, Arial, Geneva, sans-serif;}
.DataGrid_Item { color: #333333; text-decoration: none;font-family:Georgia, Verdana, Arial, Geneva, sans-serif; font-weight:normal;}
/*=========================================================================================================================================================================================================================================================================================================================================================*/
/*Skin design and developed by Archana Email : archanabcs@yahoo.com*/
/* Module Action Menus */
.ModuleTitle_MenuItem {background:#d7d1af;}
.ModuleTitle_SubMenu{border-width:1px 1px 0px 1px; border-style:solid; border-color:#c3bb91;}
.ModuleTitle_SubMenu table {padding:0px; border:0px;}
.ModuleTitle_SubMenu td{background:#d7d1af; padding:4px; text-align:left;white-space: nowrap;border:none;border-top:1px solid #e6e2cd; border-bottom:#c3bb91 1px solid;color:#000!important;} 
.ModuleTitle_MenuIcon {background-color:#d7d1af; border:none;padding: 0px 2px;}
td.ModuleTitle_MenuItemSel , .ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background-color: #3a4c00;color: #fff!important;}
.ModuleTitle_MenuBreak td { display:none;}
.ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height:10px;background: #d7d1af;}
/**/
/*BorderLinks*/
.BorderLinks a { display:block; list-style:none; padding:4px 0px; color:#f4eecb!important; text-decoration:none!important; border-bottom:1px dashed #8f5f15!important;}
.GreenBgContWidth  .BorderLinks a {border-bottom-color:#9b8209!important;}
.BorderLinks a:hover { color:#fdb913!important; text-decoration:none!important;}
a.BorderLinksLast , a.BorderLinksLast:hover { border:none!important; padding-bottom:1px!important;}

/*GreenBox List Breakfast*/
.GreenBoxList { background:#e1ddb6; border-top:1px dashed #90975e; padding:0px 0px 0px 0px; overflow:hidden; margin:10px 0px;}
.GreenBoxList a, a.ArrowRoundlink { background:url(images/ArrowRound.png) 0px 0px no-repeat; height:18px; padding:1px 0px 1px 20px; color:#3a4c00!important; font-weight:normal!important;}
.GreenBoxList a:hover , a.ArrowRoundlink:hover {color:#370c26!important;}
.GreenBoxList td {padding:0px 8px 4px 8px; border-bottom:1px dashed #8e955b; }
.GreenBoxList td.NoBorder{ padding:3px 4px 0px 8px; border-bottom:none!important;}

/*Dynamic Form styles*/
#EntryForm .DynamicForms_Label { white-space:nowrap!important;}
#EntryForm input.NormalTextBox {border:1px solid #757b4f!important; background:#e1ddb7!important; width:290px!important; height:20px!important;}
#EntryForm textarea.NormalTextBox{border:1px solid #757b4f!important; background:#e1ddb7!important; width:290px!important; height:75px!important;}
#EntryForm table.NormalTextBox input{border:1px solid #757b4f!important; background:#e1ddb7!important;}
#EntryForm textarea.LongBox {border:1px solid #757b4f!important; background:#e1ddb7!important; width:410px!important; height:75px!important;}
#EntryForm input.Longbox2 {border:1px solid #757b4f!important; background:#e1ddb7!important; width:410px!important; height:20px!important;}
#EntryForm .Normal, #EntryForm  .NormalBold , #EntryForm label , #EntryForm .NormalTextBox , span.Checkbox , #EntryForm textarea ,  input.Longbox2{ font-family:Verdana, Geneva, sans-serif!important; font-size:10px!important; font-weight:bold;}
#EntryForm .Checkbox label { font-weight:normal!important;}
#EntryForm .Datebox input {border:1px solid #757b4f!important; background:#e1ddb7!important; width:50px!important; height:20px!important;}
#EntryForm div.Normal p , #EntryForm td, #EntryForm  div , #EntryForm a {font-family:Verdana, Geneva, sans-serif!important; font-size:11px!important;}
#EntryForm td { width:50px!important; padding:0px!important;}
#EntryForm table { width:auto!important; margin:0px; padding:0px;}
#EntryForm select {border:1px solid #757b4f!important; background:#e1ddb7!important; font-family:Verdana, Geneva, sans-serif!important; font-size:10px!important; font-weight:bold; height:20px; line-height:18px;}
#EntryForm span.SubmitBtn { width:50px; display:block; background:#e1ddb7; padding:1px 5px; margin:3px 4px; text-align:center; font-weight:bold; color:#23061a!important; border:1px solid #757b4f; float:right;}
#EntryForm a:hover span.SubmitBtn {background:#23061a; color:#fff!important; border:2px solid #ffffff;}
#EntryForm table tr, #EntryForm td, #EntryForm table { background:none!important;}

.DynamicForms_Maintable { width:412px!important;}
.DynamicForms_Maintable .DynamicForms_Label { white-space:nowrap!important;}
.DynamicForms_Maintable input.NormalTextBox {border:1px solid #757b4f!important; background:#e1ddb7!important; width:290px!important; height:20px!important;}
.DynamicForms_Maintable textarea.NormalTextBox{border:1px solid #757b4f!important; background:#e1ddb7!important; width:290px!important; height:75px!important;}
.DynamicForms_Maintable table.NormalTextBox input{border:1px solid #757b4f!important; background:#e1ddb7!important;}
.DynamicForms_Maintable textarea.LongBox {border:1px solid #757b4f!important; background:#e1ddb7!important; width:410px!important; height:75px!important;}
.DynamicForms_Maintable input.Longbox2 {border:1px solid #757b4f!important; background:#e1ddb7!important; width:410px!important; height:20px!important;}
.DynamicForms_Maintable .Normal, .DynamicForms_Maintable  .NormalBold , .DynamicForms_Maintable label , .DynamicForms_Maintable .NormalTextBox , span.Checkbox , .DynamicForms_Maintable textarea ,  input.Longbox2{ font-family:Verdana, Geneva, sans-serif!important; font-size:10px!important; font-weight:bold;}
.DynamicForms_Maintable .Checkbox label { font-weight:normal!important;font-family:Verdana, Geneva, sans-serif!important; font-size:10px!important;}
.DynamicForms_Maintable .Checkbox input { float:left;}
.DynamicForms_Maintable .Datebox input {border:1px solid #757b4f!important; background:#e1ddb7!important; width:50px!important; height:20px!important;}
.DynamicForms_Maintable label { font-weight:normal!important;font-family:Verdana, Geneva, sans-serif!important; font-size:10px!important; white-space:nowrap!important;}
.DynamicForms_Maintable div.Normal p , .DynamicForms_Maintable td, .DynamicForms_Maintable  div , .DynamicForms_Maintable a {font-family:Verdana, Geneva, sans-serif!important; font-size:11px!important;}
.DynamicForms_Maintable td { width:50px!important; padding:0px!important;}
.DynamicForms_Maintable table { width:auto!important; margin:0px; padding:0px;}
.DynamicForms_Maintable select {border:1px solid #757b4f!important; background:#e1ddb7!important; font-family:Verdana, Geneva, sans-serif!important; font-size:10px!important; font-weight:bold; height:20px; line-height:18px;}
#SaveForm span.SubmitBtn { width:50px; display:block; background:#e1ddb7; padding:1px 5px; margin:3px 4px; text-align:center; font-weight:bold; color:#23061a!important; border:1px solid #757b4f; float:right;}
#SaveForm a:hover span.SubmitBtn {background:#23061a; color:#fff!important; border:2px solid #ffffff;}
.DynamicForms_Maintable table tr, .DynamicForms_Maintable td, .DynamicForms_Maintable table { background:none!important;}

hr {width: 50%;border: none 0;border-top: 1px dashed #000;/*the border*/text-align: left;/*this will align it for IE*/margin: 10px auto 10px 0; /*this will align it left for Mozilla*/}
hr.menus {width: 10%;border: none 0;border-top: 1px dashed #000;/*the border*/text-align: left;/*this will align it for IE*/margin: auto 10px 10px 0; /*this will align it left for Mozilla*/}

.OptIn_HR {width:100%;background-color: #f4eecb; border: none 0;border-top: 1px dashed #979d66;/*the border*/text-align: left;/*this will align it for IE*/margin: auto 10px 10px 0; /*this will align it left for Mozilla*/}

.OptInEmail_Label { font-weight:bold;}