/*========================================================*/
/*            Designed by DNNCovered.com                  */
/*========================================================*/

/*========================================================*/
/*  Default CSS                                           */
/*========================================================*/

/* HTML PAGE css		               --*/ html { height: 100%; }
/* HTML BODY css	                   --*/ body { margin: 0; background-color: #C6C3B2; background-image:url(bg.jpg); background-repeat:repeat-x; margin: 0 0 0 0; }
/* Default text and table css	       --*/ table, tr, td {font-family: tahoma; font-size: 11px; margin: 0;}
/* Paragraph css				       --*/ p {font-family: tahoma; font-size: 11px;}



/*========================================================*/
/*  Other Main Elements                                   */
/*========================================================*/

/*-- cell containing content panes 	   --*/ .ContentPanesTD { width:auto; height:100%; vertical-align: top; padding: 0 0 0 0; }
/*-- dotted background           	   --*/ .Dotted { background: url(dotted2.gif) repeat top left; }
/*-- row containing logo area      	   --*/ .LogoRow { height:1px; padding: 0 10px 0 7px; }
/*-- cell containing logo       	   --*/ .LogoTD { text-align:left; padding: 0 20px 0 0; }
/*-- row containing breadcrumbs 	   --*/ .BreadcrumbsRow { height:41px; background: url(bread-bg.gif) repeat top left; padding: 0 0 0 0; }
/*-- row for space between areas	   --*/ .SpaceBar { height:10px; padding: 0 0 0 0; }
/*-- Search CSS				           --*/ .SearchTD { width:186px; vertical-align: top; text-align: right; height: 23px; background: url(search-bg.jpg) no-repeat top right; padding: 0 0 0 0; }
/*-- login and register CSS	       	   --*/ .LoginTD { width: 100%; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#C9A67A; vertical-align: middle; text-align: right; padding: 0 10px 0 0; }
/* Raffaele */ .FilettoTestoHeader {height:9px;  background: url(FilettoTestoHeader.gif) repeat-x top left}

.bread_cmb_link, A.bread_cmb_link, A.bread_cmb_link:link, A.bread_cmb_link:visited, A.bread_cmb_link:active  {
    font-weight: normal;
    font-size: 10px;
    color:#ffffff;
    font-family: Arial;
    text-decoration: none;
}

A.bread_cmb_link:hover    {
    text-decoration: none;
	font-weight: normal;
    font-size: 10px;
    color:#CB3400;
    font-family: Arial;
}

.you-are  {
    text-decoration: none;
    font-size: 10px;
    color:#3D3D3D;
    font-family: Arial;
}


/*========================================================*/
/*	Main Table / Box CSS				                  */
/*========================================================*/

/*-- Main table 				       --*/ .MainTable { background-color:#FFFFFF ;}
/*-- top left corner           	       --*/ .MainTL { width:7px; height:6px; background: url(1.jpg) no-repeat top left; }
/*-- top edge                 	       --*/ .MainT { height:6px; background: url(44.jpg) repeat-x bottom left; }
/*-- top right corner         	       --*/ .MainTR { width:7px; height:6px; background: url(4.jpg) no-repeat top right; }
/*-- left edge                	       --*/ .MainL { width:7px; background: url(11.jpg) repeat-y top left; }
/*-- content area            	       --*/ .MainM { background: #FFFFFF; }
/*-- right edge           	           --*/ .MainR { width:7px; background: url(33.jpg) repeat-y top right; }
/*-- bottom left corner  	           --*/ .MainBL { width:7px; height:6px; background: url(2.jpg) no-repeat bottom left; }
/*-- bottom edge            	       --*/ .MainB { height:6px; background: url(22.jpg) repeat-x top left; }
/*-- bottom right corner          	   --*/ .MainBR { width:7px; height:6px; background: url(3.jpg) no-repeat bottom right; }
/*-- command Button in Containers      --*/ .CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color: #C9A67A; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding: 0 0 0 0;}
/*-- command Button in Containers hover--*/ a.CommandButton:hover { color: #976F3E; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; padding: 0 0 0 0; }

/*========================================================*/
/*  Menu Table CSS	                                      */
/*========================================================*/

/*-- main menu table            		--*/ .MenuHeight { height:31px; }
/*-- main menu cell    					--*/ .MenuTD { vertical-align:middle; text-align:left; background: url(menu-bg.jpg) repeat-x top left; padding: 0 0 0 0; }
/*-- main menu left    					--*/ .MenuLeft { width:10px; background: url(menu-left.jpg) no-repeat top left; }
/*-- main menu right    				--*/ .MenuRight { width:10px; background: url(menu-right.jpg) no-repeat top right; }

/*========================================================*/
/*     Main Menu and Module Menus                         */
/*========================================================*/

.MainMenu_MenuContainer {
	background-color: transparent; /* transparent*/
	 padding:9px 0px 0px 0px; 
	_padding:0px;
	_margin: -16 0 -16 0;
	
}

.MainMenu_MenuItem {
	border-left: #EFEEEE 0px solid; 
	border-bottom: #A2A097 1px solid;
	border-top: #EFEEEE 0px solid;  
	border-right: #EFEEEE 0px solid;
	cursor: pointer;
	cursor: hand; 
	color: #4d4d4d; 
	font-size: 11px; 
	font-style: normal;
	font-weight: normal; 
	background-color: Transparent;
	font-family: Tahoma;
	width: 160px;
	height: 24px;

}
.MainMenu_MenuItemSel {
	border-left: #EFEEEE 0px solid; 
	border-bottom: #EFEEEE 0px solid;
	border-top: #EFEEEE 0px solid;  
	border-right: #EFEEEE 0px solid;
	cursor: pointer;
	cursor: hand; 
	color: #ffffff; 
	font-size: 11px; 
	font-style: normal;
	font-weight: normal; 
	background-color: Transparent;
	font-family: Tahoma;
	width: 160px;
	height: 24px;

}

.MainMenu_MenuItemAct {
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	background-color: #666261;
	font-family: Tahoma;
	width: 160px;
	height: 24px;
}
.MainMenu_MenuIcon {
	display: none;
}

.submenuitemselected{
	color:#FA8A0B;
	font-size:11px;
	font-weight: bold;
	padding-left: 1px;
	Margin:0px;
	background:transparent;
	width: 160px;
	height: 24px;
}

.MainMenu_SubMenu {

	margin:-2px 0px 0px 0px; /*  -15*/
	_margin: -2 0 0 0;
	BORDER-RIGHT: #4c4c4c 1px solid; 
	BORDER-TOP: #4c4c4c 1px solid; 
	Z-INDEX: 0;
	BORDER-LEFT: #4c4c4c 1px solid; 
	CURSOR: hand;
	BORDER-BOTTOM: #4c4c4c 1px solid;
	background-image:url(submenu-bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	BACKGROUND-COLOR: #E3E1D5;
	width:160px;
}

.MainMenu_MenuBreak {
	border-bottom: #00ff00 0px solid; 
	border-left: #00ff00 0px solid; 
	border-top: #00ff00 0px solid;  
	border-right: #00ff00 0px solid; 
	background-color: transparent;
	height: 0px;
}
.MainMenu_MenuArrow {
	border-right: #EFEFEF 0px solid; 
	border-bottom: #EFEFEF 0px solid; 
	border-top: #EFEFEF 0px solid;
	font-family: Arial, Helvetica, sans-serif;
}
.MainMenu_MenuBar { 
	cursor: hand; 
	height: 27px; 
	background-color: Transparent; 

}

/* ------- up status ------ */

.MainMenu_MenuItem TD { padding:0; margin:0; }
.MainMenu_MenuItem TD DIV
{
	background-image:url(up-right.jpg);
	background-position:right top;
	background-repeat: no-repeat;
	padding:0 10 10 0;
	margin:0 0 0 0;
	_margin:0 0 -11 0;
}
.MainMenu_MenuItem TD DIV DIV 
{
	background-image:url(up-left.jpg);
	background-position:left top;
	
	background-repeat: no-repeat;
	padding:0 0 0 11;
	margin:0 0 0 0;
	_margin:0 0 0 0;
}
.MainMenu_MenuItem TD DIV DIV DIV{
	background-image:url(up-bg.jpg);
 
	background-position:top;
	background-repeat:repeat-x;
	color:#4d4d4d;
	font-size:12px;
	font-family: Arial;
	font-weight: bold;
	height:40px;
	_height:70px;
	padding:25 10 0 10;
	margin:-30 0 0 0;
	_margin:1 0 0 0;
}


/* ------- over status ------*/ 

.MainMenu_MenuSelected TD { padding:0; margin:0; }
.MainMenu_MenuSelected TD DIV
{
	background-image:url(act-right.jpg);
	background-position:right top;
	background-repeat: no-repeat;
	padding:0 10 10 0;
	margin:0 0 0 0;
	_margin:0 0 -11 0;
}
.MainMenu_MenuSelected TD DIV DIV 
{
	background-image:url(act-left.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding:0 0 0 11;
	margin:0 0 0 0;
	_margin:0 0 0 0;
}
.MainMenu_MenuSelected TD DIV DIV DIV{
	background-image:url(hover-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	color:#4d4d4d;
	font-size:12px;
	font-family: Arial;
	font-weight: bold;
		height:40px;
	_height:70px;
	padding:-10 10 0 10;
	margin:-30 0 0 0;
	_margin:1 0 0 0;
}

/* ------- active status ------ */

.MainMenu_MenuSelectedRoot TD { padding:0; margin:0; }
.MainMenu_MenuSelectedRoot TD DIV
{
	background-image:url(act-right.jpg);
	background-position:right top;
	background-repeat: no-repeat;
	padding:0 10 10 0;
	margin:0 0 0 0;
	_margin:0 0 -11 0;
}
.MainMenu_MenuSelectedRoot TD DIV DIV 
{
	background-image:url(act-left.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding:0 0 0 11;
	margin:0 0 0 0;
	_margin:0 0 0 0;
}
.MainMenu_MenuSelectedRoot TD DIV DIV DIV{ 

	background-image:url(act-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:12px;
	font-family: Arial;
	font-weight: bold;
		height:40px;
	_height:70px;
	
	/*padding:25 10 0 10; */
	margin:-30 0 0 0;
	_margin:1 0 0 0;
}

/*========================================================*/
/*  Tokens                                                */
/*========================================================*/

/*-- Login Register token              --*/ .login-register, a.login-register:link, a.login-register:visited, a.login-register:active { color: #CECECE; font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: none; text-align:right; }
/*-- Login Register token hover        --*/ a.login-register:hover { color: #ffffff; font-family: Tahoma; font-size: 11px; text-decoration: none; font-weight: normal; text-align:right; }
/*-- Copyright token                   --*/ .copy-right { color: #545454; font-family: Tahoma; font-size: 11px; text-decoration: none; }
/*-- Terms Privacy token       		   --*/ .terms-privacy, a.terms-privacy:link, a.terms-privacy:visited, a.terms-privacy:active { color: #545454; font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: none; text-align:left; }
/*-- Terms Privacy token hover 		   --*/ a.terms-privacy:hover { color: #545454; font-family: Tahoma; font-size: 11px; text-decoration: underline; font-weight: normal; text-align:left; }
/*-- Search box css		   	    	   --*/ #dnn_dnnSEARCH_txtSearch.NormalTextBox { height:17px; background: #ffffff; width: 133px; color: #666666; padding: 4px 4px 0px 4px; border: 1px solid #A59C71; cursor:text;}


/*========================================================*/
/*  Links css                                             */
/*========================================================

/*-- Default links 					    a:link, a:visited, a:active { color: #666666; font-family: tahoma; font-weight: bold; font-size: 11px; text-decoration: underline; }
/*-- Default links hover                a:hover { color: #444444; font-family: tahoma; font-size: 11px; text-decoration: underline; }
/*-- Normal links 					    a.Normal:link, a.Normal:visited { color: #666666; font-family: tahoma; font-weight: bold; font-size: 11px; text-decoration: none; }
/*-- Normal links hover                 a.Normal:hover { color: #444444; font-family: tahoma; font-size: 11px;	text-decoration: none; }
/*-- More links                         .more, a.more:link, a.more:visited, a.more:active { color: #D23330; font-family: tahoma; font-size: 10px; font-weight: normal; text-decoration: none; }
/*-- More links hover                   a.more:hover { color: #666666; font-family: tahoma; font-weight: normal; font-size: 10px; text-decoration: none; }

/*========================================================*/
/*  Default DNN CSS                                       */
/*========================================================*/

/*-- Default Form CSS        		   --*/ select, input { font-family: tahoma; font-size: 11px; color: #333333; }
/*-- Default textbox       		       --*/ .NormalTextBox { color: #333333; padding-left: 4px; line-height: 12px; font-family: tahoma; font-weight: normal; font-size: 11px; }
/*-- Textbox cell / td            	   --*/ td.NormalTextBox { padding: 0; margin: 0; background: transparent; border: 0; }


/*========================================================*/
/*  Footer Table                                          */
/*========================================================*/

/*-- Footer table 				       --*/ .FooterTable { width:100%; }
/*-- Privacy cell / td     			   --*/ .PrivacyTD {  font-family: Tahoma; font-size:11px; color:#666666; text-align: center; padding: 0 0 3px 0; }
/*-- Copyright cell	 / td	           --*/ .CopyrightTD { text-align: center; padding: 3px 0 15px 0; }


/*========================================================*/
/*  Heights & Widths   Sizes                              */
/*========================================================*/

/*-- width setting on skins       	   --*/ .MainWidth { width:1003px; vertical-align:top; text-align:left; }
/*-- 100 percent height where req 	   --*/ .FullHeight { height:100%; }
/*-- 100 percent width where req  	   --*/ .FullWidth { width:100%; }
/*-- 100 percent width where req  	   --*/ .Full_TLA_Width { width:100%; vertical-align:top; text-align:left; }
/*-- 85 percent width where req  	   --*/ .85Width { width:85%; }
/*-- 70 percent width where req  	   --*/ .70Width { width:70%; }
/*-- 60 percent width where req  	   --*/ .60Width { width:60%; }
/*-- 50 percent width where req  	   --*/ .50Width { width:50%; }
/*-- 30 percent width where req  	   --*/ .30Width { width:30%; }
/*-- 25 percent width where req  	   --*/ .25Width { width:25%; }
/*-- 15 percent width where req  	   --*/ .15Width { width:15%; }
/*-- 199 pixel width where req  	   --*/ .199Width { width:199px; }
/*-- 178 pixel width where req  	   --*/ .178Width { width:10px; }
/*-- 278 pixel width where req  	   --*/ .278Width { width:278px; }
/*-- 139 pixel width where req  	   --*/ .139Width { width:139px; }





/*========================================================*/
/*  Alignments                                         */
/*========================================================*/


/*-- TD Top Alignment			       --*/ .TopAlign {vertical-align:top; }
/*-- TD Top Left Alignment			   --*/ .TopLeftAlign {vertical-align:top; text-align:left; background-color:transparent; }
/*-- TD Top Right Alignment			   --*/ .TopRightAlign {vertical-align:top; text-align:right; }
/*-- TD Bottom Right Alignment		   --*/ .BottomRightAlign {vertical-align:bottom; text-align:right; }
/*-- TD Bottom Left Alignment		   --*/ .BottomLeftAlign {vertical-align:bottom; text-align:Left; }
/*-- TD Middle Center Alignment		   --*/ .MiddleCenterAlign {vertical-align:middle; text-align:center; }
/*-- TD Top Center Alignment		   --*/ .TopCenterAlign {vertical-align:Top; text-align:center; }
/*-- TD Left Center Alignment		   --*/ .LeftCenterAlign { text-align:left; vertical-align:middle; }
/*-- TD right Middle Align		       --*/ .RightMiddleAlign { text-align:right; vertical-align: middle; }


/*========================================================*/
/*  Margin & Paddings                                         */
/*========================================================*/


/*-- outer cell on boxed skins    	   --*/ .MainTDTable { padding:10px 20px 10px 20px ; }
/*-- Container-1-Padding     	       --*/ .cnt-1-Padding {padding: 0px 1px 0px 3px;  } 
/*-- General 1 Heading       	       --*/ .Gnrl-1 {padding: 3px;  } 
/*-- Container-3-Padding     	       --*/ .cnt-3-Padding {padding: 0px 3px 0px 2px;  } 
/*-- Container-5-Padding     	       --*/ .Gnrl-2 {padding: 10px 0px 0px 0px;  } 
/*-- Container-5-Padding     	       --*/ .Gnrl-3 {padding: 0px 0px 0px 10px;  } 
/*-- General 2 Padding        	       --*/ .Gnrl-2 {padding: 2px;  } 










/*========================================================*/
/*	Call Images & Colors				                  */
/*========================================================*/

/*-- Logo Main table 			   	   --*/ .LogoTable { height:82px; width:117; background-color:transparent; background-image: url(logo.jpg); background-repeat: no-repeat; background-position: left top;}
/*-- Top Grey BG    			   	   --*/ .topgry-bg { background-image: url(top-gry-bg.jpg); background-repeat: repeat-x; background-position: left top;}
/*-- Yellow left BG   			   	   --*/ .yellow-l-bg    { width:13px; background-image: url(yellowleftbg.jpg); background-repeat: repeat-y; background-position: left top;}
/*-- Yellow left image   		   	   --*/ .yellow-l-img   { width:13px; background-image: url(yelow-leftimage.jpg); background-repeat: no-repeat;  padding-right:3px;}
/*-- Yellow right BG   			   	   --*/ .yellow-r-bg    { width:13px; background-image: url(yellowrightbg.jpg); background-repeat: repeat-y; background-position: left top;}
/*-- Yellow right image 		   	   --*/ .yellow-r-img   { width:13px; background-image: url(yelow-rightimage.jpg); background-repeat: no-repeat; background-position: left top;} /* height:106px; */
/*-- Yellow right cnr   		   	   --*/ .yellow-r-cnr   { width:13px; height:12px; background-image: url(yellowbox-br.jpg); background-repeat: no-repeat; padding-right:5px;}
/*-- Yellow left   cnr   		   	   --*/ .yellow-l-cnr   { width:13px; height:12px; background-image: url(yellowbox-bl.jpg); background-repeat: no-repeat; background-position: left top;}
/*-- Yellow botom bg     		   	   --*/ .yellow-b-bg    { height:12px; background-image: url(yellowbotombg.jpg); background-repeat: repeat-x; background-position: left top;}
/*-- Yellow mid   bg     		   	   --*/ .yellow-mid-bg { background-image: url(yellowbox-m-bg.jpg); background-repeat: repeat-x; background-position: left top; background-color:#FFBE10;}
/*-- header text image     		   	   --*/ .header-txt 
    { height:171px; 
      width:256px; 
     /* background-image: url(header-txt.jpg);  */
     /* background-repeat: no-repeat; */
     /* background-position: left top; */
      
      } 
/*-- header text image     		   	   --*/ .header-img { height:169px; width:692px; background-image: url(header-CasaB.jpg); background-repeat: no-repeat; background-position: right top;}
/*-- header text image     		   	   --*/ .breadcrmb-line { height:22px; background-color:#C3C1B4;}
/*-- Dotted Separator      		   	   --*/ .doted-seprator { background-image:url(v-doted-bg.jpg); background-repeat:repeat-y; width:16px;}
/*-- login right img      		   	   --*/ .login-img-r { background-image:url(login-btn-r.jpg); background-repeat: no-repeat; width:4px; height:19px;}
/*-- login left img      		   	   --*/ .login-img-l { background-image:url(login-btn-l.jpg); background-repeat: no-repeat; width:4px; height:19px;}
/*-- login bg           		   	   --*/ .login-bg { background-image:url(login-btn-bg.jpg); background-repeat: repeat-x;}


















/*========================================================*/
/*  Default HTML Headings                                 */
/*========================================================*/

/*-- Heading # 1              			--*/ H1 { FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #D0312D; FONT-FAMILY: Tahoma, Arial, Helvetica;}
/*-- Heading # 2              			--*/ H2 { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Helvetica;}
/*-- Heading # 3              			--*/ H3 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #D0312D; FONT-FAMILY: Tahoma, Arial, Helvetica;}
/*-- Heading # 4              			--*/ H4 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Tahoma, Arial, Helvetica;}
/*-- Heading # 5              			--*/ H5 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Tahoma, Arial, Helvetica;}
/*-- Heading # 6              			--*/ H6 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Tahoma, Arial, Helvetica;}


/*========================================================*/
/*  Other used Text css                                   */
/*========================================================*/

/*-- dark grey running text            --*/ .Normal1 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #262626; FONT-FAMILY: Tahoma; }
											.navNormal1{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #262626; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal1:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #262626; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal1:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #262626; FONT-FAMILY: Tahoma; text-decoration: underline; }
											
											
/*-- dark grey bold running text       --*/ .Normal1bold { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #262626; FONT-FAMILY: Tahoma; }
											.navNormal1bold{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #262626; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal1bold:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #262626; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal1bold:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #262626; FONT-FAMILY: Tahoma; text-decoration: underline; }
											
											
/*-- grey running text	               --*/ .Normal2 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5C5C5C; FONT-FAMILY: Tahoma; }
											.navNormal2{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5C5C5C; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal2:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5C5C5C; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal2:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5C5C5C; FONT-FAMILY: Tahoma; text-decoration: underline; }
											
											
									
											
/*-- red link                          --*/ .Normal3 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CB3400; FONT-FAMILY: Tahoma; }
											.navNormal3{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CB3400; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal3:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CB3400; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal3:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFA703; FONT-FAMILY: Tahoma; text-decoration: none; }
											
											
											
											
/*-- orange text                       --*/ .Normal4 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #D28E02; FONT-FAMILY: Tahoma; }
											.navNormal4{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #D28E02; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal4:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #D28E02; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal4:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #D28E02; FONT-FAMILY: Tahoma; text-decoration: underline; }
											
											
											
/*-- grey text big                    --*/ .Normal5 { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #454545; FONT-FAMILY: Arial; }
											.navNormal5{ FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #454545; FONT-FAMILY: Arial; text-decoration: none; }
											a.navNormal5:link { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #454545; FONT-FAMILY: Arial; text-decoration: none; }
											a.navNormal5:hover { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #454545; FONT-FAMILY: Arial; text-decoration: underline; }
											
							
							
/*-- orange text big                  --*/ .Normal6 { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #D39003; FONT-FAMILY: Arial; }
											.navNormal6{ FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #D39003; FONT-FAMILY: Arial; text-decoration: none; }
											a.navNormal6:link { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #D39003; FONT-FAMILY: Arial; text-decoration: none; }
											a.navNormal6:hover { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #D39003; FONT-FAMILY: Arial; text-decoration: underline; }
											
											
/*-- dark grey bold running text       --*/ .Normal7bold { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma; }
											.navNormal1bold{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal1bold:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma; text-decoration: none; }
											a.navNormal1bold:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma; text-decoration: underline; }											
											

											
											
/*-- Default bold text      		   --*/ .NormalBold { font-family: tahoma; font-size: 11px; font-weight: bold; color: #555; }
/*-- Gray Color Text        		   --*/ .NormalGray { color: #999999; font-weight:normal; font-family: tahoma; font-size: 11px; }
/*-- Subheadings - DNN Default css     --*/ .SubHead { font-family: tahoma; font-size: 11px; font-weight: bold; color: #777; padding: 0; }
/*-- Headings - DNN Default css        --*/ .Head { font-size: 11px; color: #777; background: transparent; font-weight: bold; padding: 0;}




	
	
	/*==============================================*/	
	/* Image swap Css*/
	/*==============================================*/
	

	.pic1, A.pic1, A.pic1:link, A.pic1:active, A.pic1:visited {
	font-family: Tahoma,;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	background-image: url(pic-1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	white-space: nowrap;
	display: block;
	height: 47px;
	width: 71px;
	padding: 4px 0px 0px 7px
	}
	
	A.pic1:hover {
	background-image: url(pic-1-a.jpg);
	color: #000;
	}
	
	
	.pic2, A.pic2, A.pic2:link, A.pic2:active, A.pic2:visited {
	font-family: Tahoma,;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	background-image: url(pic-2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	white-space: nowrap;
	display: block;
	height: 47px;
	width: 71px;
	padding: 4px 0px 0px 7px
	}
	
	A.pic2:hover {
	background-image: url(pic-2-a.jpg);
	color: #000;
	}
	
	
	
	.pic3, A.pic3, A.pic3:link, A.pic3:active, A.pic3:visited {
	font-family: Tahoma,;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	background-image: url(pic-3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	white-space: nowrap;
	display: block;
	height: 47px;
	width: 71px;
	padding: 4px 0px 0px 7px
	}
	
	A.pic3:hover {
	background-image: url(pic-3-a.jpg);
	color: #000;
	}


	.pic4, A.pic4, A.pic4:link, A.pic4:active, A.pic4:visited {
	font-family: Tahoma,;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	background-image: url(pic-4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	white-space: nowrap;
	display: block;
	height: 47px;
	width: 71px;
	padding: 4px 0px 0px 7px
	}
	
	A.pic4:hover {
	background-image: url(pic-4-a.jpg);
	color: #000;
	}
	
/*========================================================*/
/*  Containers Heading                                    */
/*========================================================*/



/*-- Container 2 heading 				       --*/ .Cnt2-heading { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4F4C45; FONT-FAMILY: Georgia; padding: 0px 0px 0px 10px;  }

/*-- Container 3 heading 				       --*/ .Cnt3-heading { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; padding: 10px 0px 0px 5px;  }

/*-- Container 4 heading 				       --*/ .Cnt4-heading { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; padding: 2px 0px 0px 5px; vertical-align:middle; text-align:left; }

/*-- Container 5 heading 				       --*/ .Cnt5-heading { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial; padding: 2px 0px 0px 5px; vertical-align:middle; text-align:left; }


/*========================================================*/
/*  Textbox                                    */
/*========================================================*/

/*-- search text box     		       --*/ .FormBox {
											FONT-WEIGHT: normal;
											FONT-SIZE: 10px;
											border-bottom: 1 solid #D1CBD0;
											border-left: 1 solid #D1CBD0;
											border-right: 1 solid #D1CBD0;
											border-top: 1 solid #D1CBD0;
											font-family: Tahoma;
											width:150px;
											height: 19px;
											color: #4c4c4c;
											background-color: #ffffff;
											}
											
											
											
/*========================================================*/
/*  Tab CSS                                   */
/*========================================================*/											
											
											
											
											
	.links, A.links, A.links:link, A.links:active, A.links:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4D4D4D;
	text-decoration: none;
	background-image: url(up-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
	display: block;
	width: auto;

	padding-top:35px;
	height: 65px;

}

A.links:hover {
	color: #ffffff;
	background-image: url(hover-bg.jpg);
}


.link_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/active2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	white-space: nowrap;
	display: block;
	height: 65px;
	width: auto;

	padding-top:12px;
}  


/*========================================================*/
/*	Container 1 				                  */
/*========================================================*/

/*-- top left corner 			   	   --*/ .cnt1-l-cnr { height:41px; width:7px; background-image: url(cnt1-l-cnr.jpg); background-repeat: no-repeat; background-position: left top;}
/*-- top right corner 			   	   --*/ .cnt1-r-cnr { height:41px; width:3px; background-image: url(cnt1-r-cnr.jpg); background-repeat: no-repeat; background-position: right top;}
/*-- top bg         			   	   --*/ .cnt1-bg { height:35px; background-image: url(cnt1-bg.jpg); background-repeat: repeat-y; background-color:#41403B; background-position:right top;}
/*-- top botom bg         			   --*/ .cnt1-b-bg { background-image: url(cnt1-b-bg.jpg); background-repeat: repeat-x;}
/*-- right line color      			   --*/ .cnt1-r-line { background-color:#181810; width:1px;}
/*-- bottom color      			       --*/ .botom-color { background-color:#181810; height:11px;}
/*-- Container 1 heading 			   --*/ .Cnt1-heading { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #EDEDED; FONT-FAMILY: Arial; padding-left:4px; }


/*========================================================*/
/*	Container 2 				                  */
/*========================================================*/

/*-- top left corner 			   	   --*/ .cnt2-l-cnr { height:43px; width:4px; background-image: url(cnt2-topleft.jpg); background-repeat: no-repeat; background-position: left top;}
/*-- top right corner 			   	   --*/ .cnt2-r-cnr { height:43px; width:6px; background-image: url(cnt-tr-cnr.jpg); background-repeat: no-repeat; background-position: right top;}
/*-- top bg         			   	   --*/ .cnt2-bg { height:35px; background-image: url(cnt2-t-bg.jpg); background-repeat: repeat-y; background-color:#4D4D45; background-position:left top;}
/*-- top botom bg         			   --*/ .cnt2-b-bg { background-image: url(cnt2-b-bg.jpg); background-repeat: repeat-x;}
/*-- right line color      			   --*/ .cnt2-l-line { background-color:#181810; width:1px;}
/*-- bottom color      			       --*/ .cnt2-b-color { background-color:#181810; height:11px;}
/*-- Container 1 heading 			   --*/ .Cnt2-heading { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #EDEDED; FONT-FAMILY: Arial; padding-left:4px; }



/*========================================================*/
/*	Container 3 				                  */
/*========================================================*/

/*-- main table 			   	       --*/ .cnt3-table { padding:8px;}
/*-- top left corner 			   	   --*/ .cnt3-tl-cnr { background-image:url(cnt3-tl-cnr.jpg); width:4px; height:7px; background-position: left top;}
/*-- top right corner 			   	   --*/ .cnt3-tr-cnr { background-image:url(cnt3-tr-cnr.jpg); width:4px; height:7px; background-position: right top;}
/*-- top bg         			   	   --*/ .cnt3-t-bg { background-image:url(cnt3-bg.jpg); height:7px; background-position: right top;}

