/*=======================================================*/
/* jacquelinemitelman.com external style sheet           */
/* 04/10/2008                                            */
/*********************************************************/
html	{
	font:0.80em Arial,Helvetica,sans-serif;
	}
body 	{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.0em;
	height:100%;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-color:#ffffff;
	color:#444444;
	}
table,th,tr,td {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1.0em;
	color:#444444;
	margin:0;
	padding:0;
	}
pre 	{
	font-family:Monospace;
	color:#080808;
	}
h1 	{
	font-size:1.25em;
	font-weight:bold;
	color:#555555;
	margin:4px 5px;
	padding:0;
	}
h2 	{
	font-size:120%;
	font-weight:bold;
	color:#666666;
	margin:3px 5px;
	padding:0;
	}
h3 	{
	font-size:110%;
	font-weight:bold;
	color:#777777;
	margin:2px 5px;
	padding:0;
	}
h4 	{
	font-size:100%;
	font-weight:bold;
	color:#888888;
	margin:0px 5px 2px 5px;
	padding:0;
	}
h5 	{
	font-size:70%;
	font-weight:bold;
	color:#888888;
	margin:0px 5px 2px 5px;
	padding:0;
	}
p	{
	font-size:90%;
	color:#666666;
	margin:3px 5px;
	padding:0;
	}
p:first-child { 
	margin-top:0px;
	}
small	{
	font-size:80%;
	}
big	{
	font:1.23em Verdana,Arial,Helvetica,sans-serif;
	}
/*////////////////////////////////////
// Link  classes//
////////////////////////////////////*/
a	{
	font-weight:bold;
	text-decoration:none;
	color:#888888;
	} 
a:visited 	{
	font-weight:bold;
	text-decoration:none; 
	color:#888888;
	} 
a:active 	{
	font-weight:bold;
	color:#888888;
	} 
a:focus 	{
	font-weight:bold;
	color:#888888;
	}  
a:hover 	{
	font-weight:bold;
	text-decoration:underline;
	color:#888888;
	}
a img{
	border:0 solid transparent;
	text-decoration:none;
	}
a:hover img{
	border:0 solid transparent;
	text-decoration:none;
	}
a.nounderline {
	text-decoration:none;
	font-weight:bold;
	color:#888888;
	}
a.nounderline:visited {
	text-decoration:none;
	font-weight:bold;
	color:#888888;
	}
a.nounderline:hover {
	text-decoration:none;
	font-weight:bold;
	color:#888888;
	}

a.wText:visited	{
	font:1.0em Arial,Helvetica,sans-serif;
	color:#ffffff;
	text-decoration:none;
	margin:0 5px 3px 5px;
	padding:0;
	}


td.nav  			{line-height:180%;}
td.nav a  			{font-weight:bold;text-decoration:none;margin:1px;}
td.nav a:hover 		{background-color:#eeeeee;border:solid #999999 1px;margin:0;text-decoration:none;}
td.nav a:focus 		{background-color:#eeeeee;border:solid #999999 1px;margin:0;text-decoration:none;}
td.nav span	 	{background-color:transparent;margin:1px;}
td.nav span.on		{font-family:Verdana,Arial,Helvetica,non-serif;background-color:#eeeeee;border:solid #999999 1px;margin:0;font-weight:bold;color:#444444;}

.menu	 			{background-color:transparent;}
a.menu  			{position:relative;font:9pt Arial,Helvetica,sans-serif;color:#666666;text-decoration:none;font-weight:normal;}
a.menu:visited 		{position:relative;font:9pt Arial,Helvetica,sans-serif;color:#666666;text-decoration:none;font-weight:normal;}
a.menu:hover 		{position:relative;font:9pt Arial,Helvetica,sans-serif;color:#444444;text-decoration:none;font-weight:normal;}
a.menu span 		{padding:1px;font-weight:normal;}
a.menu:hover span 	{background-color:#eeeeee;padding:0;border:solid #999999 1px;}
a.menu span.on 		{background-color:#eeeeee;padding:0;border:solid #999999 1px;}


.photo	{
	border:solid 1px #111111;
	}
.photo a:hover{
	text-decoration:none;
	border:solid 1px #111111;
	}




/*////////////////////////////////////
// Form  classes//
////////////////////////////////////*/
form{
	margin:0;
	padding:0;
	}

/*////////////////////////////////////
// emulate moz to look like IE      //
// [type=""] doesnt work in IE      //
////////////////////////////////////*/
input[type="reset"],
input[type="button"],
input[type="submit"] {
	font:10pt sans-serif;
	margin:1px;
	padding:0 16px;
	}

input:not([type]),
input[type="text"],
input[type="password"] {
	-moz-appearance:dialog;
	border:solid #000 1px;
	background-color:#ffffff;
	}

textarea.wtext {
	font:8pt Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	background-color:#ffffff;
	border:solid #999999 1px;
	margin:3px 5px;
	padding:0;
	}

input.wtext {
	font:8pt Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	background-color:transparent;
	color:#aaaaaa;
	border:solid #999999 1px;
	margin:3px 5px;
	padding:0;
	}

form.pbutton input {
	font:0.86em Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background-color:#eeeeee;
	color:#444444;
	border:solid #999999 1px;
	margin:3px 5px;
	padding:0;
	width:120px;
	}

input.pbutton {
	font:0.86em Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background-color:#eeeeee;
	border:solid #999999 1px;
	color:#444444;
	margin:3px 6px;
	padding:0;
	}

input.header {
	font:0.86em Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#444444;
	border:solid #999999 1px;
	margin:3px 5px;
	padding:1px;
	width:116px;
	}

/*////////////////////////////////////
// Table  classes//
////////////////////////////////////*/
td div {
	position:relative;
	}
table.dcell td {
	border-bottom:1px solid #bbbbbb;
	margin:0;
	padding:0;
	}
table.ncell td {
	border:solid #bbbbbb 1px;
	}
table.b3cell td {
	border-left:solid #ffffff 1px;
	border-top:solid #ffffff 1px;
	border-bottom:solid #ffc9b1 2px;
	border-right:solid #ffc9b1 2px;
	margin:0;
	padding:10px;
	background-color:#f3f3f3;
	}
table.plain td {
	border:solid #ffffff 0;
	margin:0;
	padding:0;
	}
table.printonly td {
	display:none;
	}

/*//////////////////////////////////////
// Div classes			//
////////////////////////////////////*/
.wText 	{
	font:1.0em Arial,Helvetica,sans-serif;
	margin:0 5px 3px 5px;
	padding:0;
	}
div.menu1Div{
	display:block;
	position:absolute;
	background-color:transparent;
	text-align:center;
	width:86px;
	top:0;
	left:0;
	margin:0;
	padding:5px;
	z-index:100;
	}
div.sectiontop{
	position:relative;
	height:80px;
	text-align:center;
	padding:0;
	margin:0;
	}
div.sectionlogo{
	position:relative;
	height:80px;
	text-align:left;
	padding:0;
	margin:10px;
	}
div.sectionbottom{
	position:absolute;
	bottom:1%;
	text-align:center;
	padding:0;
	margin:0;
	}
div.textColumn{
	position:relative;
	display:block;
	float:left;
	background-color:transparent;
	width:32%;
	margin:0 0 0 2px;
	padding:0;
	z-index:100;
	}
div.box {
	background-color:transparent;
	border:1px solid #999999;
	text-align:left;
	margin:5px;
	padding:0;
	}

div.textbox {
	background-color:transparent;
	border:1px solid #999999;
	text-align:left;
	margin:5%;
	margin-top:20px;
	margin-bottom:20px;
	padding:10px;
	}

div.textbox p img{
	float:left;
	}
div.text {
	text-align:left;
	margin:0;
	margin-top:20px;
	margin-bottom:20px;
	padding:0;
	}

div.picbox{
	position:relative;
	background-color:transparent;
	text-align:center;
	margin:20px auto;
	padding:0;
	}
div.picbox img{
	border:solid #999999 1px;
	padding:0;
	}
div.dcell {
	border-bottom:1px solid #999999;
	margin:0;
	padding:0;
	}
/*/////////////////////////////////
// class strings formatting     //
/////////////////////////////////*/

.docAddress	{
	font-size:70%;
	margin:1px 5px;
	color:#666666;
	}
.docEmail {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:600;
	color:#111111;
	margin:2px 5px;
	padding:0;
	}
.docww {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:600;
	color:#111111;
	margin:2px 5px;
	padding:0;
	}
.docWWW {
	font:1.18em Verdana,Arial,Helvetica,sans-serif;
	font-weight:600;
	margin:0;
	padding:0;
	}

/*/////////////////////////////////
// Div positioned ids  //
/////////////////////////////////*/

#PageDiv {
	display: block;
	background:transparent;
	text-align: center;
	width:70%;
	margin: auto;
	padding: 20px 10px 10px 10px;
	}
#t1 	{
	position:relative;
	font-weight:bold;
	top:0;
	left:0;
	width:360px;
	margin:3px 0;
	padding:0;
	}
#t2	{
	position:relative;
	top:0;
	left:0;
	width:360px;
	margin:0;
	padding:0;
	}

/*/////////////////////////////////
 disabled
a.menu:hover span 	{background-color:#bbddee;border:solid #999999 1px;}
a.menu:link	{
	font:9pt Arial,Helvetica,sans-serif;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}
a.menu:visited {
	font:9pt Arial,Helvetica,sans-serif;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}
a.menu:focus {
	font:9pt Arial,Helvetica,sans-serif;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	background-color:#feddca;
	}
a.menu:active {
	font:9pt Arial,Helvetica,sans-serif;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	background-color:#feddca;
	}
end disabled
*/

