/*
Theme Name:     Twenty Ten Child
Theme URI:      http: //www.mtwoconsulting.com/
Description:    Child theme for the Twenty Ten theme 
Author:         Mtwo Consulting
Author URI:     http: //demo.mtwoconsulting.com/about/
Template:       twentyten
Version:        0.1.0
*/

@import url("../twentyten/style.css");

.table-01 {
	border-collapse: separate;
	border-spacing: 1px;
	background-color: #CDCDCD;
	margin: 5px 0px 5px 0px;
	font-size: 10pt;
	width: 99%;
	text-align: left;
}
.table-01 th {
	background-color: #E6EEEE;
	border: 1px solid #FFFFFF;
	padding: 4px;
}
.table-01 td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFFFFF;
	vertical-align: top;
}
.table-01 .even td { background-color: #FFFFFF; }
.table-01 .odd td { background-color: #F0F0F6; }
.table-01 .row-hover tr:hover td { background-color: #D0D0D6; }
.table-01-table-description { clear: both; 	display: block; }

#content .table-01-in {
	border-collapse: separate;
	border-spacing: 0px;
	margin: 5px 0px 5px 0px;
	font-size: 10pt;
	border:none !important;

}

#content table .table-01-in{
	text-align: left;
	margin: 0 -1px 5px 0;
	width: 100%;
	border:none !important;
}
#content tr th .table-01-in, #content thead th .table-01-in { color: #888; font-size: 12px; font-weight: bold; line-height: 18px; padding: 9px 24px; }
#content tr td .table-01-in { border-top: none !important; padding: 6px 24px; }
#content tr.odd td .table-01-in{ background: #F2F7FC; }

#content p, #content ul { margin-bottom:10px; }
#content table { border: 0px solid #e7e7e7; text-align: left; margin: 0 -1px 24px 0; width: 100%; }
#content tr th, #content thead th { color: #888; font-size: 12px; font-weight: bold; line-height: 18px; padding: 9px 24px; }
#content tr td { border-top: none; 	padding: 6px 5px; }
#content .table-01 ul { padding-left: 14px; }

#site-title { float: left; margin: 0 0 18px 0; width: 650px; font-size: 30px; line-height: 36px; }
#site-description { clear: right; float: right; font-style: italic; margin: 14px 0 18px 0; width: 250px; text-align: right; }
#site-description img { align: right; }
#container { margin: 0 -260px 0 0;}
#secondary { width: 250px!important;}
.one-column #content { margin: 0 auto;	width: auto; }
#content hr { margin-bottom:12px; }
.entry-summary {	padding: 7px 0 0 0;}
#linklist1 div ul li div a img { padding: 10px; } 
#main {clear: left;}
#wrapper { -khtml-border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }

.rounded, img.rounded { -khtml-border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.widget_search #s { width: 66%; }
.pingback a.url {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
body, input, textarea, .page-title span, .pingback a.url {	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
#GV { float: right; width: 230px;}
#site-generator { text-align:right;}
.phone-number {
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
}
#branding img {
	border-top: 0px solid #000;
}

img.screenshot {
	padding: 10px;
	float: left;
	clear: left;
}
#linklist1 div ul li { clear: both; }

