


body,html 
{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	TEXT-DECORATION:NONE; 
	COLOR:#747474;
	FONT-FAMILY:arial;
	FONT-SIZE:12px;
	font-weight:normal;
	height:100%;
	width:100%;
    padding:0;
    border:none;
    margin:auto;
}



.mainHeader
{
	font-family:Arial;
	font-size:18px;
	color:#4E5766;
}


.subHeader
{
	font-family:Arial;
	font-size:16px;
	color:#747474;
}

.subsubHeader
{
	font-family:Arial;
	font-size:12px;
	color:#747474;
}

textarea

{
	background-color:#f6f6f6; 
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	font-family:arial; 
	font-size:10px;    
	text-align:left 

}

input[type="text"]

{
	background-color:#f6f6f6; 
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	font-family:arial; 
	font-size:10px;    
	text-align:left 

}


input.ticker

{
	background-color:#ffffff; 
	border:none;
	font-family:arial; 
	font-size:10px;    
	text-align:left ;
	color:#7893B0;
}


input[type="password"]

{
	background-color:#f6f6f6; 
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	font-family:arial; 
	font-size:10px;    
	text-align:left 

}

input[type="submit"]

{
	font-family:arial; 
	font-size:10px;    
}


select

{
	background-color:#f6f6f6; 
	border-color:#cccccc;
	border-style:dotted;
	border-width:1px;
	font-family:arial; 
	font-size:10px;    
	text-align:left 

}

.affiliateInfoBar
{
 position:fixed;
 top:90px; 
 width:1300px;
}


/*Modal Popup*/
.modalBackground {
	background-color:#efefef;
	filter:alpha(opacity=70);
	opacity:0.7;
}


/*Modal Popup*/
.modalBackground2 {
	background-color:#83A9CC;
	filter:alpha(opacity=70);
	opacity:0.7;
}

/* drag and drop class for the page order */
.pageOrder 
{
    float:left; 
    width:70px; 
    height:85px; 
    border: 2px solid #547BA1;
    margin-right:20px; 
    margin-bottom:20px; 
    background-color:#ffffff;
    cursor:move;
}


#popupContainer 
{
    display:none;
    width:100%;
    height:100%;
    /*background-color:#83A9CC;*/
	filter:alpha(opacity=80);
	opacity:0.8;
	moz-opacity:0.8;
	position:absolute;
	background:url('/images/layout/background.jpg') repeat top;
	
}

.skinitem 
{
 margin-bottom:25px;
 width:250px;
 float:left;   
    
}

.skinlarge
{
    /*width:440px;*/
    border:2px dotted #CCCCCC;
    position:absolute;
}

#skinHolder 
{
    margin:20px;
    text-align:center;   
}

#orderHolder 
{
    margin:20px;
    text-align:center;   
}


#statusYes 
{
    color:#20A13B;
}
#statusNo 
{
    color:#C51B1B;
}


/* manage-publication list styles */

.thumbsListHeader
{
    text-align:left;
    font-weight:bold;
}
.thumbsListItem
{
    text-align:left;
}
.dateExpired 
{
    color:#C51B1B;
}
.dateExpiring 
{
    color:#FF9D3D;
}

/* quicksearch styles */
#quickSearchResults
{
    margin:2px 0px 0px 0px;
    border:1px solid #6386A9;
    background-color:#FCFCFC;
    color:#6386A9;
    line-height:15px;
    /*position:absolute;*/
    width:250px;
    
}

#quickSearchEntry 
{
    width:220px;
}
#resellerQSEntry 
{
    width:220px;
}

#resellerQSResults
{
    margin:2px 0px 0px 0px;
    border:1px solid #6386A9;
    background-color:#FCFCFC;
    color:#6386A9;
    line-height:15px;
    /*position:absolute;*/
    width:250px;
}

#resellerQSResults ul 
{
    list-style-type:none;
    margin:0px;
    padding:0px;
}
#resellerQSResults ul li
{
    list-style-type:none;
    margin:2px;
    padding:0px;
    display:block;
}
#resellerQSResults ul li.selected { background-color:#F4F4F4; }

#quickSearchResults ul 
{
    list-style-type:none;
    margin:0px;
    padding:0px;
}
#quickSearchResults ul li
{
    list-style-type:none;
    margin:2px;
    padding:0px;
    display:block;
}
#quickSearchResults ul li.selected { background-color:#F4F4F4; }

/* contents styles */
.contentsItem 
{

margin:10px;
height:40px; 

    
}

.contentsAddBtn 
{
    position:relative;
    top:6px;
}

.contentsOtherAdd
{
    float:left;
    margin:4px 0px 0px 8px;
}

.contentsOther
{
    float:left;
    margin:8px 0px 0px 8px;
}

.contentsPage 
{
    display:inline ;
    text-align:left;
    cursor:move;
    float:left;
   
}

.contentsImg 
{
    top:30px;
}

.contentsTxt 
{
       margin-left:20px;
       
}

/* tab styles */
.tabItem 
{

margin:5px;
height:40px; 

    
}

.tabAddBtn 
{
    float:left;
    margin-top:18px;
}


.tabOtherAdd
{
    float:left;
    margin:4px 0px 0px 8px;
}

.tabOther
{
    float:left;
    margin:8px 0px 0px 8px;
}

.tabPage 
{
    display:inline ;
    text-align:left;
    cursor:move;
    float:left;
   
}

.tabImg 
{
    top:30px;
}

.tabTxt 
{
       margin-left:6px;
       margin-right:6px;
       width:150px;
       
}

.tabColourTxt 
{
       margin-left:6px;
       margin-right:6px;
       
       width:55px;
       
}

#tabDDL_Add 
{
    margin-right:10px;
}

#tabDDL 
{
    margin-right:10px;
}

.tabItemLayout 
{
 float:left; 
 font-size:10px;
 margin-right:10px;
}

.tabItemLayout div
{
    margin-bottom:6px;
    padding-left:6px;
}
.tabItemLayout a
{
    position:relative;
    top:20px;
    padding-left:6px;
}



/* what next button styles  */


.upload 
{
    
}


.credits 
{
    
}


/* survey styles */

#surveyWrapper 
{
 height: 67px;
 width:720px;
 z-index:9999;
 margin:0px auto 0px auto;   
 
}

#surveyInner 
{
    height: 67px;
    width:720px;
    background: url(/images/survey/survey_bg.png) no-repeat;
}

#surveyContent 
{
    float:left;
    width:394px;
    margin-top:25px;
    margin-left:68px;
    
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#102C43;
}

#surveyButtons 
{
    width:227px;
    float:left;
    margin-top:23px;
}

#surveyCloseButton
{
    width:227px;
    float:right;
    margin-top:23px;
}

#surveyDescription
{
    width:650px;
    font-size:14px;
    font-weight:bold;
    margin-bottom:25px;
}

.questionItem 
{
 font-size:12px;  
 clear:both; 
 height:22px;

}
.questionGroupHeader
{
 font-size:14px;
 font-weight:bold;  
 margin-bottom:20px;
}

.questionGroup 
{
    clear:both;
    margin-bottom:10px;
    margin-left:25px;
}


.questionText
{
 width:350px;
 float:left;
}

.questionRating
{
 width:225px;
 float:left;
}

.surveyButton 
{
 cursor:pointer;   
}

.ratingStar 
{
 cursor:pointer;   
}

/* reseller styles */
#contentDiv 
{
 width:100%;
 padding:50px;   
}

#vmsSubNav
{
    width:100%;
    padding:0px;
    width:0px;
}

.subNavLeft 
{
    width:50%;
    float:left;
}
.subNavRight
{
    width:50%;
    float:right;
}

/* client default styles */


.blockOuter 
{
 width:200px; 
 margin:0 60px 0px 0px; 
 float:left; 
 height:130px   
}

.blockHeader 
{
 width:100%; 
 text-align:left; 
 border-bottom: 1px solid #D0D0D0; 
 margin-bottom:15px;   
}

.blockContent 
{
 width:100%; 
 margin:0px 0px 0px 5px;   
}


/* analytics styles */

.statHeading
{
 color:#FFFFFF;
 font-size:12px;
 background-color:#7694B6;
 height:22px;
 padding:4px;
  
}

td.statBorder
{
	border-bottom:2px dotted #ACC8C5;
}

.dashboardOuter 
{
    width:98%;
    height: 384px; 
    border: #d8d7d7 2px solid; 
    padding: 0px;
    margin: 0px; 
    background-color:#ffffff;
    
}

.dashboardCountry 
{
 TEXT-DECORATION:NONE; 
 COLOR:#BFBBBB;
 FONT-FAMILY:arial;
 FONT-SIZE:12px;
 font-weight:normal
}


.selectVCAB 
{
    float:left; 
    width:85px; 
    height:85px; 
    border: 2px solid #547BA1;
    margin-right:20px; 
    margin-bottom:20px; 
    background-color:#ffffff;
    cursor:pointer;
}
.selectedVCAB 
{
    float:left; 
    width:85px; 
    height:85px; 
    border: 2px solid #FF0000;
    margin-right:20px; 
    margin-bottom:20px; 
    cursor:pointer;
    background-color:#fdf2bf;
}

table.colorPicker 
{
	position: absolute;
	background-color: #FFFFFF;
	border: solid 1px #000000;
	width:122px;
	z-index:999;
}
table.colorPicker td
{
	/*width: 15px;
	height: 15px;*/
	border: solid 1px #000000;
}

/* credit warning styles */
.warning-red 
{
    color:#FF0000;
    font-weight:bold;
}

.warning-orange 
{
    color:#ff9c00;
    font-weight:bold;
}

.warning-green
{
    color:##009900;
    font-weight:bold;
}

#addHTMLBeta div 
{
    margin:20px 0px 0px 0px;
}
