﻿/**************************************************
Base styles
**************************************************/

html, body, table
{
	margin: 0;
	padding: 0;
	font: normal normal normal 12px Arial, Helvetica, Sans-Serif;
}

h1, h2, h3, h4, h5, h6
{
	color: #4e3a27;
	font: normal normal normal 1.4em Arial, Helvetica, Sans-Serif;
	padding: 0;
}
h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; margin:20px 0 10px 0; color:#ed6402; font-weight:bold;}
h3 { font-size: 1.1em; }
h4 { font-size: 1.0em; }
h5 { font-size: 1.0em; }
h6 { font-size: 1.0em; }

a { text-decoration:none; }
p.NoSpace { padding:0; margin:0;}
input { border:solid 1px color:#ed6402;}



/**************************************************
Page Layout 
**************************************************/


div#Wrapper
{
	width:100%;
}

div#Content
{
	width:750px;
	margin: 0 auto;
	/*border:1px solid #ccc;*/
	min-height:500px;
}

div#Content a { color:#000; }
div#Content a:hover { color:#666; }

#Logo
{
	text-align:center;
	margin:25px 0 10px 0 ;
}




/**************************************************
Navigation 
**************************************************/

div#NavArea 
{
	background-color:#707070;
	width:100%;
	padding:5px 0 5px 0;
	border-bottom:solid 2px #ed6402;
	color:#d1cfcf;
}

#NavArea #NavWrapper 
{
	width:400px;
	margin: 0 auto;
	text-align:center;
}

div#NavArea a { color:#d1cfcf; }
div#NavArea a:hover { color:#fff; }

#NavArea #CompanySearch
{
	width:700px;
	margin: 0 auto;
	text-align:center;
}

div#Search
{
	float:left;
	padding:5px 0 0 0;
}

div#Letters
{
	float:left;
	margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
}

div#Letters a 
{
	padding:0 2px 0 2px;
}


div#CompanyAdd 
{
}


div#Categories
{
}

div#SendEmails
{
}

div.links
{
	float:left;
	border-left:solid 1px #9a9999;
	margin:8px 0 5px 0;
	padding:0px 5px 0px 5px;
	text-align:center;
}

div.links.last
{
	border-right:solid 1px #9a9999;
}


.Clear { clear:both; height:1px; }




/**************************************************
Footer
**************************************************/

div#FooterArea
{
	background-color:#707070;
	width:100%;
	padding:10px 0 10px 0;
	margin:30px 0 0 0;
	border-top:solid 2px #ed6402;
	text-align:center;
	color:#d1cfcf;
}


div#FooterArea a
{
	color:#d1cfcf;
	padding:0 4px 0 4px;
}

div#FooterArea a:hover
{
	color:#b3b3b3;
}

/**************************************************
Buttons
**************************************************/

a.stdLink
{
	background:url('/crm/images/ArrowOrange.gif') no-repeat 0px 3px;
	padding:0 0 0 10px;
	font-size:12px;
	font-weight:normal;
}

a.h2Link
{
	background:url('/crm/images/ArrowOrange.gif') no-repeat 0px 3px;
	padding:0 0 0 10px;
	margin:0 0 0 10px;
	font-size:12px;
}

/**************************************************
Users
**************************************************/

#usersTables 
{
	vertical-align:top;
}

#usersTables td
{
	vertical-align:top;
	padding:0 30px 0 0 ;
	width:100px;
}

#usersTables td.wider
{
	vertical-align:top;
	padding:0 30px 0 0 ;
	width:200px;
}



#usersTables h3
{
	font-weight:bold;
	border-bottom:solid 1px #ccc;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
}


#newUserTable td
{
	padding:3px;
}

.stdInput
{
	border:1px solid #999;
}

#ctl00_cphContent_chkRoles td
{
	border:none;
}