

#header {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 1100px;
  height: 230px;
  background-color:#CCCCCC;
}

#header2 {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 1200px;
  height: 230px;
  background-color:#CCCCCC;
}
#index {
position: absolute;
}
#header1
{
margin-left:auto; 
margin-right:auto;
background-color:#66CCFF;
background: url(images/headerbackground.jpg);
position:absolute;
left: 235px;
 padding-top: 25px;
 width: 865px;
 height: 153px; 
}
#leftcol {

  background: url(images/Left.MarlboroLink.jpg);
 position: absolute;
  top:230px;
  left: 0px;
 padding-left: 10px;
  padding-top: 5px;
  left: 0px;
  width: 235px;
  height: 5550px;
  background-color:#99FF99;
}
#leftcol1 {
background: url(images/Backround1copy.jpg);
   position: absolute;
  top: 230px;
  left: 0px;
 padding-left: 10px;
  padding-top: 5px;
  left: 0px;
  width: 235px;
  height: 1500px;
}
#leftcol3 {

  background: url(images/Backround1copy.jpg);
   position: absolute;
  top: 230px;
  left: 0px;
 padding-left: 10px;
  padding-top: 5px;
  left: 0px;
  width: 235px;
  height: 4000px;
  background-color:#99FF99;
}
#leftcol4 {

  background: url(images/Backround1copy.jpg);
   position: absolute;
  top: 230px;
  left: 0px;
 padding-left: 10px;
  padding-top: 5px;
  left: 0px;
  width: 235px;
  height: 5000px;
  background-color:#99FF99;
}
#leftcol2 {

  background: url(images/Backround1copy.jpg);
  position: absolute;
  top: 230px;
  left: 0px;
 padding-left: 10px;
  padding-top: 5px;
  left: 0px;
  width: 235px;
  height: 2500px;
  background-color:#99FF99;
}
#rightcol {
  position: absolute;
  left: 900px;
  top: 230px; 
  width: 200px;
  height: 5550px;
  background-image:url(images/rbackroundmrosa.jpg);
}
#rightcol1 {
  position: absolute;
  left: 900px;
  top: 230px;
  width: 200px;
  height: 1500px;
  background-repeat:repeat-y;
  background-image:url(images/rbackround.jpg);
}
#rightcol3 {
  position: absolute;
  left: 900px;
  top: 230px;
  width: 200px;
  height: 4000px;
  background-image:url(images/rbackroundwa.jpg);
}
#rightcol4 {
  position: absolute;
  left: 900px;
  top: 230px;
  width: 200px;
  height: 5000px;
  background-image:url(images/rbackroundwa.jpg);
}

#rightcol2 {
  position: absolute;
  left: 900px;
  top: 230px;
  width: 200px;
  height: 2500px;
  background-image:url(images/rbackroundp2.jpg);
}

#content {
background-color:#CCCCCC;
  position: absolute;
  top: 230px;
  left: 235px;
  width: 650px;
  padding-top: 16px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom: 20px;
  
}

#content2 {
background-color:#CCCCCC;
  position: absolute;
  top: 200px;
  left: 235px;
  width: 665px;
  padding-top: 16px;
  padding-left:5px;
  padding-right:5px;
  padding-bottom: 20px;
  
}

#tablepage {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 1150px;
  padding-left:25px;
  padding-right:25px;
  background-color:#CCCCCC;
}





background-color: #CCCCCC

#contentp {
   margin: 4em;
   padding-right: 20px;
   }


body {font-family: Arial, Helvetica, sans-serif; font-size:12px;
color:#000000; }

td {padding-left: .2cm}

form {margin:0;}

a:hover { background-color: #FFFF99;}
a:visited{color:blue}

.title {font-family: Tahoma, Verdana; font-size: 12pt; font-weight: bold; color: #004080; }

.subtitle {font-family: Tahoma, Verdana; font-size: 14pt; font-weight: bold; color: grey; }

.maintext { font-family: Book Antiqua, Verdana; font-size: 8pt; color: #5F9EA0; padding-top: 1px; }

.maintexttitle { font-family: Tahoma, Book Antiqua, Verdana; font-size: 10pt; color: #004080; }

.cart_small_black { font-family: arial, Tahoma, Verdana; font-size: 8pt; color: #000000; }

ul { margin:0px,0px,0px,15px; }

ol { margin:0px,0px,0px,25px; }

.cell_over { BACKGROUND-COLOR: #C0C0C0 }

.cell_out { BACKGROUND-COLOR: #E4E4E4 }

.cell_over1 { BACKGROUND-COLOR: #E4E4E4 }

.cell_out1 { BACKGROUND-COLOR: #C0C0C0 }

.cell_over2 { BACKGROUND-COLOR: #000080; font-weight: bold; }

.cell_out2 { BACKGROUND-COLOR: #004080 }

.cell_over3 { BACKGROUND-COLOR: #C0C0C0 }

.cell_out3 { BACKGROUND-COLOR: #E4E4E4 }

body {scrollbar-base-color:#666666; scrollbar-arrow-color: #FFFFFF;}

.Sidelinks {font-family: Times New Roman; font-weight: bold; font-size: 12pt; color: #FF0000;}

h1 {font-family: "Times New Roman", Times, serif; font-size: 40px; color:#006600; text-align: left; padding-left: 50px;}

h2 {font-family: "Times New Roman", Times, serif; font-size: 24px; color:#006600; text-align: left;}

h3 {font-family: Arial, Helvetica, sans-serif; font-size: 16px;font-weight: 400; text-align: center;}

p {font-family: Arial, Helvetica, sans-serif; font size: 16px;}
 
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; text-align: left; font-weight: 400;}

h5 {font-family: "Times New Roman", Times, serif; font-size: 24px; color: #000000; text-align: left;}

p.MsoNormal {
margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family: Arial, Helvetica, sans-serif;
}

p {font-family: Arial, Helvetica, sans-serif; font-size: 16px;}

p.justify {font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-align: justify; text-indent: 20px;}

p.center{font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-align: center}
 
p.left {font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-align: left}

.style1 {
	color: #FF0000;
	font-weight: bold;
}

.style2 {color: #FF0000}

.style3 {color: #FF0000}

* {padding:0; margin:0} 
.dropdown {float:left; padding-left: 25px;}
.dropdown dt {width:188px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/header.gif)}
.dropdown dt:hover {background:url(images/header_over.gif)}
.dropdown dd {position:absolute; overflow:hidden; width:208px; display:none; background:#fff; z-index:200; opacity:0}
.dropdown ul {width:204px; border:2px solid #9ac1c9; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#eaf0f2; width:194px}
.dropdown a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:1px solid #b9d6dc}

.urbangreymenu{
width: 190px; /*width of menu*/
}
 
.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060;
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 2px; /*2px is left indentation of header text*/
}
 
.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}
 
.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}
 
.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}
 
.urbangreymenu ul li a:visited{
color: black;
}
 
.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}
/*drop down*/
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #666666;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.mattblacktabs{
width: 100%;
overflow: hidden;
border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #666666; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}


