/*********************************************************

****************  ADMIN AREA STYLES **********************

*********************************************************/



/*************** DEFAULT STYLES *************************/

BODY {

    font-family : tahoma, verdana, arial, helvetica;

    font-size:12px;

    color:#666666;

    margin: 0px; 

}





td {

    font-family : tahoma, verdana, arial, helvetica;

    font-size:12px;

}



/********** FORMS STYLES ************************/



form {

    border-width : 0; 

    padding : 0; 

    margin : 0; 

    display:inline;

}



INPUT.submit { 

	cursor: pointer; 

	cursor: hand;

	padding: 1px 3px 1px 3px;

	border-style: solid; 

	border-color: #b9babc; 

	background-color: #ffffff; 

	border-width: 1px; 

	font-family: Verdana, Arial, Sans-Serif;

	font-size: 11px; 

	-moz-border-radius: 4px;

}



INPUT.button { 

    font-family : tahoma, verdana, arial, helvetica; 

    font-size : 12px; 

    color : #000000;

    border: 1px solid #C0C0C0;

    background-color:#E9E9E9; 

}



form.zero_padding { 

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}



.textarea_default {

    width: 300;

    height: 100;

    border: 1px solid #C0C0C0;

    padding: 1px 3px 1px 3px;

    background-color : #FFFFFF; 

    font-family : tahoma, verdana, arial, helvetica; 

    font-size : 11px; 

    color : #000000;

}



.textarea_tall {

    width: 300;

    height: 300;

    border: 1px solid #C0C0C0;

    padding: 1px 3px 1px 3px;

    background-color : #FFFFFF; 

    font-family : tahoma, verdana, arial, helvetica; 

    font-size : 11px; 

    color : #000000;

}



.input_default {

    width: 300;

    background-color : #FFFFFF; 

    font-family : tahoma, verdana, arial, helvetica; 

    font-size : 11px; 

    color : #000000;

    border: 1px solid #C0C0C0;

    padding: 1px 3px 1px 3px;

}



.input_default_no_width {

    background-color : #FFFFFF; 

    font-family : tahoma, verdana, arial, helvetica; 

    font-size : 11px; 

    color : #000000;

    border: 1px solid #C0C0C0;

    padding: 1px 3px 1px 3px;

}



.input_small {

    width: 150;

    background-color : #FFFFFF; 

    font-family : tahoma, verdana, arial, helvetica; 

    font-size : 11px; 

    color : #000000;

    border: 1px solid #C0C0C0;

    padding: 1px 3px 1px 3px;

}



.input_small2 {

    width: 60;

    background-color : #FFFFFF; 

    font-family : tahoma, verdana, arial, helvetica; 

    font-size : 11px; 

    color : #000000;

    border: 1px solid #C0C0C0;

    padding: 1px 3px 1px 3px;

}



.input_small3 {

    width: 40;

    background-color : #FFFFFF; 

    font-family : tahoma, verdana, arial, helvetica; 

    font-size : 11px; 

    color : #000000;

    border: 1px solid #C0C0C0;

    padding: 1px 3px 1px 3px;

}



.input_multiple {

    width: 300;

    height: 200;

    background-color : #FFFFFF; 

    font-family : tahoma, verdana, arial, helvetica; 

    font-size : 11px; 

    color : #000000;

    border: 1px solid #C0C0C0;

    padding: 1px 3px 1px 3px;

}





radio { BORDER-STYLE: none; }



checkbox { BORDER-STYLE: none; } 



/*************** TEMPLATE WRAPPER STYLES ****************/

body {

    margin: 0px;

}

span.wrapper_text {

    font-family : tahoma, verdana, arial, helvetica; 

    font-size: 12px; 

    color: #666666;

}



.top_grey_line { 

    border-top:1px solid #C6C3C6; 

    border-left-width: 1px; 

    border-right-width: 1px; 

    border-bottom: 1px solid #C6C3C6; 

    background-color: #F0F0F0;

    font-size: 1px; 

}

.top_grey_line_bottom {  

    border-left-width: 1px; 

    border-right-width: 1px;  

    background-color: #79a8f5;

    font-size: 1px; 

}

.side_menu_outer_box { 

    border-top:1px solid #C6C3C6; 

    border-right:1px solid #C6C3C6; 

}

.content_area { 

    border-top:1px solid #C6C3C6;

    padding: 10px; 

}

.menu_item_box {   

    border-right: 1px solid #686868;  

}

span.menu_item_text {

    font-family : tahoma, verdana, arial, helvetica;

    font-size: 12px;

    font-weight: bold;   

    color: #FFFFFF;  

}

.bottom_grey_bar { 

    border-top:1px solid #C6C3C6; 

    border-left-width: 1px;
    
    background-color: #666666; 

    border-right-width: 1px; 

    border-bottom: 1px solid #C6C3C6; 

}

.side_menu_box {

    border:1px solid #C6C3C6;

    background-color: #ffffff;  

}



A:link { 

    font-family: Tahoma; 

    font-size: 12px; 

    color: #666666;

}

A:visited { 

    font-family: Tahoma; 

    font-size: 12px; 

    color: #666666;

}

A:active { 

    font-family: Tahoma; 

    font-size: 12px; 

    color: #666666;

}

A:hover { 

    font-family: Tahoma; 

    font-size: 12px; 

    color: #82ACEE;

}



/*************  TABLE STYLES *********************/

table.list {

	border: 1px #F7F7F7 solid;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0 0 0 0;

	border: 1 1 1 1;

	padding: 2 2 2 2;

}



td.table_header {

	border: 1px #FFFFFF solid;

	background-color: #DEDFDE;

	padding: 4px 4px 4px 4px;

	margin: 0px 0px 0px 0px;

	font-weight: bold;

	font-family: Verdana, Arial, Sans-Serif;

	font-size: 11px;

}

 

td.table_rows {

    background-color:#F1F1F1;

    color:#666666

}



td.table_row_highlight {

    font-weight: bold;

    border: 1px #FFFFFF solid;

	background-color: #fcff9f;

	padding: 4px 4px 4px 4px;

	margin: 0px 0px 0px 0px;

}



td.altrow1 {

    border: 1px #FFFFFF solid;

	background-color: #EFEFEF;

	padding: 4px 4px 4px 4px;

	margin: 0px 0px 0px 0px;

}



td.altrow2 {

    border: 1px #FFFFFF solid;

	background-color: #F6F6F6;

	padding: 4px 4px 4px 4px;

	margin: 0px 0px 0px 0px;

}



/********** TEXT/LINKS SPECIFIC STYLES *********/

.boldlink {

    font-weight: bold;

    text-decoration: underline; 

}



.error {

    font-weight: bold;

    color:#ff0000;

}



.success {

    font-weight: bold;

    color:#00ff00;

}



.required_star {

    color:#ff0000;

}



/* Company listings styles */



.company_default

{

    font-family: verdana, tahoma, arial;

    font-size: 11px;

	text-decoration : underline; 

    font-weight: bold;

	color: black;

}



.company4

{

    font-family: verdana, tahoma, arial;

    font-size: 12px;

	text-decoration : none; 

    font-weight: bold;

	color: red;

}



.company3

{

    font-family: verdana, tahoma, arial;

    font-size: 10px;

	text-decoration : none;

    font-weight: bold; 

	color: blue;

}





.company2

{

    font-family: verdana, tahoma, arial;

    font-size: 10px;

	text-decoration : none;

    font-weight: bold;

	color: green;

}



.company1

{

    font-family: verdana, tahoma, arial;

    font-size: 11px;

	text-decoration : underline; 

    font-weight: bold;

	color: black;

}



.listing_hot {

    color: red;

}



.listing_new_updated {

    color: green;

}



.listing_marked {

    color:#5678A2;

}

               
