/*this is to keep page from shifting to left on load in safari and firefox*/

html { min-height: 100%; margin-bottom: 1px; }

html { overflow: -moz-scrollbars-vertical !important; }


.buttonAction
{
	background: url( 'images/mouth.gif' );
	background-repeat: no-repeat;
	border-style: none; /* color: #6C737A;    */ font-size: 10pt; color: #ffffff;
	display:inline-block; width:90px; height:30px;
	font-weight: bold;
	line-height: 220% /* this will position the text i.e. contact, tease in the middle of the image */
}
.buttonAction:hover
{
    background:url('images/mouth2.gif'); 
    background-repeat: no-repeat;
    border-style:none; font-size: 10pt; color: #ffffff;
    display:inline-block; width:90px; height:30px;
    font-weight: bold;
	line-height: 220% /* this will position the text i.e. contact, tease in the middle of the image */
}

/*
.customButton
{
    background:url('images/but_make_def_off.jpg'); background-repeat:no-repeat; 
    border-style:none; font-size: 12px; font-weight: bold; color: #6C737A;
    display:inline-block; width:115px; height:35px;
	text-decoration: none;
}
.customButton:hover
{
    background:url('images/but_make_def_on.jpg');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #6C737A;
	display:inline-block; width:115px; height:35px;
	text-decoration: none;
}
*/

.buttonSubmit
{
    background:url('images/but_submit_off.gif'); background-repeat:no-repeat; 
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
	display:inline-block; width:115px; height:35px;
	text-decoration: none;
}
.buttonSubmit:hover
{
    background:url('images/but_submit_on.gif');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
	display:inline-block; width:115px; height:35px;
	text-decoration: none;
}

.buttonUpload
{
	 background:url('images/but_submit_off.gif');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
	display:inline-block; width:115px; height:35px;
	text-decoration: none;
}
.buttonUpload:hover
{
    background:url('images/but_submit_on.gif');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
	display:inline-block; width:115px; height:35px;
	text-decoration: none;
}
.buttonMakeDefault
{
	 background:url('Images/but_submit_off.gif');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
   display:inline-block; width:115px; height:35px;
	text-decoration: none; 
}
.buttonMakeDefault:hover
{
    background:url('images/but_submit_on.gif');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
	display:inline-block; width:115px; height:35px;
	text-decoration: none;
}
.buttonDelete
{
	 background:url('Images/but_submit_off.gif');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
	display:inline-block; width:115px; height:35px;
	text-decoration: none;
}
.buttonDelete:hover
{
    background:url('images/but_submit_on.gif');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
	display:inline-block; width:115px; height:35px;
	text-decoration: none;
}

.buttonComplete
{
	 background:url('Images/complete_account_off.gif');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
	display:inline-block; width:195px; height:38px;
	text-decoration: none;
}
.buttonComplete:hover
{
    background:url('images/complete_account_on.gif');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
	display:inline-block; width:195px; height:38px;
	text-decoration: none;
}

.buttonAdd
{
	 background:url('Images/complete_account_off.gif');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
	display:inline-block; width:195px; height:38px;
	text-decoration: none;
}
.buttonAdd:hover
{
    background:url('Images/complete_account_on.gif');background-repeat:no-repeat;
    border-style:none; font-size: 12px; font-weight: bold; color: #ffffff;
	display:inline-block; width:195px; height:38px;
	text-decoration: none;
}



body
{
	font-size: 12px;
	color: #000000;
	font-family: arial;
	background-color: #ffffff;
}


.title {
font-size: 12px;
font-family: arial;
color: #0099CC;
border-style: solid;
border-color: #EC2F0F;
border-width: 1;

}




.header {
font-size: 16px;
font-family: arial;
color: #0099CC;
font-weight: bold;
}


.header2 {
font-size: 12px;
font-family: arial;
color: #0099CC;
font-weight: bold;
}

.header3 {
font-size: 12px;
font-family: arial;
color: #0099CC;
font-weight: bold;
}


.table1 {
font-size: 12px;
color: #0099CC;
font-family: arial;
background-color: #ffffff;
border: 0;
}



.table2 { 
font-size: 12px;
color: #000000;
font-family: arial;
border: 0px;
}

.table2bold { 
font-size: 12px;
color: #0099CC;
font-family: arial;
border: 0;
font-weight: bold;
}


.table3 { 
font-size: 12px;
color: #ff0000;
font-family: arial;
background-color: #ffffff;
border: 0;
}

.table4 { 
font-size: 12px;
color: #0099CC;
font-family: arial;
border: 0;
}


.table5 { 
font-size: 14px;
color: #0099CC;
font-family: arial;
font-weight: bold;
border: 0;
}


.table6 {
font-size: 12px;
color: #0099CC;
font-family: arial;
background-color: #F6F4F4;
border-style: solid;
border-color: #3184C6;
border-width: 2;
}


.table7 {
font-size: 12px;
color: #0099CC;
font-family: arial;
background-color: #ffffff;
border-style: none;
border-width: 0;
}


.geo {
background-color: #F6F4F4;
border-style: none;
border-width: 0;
}


.photoBG {
font-size: 12px;
color: #0099CC;
border-style: solid;
border-color: #EC2F0F;
border-width: 2;
}




td.border1 {
font-size: 12px;
color: #E9E9DB;
font-family: arial;
background-image:url(images/border1.png);
border: 0;
}


td.border2 {
font-size: 12px;
color: #E9E9DB;
font-family: arial;
background-image:url(images/border2.png);
border: 0;
}


td.border3 {
font-size: 12px;
color: #E9E9DB;
font-family: arial;
background-image:url(images/border3.png);
border: 0;
}

td.border4 {
font-size: 12px;
color: #E9E9DB;
font-family: arial;
background-image:url(images/border4.png);
border: 0;
}


td.bg1 {
font-size: 12px;
color: #0099CC;
font-family: arial;
font-weight: bold;
border: 0;
}


td.inner1 {
font-size: 12px;
color: #0099CC;
font-family: arial;
background-color: #ffffff;
border-width: 2;
border-color: #EC2F0F;
}



td.inner2 {
font-size: 12px;
color: #0099CC;
font-family: arial;
background-color: #F6F4F4;
border-style: none;
border-width: 0;
}


td.inner3 {
font-size: 12px;
color: #0099CC;
font-family: arial;
background-color: #F6F4F4;
border-style: none;
border-width: 0;
}


td.inner4 {
font-size: 12px;
color: #0099CC;
font-family: arial;
font-weight: bold;
border: 0;
}

td.inner5 {
font-size: 12px;
font-family: arial;
color: #330033;
font-weight: bold;
background: #F6F4F4;
}

td.inner6 {
background-image:url(images/bg_links.png);
border: 0;
height:120px;
}


td.inner7 {
font-size: 12px;
color: #0099CC;
font-family: arial;
background-color: #ffffff;
border-style: none;
border-width: 0;
}


td.inner8 {
font-size: 12px;
color: #0099CC;
font-family: arial;
font-weight: bold;
background-color: #FFFFCC;
border-style: none;
border-width: 0;
}


td.inner9 {
font-size: 12px;
color: #0099CC;
font-family: arial;
font-weight: bold;
background-color: #ffffff;
border-width: 0;
}


td.inner10 {
font-size: 12px;
color: #000000;
font-family: arial;
font-weight: bold;
background-color: #EFEFEF;
border-width: 0;
}

td.inner11 {
font-size: 12px;
color: #0099CC;
font-family: arial;
background-color: #F6F4F4;
border-style: none;
border-width: 0;
}



.sendgifts {
font-size: 12px;
color: #0099CC;
font-family: arial;
background-color: #FFFFCC;
border-style: solid;
border-color: #EC2F0F;
border-width: 2;
}


.sendgifts_td {
font-size: 12px;
color: #0099CC;
font-family: arial;
background-color: #ffffff;
border-width: 0;
}

.sendgifts_td2 {
font-size: 12px;
color: #0099CC;
font-family: arial;
background-color: #CCFFFF;
border-width: 0;
}


.fields {
font-size: 12px;
color: #0099CC;
font-family: arial;
BORDER: #330033 1px solid;
background: #ffffff;
}


.mailheader {
font-size: 12px;
color: #ffffff;
font-family: arial;
font-weight: bold;
BORDER: #0099CC 1px solid;
background: #003399;
}

.mailtext {
font-size: 12px;
color: #000000;
font-family: arial;
BORDER: 0;
}



h2 { font-family: arial; font-size: 12pt; color: #0099CC }
h3 { font-family: arial; font-size: 10pt; color: #0099CC }
h4 { font-family: arial; font-size: 10pt; color: #ffffff }

A:link {text-decoration: none; color: #000000; font-size: 10pt; font-family: arial}
A:visited {text-decoration: none; color: #0099CC; font-size: 10pt; font-family: arial}
A:active {text-decoration: none; color: #FFFF00; font-size: 10pt; font-family: arial}
A:hover {color: #808080; font-family: arial; font-size: 10pt; text-decoration: underline}

