/**************** Common Elements *********************/
* {
	margin: 0px;
	padding: 0px;
}
  
body 
{
	background-color:#F6E9D6;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 62.5%; /*0.625  * 16px  = 10 px as based  size*/
	color: #3C3C3C;
}

a, a:link, a:active, a:visited 
{
	color:black;
	text-decoration: none;
}

a:hover
{
	font-weight: bold;
	color: #3C3C3C;
	cursor:pointer;
	text-decoration:underline;
}

a, 
a:link, 
a:active,
a span {
	/*color: #866640;*/
}

img {
	border: 0px none;
}

/*Header Style*/
h1, h2, h3, h4, h5, h6, td, div, p {
	color: #3C3C3C;
	font-family: Verdana,Arial,Helvetica,sans-serif;/*Override DNN Style*/
	font-size: 1em;
    font-weight: normal; 
}
h1 {font-size: 2.0em;}
h2 {font-size: 1.8em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.0em;}
h5 {font-size: 0.7em;}
h6 {font-size: 0.7em;}

input, select, span {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 100%; /*0.625  * 16px  = 10 px as based  size*/
}

input[type=checkbox],
input[type=radio] {
	margin-right: 3px !important;
	width: auto !important;
}

input[type=file] {
	padding: 2px 5px; 
}

/*Override header style from default.css*/
thead, tfoot {
	color: #3C3C3C;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
}

th {
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
/**************** Common Elements *********************/
td.header, td.footer{
	border-bottom: 1px solid #878075;
	border-top: 1px solid #878075;	
}

td.lightBg{
	background-color: #F9F1E4;
}
td.first, td.design-tool {
	border-left: 1px solid #B4AB9D;
	border-right: 1px solid #B4AB9D;
}

td.second{
	border-right: 1px solid #B4AB9D;
}

td.third{
	border-right: 1px solid #B4AB9D;
}

div.thirdColumnTitle {
	text-align:center;
}

div#copyright{
	color: #857F75;
	font-size: 0.7em;
	text-align: right;
	margin-right: 10px;
}

div#support{
	color: #857F75;
	font-size: 1.0em;
	text-align: left;
	margin-left: 10px;
}
div#support a{
	text-decoration: underline;
}

div#osellusLogo{
	text-align: left;
	margin-left: 10px;
}

span.pageTitle
{
	margin: 0px 15px;
	font-family: trajan-regular, Verdana,Arial,Helvetica,sans-serif; 
	font-size: 1.9em;
}

.pageDesc {
	font-size:1.1em;
	text-align: left !important;
}

p.contentTitle, span.contentTitle {
	color:#1E4B3C;
	font-size:1.7em;
}

p.leftTitle
{
	font-size: 1.2em;
	font-weight: bold;
	padding: 35px 10px 0px 10px;
}

p.leftDesc
{
	padding: 10px;
}

p.designTips
{
	padding-top:10px;
	text-align: justify;
}

ul li
{
	list-style-type: disc;
}
