body {
	margin:0px;
	background-color:#336699;
	background-image: url(images/bg-stars.jpg);
}

.buttonBar{
	height: 1.5em;
}
		
.shadow{
	position: relative; 
	visibility: hidden;
}

.button{
	float: left;
	border: 3px outset black;
	padding: 3px;
	margin: 3px;
	cursor: pointer;
}

.infoArea{
	height: 2em;
}

.information{
	visibility: hidden;
	border:1px solid 000000;
	padding: 3px;
	margin: 3px;
	position: absolute;
	font-family:tahoma, verdana, arial; font-size:11; color:#275C84; text-decoration:none;
	text-align:center;
	width:779px;
	height:30px;
	line-height:20px;
}

.violetsmallbold {
	color: #d21ad0;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.blacknormaltext {
	color: #000000;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
}
.blacktext {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica,Geneva sans-serif;
	
}
.blacktahoma {
	font-family: tahoma, verdana, arial; 
	font-size: 18px
	}
.graytext {
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica,Geneva sans-serif;
	
}
.blacksmallltext {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003399;
}

.bodytext01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003399;
	text-align:justify;
	
}
.bodytext02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FEEFF7;

}
.bodytextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #003399;

}
.bodytextlarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #003399;

}
.bodytextlargelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #003399;
	text-decoration:none;

}

.bodytextlarge_spc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #003399;

}
.bodytextgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #669999;
	font-weight: bold;
}

.bodytextgreenreg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #669999;
	
}
.bodytextgreensmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        line-height: 13px;
	color: #669999;
        font-style: italic;
}

.bodytextwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;

}

.bodytextwhiteitalics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #FFFFFF;
	font-style: italic;

}
.bodytextheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #2E0854;
	
}
.bntext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FEEFF7;
}

.bottomlinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #64C1EA;
	text-decoration:none;
}
.bottomlinks:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FEEFF7;
	text-decoration:none;
}
.bottomlinks01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #64C1EA;
	text-decoration:none;
}
.bottomlinks01:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FEEFF7;
	text-decoration:none;
}

.bottomlinks02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FEEFF7;
	text-decoration:none;
}
.bottomlinks02:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #64C1EA;
	text-decoration:none;
}
.bottomlinks03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #AB94DC;
	text-decoration:none;
}
.bottomlinks03:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #64C1EA;
	text-decoration:none;
}
.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
        line-height: 14px;
	color: #2E0854;
	font-weight: bold;
	text-transform: uppercase;
}

.boldparagraphheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	text-transform: uppercase;
}
.boldparagraphheader01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	
}

.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	color: #003399;
	font-style: italic;
	font-weight: bold;
}



.quote01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        line-height: 14px;
	color: #660099;
        font-style: italic;
}

.quoteblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        line-height: 13px;
	color: #003399;
        font-style: italic;
}

.quotebluelg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        line-height: 18px;
	color: #003399;
        
}


.notes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        line-height: 14px;
	color: #2E0854;
}
.pap1 {
	font-family: Papyrus, Arial, Helvetica, sans-serif;
	font-size: 26px;
        line-height: 29px;
	color: #003399;

}

.pap2 {
	font-family: Papyrus, Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
        line-height: 25px;
	color: #003399;

}
.style1 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style8 {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	
}

.tstm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height: 14px;
	color: #8D5112;
    font-style: italic;
} 
.tstmlg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    line-height: 18px;
	color: #8D5112;
        
} 

.bluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	color: #003399;
	text-decoration: none;
}
.bluelink:hover {
	color: #64B1FE;
	text-decoration: none;
}
.bluelink01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9C32A0;
	text-decoration: none;
}
.blueNOlink01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9C32A0;
	text-decoration: none;
}
.bluelink01:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005EBE;
	text-decoration:none;
}
.bluelink02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
	font-weight:bold;
}
.bluelink02:hover {
	color: #424195;
	text-decoration: none;
	font-weight:bold;
}
.bluelink03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #005EBE;
	text-decoration:none;
}
.bluelink03:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #9C32A0;
	text-decoration:none;
}
.mouseover10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    line-height: 14px;
	color: #8D52A0;
}	
.mp3_bg{
	background-image:url(BETA/images/mp3_bg.gif);
	background-repeat:repeat-x;
	background-color:#F9FBFC;
}
.heading {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #9933AA;
	font-weight: bold;
}
.heading_big {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 24px;
	line-height: 26px;
	color: #9933AA;
	font-weight: bold;
}
.heading02 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #2E0854;
	font-weight: bold;
}
.headingsmall {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 15px;
	line-height: 21px;
	color: #2E0854;
	font-weight: bold;
}



/*************fariad****************/
.text_box01 { border:1px solid #7F7F7F; height:23; width:140;
}
.text_box02 { border:1px solid #7F7F7F; height:22; width:55;
}

.links{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #64B1FE;
	text-decoration:none;
}
.links:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #9C32A0;
	text-decoration:none;
}
.links01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #003399;
	text-decoration:underline;
}
.links01:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9C32A0;
	text-decoration:none;
}
.linksgreen{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #669999;
	text-decoration:underline;
}
.linksgreen:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9C32A0;
	text-decoration:none;
}
	
.btn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003399;
	text-decoration:none;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003399;
	text-decoration:none
}
.ankle-style1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
	text-decoration:none;
}
.ankle-style2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}
.ankle-style3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#006633;
	text-decoration:none;
}
.ankle-style4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#330033;
	text-decoration:none;
}


.menu{font-family:tahoma, verdana, arial; font-size:11; color:#275C84; text-decoration:none;
}
.menu:hover{font-family:tahoma, verdana, arial; font-size:11; color:#8D449D;}
.menu01{font-family:tahoma, verdana, arial; font-size:11; color:#8D449D; text-decoration:none;}
#tdSubNavigation DIV {
	MARGIN-TOP: 5px; DISPLAY: none;
	font-family:tahoma, verdana, arial; font-size:11; color:#275C84; text-decoration:none;
}
#subProducts {
	width:98%;
	TEXT-ALIGN: center
}
#subSolutions {
	width:98%;
	TEXT-ALIGN: center
}
#subAboutUs {
	width:98%;
	TEXT-ALIGN: center
}
#subNews {
	width:98%;
	TEXT-ALIGN: center
}
#subAboutUs {
	width:98%;
	TEXT-ALIGN: center
}
#subResources {
	width:98%;
	TEXT-ALIGN: center
}
/* End Drop Down Menu */


.curious_bg{
	background-image:url(images/curious_circle_04.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:199px;
	height:202px;
}

table.shadow { 
    align: center
  }

  td.shadow-top { 
    height: 16px;  
    background-image:url(images/borders/top.gif);
  }

  td.shadow-topRight { 
    width: 16px;
    height: 16px;
    background-image: url(/images/borders/topRight.gif)  }

  td.shadow-right { 
    width: 16px; 
    background-image: url(/images/borders/right.gif)  }

  td.shadow-bottomRight { 
    width: 16px; 
    height: 16px; 
    background-image: url(/images/borders/bottomRight.gif)  } 

  td.shadow-bottom { 
    height: 16px;
    background-image: url(/images/borders/bottom.gif)  }

  td.shadow-bottomLeft { width: 16px;
    height: 16px;
    background-image: url(/images/borders/bottomLeft.gif)  } 

  td.shadow-left { width: 16px;
    background-image: url(/images/borders/left.gif)  }

  td.shadow-topLeft { 
    width: 16px; 
    height: 16px; 
    background-image: url(/images/borders/topLeft.gif)  }      

  td.shadow-center { 
    background-color: white  
  }
 /* BEGIN MISSING KEY STYLE SHEET */
.bodycopy {
	color: #000044;
	font-family: "verdana";
	font-size: 14px;
	line-height:20px;
}
.bodycopySM {
	color: #000044;
	font-family: "verdana";
	font-size: 11px;
	line-height:17px;
}
.style5 {
    font-family: "verdana";
    color: #252525;
    font-size: 16px;
	font-weight: bold;
	line-height:24px;
	}
.style6 {
    font-family: "verdana";
    color: #252525;
    font-size: 15px;
	line-height:22px;
	}

.kiss {
    font-family: "verdana";
    color: #ffffff;
    font-size: 16px;
	font-weight: bold;
	line-height:24px;}
.style9 {
	color: #252525;
	font-family: "verdana";
	font-size: 13px;
	font-weight: bold;
	line-height:20px;
}

.note {
	color: #990033;
	font-family: "verdana";
	font-size: 13px;
	line-height:20px;
}
.noteLG {
	color: #990033;
	font-family: "verdana";
	font-size: 16px;
	line-height:20px;
}
.headingLG {
	font-size: 32px;
	font-family: Tahoma;
	font-weight: bold;
	color: #CC3366;
	line-height:42px;
}
.heading72 {
	font-size: 72px;
	font-family: Tahoma;
	font-weight: bold;
	color: #CC3366;
	line-height:75px;
}
.headingMED {
    color: #CC3366; 
    font-size: 26px; 
	font-family: Arial;
	font-weight: bold;
	line-height:34px;
		 }
 .headingSM {
    color: #CC3366;
    font-size: 22px; 
	font-family: Arial;
	font-weight: bold;
	line-height:28px;
		 }
.Highlight {
    font-family: "verdana";
    color: #252525;
    font-size: 15px;
	font-weight: bold;
	line-height:23px; 
	BACKGROUND-COLOR: #ffff00
		 }
.headingALT {
    color: #551155; 
    font-size: 26px; 
	font-family: Arial;
	font-weight: bold;
	line-height:34px;
		 }
.linksStealth{
	color: #000044;
	font-family: "verdana";
	font-size: 14px;
	line-height:20px;
	text-decoration:none;
	 }
.linksStealth:hover{
	font-family: "Verdana";
	font-size: 14px;
	color: #005EBE;
	text-decoration:none;
}

.linksKEY{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #0000CC;
	text-decoration:underline;
}
.linksKEY:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #005EBE;
	text-decoration:none;
}
/* END  MISSING KEY STYLE SHEET */

.newsletterYELLOW {
	color: #EBB101;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.newsletterBLUE {
	color: #3366CC;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 }
.heading18shadow {
    color: #003399; 
    font-size: 18px; 
	font-family: Arial;
	line-height:24px;
	text-shadow: 2px 1px 2px rgba(29, 25, 25, 0.5);
	}
.heading26 {
    color: #003399; 
    font-size: 26px; 
	font-family: Arial;
	font-weight: bold;
	line-height:34px;
		 }
.heading28shadow {
    color: #003399; 
    font-size: 28px; 
	font-family: Arial;
	line-height:34px;
	text-shadow: 2px 1px 2px rgba(29, 25, 25, 0.5);
		 }
.heading22 {
    color: #003399; 
    font-size: 22px; 
	font-family: Arial;
	font-weight: bold;
	line-height:30px;
		 }
.bodytext14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #003399;
}
.bodytext18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #003399;
}

.bluelink14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005EBE;
	text-decoration: none;
}
.bluelink12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005EBE;
	text-decoration: none;
}
.box {
padding: 20px;
background: #ffffff;
border: 1px solid #bbbbbb;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
}