/* CSS Document  1866Franchise.com MINOI */

body {
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, MS Sans Serif, Sans-Serif;
	font-size: 11px;
	line-height: 20px;
}

div, p, form { padding:0px; margin:0px; }

table, tr, td, p, div, form {
	font-family: Verdana, Arial, MS Sans Serif, Sans-Serif;
	font-size: 11px;
	line-height: 20px;
}

a {
	color: #1762b7;
	text-decoration: underline;
}
a:hover {
	color: #00f;
	text-decoration: none;
}
.toptable {
	background: url(images/toptable-bg.gif) repeat-x top left;
	height: 73px;
}

.logo {      
	text-indent: -1000px; 
	background:url(images/logo-1866franchise.gif) no-repeat top left;
	height: 73px;
	width: 231px;
	display:block;
}
.logo a {          
	color: #000000; 
	text-decoration:: none;
}
.logo a:hover {          
	color: #000000; 
	text-decoration:: none;
}

.toplink {
	color: #ee0;
	font-weight: bold;
}
.toplink a {
	padding: 5px;
	color: #ee0;
	text-decoration: none;
}
.toplink a:hover {
	color: #ee0;
	text-decoration: underline;
}

.menutable {
	color: #333;
	font-weight: bold;
	background: url(images/menu-bg.gif) repeat-x top left;
	height: 20px;
}
.menutable a {
	padding: 10px;
	color: #333;
	text-decoration: none;
}
.menutable a:hover {
	color: #000;
	text-decoration: underline;
}

h1 {
	font-size: 16px;
	font-weight: bold;
	display: inline;
}

.border-gray {
	border: 1px solid #CFCFCF;
}

select {
	font-family: Verdana, Arial, MS Sans Serif, Sans-Serif;
	font-size: 11px;
}

.heading {
	color: #C00;
	font-size: 16px;
	font-weight: bold;
	background: #e1ead6;
	height: 33px;
	padding-left: 5px;
}

.heading-g {
	color: #699634;
	font-size: 16px;
	font-weight: bold;
	display: inline;
}

ul#threelink {
	height: 75px;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 5px;
}
#threelink li {
/*	background: url(images/orange-bullet.gif) no-repeat top left;*/
	padding: 1px 10px 5px 15px;
	float: left;
	width : 225px;
	display: block;
}

ul#imglink {
	height: 75px;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 5px;
}
#imglink li {
/*	background: url(images/orange-bullet.gif) no-repeat top left;*/
	padding: 1px 10px 5px 15px;
	float: left;
	width : 120px;
	display: block;
}

.hor-td {
	background: url(images/g-bordr.gif) repeat-x top left;
	height: 1px;
}

.ver-td {
	background: url(images/g-bordr.gif) repeat-y top left;
	width: 1px;
}

.tdbrd-txt {
	padding-left: 10px; 
	height: 30px;
}
.art-txt {
	padding: 5px; 
	height: 30px;
}

.left-table {
	background: url(images/left-bg.gif) repeat-x top left;
}

.left-heading {
	color: #e9e9e9;
	font-size: 14px;
	font-weight: bold;
	height: 33px;
	padding-left: 5px;
	background: #0095d7;
}

.left-txt {
	color: #0097d8;
	font-weight: bold;
	height: 30px;
	padding-left: 5px;
}
.left-txt a {
	color: #0097d8;
	text-decoration: none;
}
.left-txt a:hover {
	color: #0097d8;
	text-decoration: underline;
}

.dottedline {
	background: url(images/dottedline.gif) repeat-x top left;
	height: 1px;
}

.footertable {
	background: url(images/footer-bg.gif) repeat-x top left;
	height: 94px;
}

.footerlink {
	color: #656565;
	font-weight: bold;
}
.footerlink a {
	padding: 5px;
	color: #656565;
	text-decoration: none;
}
.footerlink a:hover {
	color: #ee0;
	text-decoration: underline;
}
.ss {
	float: left;
	margin: 0px;
	padding: 10px;
	width: 201px;
}
.address {
	background: #e1ead6;
	margin: 10px;
	padding: 5px;
	float: left;
	clear: both;
	width: 191px; 
}

.redfont {
	color: #ff0000;
}

.formlt {
	text-align: right;
	padding: 5px 10px 5px 0px;
	height: 40px;
}
.formrt {
	text-align: left;
	padding: 5px 0px 5px 10px;
}

.word-heading {
	font-size: 16px;
	font-weight: bold;
	height: 35px;
}