/*========================================================*/
/*        	 		Created by CMSSkins.com              */
/*========================================================*/

/*========================================================*/
/*  Default HTML CSS                                      */
/*========================================================*/
/* Default HTML PAGE 		           --*/ html { height: 100%; }
/* Default HTML BODY 	               --*/ body { margin: 0 0 0 0; }
/* Default HTML table and text 	       --*/ table, tr, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
/* Default HTML Paragraph   		   --*/ p { font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size: 11px; padding:0px; margin:0px; }

/*========================================================*/
/*  Skin Elements                                         */
/*========================================================*/

/*-- cell containing logo      --*/            .Logo { padding: 15px 8px 15px 80px;  }
      						            	   .MainSite { height:100%; background-color: #000000; background-Image:url(Images/bg.jpg); background-repeat:repeat-x; background-position:top; }
									   
/* Main Site Width                 */          .DefaultWidth  { width: 970px; padding: 30px 0px 0px 0px;} 
/* Header TD                       */          .Header-TD { padding: 0 17px 0 17px; }
/* Menu TD                         */          .Menu-TD { padding: 0 0 5px 7px; }
/* Footer TD                       */          .Footer-TD { padding: 0 0 10px 0; }
/* Default Height of Site          */          .D-Height { height: 450px; } 
/* Breadcrumb TD                   */          .Bread-TD { padding: 5px 0 5px 0; }
/* Seprator Padding                */          .SepPadd { color:#FFFFFF;}
/* Footer Row Padding              */          .FRPadd{ padding: 4px 0px 0 px 0px;}
/* White Color for left pane text  */          .WhitC { color:#FFFFFF; font-family:Arial; font-size:11px;}  
/* Text Color                      */          .Color1{ color:#0066CC;}
                                               .ContentTxt{ font-family:Arial; font-size:11px; color:#ffffff;}
									           .LinePad { padding-top:1px;}
											   .LogPad { padding: 0px 5px 20px 5px;}
											   .SepColor { color:#a7a37e;}
											   .LineH { line-height:1.6; }
          

/*========================================================*/
/*  Tokens                                                */
/*========================================================*/

/*-- Login Register Token              --*/ .Register-Login, A.Register-Login, A.Register-Login:link, A.Register-Login:visited, A.Register-Login:active { font-weight: normal; font-size: 10px; color:#a7a37e; font-family: Verdana, Helvetica, sans-serif; text-decoration: none; }
/*-- Login Register Token Hover        --*/ A.Register-Login:hover  { font-size: 10px; color:#000000; font-family: Verdana, Helvetica, sans-serif; text-decoration: underline; }

/*-- Links Token 	 		           --*/ .Bottom-Link, A.Bottom-Link, A.Bottom-Link:link, A.Bottom-Link:visited, A.Bottom-Link:active { font-weight: normal; font-size: 10px; color:#333333; font-family: Verdana, Helvetica, sans-serif; text-decoration: none; } 
/*-- Links Token Hover 	 		       --*/ A.Bottom-Link:hover  { font-size: 10px; color:#000000; font-family: Verdana, Helvetica, sans-serif; text-decoration: underline; }

/*-- You Are Here Text For Breadcrumb  --*/ .You-Are { font-size: 10px; color:#000000; font-family: Verdana, Helvetica, sans-serif;  padding: 0px 3px 0px 0px;  }
/*-- Breadcrumb                        --*/ .Breadcrumb, A.Breadcrumb, A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active { font-weight: normal; font-size: 10px; color:#12528a;  font-family: Verdana, Helvetica, sans-serif; text-decoration: none; } 
/*-- Breadcrumb Hover                  --*/ A.Breadcrumb:hover  { font-size: 10px; color:#00000; font-family: Verdana, Helvetica, sans-serif; text-decoration: underline; }

/*-- Terms and Privacy                 --*/ .Terms-Privacy, A.Terms-Privacy, A.Terms-Privacy:link, A.Terms-Privacy:visited, A.Terms-Privacy:active { font-weight: normal; font-size: 10px; color:#000000; font-family: Verdana, Helvetica, sans-serif; text-decoration: none; }
/*-- Terms and Privacy Hover           --*/ A.Terms-Privacy:hover  { font-size: 10px; color:#000000; font-family: Verdana, Helvetica, sans-serif; text-decoration: underline; }

/*-- Current Date                      --*/ .CurrentDate { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: normal; text-align: justify; color: #E53806; }

/*-- Copyright                         --*/ .Copyright { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: justify; color: #000000; }



/*========================================================*/
/*  DNN Elements                                          */
/*========================================================*/



/*-- Headig Mostly When Login 			--*/               .Head { font-weight: bold; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0075bf; }
/*-- Headig Mostly When Login 			--*/               .SubHead { font-weight: bold;  font-size: 11px;  color: #083f71;  font-family: Verdana, Arial, Helvetica, sans-serif; }

/*-- Text on site       		    	--*/               .Normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;  color: #999999; }
/*-- Text on site bold     			    --*/               .NormalBold { font-weight: bold; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; color:#999999; }

/*-- Error Text       			        --*/               .NormalRed { font-weight: bold;  font-size: 11px;  color: #ff0000;  font-family: Verdana, Arial, Helvetica, sans-serif; }
/*-- Bullets Style      			    --*/                UL LI { list-style-image:url(Images/Bullets.png); list-style-position: inherit; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; font-style: normal;  color:#ffffff; padding: 8px; }

/*-- Text Files      			        --*/               .NormalTextBox { border-right:   #083f71 1px solid;  border-top: #083f71 1px solid;  border-left: #083f71 1px solid; border-bottom: #083f71 1px solid;  font-size: 11px; background-color: #ffffff; font-family: Verdana, Arial, Helvetica,sans-serif; color: #083f71; }
/*-- Button                             --*/               .StandardButton { border-right:  #1380D5 1px solid;  border-top: #1380D5 1px solid;  border-left: #1380D5 1px solid; border-bottom: #1380D5 1px solid; font-size: 11px; font-family: Verdana, Arial, Hnelvetica, sans-serif; background-color:#FFFFFF; color:#1380D5; }

/*-- This is Login/Regis Table Padding   for  - r --*/     .LoginPad{ padding: 0px 5px 0px 5px;}
/*-- This is Table TD for search, login  Padding  --*/     .RowPad { padding: 12px 14px 0px 12px;}

/*-- This is Search Table Padding         --*/             .linkspad { padding: 0px 0 0 0;}
/*-- This is Login Left/Right TD Padding  --*/             .LRpad { padding: 0px 15px 0px 8px;}

/*-- This is Body Bg Gradient Image Class --*/             .BodyBgImg{ background-color:#000000; background-image:url(Images/body-main-gradient.png); background-position:top; background-repeat:no-repeat;} 
/*-- Class for header image              --*/              .HeadImg { background-color:#000000; background-image:url(Images/Header-Image.gif) ; background-position:top right;    background-repeat:no-repeat;  height:164;}

/*-- Class for header left image style   --*/              .flowerImg { background-image:url(Images/flowrs-style.png) ; background-position:bottom left;  background-repeat:no-repeat; width:191; height:164;}
/*-- Class for header image              --*/              .MenuImg { background-image:url(Images/Header-image-2.gif) ; background-position:right;  background-repeat:no-repeat; width:522; height:36;}

/*-- Class for footer image 1              --*/             .FooterImg1 { background-color:#000000; background-image:url(Images/Footer-Image1.gif) ; background-position:top;  background-repeat:no-repeat; width:956; height:143;}
/*-- Class for footer image 2              --*/             .FooterImg2 { background-color:#000000; background-image:url(Images/Footer-Image2.gif) ; background-position:top;  background-repeat:no-repeat; width:956; height:90;}

/*--Class for Terms & Privacy Top Padding --*/              .SrchPad { padding: 25px 15px 10px 15px;}

									  	
/*-- Quick Links - r --*/    .LinkBtn, a.LinkBtn:link, a.LinkBtn:visited, a.LinkBtn:active { background:url(Images/Left-Button.png) left center no-repeat; color: #000000; font-family: Verdana, Tahoma; font-size: 11px; font-weight: normal; text-decoration: none; width:200px; height:23px; display:block; margin:5px 0 0px 6px; padding: 5px 0 0px 6px; vertical-align:middle; text-indent:20px; text-align:left;}
/*-- Quick Links - hover --*/    a.LinkBtn:hover { background: url(Images/Left-Button2.png) left center no-repeat; color: #5578B2; font-family: Verdana, Tahoma; font-size: 11px; text-decoration: none; font-weight: normal; width:200px; height:23px; margin:5px 0 0px 6px; padding: 5px 0 0px 6px; vertical-align:middle; text-indent:20px; display:block; text-align:left;}


/*========================================================*/
/*  DNN Elements Links                                    */
/*========================================================*/



.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active { font-weight: normal;  font-size: 11px; color:#114f87;  font-family: Tahoma, Arial, Helvetica; }
 A.CommandButton:hover { font-weight: normal;  font-size: 11px; color:#000000;  font-family: Tahoma, Arial, Helvetica; }
 .Skinobject, A.Skinobject, A.Skinobject:link, A.Skinobject:visited, A.Skinobject:active   {  font-weight: normal; font-size: 10px; color:#1380D5;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
 A.Skinobject:hover    {  text-decoration:  underline; font-size: 10px; color:#4F4F4F; font-family:  Verdana, Arial, Helvetica, sans-serif; }
/*-- Default Link for Text --*/ A:link, A:visited, A:active { color: #999999; font-weight:bold;  font-family: verdana;  font-size: 11px; }
/*-- Default Link for Text Hover --*/ A:Hover { color: #126c87; font-family: verdana; font-size: 11px; text-decoration: underline; }



/*========================================================*/
/* HTML Headings */
/*========================================================*/


/*-- Heading # 1 --*/ H1 { font-weight: normal; font-size: 26px; color: #046380; font-family: Tahoma, Arial, Helvetica;}
/*-- Heading # 2 --*/ H2 { font-weight: normal; font-size: 20px; color: #046380; font-family: Tahoma, Arial, Helvetica;}
/*-- Heading # 3 --*/ H3 { font-weight: normal; font-size: 17px; color: #046380; font-family: Tahoma, Arial, Helvetica;}
/*-- Heading # 4 --*/ H4 { font-weight: bold; font-size:   14px; color: #046380; font-family: Tahoma, Arial, Helvetica;}
/*-- Heading # 5 --*/ H5 { font-weight: bold; font-size:   12px; color: #046380; font-family: Tahoma, Arial, Helvetica;}
/*-- Heading # 6 --*/ H6 { font-weight: bold; font-size:   11px; color: #046380; font-family: Tahoma, Arial, Helvetica;}

				

/*========================================================*/
/*  Panes                                                 */
/*========================================================*/


.Panes-TD { padding: 2px 2px 2px 2px; }

.Top-Pane                          { width: 100%;            padding:  10px 15px 0px 35px; }
.Content-Pane                      { width: 100%;            padding:  5px 5px 5px 5px; }
.Content-Left-Pane                 { width: 70%;             padding:  6px 18px 5px 18px; }
.Content-Right-Pane                { width: 30%;             padding:  15px 23px 5px 15px; }
.Expand-Pane                       { width: 100%;            padding:  0px 5px 5px 18px; }
.Expand-Left-Pane                  { width: 30%;             padding:  0px 5px 5px 18px; }
.Expand-Right-Pane                 { width: 70%;             padding:  0px 5px 5px 5px; }
.Middle-Left-Pane                  { width: 35%;             padding:  0px 15px 5px 18px; }
.Middle-Center-Pane                { width: 35%;             padding:  0px 5px 5px 15px; }
.Middle-Right-Pane                 { width: 30%;             padding:  0px 25px 5px 15px; }
.Footer-Left-Pane                  { width: 50%;             padding:  5px 5px 5px 18px; }
.Footer-Right-Pane                 { width: 50%;             padding:  5px 5px 5px 5px; }
.Bottom-Pane                      { width: 100%;             padding:  5px 5px 5px 18px; }



/*========================================================*/
/*  Search                                                */
/*========================================================*/
.SearchTD { width:170px; vertical-align: middle; text-align: right; height: 22px; background: url(Images/Search-Box.png) no-repeat top right; padding: 2px 1px 2px 1px; }
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:22px; background: transparent; width: 111px; color: #a7a37e; padding:  2px 1px 1px 6px; border: 0px solid #FFFFFF; cursor:text;}

/*========================================================*/
/*  DNN Menu Styles                                       */
/*========================================================*/

/*  main menu td */					.MenuTD{ text-align: left; padding: 0 0 0 0;}
									
									
/*  main menu td */					.main_dnnmenu_bar {	cursor:pointer;	font-size: 11px; background-color:transparent; height:36px;}
/*  Main Menu Normal  */			.main_dnnmenu_rootitem { color: #CCCCCC; font-size: 11px; font-weight: normal; text-align:center; line-height:36px; padding:9px 12px 8px 12px; border-bottom: 0px solid #FFF;border-top: 0px solid #FFF;}
/*  Main menu hover  */				.main_dnnmenu_rootitem_hover{ color:#ffffff; font-size: 11px; font-weight:normal; text-align:center; line-height:36px; padding:9px 12px 8px 12px; border-bottom: 3px solid #A7A37E;border-top: 3px solid #A7A37E;}
/*  Main menu selected  */			.main_dnnmenu_rootitem_selected { color:#ffffff; font-weight:normal; text-align:center; font-size: 11px; line-height:36px; padding:9px 12px 8px 12px; border-bottom: 3px solid #A7A37E;border-top: 3px solid #A7A37E;}

/*  SUB Menu Normal */				.main_dnnmenu_submenu { border:1px dotted #333333;}
									.main_dnnmenu_submenu td { font:Tahoma; font-size:10px; background: url(BG.jpg) left top repeat-x #000000; z-index: 1000; font-weight:normal; text-align:left; color: #CCCCCC; line-height:25px; padding: 0px 5px; margin:0px; }

/*  SUB Menu hover & selected */	.main_dnnmenu_itemhover td { font:Tahoma; font-size:10px; background-color:#333333; color:#ffffff; font-weight:normal; text-align:left; line-height:25px; z-index: 1000; padding: 0px 5px; margin:0px; }
									.main_dnnmenu_itemselected td { font:Tahoma; font-size:10px; background-color:#333333; color:#ffffff; font-weight:normal; text-align:left; line-height:25px; z-index: 1000; padding: 0px 5px; margin:0px; }
									
									.main_dnnmenu_break { height: 1px; background-color: #666666; }

/* Module Action Menus */			.ModuleTitle_SubMenu {	border:1px dotted #999;}
									.ModuleTitle_SubMenu td{ background-color: #333; color: #999; font-weight:normal; white-space: nowrap; font:Tahoma; font-size:11px;  padding:3px 5px 3px 5px;} 
/* Module Action Menus Icons */		.ModuleTitle_MenuIcon {	height: 1px; background-color: #333; border-top: 0px #999 solid; border-bottom: 0px #FFF solid; padding:3px 5px 3px 5px;}

									.ModuleTitle_MenuItemSel td {background: #666; color: #A7A37E; font:Tahoma; font-size:11px; font-weight:normal;  padding:3px 5px 3px 5px;}
									.ModuleTitle_MenuItemSel {background: #666; color: #A7A37E;}
									.ModuleTitle_MenuArrow { border:0px solid #000;}
									.ModuleTitle_MenuBreak td { height: 1px; background-color: transparent; border-top:0px solid #333; padding:0px;}
									.ModuleTitle_MenuBreak { height: 1px; background-color: transparent; border-top:0px solid #333; padding:0px;}

/* Module Action Button */			.ModuleTitle_MenuItem { border-bottom:0px solid #000000; border-top:0px solid #000000; background:transparent;}

