/*  --------------------------------------------  Links  --------------------------------------------  */

a:link, a:visited, a:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0066cc;  font-size: 13px;}

a:hover {color: #333333;  text-decoration: none;  font-size: 13px;}



/*  --------------------------------------------  Confirmation Page Styles  --------------------------------------------  */

.confirmtext {font-family: Verdana, Arial, Helvetica, sans-serif;  color: #FFFFFF;  font-size: 13px;}

a.confirmtext:link, a.confirmtext:visited, a.confirmtext:active {color: #FFFFFF;  font-size: 13px;}

a.confirmtext:hover {color: #333333;  text-decoration: none;  font-size: 13px;}

/*  --------------------------------------------  Body  --------------------------------------------  */

body {
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	background: #0066cc; 
	font-size: 13px;

	/*  --  scrollbar color  --
	scrollbar-face-color:#f5990f;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:fae2be;
	scrollbar-darkshadow-color:#111111;
	scrollbar-shadow-color:#333333;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#fae2be;
	*/
	/*  -- custom cursor --
	cursor:url("images/cursor.cur");
	*/
	}

/*  --------------------------------------------  Text Styles  --------------------------------------------  */

.boldtext {font-weight:bold;}

P, .maintext {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	font-size: 13px;
	}
.secondarytext {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #0066cc;
	font-size: 13px;
	}
h1, h2, h3, h4 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 16px;	 	
	color: #0066cc;
	line-height:0px;
	}
.mediumtext{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	font-size: 14px;
}
.mediumtext2{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #0066cc;
	font-size: 14px;
}
.smalltext {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	font-size: 11px;
	}
/*  --------------------------------------------  List Styles  --------------------------------------------  */

ul, ol {	
	color:#20858C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image:url(images/bullet.jpg);
	font-size: 12px;
	list-style-position:outside;
	line-height:22px;
	}
li { padding:0px 0px 0px 0px; }

/*  --------------------------------------------  Tables  --------------------------------------------  */

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	font-size: 13px;
}
table.page {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	font-size: 13px;
}
th {
    font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	font-size: 13px;
}
td {
    font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	font-size: 13px;
	padding: 0px;
}
td.evenRows {
	background:#FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	font-size: 13px;
	padding: 10px;
}
td.oddRows {
	background: url(images/oddBG.jpg) #9FCBF8;
    font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #0066CC;
	font-size: 13px;
	padding: 5px;
	border-bottom: #999999 solid 1px;
	font-weight:bold;
}
td.header {
    font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	font-size: 13px;
	padding:0px;
}
td.footer {
    font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	font-size: 13px;
	padding:0px;
}
td.page {
    font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #333333;
	font-size: 13px;
	padding:10px;
}
td.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	padding:10px 10px 10px 0px;
}
td.paddedTD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	padding:10px 10px 10px 10px;
}
* html hr {
size: 1px;
color:#0066cc;
width: 90%;

}
* html hr.customHR {
size: 1px;
color:#0066cc;
width: 90%;
}

/*  --------------------------------------------  Forms  --------------------------------------------  */

input{
width:100px;
color: #333333;
background: #eeeeee;
/*border: 1px solid #333333;*/
}
textarea{
width:324px;
color: #333333;
background: #eeeeee;
/*border: 1px solid #333333;*/
}
input.submit {
width:70px;
color: #FFFFFF;
background: url(images/cosmetic_05.jpg) #0066cc;
font-weight:bold;
border: 1px solid #333333;
}
img.left{
margin: 0px 10px 0px 0px;
border: 1px solid #0066cc;
}
img.right{
margin: 0px 0px 0px 10px;
border: 1px solid #0066cc;
}
img.border{
border: 1px solid #0066cc;
}
img.paddedIMG {
margin: 0px 10px 0px 10px
}

#contactDiv {
width:720px;
padding:8px 0px 0px 0px;
margin:auto;
vertical-align: middle;
height:30px;
border:#666666 solid 1px;
background: url(images/cosmetic_03.jpg) #0066CC;
color:#FFFFFF;
font-weight:bold;
}
#consultDiv {
vertical-align:middle;
height:180px;
background:url(images/consultBG.jpg) no-repeat top #FFFFFF;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 10px;
font-weight:bold;
}