/* 
================================
Skin styles for DotNetNuke
================================
*/   


.TopPane {padding: 0px}
.LeftPane {padding: 0px}
.ContentPane  {padding: 0px}
.RightPane {padding: 0px}
.BottomPane {padding: 0px}

.TopInnerLeftDiv
{
float: left;
width: 60%;
height: 29;
margin: 0;
}

.TopInnerRightDiv
{
float: right;
width: 389px;
height: 29;
}

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}
.skinmaster {
	height: 100%;
	background-color: #f3f5fa;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	height: 100%;
}
.ContentPaneLeftHomePage {

	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	height: 100%;
}
.ContentPaneRightHomePage {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	height: 100%;
}

.searchPane { height: 100%;}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:30px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #cad5ea 0px solid; 
	border-bottom: #cad5ea 0px solid; 
	border-top: #cad5ea 0px solid; 
	border-right: #cad5ea 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
}
.MainMenu_MenuIcon {
	background-color: #cad5ea; 
	border-left: #cad5ea 0px solid; 
	border-bottom: #cad5ea 0px solid; 
	border-top: #cad5ea 0px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 30px;
}
.MainMenu_SubMenu {
	background-color: transparent;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #8da4d3; 
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 30px;
}
.MainMenu_MenuArrow {
	border-right: #cad5ea 0px solid; 
	border-bottom: #cad5ea 0px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 12pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 12pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}



/* MOVERAS STYLES */
body {
	background-image: url(bodyBG.png);
	background-color: #C9CED0;
	background-position: top;
	background-repeat: repeat-x;
}
#MainTable {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt; 
}

.welcomeBg h1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	color:#333333;
}

.pageTitle p, .pageTitle span p{  
    	font-family:Arial; 
 	font-size:18pt;
	text-align:right;
	display:block;
	height: 30px;
	color:#666; 
}
.pTitle {
	padding-top:3px;
	padding-left: 8px;
	padding-bottom: 0px;
    	font-family:Arial; 
 	font-size:18pt;
	text-align:left;
        vertical-align: middle;
	display:block;
	height: 29px;
	color:#666; 
}

div.pageTitle span div span.Normal p {padding: 8px 10px 0 0 !important;}
.lh120 {
	line-height: 120%;
}

.lh150 {
	line-height: 150%;
}


.vrdn { font-family:Verdana;}

.p0p5 { padding: 0 5px; }
.p5p0 { padding: 5px 0; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p5p10 { padding: 5px 10px; }
.p0 { padding: 0px; }

.fff {
	color:#fff;
}

.bl5{
	border-left: 5px solid #333;
}

.bt5{
	border-top: 5px solid #333;
}

.bg333{
	background-color: #333;
}

.bg000{
	background-color: #000;
}

.bgRed01{
	background-color: #780c1c;
}

.bgfff{
	background-color: #fff;
}
.welcomeBg {
	background-image: url(home_welcome_bg_01.png);
	background-repeat: no-repeat;
}
.newsBg {
	background-image: url(home_news_bg_02.png);
	background-repeat: repeat-y;
}
.leftColBg01 {
	background-image: url(2lvl_leftCol_bg_02.png);
	background-repeat: repeat-y;
}
.leftColBg0160W {
/*	background-image: url(2lvl_leftCol_bg_02_60W.png);*/
/*	background-repeat: repeat-y;                      */
	background-color:#43545c;
	border-left: 0px; 
	border-bottom: 0px; 
	border-top: 0px; 
	border-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.leftColBg02 {
	background-image: url(2lvl_leftCol_bg_01.png);
	background-repeat: no-repeat;
	height: 800px;	
}
.leftColBg03 {
	background-image: url(2lvl_leftCol_bg_04.png);
	background-repeat: no-repeat;
	height: 800px;	
}
.leftColBg0360W {
/*	background-image: url(2lvl_leftCol_bg_04_60W.png);*/
/*	background-repeat: no-repeat;			*/
	background-color:#000000;
	border-left: 0px; 
	border-bottom: 0px; 
	border-top: 0px; 
	border-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;

	height: 800px;	
}
.contentBg01 {
	float: left;
	background-image: url(redstripe.PNG);
	background-repeat: no-repeat;
	border-left: 0px; 
	border-bottom: 0px; 
	border-top: 0px; 
	border-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.contentBg01NoStripe {
	border-left: 0px; 
	border-bottom: 0px; 
	border-top: 0px; 
	border-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.contentBg02 {
}


/* SOLPART MENU */

.MainMenu_MenuContainer {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	background-color: #333;
	color: #fff; 
}
.MainMenu_MenuBar {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	height:30px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #800000 0px solid; 
	border-bottom: #800000 0px solid; 
	border-top: #800000 0px solid; 
	border-right: #800000 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #fff; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: normaL; 
	font-style: normal; 
	background-color: Transparent;
	border-width:0px;
	padding:0 5px 0 5px !important;
}

.MainMenu_SubMenu {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	background-image: url(MainMenu_SubMenu_bg.png);
	background-color:#660000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=6);  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_MenuBreak {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 14pt; 
	height: 1px;
}
.MainMenu_RootMenuItemActive {
	color:#f00;
}
.MainMenu_MenuItemSel { /* hover */
	background-color: #f00; 
	color: #fff; 
	cursor: pointer; 
	cursor: hand; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: normal; 
	font-style: normal;
	border-width:0px;
	padding:0 5px 0 5px !important;
	background-image:url(RootMenuActive_bg.png);
}
.MainMenu_MenuIcon {
	background-color: #800000; 
	border-left: #800000 0px solid; 
	border-bottom: #800000 0px solid; 
	border-top: #800000 0px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 35px;
	padding:0 !important;
}

.MainMenu_MenuArrow {
	border-right: #800000 1px solid; 
	border-bottom: #800000 1px solid; 
	border-top: #800000 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 12pt; 
	cursor: pointer; 
	cursor: hand;
	color:#666666;
	padding: 0 !important;
}

#MenuRow a.SkinObject:link, #MenuRow a.SkinObject:visited, #MenuRow a.SkinObject:active, #dnn_NewsPane a {
	color:#647C86;
	font-weight:normal;
}

#MenuRow a.SkinObject:hover,  #dnn_NewsPane a:hover {
	color:#f00;
}

tr.MainMenu_MenuItem, td.MainMenu_MenuItem, tr.MainMenu_MenuItemSel, td.MainMenu_MenuItemSel, div.MainMenu_SubMenu tr, div.MainMenu_SubMenu td {
	border-width:0px;
	border-color: transparent;
}
div.MainMenu_SubMenu table {
	border-collapse: collapse;
}
div.MainMenu_SubMenu table tbody tr td{
	border-color: #000;
}
#dnn_SearchPane, #dnn_BannerPane, #dnn_ContentPane, #dnn_NewsPane { 
	border-color:#FF0000 !important; 
	width:100% !important; 
	padding:0 !important;
	}

#dnn_SearchPane .SubHead, #dnn_BannerPane .SubHead, #dnn_ContentPane .SubHead, #dnn_NewsPane .SubHead, #dnn_PageTitlePane .SubHead 
{ font-family:Tahoma; text-transform:uppercase; font-weight:normal; font-size:7pt; margin:0;}
#dnn_SearchPane .SubHead {color:#FF6666;}
#dnn_BannerPane .SubHead {color:#FF6666;}
#dnn_ContentPane .SubHead, #dnn_PageTitlePane .SubHead {color:#000;}
#dnn_NewsPane .SubHead {color:#FF6666;}

#dnn_ContentPane span div span.Normal p, #dnn_NewsPane span div span.Normal p, #dnn_NewsPane span div span.Normal {
	font-family:Verdana;
	line-height:150% !important;
}

#dnn_ContentPane span div span.Normal p, {padding:0px 15px !important}
#dnn_ContentPane span div span.Normal h1 {padding:15px 15px 0 15px !important}
span.EON_VE_RedLine07Title, span.EON_VE_RedBox03Title {color:#FF0000; position:relative; top:-3px; font-size:9pt; text-transform:uppercase; font-family:Arial;}
#dnn_NewsPane span div span.Normal p {color:#43545c; padding:0px 10px !important}
.Head { color:#95122b; font-family:Arial; font-size:9pt; text-transform:uppercase; font-weight:bold;}

td.leftColBg01 div.leftColBg02 div#dnn_SearchPane span div {padding-top:50px;}

/* CONTROL PANEL STYLES */

.ControlPanel {
border: 1px double #999999;
border-top-color: #fff;
border-left-color: #fff;
background-color: #FFFFFF;
background-image: url(background_controlPanel.gif);
background-repeat: repeat-x;
color: #333333;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active, input.StandardButton  {
border: 3px double #999999 !important;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 0.25em;
background-color: #FFFFFF;
background-image: url(background_form_element.gif);
background-repeat: repeat-x;
color: #333333;
text-decoration:none;
height:20px;
}

A.CommandButton:hover    {
border: 3px double #CCC !important;
border-top-color: #999;
border-left-color: #999;
padding: 0.25em;
background-color: #FFFFFF;
background-image: url(background_form_elementHi.gif);
background-repeat: repeat-x;
color: #000;
text-decoration:none;
height:20px;
}

input.StandardButton {height:auto;}
#dnn_ctr-1_ModuleContent, #dnn_ctr383_ModuleContent  {text-align:center;}

table.ControlPanel .SubHead {color:#000; font-weight:normal; font-family:Tahoma; font-size:8pt;}



/* MODULES ADJUSTMENTS */

/* Feedback, Login */
#dnn_ctr382_ModuleContent, #dnn_ctr383_ModuleContent {padding:50px !important;}
#dnn_ctr391_ModuleContent td {padding: 0 0px;}
#dnn_ctr391_ModuleContent p {padding: 0 !important;}
#dnn_ctr391_ModuleContent span.SubHead {display:block; text-transform:none; font-weight:bold; font-size:12pt; font-family:Arial; position:relative; left:15px; padding-right:15px;}
#dnn_ctr391_ModuleContent h1, #dnn_ctr391_ModuleContent h2, 
#dnn_ctr391_ModuleContent h3, #dnn_ctr391_ModuleContent h4 {padding-left: 15px;font-weight:bold;}
#dnn_SearchPane select {width:97%; font-family:tahoma; font-size:8pt;}
#dnn_SearchPane input {margin-left:5px; width:120px; float:right; font-family:tahoma; font-size:8pt; font-weight:bold;}
div#dnn_ctr400_ModuleContent {padding:20px;}

#dnn_ctr400_ModuleContent {width:100%; padding:0; font-size:8pt;}

#dnn_ctr400_CarSearchResult_CarGridSearchResult tbody th { font-size:7pt; text-transform:uppercase; text-align:left;}
#dnn_ctr400_CarSearchResult_CarGridSearchResult tbody tr td { padding: 0 3px;}

#dnn_ctr400_ModuleContent table td {padding:0; font-size:8pt;}

.Grid { border: solid 1px #000; }
.Grid td
{
border: solid 0px #ddd;
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
text-align: left;
}
.Grid {background-color:#fff;}
tr.GridHeader th {font-weight: bold; background-color: #333333; color:#fff; border-width:0;}
.GridItem {background-color: #e6e6e6; color:red;}

tr.GridAtlItem { background-color: #ECDFD7}
#dnn_ctr400_CarSearchResult_CarGridSearchResult tbody tr td table { background-color:#666666}
#dnn_ctr400_CarSearchResult_CarGridSearchResult tbody tr td table tbody tr td { background-color:#eee; border:1px solid #fff;}
#dnn_ctr400_CarSearchResult_CarGridSearchResult tbody tr td table tbody tr td span { font-weight: bold;}

/* News Ticker */
#dnn_ctr401_ModuleContent {padding: 0 10px;}
