
/************************************************************************************************************************/
/*									JOBVIPER										*/
/************************************************************************************************************************/
/***************************************************************************************************************************/
/*                                                          NORMAL                                                         */
/***************************************************************************************************************************/

/* --------------------------------------------------------- BASIC ------------------------------------------------------- */

BODY {
	background-color: #FFFFFF;
	font-family : Verdana;
	font-size: 12px;
	color: #444444;
}
TD {
	font-family : Verdana;
	font-size: 12px;
	color: #444444;
}
FORM {
	margin: 0px;
}
P {
	margin-left: 0px;margin-right:0px;
}
UL.viper {
	margin-top: 6px;margin-bottom: 6px;margin-left: 32px;margin-right:0px;
}
A {
	color:#336699;cursor:hand;
}
A:HOVER {
	text-decoration: none;
}
.frame {
	background-color: #AACBFA;
}
.separator {
	background-color: #9094A7;
}

.windowedtitle {
	background-color: #DADADA;
}
.box_title {
	font-size: 16px;
	font-weight: bold;
	color: #5A5E97;
}
.box_title_link {
	font-size: 10px;
	font-weight: bold;
	color: #5A5E97;
}
.small {
	font-size: 10px;
}
.gray {
	color: #999999;
}
.warning {
	color: #cc0000;
    font-weight: bold;
}
.inputbox {
	font-family : Verdana;
	font-size: 12px;
	color: #444444;
}
.smallinputbox {
	font-family: Verdana;
	font-size: 10px;
	color: #444444;
}
.button
{
	background-color:#F1F1F1;
	font-family:arial;
	color:#404040;
	font-size:11px;
	cursor:hand;
	height: 20px;
}
.smallbutton
{
	background-color:#F1F1F1;
	font-family:verdana;
	color:#404040;
	font-size:9px;
	cursor:hand;
}
.maintitle {
	font-size:16px;
	color:#444a84;
	font-weight:bold;
}
.menu_inactive {
	background-color: #464C6D;
      font-weight: bold;
	font-size: 10px;
      color: #FFFFFF;
	text-decoration:none;
	text-align: center;
	vertical-align:middle;
}
.menu_active {
	background-color: #464C6D;
      font-weight: bold;
	font-size: 10px;
      color: #FFCC00;
	text-decoration:none;
	text-align: center;
	vertical-align:middle;
}
.menu_disabled {
	background-color: #464C6D;
      font-weight: bold;
	font-size: 10px;
      color: #999999;
	text-decoration:none;
	text-align: center;
	vertical-align:middle;
}
.table_heading {
	background-color: #cccccc;
	font-size: 10px;
      font-weight: bold;
	height: 20px;
}
.table_subheading {
	background-color: #ffffcc;
	font-size: 10px;
    font-weight: bold;
}
.table_evenrow {
}
.table_oddrow {
	background-color: #E7E7E7;
}
.table_subtab {
	font-size: 10px;
}
.table_subtabborder {
	background-color: #000000;
}
.table_subtabheight {
}
.page_header {
	background-color: #D6F3F7;
}
.childwindow_header {
	background-color: #D6F3F7;
	font-weight:bold;
	height: 20;
}
.searchresults_background {
	background-color:#D6F3F7;
}
.searchresults_asterisk {
	font-size: 15pt;
	color: #32659c;
	font-weight:bold;
}
.scroller_title {
	font-size: 10px;
}
.scroller_prevnext {
	font-size: 10px;
}
.scroller_prevnext_grayed {
	font-size: 10px;
	color: #999999;
}
.scroller_pages {
	font-weight:bold;
}
.scroller_activepage {
	font-weight:bold;
	color: #cc0000;
}
a img{
	border: none;
}
/*-------------------------------------distribute------------------------------------------------------------*/
.distribute_box_title {
	background-color: #transparent;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.box_subtitle {
	background-color: #transparent;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
	padding-left: 30px;
	height: 35px;
}
.distribute_middle{
	font-size: 12px;
	color: #CCCCCC;
}
.distribute_small_bold {
	font-size: 10px;
	color: #CCCCCC;
	font-weight: bold;
}
.distribute_small {
	font-size: 10px;
	color: #CCCCCC;
}
a.distribute:link{
	font-size: 10px;
	color: #CCCCCC;
}
a.distribute:hover{
	font-size: 10px;
	color: #CCCCCC;
}
a.distribute:visited{
	font-size: 10px;
	color: #CCCCCC;
}
.buttonpostjob
{
	background-color:#A9C0D2;
	font-family:arial;
	color:#404040;
	font-size:11px;
	cursor:hand;
}
.distribute_cost_back {
	background-image: url(img/semitransparent.gif);
}
/*-------------------------------------distribute------------------------------------------------------------*/
/*--------------------------------------what's new-----------------------------------------------------------*/
.whatsnewlink_background {
	background-color: #C5D8E7;
}
.whatsnewitem_background {
	background-color: #DFE0E4;
}
.whatsnew_on-bg-image {
	background-position:center;
	background-image: url(img/m_l_rev.gif);
}
.WhatsNewItemTitle{
	font-size: 10px;
	font-weight: bold;
	font-family: 'Tahoma';
	color: #464C6D;
}
.WhatsNewItemText{
	font-size: 10px;
	font-family: 'Tahoma';
	text-align: justify;
	color: #000000;
}
.WhatsNewText{
	font-size: 11px;
	font-family: 'Tahoma';
	text-align: justify;
	color: #000000;
	overflow:hidden;
}
/*--------------------------------------what's new-----------------------------------------------------------*/
/* ------------------------------------------------------- SPECIFIC ------------------------------------------------------ */

.login_subtitle
{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#1B4A82;
}
.monster_selectedtab {
    font-size: 9pt;
    font-family: verdana,tahoma,geneva,arial,helvetica,sans serif;
    font-weight: bold;
    color: #333333;
}
.monster_inactivetab {
    font-size: 9pt;
    font-family: verdana,tahoma,geneva,arial,helvetica,sans serif;
    font-weight: bold;
    color: #336699;
	background-color:#b7d3ef;
}
.distributor_background {
	background-color: #FFC78A;
}
.distributor_arrow {
	background-color: #94BEF8;
	font-weight:bold;
}
.distributor_invalidbundlemark {
	color: #ff0000;
}
.distributor_netsites {
	color: #999999;
	font-size: 10px;
}
.search_background {
	background-color: #DADADA;
}
.search_topbackground {
	background-color: #ffffff;
}
.search_on-off-image {
	background-image: url(img/m_l.gif);
}
.search_off-bg-image {
	background-image: url(img/m_m.gif);
}
.search_on-bg-image {
	background-image: url(img/m_l.gif);
}
.results_netsitemark {
	color: #ff0000;
	font-size: 10px;
}
.results_invalidtype {
	color: #ff0000;
}
.fields_modificationwarning {
	font-weight:bold;
	font-size: 10px;
	color: #cc0000;
}
.fields_errormsg_background {
	background-color: #ffff99;
}
.fields_required {
	color: #cc0000;
}
.fields_requiredif {
	color: #ff9900;
}
.fields_badfield {
	color: #cc0000;
}
.fields_displaylevel_select {
	font-family : Verdana;
	font-size: 9px;
	color: #444444;
	font-weight:normal;
}
.fields_addresslink {
	font-size: 10px;
	font-weight: bold;
	color: #ffff00;
}
.fields_separation_bar {
	background-color: #464C6D;
	color: #ffffff;
	font-weight:bold;
	height: 20;
}
.fields_packageowner_bar {
	background-color: #FFC78A;
	font-weight:bold;
	height: 20;
}
.fields_errormsg {
	text-decoration : none;
}
.fields_errorsectiontitle {
	font-weight:bold;
}
.fields_campaign {
	background-color:#D6F3F7;
}
.summary_background {
	background-color: #D6F3F7;
}
.createbundle_header {
	background-color: #94BEF8;
	font-weight:bold;
}
.createbundle_background {
	background-color: #DADADA;
}
.modifyconfirm_title {
	background-color: #D6F3F7;
}
.modifyconfirm_postingexpired {
	color: #cc0000;
}
.modifyconfirm_notdelivered {
	color: #cc9900;
}
.packageman_expired {
	color: #ff0000;
}
.packageman_datesamples {
	font-size: 10px;
	color: #006600;
}
.bundleman_warning {
	color: #cc0000;
}
.history_search {
	background-color: #D6F3F7;
}
.history_deletedjob {
	color: #ff0000;
}
.history_pendingjob {
	color: #cc9900;
}
.history_livejob {
	color: #009900;
}
.reports_options {
	background-color: #FFC78A;
}
.metrics_cart_background{
	width: 238px;
	background-color: #464C6D;
	background-image: url("img/left_line.gif");
	background-repeat: repeat-y;
}
.cart_background{
	width: 238px;
	height: 500px;
	background-color: #464C6D;
	background-image: url("img/left_line.gif");
	background-repeat: repeat-y;
}
.job_viper_text{
	width: 238px;
	height: 500px;
	background-image: url("img/jobviper.gif");
	background-repeat: no-repeat;
}
.siteheader{
	background-image: url("img/header_middle.gif");
	background-repeat: repeat-x;
	font-size: 10px;
	color: #fff;
	font-family: arial;
	font-weight:bold;
	vertical-align: bottom;
}


a.red {
	color:#ff0000;cursor:hand;
}

a:hover.red {
	color:#ff0000;
	text-decoration: none;
}

.borderline { background-color: #94BEF8; }
.bluebkground { background-color: #D6F3F7; }
.dkbluebkground { background-color: #94BEF8; }
.orangebkground { background-color: #FFC78A; }
.shadedbkground { background-image: url(img/cell_bg.gif); }


.jobdistributor {font-family: Verdana;font-size:16px;color:#444a84;font-weight:bold;} /*jobdistributor title in jobcart*/
.jobcarttabbk { background-image: url(img/cascade_right2.gif); }
.jobcarttab { color:#444a84;font-weight:bold; }

.netsitesgray { color: #666666; }
.smallgray { font-size: 10px;color: #999999; }
.red { color: #cc0000; }

.redbold { font-size: 10px;color: #cc0000; font-weight: bold;}
.darkredbold { font-size: 10px;color: #8b0000; font-weight: bold;}

.textbox {
	font-family: Verdana;
	font-size: 12px;
	color: #444444;
}


/* OLD */


.class2 a:link { font-family: Verdana; font-size: 8pt; color: #00306B; font-weight: bold; text-decoration : underline;}

#title1 { font-family: Verdana; font-size: 9pt; }
#tab1 { font-family: Verdana; font-size: 8pt; color: #FFFFFF;}

#tab2 { font-family: Verdana; font-size: 8pt;}

#tabN { font-family: Verdana; font-size: 100%; color: #444444; text-decoration : none}

#tabX { font-family: Verdana; font-size: 8pt; color: #32659c;}
#tab4 { font-family: Verdana; font-size: 10pt; color: #444444;}

.nonselectedtab {font-weight:bold;text-decoration:none;font-family: Verdana; font-size: 8pt; color: #8486ad;}
.selectedtab {font-weight:bold;text-decoration:none;font-family: Verdana; font-size: 8pt;color:black}

#textred { font-family: Verdana; font-size: 80%; color: #FE0000;}
#textred2 { font-family: Verdana; font-size: 80%; letter-spacing : -2px; color: #FE0000;}

#text { font-family: Verdana; font-size: 80%; color: #444444;}
#cart_text { font-family: Verdana; font-size: 80%; color: #CCCCCC;}
#graytext { font-family: Verdana; font-size: 80%; color: #999999;}
#textb { font-family: Verdana; font-size: 80%}
#text2 { font-family: Verdana; font-size: 80%; color: #47617C;}
#text2b { font-family: Verdana; font-size: 80%;}
#text3 { font-family: Verdana; font-size: 75%; color: #444444;}
#text4 { font-family: Verdana; font-size: 80%; color: #CCCFFC; font-weight: bold;}
#text5 { font-family: Verdana; font-size: 80%; font-weight: bold;}
#text6 { font-family: Verdana; font-size: 80%; color: #FFFFFF;}
#text7 {font-family: Verdana;font-size:12;color:#444444;font-weight:bold;}
#text7x {font-family: Verdana;font-size:12;color:#444a84;font-weight:bold;}
#text8 {font-family: Verdana;font-size:16;color:#00306B;font-weight:bold;}
#text9 {font-family: Verdana;font-size:12;color:#444444;}
#text9b {font-family: Verdana;font-size:12;font-weight:bold;}
#text10 {font-family: Verdana; font-size:75%;}
#text_100% { font-family: Verdana; font-size: 100%; color: #444444;}
#text5_100% { font-family: Verdana; font-size: 100%; font-weight: bold;}

#grey_opt { color:#404040; }

.welcomemonster {font-family: Verdana;font-size:16px;color:#444a84;font-weight:bold;}


#bottom { font-family: Verdana; font-size: 60%; }


#tv {font-family:""}
#tv1 {font-family:""}
#tv2 {font-family:""}




.buttonaddentirebundle
{
	background-color:#F0ECEF;
	font-family:arial;
	font-weight:bold;
	color:#332F9E;
	border-style:outset;
	font-size:11px;
	width:255;
	cursor:hand;
}

.selectshowbundle
{
	width:204;
}

.titletext
{
	font-family:arial;
	font-size:12px;
}

.titletext2
{
	font-family:arial;
	font-size:13px;
}

.titletext3
{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#444B77;
}

.titletext3b
{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}

.titletext4
{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#1B4A82;
}

.titletext5
{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#1B4A82;
}

.titletext6
{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#1B4A82;
}


.inputtext
{
	height:20px;
	width:208px;
}

.inputtext_narrow
{
	height:20px;
	width:150px;
}

.selectwidest
{
	height:20px;
	width:300px;
}

.selectwider
{
	height:20px;
	width:208px;
}

.selectwide
{
	height:20px;
	width:150px;
}
.tabselected {
    font-size: 9pt;
    font-family: verdana,tahoma,geneva,arial,helvetica,sans serif;
    font-weight: bold;
    color: #333333;
}
.validation_errors
{
	margin-left: 25px;
}
