/*Cash Money Style
================================
*/

/* css for video  */
#flash {
	width: 720px;
	z-index: -10;
}
.video {
	height: 430px;
}
.banner {
	height: 250px;
}
#texte {
	width: 720px;	
}

/* */
.cm_header1 {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 16pt;
	font-weight: normal;
	color: #000000;
	line-height: 20pt;
}

.cm_header3 {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.cm_legal {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
}

.cm_bottom {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	line-height: 11pt;
}

div.cm_side_storelocator {
    margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    width: 235px;
	height: 76px;
	background-image: url(/Portals/_default/Skins/CashMoneySkin2_dev/img/cm_ls2_StoreLocator.gif);
	background-repeat: no-repeat;
	text-align:left;
}

a.cm_side_storelocator {
    display:block;
	position:relative;
	left: 150px;
	top: 44px;
    width: 69px;
    height: 15px;
    font-weight: Normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
	text-align: middle;
    padding: 0px;
    margin: 0px 0px 0px 0px;
	background-image: url(/Portals/_default/Skins/CashMoneySkin2_dev/img/BtnClickHere69x15.png);
	background-repeat: no-repeat;
}

a.cm_side_storelocator:hover {
    font-weight: Normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
	text-align: middle;
    padding: 0px;
    margin: 0px 0px 0px 0px;
	background-image: url(/Portals/_default/Skins/CashMoneySkin2_dev/img/BtnClickHereOver69x15.png);
	background-repeat: no-repeat;
}

div.cm_side_news {
    margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    width: 235px;
	height: 472px;
	text-align:left;
}

div.cm_side_news1 {
    margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    width: 235px;
	height: 175px;
	background-image: url(/Portals/_default/Skins/CashMoneySkin2_dev/img/side_news/side_news_02.jpg);
	background-repeat: no-repeat;
	text-align:left;
}

div.cm_side_news2 {
    margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    width: 235px;
	height: 168px;
	background-image: url(/Portals/_default/Skins/CashMoneySkin2_dev/img/side_news/side_news_04.jpg);
	background-repeat: no-repeat;
	text-align:left;
}

a.cm_side_news1 {
    display:block;
	position:relative;
	left: 150px;
	top: 155px;
    width: 69px;
    height: 15px;
    font-weight: Normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
	text-align: middle;
    padding: 0px;
    margin: 0px 0px 0px 0px;
	background-image: url(/Portals/_default/Skins/CashMoneySkin2_dev/img/BtnClickHere69x15.png);
	background-repeat: no-repeat;
}

a.cm_side_news1:hover {
    font-weight: Normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
	text-align: middle;
    padding: 0px;
    margin: 0px 0px 0px 0px;
	background-image: url(/Portals/_default/Skins/CashMoneySkin2_dev/img/BtnClickHereOver69x15.png);
	background-repeat: no-repeat;
}
	
a.cm_side_news2 {
    display:block;
	position:relative;
	left: 150px;
	top: 149px;
    width: 69px;
    height: 15px;
    font-weight: Normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
	text-align: middle;
    padding: 0px;
    margin: 0px 0px 0px 0px;
	background-image: url(/Portals/_default/Skins/CashMoneySkin2_dev/img/BtnClickHere69x15.png);
	background-repeat: no-repeat;
}

a.cm_side_news2:hover {
    font-weight: Normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
	text-align: middle;
    padding: 0px;
    margin: 0px 0px 0px 0px;
	background-image: url(/Portals/_default/Skins/CashMoneySkin2_dev/img/BtnClickHereOver69x15.png);
	background-repeat: no-repeat;
}	
/*----*/
A:link {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

A:visited  {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight: normal;
	color: #444444;
	text-decoration: underline;	
}

A:hover    {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight: normal;
	color: #990000;
	text-decoration: underline;	
}

A:active   {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

/*-----*/

A.cm_bottom:link {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
}

A.cm_bottom:visited  {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
}

A.cm_bottom:hover    {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
}

A.cm_bottom:active   {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
}

A.cm_header1:link {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

A.cm_header1:visited  {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12pt;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}

A.cm_header1:hover    {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12pt;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}

A.cm_header1:active   {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}

/*Skin styles for DotNetNuke
================================
*/   

body { background-color: #cbcbcd; }

Body, .Normal, .NormalTextBox, TD, SPAN, DIV, A {
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size: 10pt;
    font-weight: normal;
	line-height: 16pt;
}

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #cbcbcd;
	/* background-color: #ffffff; */
}

.bordermaster {
	width: 1024px;
	height: 100%;
	background-color: #ffffff;
}
.skinmaster {
	height: 100%;
	background-color: #FFFFFF;  
	width: 985px;
}
.skinheader {
	background: url(img/cm_menutop.jpg) no-repeat;
 	height: 15px;
	width: 985px; 

}
.skingradient {
	background-image: url(img/cm_menugradient.jpg); 
	height:25px;
	width: 720px;
}

.skinlogo {
	margin: 10px 0px 0px 0px;
}

.controlpanel {
	width: 100%;
	border: 0px #ffffff solid;
}

.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.leftpane {
	width: 235px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
leftSpacer {
 width: 30px;
 margin: 0px;
 padding: 0px;
}
.contentpane {
	width: 750px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}


.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}



/*--------------------------------------------------------------------------------------------------------------*/

.controlpanel1 {
	width: 100%;
	border: 1px #cccccc solid;
}

.toppane1 {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.leftpane1 {
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.contentpane1 {
    width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
}
.rightpane1 {
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}


.bottompane1 {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

/*--------- dnn NAV menu style ----------*/
/* main menu td */
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 10pt; 
	background-color:transparent;
	height: 25px;
	padding-top: 4px;
	padding-left: 7px;
	margin: 0px
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{	
	text-transform:uppercase; 
	margin-right:1px; 
	padding:0 6px 0 6px;
	background:transparent;
	font-family:Verdana, Tahoma, Arial, Helvetica;
	color:#000000;
	font-size:10pt;
	font-weight:normal;
	cursor:hand;
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	text-transform:uppercase; 
	margin-right:1px; 
	padding:0 6px 0 6px;
	background:transparent;
	font-family:Verdana, Tahoma, Arial, Helvetica;
	color:#e20a17;
	font-size:10pt;
	font-weight:normal;
	cursor:hand;
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
	text-transform:uppercase; 
	margin-right:1px; 
	padding:0 6px 0 6px;
	background:transparent;
	font-family:Verdana, Tahoma, Arial, Helvetica;
	color:#e20a17;
	font-size:10pt;
	font-weight:normal;
	cursor:hand;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:0;
	padding:0;
	background: #cccccc;
	margin:0px;
}

.main_dnnmenu_submenu td
{
	/*background-color:#E1E8ED;*/
	background-color:#cccccc;
	z-index: 1000;
    font-family:Verdana, Tahoma, Arial, Helvetica;
	font-size:10pt;
	font-weight:normal;
	text-align:left;
	color:#000000;
	padding:0px 15px 0px 7px;
	margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
	text-align:left;
	margin:0px; 
    z-index: 1000; 
    font-family:Verdana, Tahoma, Arial, Helvetica;
	color:#ffffff;
	font-size:10pt;
	font-weight:normal;
	background:#000000;
	padding:0px 15px 0px 7px;
}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #D5E0FF;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/menu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}

/* SOLPARTMENU */

.MainMenu_MenuContainer { 
	background-color: Transparent;
	cursor: default; 
	color: #000000; 
	font-weight: normal; 
	font-style: normal; 
	font-size:8px;
    font-family: Verdana, Tahoma, Arial, Helvetica; 
    white-space: nowrap;  
    padding: 0px 0px 0px 0px;	
	margin: 0px;	
}
.MainMenu_MenuContainer td {
	cursor: default; 
	color: #000000; 
	font-weight: normal; 
	font-style: normal; 
	font-size:8px;
	background-color: Transparent;
    font-family: Verdana, Tahoma, Arial, Helvetica; 
    white-space: nowrap;  
    padding: 0px 0px 0px 0px;
	margin: 0px;
} 
.MainMenu_MenuIcon {
    display:none; 
}
.MainMenu_RootMenuArrow {
    display:none;
}
.MainMenu_MenuItem {
     z-index:2;
    font-family:Verdana, Tahoma, Arial, Helvetica;
	color:#000;
	font-size:10pt;
	font-weight:normal;
	background: #cccccc;  
	padding:0px 15px 0px 7px;
	border:1px #cccccc solid;border-width:1px 0;
	}
	
.submenu{
    z-index: 1000; 
	border:0;
	padding:0;
	background: #cccccc;
}

.submenuitembreadcrumb {
    z-index: 1000; 
    font-family:Verdana, Tahoma, Arial, Helvetica;
	color:#ffffff;
	font-size:10pt;
	font-weight:normal;
	background:#000000;
	padding:0px 15px 0px 7px;
	border: 1px #cccccc solid; border-width:1px 0;
}

.submenuitemselected {
    z-index: 1000; 
    font-family:Verdana, Tahoma, Arial, Helvetica;
	color:#ffffff;
	font-size:10pt;
	font-weight:normal;
	background:#000000;
	padding:0px 15px 0px 7px;
	border: 1px #cccccc solid; border-width:1px 0;
}

.MainMenu_MenuArrow{font-size:11px;padding:2px 0 2px 10px;height:24px; border: 1px #cccccc solid; border-width:1px 1px 1px 0; 
z-index:6;
}

.MainMenu_MenuBreak{ border: 0px #990000 solid; background-color: Transparent;}

.rootmenuitem{background:transparent; }
.rootmenuitem td{padding:0 10px 0 10px;cursor:pointer;cursor:hand;}
.rootmenuitem td span{font-family:Verdana, Tahoma, Arial, Helvetica;color:#000000;font-size:10pt;font-weight:normal;}


.rootmenuitembreadcrumb{background:transparent;}
.rootmenuitembreadcrumb td{padding:0 10px 0 10px;cursor:pointer;cursor:hand;}
.rootmenuitembreadcrumb td span{font-family:Verdana, Tahoma, Arial, Helvetica;color:#e20a17;font-size:10pt;font-weight:normal;}

.rootmenuitemselected{background:transparent;}
.rootmenuitemselected td{padding:0 10px 0 10px;cursor:pointer;cursor:hand;}
.rootmenuitemselected td span{font-family:Verdana, Tahoma, Arial, Helvetica;color:#e20a17;font-size:10pt;font-weight:normal;}

