
	body {

	margin:0px;

	background-image:url(../layout_images/Back.jpg);

}



.hidden {display:none;}



#wrapper {

	margin-left:auto;

	margin-right:auto;

	overflow:auto;

	width:800px;

	background-image:url(../layout_images/ContentBk.jpg);

}



/* ---- HEADER SET-UP --------------------------- */



#head {

	width:778px;

	margin-left:11px;

}



#headL {

	float:left;

	width:565px;

}



#Masthead {

	background-image:url(../layout_images/Masthead.jpg);

	background-repeat:no-repeat;

	height:120px;

}



#MenuBar {

	background-image:url(../layout_images/MenuBk.jpg);

	background-repeat:repeat-x;

	height:24px;

}



#Breadcrumb {

	background-image:url(../layout_images/BreadcrumbHeading.jpg);

	background-repeat:no-repeat;

	height:69px;

}



#Breadcrumb p {

	padding:0px;

	margin:0px;

	padding-left:10px;

	padding-top:2px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#fff;

	font-size:70%;

}



#Breadcrumb a {

	color:#fff;

	text-decoration:none;

}



#Breadcrumb a:hover {

	color:#fff;

	text-decoration:underline;

}



#Breadcrumb h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:120%;

	color:#0070B6;

	margin-left:20px;

	margin-right:20px;

	margin-top:20px;

}



#headR {

	float:right;

	width:213px;

}



#PagePic {

	background-image:url(../layout_images/PictureBk.jpg);

	background-repeat:no-repeat;

	height:213px;

}



#PagePic img {

	margin-left:17px;

}



/* ---- CONTENT SET-UP -------------------------- */



#content {

	clear:both;

	width:778px;

	margin-left:11px;

	background-image:url(../layout_images/TintBk.jpg);

	background-repeat:repeat-x;

	overflow:auto;

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#666666;

z-index:-10;

}



* html #content {

	margin-top:-8px;

}



#left {

	float:left;

	width:547px;

	padding:10px;

	padding-left:20px;

	padding-right:20px;

	border-right:1px dotted #f499c2;

	font-size:90%;

}



#left h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:120%;

	color:#0070B6;

	margin-top:20px;

}



#left h2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:100%;

	color:#0070B6;

	margin-top:20px;

}



#left h3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:90%;

	color:#0070B6;

	margin-top:20px;

}



#left strong,

#left b {

	color:#0070B6;

}



#left a {

	color:#EE62A9;

}



#left a:hover {

	color:#0070B6;

}



#left acronym {

	color:#0070B6;

	border-bottom:1px dotted #ee62a9;

	cursor:help;

}



#right {

	float:right;

	width:168px;

	padding:10px;

	font-size:70%;

	color:#0070B6;

}



#right p {

	margin-top:0px;

	margin-right:3px;

}



#right a {

	color:#EE62A9;

	text-decoration:none;

}



#right a:hover {

	color:#0070B6;

	text-decoration:underline;

}



/* ---- FOOTER SET-UP --------------------------- */



#footer {

	clear:both;

	width:778px;

	margin-left:11px;

	padding-top:20px;

}



#FooterBar {

	background-image:url(../layout_images/MenuBk.jpg);

	background-repeat:repeat-x;

	height:24px;

}



#FooterTxt {

	background-image:url(../layout_images/BaseBk.jpg);

	min-height:66px;

}



#FooterTxt p {

	padding:7px;

	margin:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#fff;

	font-size:80%;

}



#FooterTxt a {

	color:#fff;

	text-decoration:none;

}



#FooterTxt a:hover {

	color:#fff;

	text-decoration:underline;

}



/* ---- DROP-DOWN MENU SET-UP ----------------------- */



 /* common styling */

 

.menu2 {

float:left; width:100%; font-family: "Arial Narrow", arial narrow, arial, sans-serif; font-size:70%; font-weight:bold;

margin:0px;

z-index:999;

}



.menu2 ul {

padding:0;margin:0;list-style-type:none;

z-index:999;

}



.menu2 ul li {

float:left; position:relative;

z-index:999;

}



.menu2 ul li.group {display:block; text-indent:10px; color:#69b1ff; width:152px; padding:4px 0;

z-index:999;}



.menu2 ul li a, .menu2 ul li a:visited {

float:left; display:block; text-decoration:none; color:#69b1ff; padding:6px 6px; /* line-height:25px; */ height:14px; 

z-index:999;

}



.menu2 ul li:hover {width:auto;z-index:999;}



.menu2 ul li a:hover {color:#fff;z-index:999;}



.menu2 ul li:hover a {color:#fff;z-index:999;}



.menu2 ul li ul {

display: none;

z-index:999;

}

.menu2 table {

margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;

z-index:999;

}



/* specific to non IE browsers */

.menu2 ul li:hover ul {

display:block; position:absolute;top:22px; background:#aaa; margin-top:1px; left:0; width:182px;

background:#fff url(../layout_images/MenuTint.jpg) repeat-x; border:1px solid #999; 

z-index:999;

}



.menu2 ul li:hover ul.scroller {

/* height:138px; */

width:172px;

overflow:auto;}



.menu2 ul li:hover ul.endstop {

left:-90px;

}

.menu2 ul li:hover ul li ul {

display: none;

}

.menu2 ul li:hover ul li a {

display:block; color:#0070B6; height:auto; line-height:15px; padding:4px 16px; width:150px;

}

.menu2 ul li:hover ul li a.drop {

background:url(../layout_images/TintBk.jpg) repeat-x;

}

.menu2 ul li:hover ul li a:hover {

color:#EE62A9; background: url(../layout_images/MenuTint2.jpg) repeat-x;

}

.menu2 ul li:hover ul li a:hover.drop {

background: #888; color:#ff0;

}

.menu2 ul li:hover ul li:hover ul {

display:block; position:absolute; left:153px; top:-70px; color:#000; left:152px; 

/* height:138px; */ 

width:172px; overflow:auto; background:#888;

}

.menu2 ul li:hover ul li:hover ul li a {background:#888;}

.menu2 ul li:hover ul li:hover ul li.group {width:152px; padding:5px 0;}





.menu2 ul li:hover ul li:hover ul.left {

left:-172px;

}

.menu2 ul li:hover ul li:hover ul li a:hover {background:#666; color:#0ff;}







/* specific to IE5.5 and IE6 browsers */

.menu2 ul li a:hover ul {

display:block;position:absolute;top:30px; t\op:29px; background:#aaa;left:0; marg\in-top:1px;

}

.menu2 ul li a:hover ul.scroller {

/* height:138px; */

overflow:auto;}



.menu2 ul li a:hover ul.endstop {

left: -90px;

}

.menu2 ul li a:hover ul li a {

display:block; color:#fff; height:1px; line-height:15px; padding:4px 16px; width:152px; w\idth:140px;

}

.menu2 ul li a:hover ul li a.drop {

background:#888; padding-bottom:5px;

}

.menu2 ul li a:hover ul li a ul {

visibility:hidden; position:absolute; height:0; width:0;

}

.menu2 ul li a:hover ul li a:hover {

color:#ff0; background: #888;

}

.menu2 ul li a:hover ul li a:hover.drop {

 background: #888; color:#ff0;

}

.menu2 ul li a:hover ul li a:hover ul {

visibility:visible; position:absolute; top:-69px; t\op:-70px; color:#000; left:152px; 

/* height:138px; */

width:170px; overflow:auto; background:#888;

}

.menu2 ul li a:hover ul li a:hover ul.left {

left:-170px;

}

.menu2 ul li a:hover ul li a:hover ul li a:hover {background:#666; color:#0ff;}



.left {clear:both;}



/* ---- PRICES TABLE SET-UP ----------------------- */



#pricesTable th {

background:#fff url(../layout_images/MenuTint.jpg) repeat-x;

height:60px;

color:#0070B6;

font-size:90%;

border:1px solid #ccc;

}



#pricesTable td {

background-color:#fcfcfc;

border:1px solid #ccc;

font-size:80%;

}



#pricesTable tr .even {

background-color:#f00;

}
	