/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/
/* base.css, part of YUI's CSS Foundation */
#lang_img_style {
	float:left; 
	margin-left:5px; 
	height:60px; 
	width:75px;
	font-size:80%;
}
h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:148.5%; 
	font-family:Georgia, Tahoma, Arial, Helvetica; 
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
h5 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:100%;  
}
h5 ul li {
	font-size:100%; 
	font-weight:normal; 
}
.smallest {
	font-size:70%;
}
.smallest_2 {
	font-size:70%;
	color:#7e1a09;
}
h1,h2,h3 {
	/* top & bottom margin based on font size */
	margin:1em 0;
}
h1,h2,h3,h4,strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}
abbr,acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
blockquote,ul,ol,dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;	
}
ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
th,td {
	/*borders and padding to make the table readable*/
	border:0px solid #000;
	padding:.5em;
}
th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}
caption {
	/*coordinated margin to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
p,fieldset,table,pre {
	/*so things don't run into each other*/
	margin-bottom:1em;
}
/* setting a consistent width, 160px; 
   control of type=file still not possible 
   width:12.25em;
   */

.rfc_italic {
	font-style:italic;
	font-weight:bold;
}


button:hover, input[type="reset"]:hover, input[type="button"]:hover, input[type="submit"]:hover {
background-color:-moz-buttonhoverface;
color:-moz-buttonhovertext;
}
button, input[type="reset"], input[type="button"], input[type="submit"] {
-moz-appearance:button;
-moz-binding:none;
-moz-box-sizing:border-box;
-moz-user-select:none;
-x-system-font:-moz-button;
background-color:buttonface;
background:url(images/nav_bg.gif) repeat-x center;
border:1px outset buttonface;
color:#7e1a09;
cursor:pointer;
font-family:arial;
font-size:-moz-use-system-font;
font-size-adjust:-moz-use-system-font;
font-stretch:-moz-use-system-font;
font-style:-moz-use-system-font;
font-variant:-moz-use-system-font;
font-weight:-moz-use-system-font;
line-height:normal !important;
padding:0 6px;
text-align:center;
white-space:pre;
}
input {
-moz-appearance:textfield;
-moz-binding:url(chrome://global/content/platformHTMLBindings.xml#inputFields);
-moz-user-select:text;
-x-system-font:-moz-field;
background-color:-moz-field;
border:2px inset threedface;
color:-moz-fieldtext;
cursor:text;
font-family:-moz-use-system-font;
font-size:-moz-use-system-font;
font-size-adjust:-moz-use-system-font;
font-stretch:-moz-use-system-font;
font-style:-moz-use-system-font;
font-variant:-moz-use-system-font;
font-weight:-moz-use-system-font;
letter-spacing:normal;
line-height:normal !important;
padding:1px 0;
text-align:start;
text-indent:0;
text-rendering:optimizelegibility;
text-transform:none;
word-spacing:normal;
}
.main3_inside2 {
	margin-top:15px;
	width: 200px;
	padding:0px;
	margin-top:2em;
	height:200px;
	min-height:920px;
	background-color:#FFF;
}
.main3_inside3 {
	margin-top:15px;
	width: 200px;
	padding:0px;
	margin-top:2em;
	height:200px;
	height:650px;
	background-image:url(images/startcall_open-house_Philly.gif);
}
hr {
	color: #600;
	background-color: #600;
	height: 2px;
}
