
/*START MAIN MENU */

#content07 {
 
	width:753px;
	position:relative;
	margin:0 auto;



}
#share {
	position:absolute;
	top:476px;
	left:0;
	text-align:center;
	height:auto;
	width:110px;
	z-index:10;

}


ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
 list-style-type: none;
z-index:5;

}

li { /* all list items */
	float: left;
	position: relative;
margin:0em;
padding:0em;
 list-style-type: none;
z-index:5;
	
} 

li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
  /* display: block;*/
       
        padding: 0px 0px 0px 0px;

color:#156A8F;
font-family:  Arial, Helvetica, sans-serif;

        margin: 0px;
border:1px solid #60A9BE;
border-top:0px;
background-color:white;
z-index:5;
}

ul ul li {
border:1px solid #60A9BE;
 width: 100%;  /* make sure the floats are wide enough that they always wrap */
border-top:0px;
background-color:white;
z-index:5;
}

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
/*	top: auto;
	left: auto;
z-index:5; */

}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
width:21em;

z-index:5;
}

ul ul li a {
z-index:5;
      
display:block;
padding: .25em 0px .25em 5px;
color:#156A8F;
text-decoration:underline;
font-size:13px;
text-align:left;
    }

a.subm:link {font-family: Arial, Helvetica, sans-serif;
   color:#156A8F;
text-decoration:none;
font-size:13px;
	}


	
a.subm:hover:visited {font-family: Arial, Helvetica, sans-serif;
  color:#ffffff;
text-decoration:none;
font-size:13px;
	}

a.subm:visited:hover {font-family: Arial, Helvetica, sans-serif;
  color:#ffffff;
text-decoration:none;
font-size:13px;
	}
a.subm:hover a.subm:visited  {font-family: Arial, Helvetica, sans-serif;
  color:#ffffff;
text-decoration:none;
font-size:13px;
	}

a.subm:visited {font-family: Arial, Helvetica, sans-serif;
    color:#156A8F;
text-decoration:none;
font-size:13px;
	}



a.subm:hover{font-family: Arial, Helvetica, sans-serif;
  color:#ffffff;
text-decoration:none;
font-size:13px;
	}




ul ul li a:hover {

display:block;
padding: .25em 0px .25em 5px;
color:#ffffff;
background-color:#156A8F;
z-index:5;
font-size:13px;
text-align:left;
text-decoration:none;
    }



#content {
	clear: left;
}

/*END MAIN MENU */

div.menubox
{
position:relative;
width:402px;
height:100px;
border:1px solid green;
}



div#indexBackground
{
position:relative;
width:622px;
height:457px;
overflow:visible;
}

div.testbox
{
border:3px solid #512204;
top:0px;
right:0px;

 width: 190px;
  height:267px;
position:absolute;
}

div.ratespic
{
border:3px solid #512204;
top:0px;
right:0px;

 width: 233px;
  height:350px;
position:absolute;
z-index:-1;
}



div.testbox2
{
border:2px solid blue;
 margin: 2px 120px 0px 210px;
 width: 210px;
  height: 197px;
position:absolute;
}

div.transbox
  {
position:absolute;
left:2px;
top:106px;
  width: 210px;
  height: 197px;
background-image:url(images/siteimages07/indexpage/buttonbg.gif);
  overflow:hidden;

  }

div.transboxrates
  {
position:absolute;
left:2px;
top:106px;
  width:400px;
  height: 300px;
/* background-image: url(images/siteimages07/indexpage/buttonbg.gif) 500px 500px; */


 /* overflow:hidden; */

  }
div.transboxrates-background
{
	position:absolute;
  width:400px;
  height: 300px;
top:0px;
left:0px;
z-index:1;
}

div.transboxrates-border
{
	position:absolute;
  width:400px;
  height: 300px;
top:0px;
left:0px;
z-index:2;
}

div.transboxrates-front
{
	position:absolute;
  width:90%;
  height: 90%;
top:0px;
left:0px;
margin: 20px 20px 20px 20px;

z-index:3;
}



div.beforeaftersm
{
position:absolute;
left:-3px;
top:375px;
width:623px;
height:80px;

overflow:hidden;
}

div.beforeaftersm img
{
border: 2px solid #512204;
}

div.beforeafter-teeth
{
position:absolute;
left:12px;
width:150px;
}
div.beforeafter-eye
{
position:absolute;
left:164px;
width:150px;
}
div.beforeafter-flyaway
{
position:absolute;
left:316px;
width:150px;
}
div.beforeafter-blemish
{
position:absolute;
left:468px;
width:150px;
}

div.backup
{
  /* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.7;
  /* for Mozilla */
  -moz-opacity:0.6;
}


div.transbox p
  {
  margin: 30px 40px;
  font-weight: bold;
  color: #000000;
  }
.style1 {color: #15698E}
</style>



<style type="text/css">
<!--
.scroll-track{
  height:10px;
  width:10px;
  background: rgb(220,220,220);
  background-image: url('images/siteimages07/scrolling/VScrollTrackFill2.png');
}
.scroll-handle{
/*  border: 1px solid black; */
  height:10px;
  width:10px;
  background:rgb(240,240,240);
  background-image: url('images/siteimages07/scrolling/BlueVFill.png');
  cursor:pointer;
}

/* Elements with this class are generated by the JavaScript code */
.splitpane-divider {
	border: 1px solid black;
	background:#5B207B;
	opacity: .5;
	filter: alpha(opacity=50);
}

/* The classes/ids below are just used in this example. You can use whatever you like */
#parent {
	width: 100%;
	background: #eeeeee;
}



.column {
float: left;
	overflow: hidden;
	margin: 0;
	padding: 0;
	z-index: 1;
	background:#E7FECD;
}

/* Any spacing must be on a child of the column, not the column itself */
.content {
	border: 1px solid black;
	margin: 5px;
	padding: 5px;
}











body {
	
	font-family:  Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	background-image:url(images/body/bkg.jpg);
	color:#532600;
 	font-size: 12px;
		
	/* line-height: 110%; */
	

	
}


a.outsidelinks:link {font-family: Arial, Helvetica, sans-serif;
    color: #146A8E;
	text-decoration:none;
font-weight:normal;

font-size:13px;
	}
	
a.outsidelinks:hover {font-family: Arial, Helvetica, sans-serif;
    color: #146A8E;
	text-decoration:underline;
font-weight:normal;
	}

a.outsidelinks:visited {font-family: Arial, Helvetica, sans-serif;
    color: #146A8E;
	text-decoration:none;
font-weight:normal;
	}

.outsidetext {
    color: #146A8E; }


a.whitelinks2:link {font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
	text-decoration:none;


font-size:13px;
	}

a.whitelinks2:visited {font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
	text-decoration:none;

	}
a.whitelinks2:hover {font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
	text-decoration:underline;

	}
.whitetext {
    color: #FFFFFF; }

table.rtable {

/*		border-collapse:separate;*/
border-collapse: collapse; 
}

table.rtable th {
	background-color:#14698E;
	border-style: solid solid solid solid;
	border-color: #14698E;
	color: #ffffff;	
	}
table.rtable td {
	border-style: solid solid solid solid;
	border-color: #14698E;
	/*NOTE: Link color is adjusted in the next three sections.. the a.rtablelink:link and others */
	/*Version 1 */
		/*  background-color:#4E8EA9;
			color: #ffffff; */ 	
	 
	/* Version 2*/
		/*  color: #14698E; 
			background-color:#E1ECF0;	*/	
	
	/*VERSION 3 */
			background-color:#F5FCD7;
}
a.rtablelink:link {
    color: #4E8EA9;
	text-decoration:none;
	}
a.rtablelink:visited {
    color: #4E8EA9;
	text-decoration:none;
	}
a.rtablelink:hover {	
    color: #4E8EA9;
	text-decoration: underline;
	}





table.myaccount {

	border-style: solid solid solid solid;
	border-color: #c24438 #c24438 #c24438 #c24438;
	border-collapse: collapse;}

table.myaccount th {
	border-style: solid solid solid solid;
	border-color: #c24438 #c24438 #c24438 #c24438;
	}

table.myaccount td {
	border-style: solid solid solid solid;
	border-color: #c24438 #c24438 #c24438 #c24438;
}

table.vieworders {


	border-collapse: collapse;}
	border-style: solid solid solid solid;
	border-color: #4F8FAA #4F8FAA #4F8FAA #4F8FAA;
table.vieworders th {
	solid solid solid solid;
		border-color: #4F8FAA #4F8FAA #DBE7B9 #DBE7B9;
	background-color:#4F8FAA;
	}

table.vieworders td {
	border-style: solid solid solid solid;
	border-color: #DBE7B9 #DBE7B9 #DBE7B9 #DBE7B9;
}
		
	
border-color: #DBE7B9 #4F8FAA #4F8FAA #4F8FAA;
border-color: #DBE7B9 #DBE7B9 #DBE7B9 #DBE7B9;
table.regular {

	border-spacing: 0px;
	border-style: solid solid solid solid;
	font-size:12px;
	
	border-collapse: collapse;

}
table.regular th {

	border-style: none none none none;

}
table.regular td {

	border-style: none none none none;


}

.regular2 {

	font-size: 12px;
	/*
	font-family:  Arial, Helvetica, sans-serif;
	background-color:#ffffff; 
	background-image:url(images/body/bkg.jpg);
	color:#532600; */
 	

}




/* Popup stuffs */
#info {height:300px; position:relative;}
#adsie {position:absolute; bottom:0; left:0; z-index:1;}
#info:hover {background-color:##FFFFDE;}
a#popup:visited {text-decoration:none;}
a#popup {position:relative;}; /*{color:#000; text-decoration:none;  font-weight:bold;}*/
a#popup b {display:block; position:absolute; left:0; top:0;}
a#popup span {display:none;}
a#popup:hover {text-decoration:none;}
a#popup:hover #popbox {display:block; position:absolute; top:-40px; left:-55px; width:200px; /* height:80px;*/ background-color:#FFFFDE; color:#532600; border:2px solid #C24438; text-align:left;  font-family:  Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; line-height: 110%; padding-left:10px; padding-bottom:10px; padding-right:10px; padding-top:10px;}
/*a#popup:hover #x {display:block; position:absolute; top:0px; left:172px; width:15px; height:15px; border:1px solid #fff; background-color:#c00; color:#fff; font-weight:bold; text-align:center; overflow:hidden; cursor:pointer;}
*/

a.whitelink:link {font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
	text-decoration:none;
	font-weight:normal;
	}
	

a.whitelink:visited {font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
	text-decoration:none;
	font-weight:normal;
	}
a.whitelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
    color: #ffffff;
	font-weight:normal;
	text-decoration: underline;

	}


A:link
{
	color: #7a0000;
	text-decoration: none;
font-weight:bolder;


}
A:visited
{
	color: #7a0000;
	text-decoration: none;
	font-weight:bolder;
}
A:hover
{
	color: #7a0000;
	text-decoration: underline;
	font-weight:bolder;
}

hr	{ height: 0px; width: 60%; border: solid #3C544A 0px; border-top-width: 1px;}

hr.side	{ height: 0px; width: 10%; border: solid #3C544A 0px; border-top-width: 1px;}





div.old
    {
	scrollbar-arrow-color: #a8656c;
	scrollbar-3dlight-color: #f6f7ef;
	scrollbar-highlight-color: #efefe3;
	scrollbar-face-color: #efefe3;
	scrollbar-shadow-color: #efefe3;
	scrollbar-darkshadow-color: #f6f7ef;
	scrollbar-track-color: #f6f7ef;
	height:365px;
	overflow: auto;
	border: 0px;
	background-color: #f6f7ef;
	line-height: 120%
	
	
    }



div.sidemenu
    {
	scrollbar-arrow-color: #a8656c;
	scrollbar-3dlight-color: #f6f7ef;
	scrollbar-highlight-color: #efefe3;
	scrollbar-face-color: #efefe3;
	scrollbar-shadow-color: #efefe3;
	scrollbar-darkshadow-color: #f6f7ef;
	scrollbar-track-color: #f6f7ef;
	height:365px;
	overflow:hidden;
	line-height:normal;
	font-size: 9.75px;
	font-weight:bolder;
	border: 0px;
	background-image:url(images/temp/Copy (3) of topbar.jpg);
	/*background-color: #efefe3;*/
	
	padding-left: 2px;	 
    }
.menu {
	font-family: Arial, Helvetica, sans-serif;
    color: #000000;
	font-size: 18px;
	overflow:hidden;	
	
	
	}

.bottom_menu{ color:#ADBE6E;} 

.sidebarheader
{ color:#ffdc66;
/*font-stretch:condensed;*/

} 


a.addpicture:link {font-family: Arial, Helvetica, sans-serif;
    color: #E8F71E;
	text-decoration:none;
	}
	


a.addpicture:visited {font-family: Arial, Helvetica, sans-serif;
    color: #E8F71E;
	text-decoration:none;
	}
a.addpicture:hover {font-family: Arial, Helvetica, sans-serif;
    color: #E8F71E;
	text-decoration:underline;
	}









a.mainlink:link {font-family: Arial, Helvetica, sans-serif;
    color: #FD0200;
	font-size: 18px;
	overflow:hidden;
	text-decoration:none;
	}
.showtable1 {
/*	background-color:#adbe69;*/
	background-color:#e7eca3;
	}
.showtable2 {
	/*background-color:#ffffe1;*/
	background-color:#ffffc1;
	}
.showtable3 {
	background-color:#adbe69;
	}
a.mainlink:visited {font-family: Arial, Helvetica, sans-serif;
    color: #FD0200;
	font-size: 18px;
	overflow:hidden;
	text-decoration:none;
	}	
	
.chorus
{ color:#899842;
	font-weight:bolder;}	
	
.bolder 
{ font-weight:bolder;
}
	
a.mainlink:hover {font-family: Arial, Helvetica, sans-serif;
    color: #FD0200;
	font-size: 18px;
	overflow:hidden;
	text-decoration:underline;
	}

a.taclink:link {font-family: Arial, Helvetica, sans-serif;
    color: #ADBE6E;
font-weight:normal;	
	overflow:hidden;
	text-decoration:none;
	}
a.taclink:hover {font-family: Arial, Helvetica, sans-serif;
    color: #ADBE6E;
	font-weight:normal;
	overflow:hidden;
	text-decoration:none;
	}	
a.taclink:visited {font-family: Arial, Helvetica, sans-serif;
    color: #ADBE6E;
	font-weight:normal;
	overflow:hidden;
	text-decoration:none;
	}	
	
.small {font-size: 9px;
line-height:100%;
}
.med {font-size: 11px;
line-height:100%;}

.header{ font-size:12px; font-weight:bold;}

p.old {font-size:12px;}

.outsidetext 
{
	color: #146A8E;
	
	
}

.minimenu 
{
	color: #146A8E;
}
.minimenu a 
{
	text-indent:-900%;
}