﻿BODY, body
{
    /* commented out, this is screwing up the designs
	margin-top:7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	*/
}

#MainContent 
{
    margin:0 20px 0 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
#MainContent a
{
    color:#3300cc;
}
.right
{
    float: right;
}
.clear
{
    clear:both;
}


.supportTextBox
{
  border-right: #CCCCCC 1px solid;
  border-top: #CCCCCC 1px solid;
  border-left: #CCCCCC 1px solid;
  border-bottom: #CCCCCC 1px solid;
  font-size: 12px;
  font-family : Arial,Helvetica,sans-serif;
  width: 336px;  
  line-height: 16px;
}

.regularDropDown 
{
	letter-spacing : normal;
	line-height: 16px;	
	font-family:Arial,Verdana,sans-serif;	
	width: 200px;
}

.wizard
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.wizardBigger
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  12px;	
	font-weight: bold;
}


.wizardBiggerRed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  12px;	
	font-weight: bold;
	color: #CC0033;
}

#wizardLinkRed, .wizardRed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0033;
	font-size: 11px;
}


.wizardTextBox
{
  border-right: #CCCCCC 1px solid;
  border-top: #CCCCCC 1px solid;
  border-left: #CCCCCC 1px solid;
  border-bottom: #CCCCCC 1px solid;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-bottom: 5px; 
  padding-left: 5px; 
  padding-right: 5px; 
  padding-top: 5px; 
}

/*

.ajax__tab_header: A container element that wraps all of the tabs at the top of the TabContainer. Child CSS classes:.ajax__tab_outer.

.ajax__tab_tab: An element of the tab that contains the text content. Child CSS classes:none.  

.ajax__tab_outer: An outer element of a tab, often used to set the left-side background image of the tab.Child CSS classes: .ajax__tab_inner. 

.ajax__tab_inner: An inner element of a tab, often used to set the right-side image of the tab. Child CSS classes:.ajax__tab_tab. 

.ajax__tab_body: A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. 

.ajax__tab_hover . This is applied to a tab when the mouse is hovering over. Child CSS classes:.ajax__tab_outer. 

.ajax__tab_active: This is applied to a tab when it is the currently selected tab. Child CSS classes:.ajax__tab_outer. 

*/



.wizard__tab_lnPD4 .ajax__tab_header 
{ 
     background:url(../Wizards/FirmInformation/images/tabs_off_background.jpg) repeat-x;
} 

.wizard__tab_lnPD4 .ajax__tab_tab 
{ 
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-size:11px; 
     
     padding-bottom: 0px;
     padding-top: 6px;
} 

.wizard__tab_lnPD4 .ajax__tab_outer    
{ 
     /*  
      background:url(/Modules/Wizards/FirmInformation/images/StepButtons_next.jpg) repeat-x;
     background:url(/Modules/Wizards/FirmInformation/images/tabs_off_background.jpg) repeat-x;
     background-color: Lime;*/
     background:url(../Wizards/FirmInformation/images/tabs_off_right.jpg) no-repeat;
     padding-right: 3px;
} 

.wizard__tab_lnPD4 .ajax__tab_inner    
{ 
    /*  background:url(/Modules/Wizards/FirmInformation/images/StepButtons_next.jpg) repeat-x;
     background:url(/Modules/Wizards/FirmInformation/images/tabs_selected_left.jpg); */
     background:url(../Wizards/FirmInformation/images/tabs_off_left.jpg) no-repeat;
     padding-left:10px; 
}

.wizard__tab_lnPD4 .ajax__tab_body { 
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-size:10pt; 
     border:1px solid #999999; 
     border-top:0; 
     padding: 3px; 
     background-color:#ffffff;
} 



/*
.wizard__tab_lnPD4 .ajax__tab_body
{
	background-color: Aqua;
}*/

/***********************************************************************************/



/*hover


.wizard__tab_lnPD4 .ajax__tab_header 
{ 
      background:url(/Modules/Wizards/FirmInformation/images/tabs_background_off.jpg) repeat-x bottom; 
}
*/

.wizard__tab_lnPD4 .ajax__tab_hover .ajax__tab_header 
{ 
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-size:11px; 
     color: #F0F0F0;
     text-transform:capitalize;
} 

.wizard__tab_lnPD4 .ajax__tab_hover .ajax__tab_inner 
{ 
     background:url(../Wizards/FirmInformation/images/tabs_selected_background.jpg) repeat-x;
} 

.wizard__tab_lnPD4 .ajax__tab_hover .ajax__tab_tab 
{ 
     background:url(../Wizards/FirmInformation/images/tabs_selected_background.jpg) repeat-x;
} 

.wizard__tab_lnPD4 .ajax__tab_hover .ajax__tab_outer 
{ 
     background:url(../Wizards/FirmInformation/images/tabs_selected_right.jpg) no-repeat; 
     background:url(../Wizards/FirmInformation/images/tabs_selected_background.jpg) repeat-x;
} 


.wizard__tab_lnPD4 .ajax__tab_active .ajax__tab_tab 
{      
     /**/
     background:url(../Wizards/FirmInformation/images/tabs_selected_background.jpg) repeat-x; 
}


.wizard__tab_lnPD4 .ajax__tab_active .ajax__tab_outer 
{      
      
     /*background:url(/Modules/Wizards/FirmInformation/images/StepButtons_skip.jpg) repeat-x;*/ 
     background:url(../Wizards/FirmInformation/images/tabs_selected_left.jpg) no-repeat; 
     background:url(../Wizards/FirmInformation/images/tabs_selected_background.jpg) repeat-x;
} 

.wizard__tab_lnPD4 .ajax__tab_active .ajax__tab_inner 
{      
     /*background:url(/Modules/Wizards/FirmInformation/images/StepButtons_skip.jpg) no-repeat; */
     background:url(../Wizards/FirmInformation/images/tabs_selected_left.jpg) no-repeat; 
     background:url(../Wizards/FirmInformation/images/tabs_selected_background.jpg) repeat-x; 
} 


/* Command Console Home Page*/
.contenttool 
{
    width:180px;
    float:left;
    margin-left:50px;
    padding-bottom:12px;
}
.contentCreationTitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #333333;
    font-weight: normal;
}

.contentCreationDescription {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #3300cc;
}
#features 
{
    width:100%;
    border-top:1px solid #cccccc;
    border-left:1px solid #cccccc;
}
#features th 
{
    text-align:left;
    padding:7px 25px 7px 25px;
    background-color:#fff;
    border-bottom:1px solid #cccccc;
    border-right:1px solid #cccccc;
}
#features td
{
    text-align:left;
    padding:7px 25px 7px 25px;
    background-color:#fff;
    border-bottom:1px solid #cccccc;
    border-right:1px solid #cccccc;
}
#features tr.odd td
{
    background-color:#f4f4f4;
}
/*
button
{
	font-size: x-small;
	height: 22px;
}


h1
{
	color: Gray;	
}


input
{
	font-size: small;
	margin-top: 0px;
}


.box
{
	margin: 10px;
	float:left;width:200px;
}

.innerbox
{
	height:100%;
	padding: 5px;
	background-color: #eeeeee;
	color: #222222;
	border-bottom: 1px solid #aaaaaa;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
}

select
{
	height:22px;
	font-size: x-small;
}

.desktop
{
	width:auto;
}

.desktopleft
{
	width: 730px;
	float:left;
}

.desktopright
{
	width: 280px;
	float:left;
}

.style1
{
    width: 610px;
    height: 174px;
}
.style2
{
    height: 53px;
    width: 506px;
}
.style3
{
    width: 610px;
    height: 53px;
}
.style4
{
    width: 506px;
    height: 174px;
}
*/


/* Customer Support Page */
.requiredField
{
    color:#ff0000;
}
.breadcrumbSub
{
    color:#cccccc;
}
.breadcrumbCurrent
{
    color:#333333;
}

iframe#scFloatie
{ 
	display:none; 
}   