body {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	min-width:550;
	
}

body,div,th,td,p,input,select,textarea {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
}


#wrapper {
	text-align:center;
	margin: 1px auto;
	padding: 0px;
	border:0;
	/*width: 770px;*/
	width: 954px;	
	position: relative;
	background: url("images/divbackground.jpg") repeat;
	
}

#homemain {
	text-align:left;
}


#header {
	margin: 0 0 0px 0;

}

#container {
float:left; /*text-align:center;*/
}
#side-a {
	float: left;
	width: 188px;

}

#side-b {
	float: right;
	width: 9px;
}

#content { 
	float: left;
/*	width: 579px;*/
	width: 755px;
	zoom:1;
}

#footer {
	clear: both;
	background: #A2A2A2;
	color:#dddddd;
}
.bottext{
   color:#dddddd; font-size:8pt;
}

.bottext:link {
color:#dddddd;
font-family:tahoma,verdana,sans-serif;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-bottom:2px;
padding-top:2px;
text-decoration:none;
}
.bottext:visited {
color:#dddddd;
font-family:tahoma,verdana,sans-serif;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-bottom:2px;
padding-top:2px;
text-decoration:none;
}

.bottext:hover {
color:#ffffff;
font-family:tahoma,verdana,sans-serif;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-bottom:2px;
padding-top:2px;
text-decoration:underline;
}


img { border: 0px;}
.PrdTitle {
   color: #592a78;
   font-weight: bold;
   font-size: 19px;
   font-family: Times;
   font-style: italic;
}
.NN_info_BG {
   background-image: url(images/nn_info_bg.gif);
   background-repeat: repeat-x;
   background-position: top;
   background-color: #DED5F0;
   height: 340px;
   padding: 7px 7px 0px 7px;
}
.ClaspMainDiv, .ClaspMainDiv div, .ClaspMainDiv TD, .ClaspMainDiv P, .ClaspMainDiv FONT {
   FONT-SIZE: 11px;
}
.ClaspMainDiv a:link { color: #330066; text-decoration: none; FONT-SIZE: 11px;}
.ClaspMainDiv a:visited { color: #330066; text-decoration: none; FONT-SIZE: 11px;}
.ClaspMainDiv a:hover { color: #330066; text-decoration: underline; FONT-SIZE: 11px;}
.ClaspMainDiv a:active { color: #330066; text-decoration: none; FONT-SIZE: 11px;}

.VerticalScroll {
	height: 280px;
	overflow:auto;
	background-color: #FFFFFF;
    overflow-x:hidden;
	padding-top: 4px;
	text-align: center;
    scrollbar-face-color: #8D8B96;
    scrollbar-highlight-color: #C0B7CA;
    scrollbar-shadow-color: #C0B7CA;
    scrollbar-3dlight-color: #8D8B96;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-track-color: #C0B7CA;
    scrollbar-darkshadow-color: #8D8B96;
}
.ItemSpecTD {
   font-size: 11px;
}
.ItemSpecTD a:link {color: #3B86B0; text-decoration: none; font-size: 11px;}
.ItemSpecTD a:visited {color: #3B86B0; text-decoration: none; font-size: 11px;}
.ItemSpecTD a:hover {color: #3B86B0; text-decoration: underline; font-size: 11px;}
.ItemSpecTD a:active {color: #3B86B0; text-decoration: none; font-size: 11px;}

h1 {
	font-family: Arial,  sans-serif;
	color: #592a78;
	font: bolder ;
	font-size: 12pt;
	display: inline;
}
h2 {
	font-family: Arial,  sans-serif;
	color: #592a78;
	font-size: 10pt;
	display: inline;
}
h3 {
	font-family: Arial,  sans-serif;
	font-size: 10pt;
	display: inline;
}
hr {
	font-family: Arial,  sans-serif;
	color: #DDDDDD;
	height: 1px;
}
.AdminSmallMessage {
	font-family: Arial,  sans-serif;
	font-size: 6pt;
	color: #FF3300;
}
.AdminTitle {
	font-family: Arial,  sans-serif;
	color: #FF3300;
	font-size: 12px;
    font-weight: bold;
}
.Bottom {
	font-family: Arial,  sans-serif;
	background-color: #76aeb2;
	color: #FFFFFF;
}
.Button {
	background: URL(images/butbg.gif);
	background-color: #7C537C;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
}
.ButtonLink {
	color: #6E527A;
	font-family: Arial,  sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: oblique;
}
.blowoutbanner{
margin:3px 3px 3px 3px;
}

.CategoriesList {
	font-family: Arial,  sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#336699;
}
.CategoriesList:link {
	font-family: Arial,  sans-serif;
	color: #336699;
	text-decoration: none;
}
.CategoriesList:visited {
	font-family: Arial,  sans-serif;
	color: #336699;
	text-decoration: none;
}
.CategoriesList:hover {
	font-family: Arial,  sans-serif;
	color: #000066;
	text-decoration: none;
}
.CategoriesList:active  {
	font-family: Arial,  sans-serif;
	color: #590059;
	text-decoration: none;
}
.CustomerMessage {
	font-family: Arial,  sans-serif;
	color: #FF3300;
	font-size: 10pt;
    font-weight: bold;
}
.DialogBorder {
	background-color: #898989;
}
.DialogBox {
	background-color: #FFFFFF;
	padding: 7px;
	border-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #898989;
	border-style: solid;
}
.DialogTitle {
	font-family: Arial,  sans-serif;
	color: #83cbd0;
	font-weight: bolder;
    font-size: 12pt;
}

.DialogTitle:link {
	font-family: Arial,  sans-serif;
	color: #83cbd0;
	font-size: 12pt;
    font-weight: bold;
}
.DialogTitle:visited {
	font-family: Arial,  sans-serif;
	color: #83cbd0;
	font-weight: bold;
    font-size: 12pt;
}
.DialogTitle:hover {
	font-family: Arial,  sans-serif;
	color: #83cbd0;
	font-weight: bold;
    font-size: 12pt;
}
.DialogTitle:active {
	font-family: Arial,  sans-serif;
	color: #83cbd0;
	font-weight: bold;
    font-size: 12pt;
}


.EduTitle:link {
        font-family: Arial,  sans-serif;
        color: #83cbd0;
        font-size: 14px;
    font-weight: bold;
        text-decoration:none;
}
.EduTitle:visited {
        font-family: Arial,  sans-serif;
        color: #83cbd0;
        font-weight: bold;
    font-size: 14px;
	 text-decoration:none;
}
.EduTitle:hover {
        font-family: Arial,  sans-serif;
        color: #83cbd0;
        font-weight: bold;
    font-size: 14px;
	text-decoration:underline;
}
.EduTitle:active {
        font-family: Arial,  sans-serif;
        color: #83cbd0;
        font-weight: bold;
    font-size: 14px;
	 text-decoration:none;
}



.DialogTitleSmall {
	font-family: Arial,  sans-serif;
	color: #83cbd0;
	font-weight: bolder;
    font-size: 10pt;
}
.ErrorMessage {
	font-family: Arial,  sans-serif;
	color: #FF3300;
	font-weight: bold;
    font-size: 10px;
}
.FormButton {
	font-family: Arial,  sans-serif;
	color: #081589;
	font-weight: bold;
    font-size: 10px;
}
.HeadBox {
	background-color: #FFFFFF;
}
.HeadLine {
	background-color: #D6D7D9;
}
.HeadText {
	font-family: Arial,  sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.HighLight {
	background-color: #FFFFCC;
}
.ItemsList {
	font-family: Arial,  sans-serif;
	color: #081589;
	font-weight: bold;
    font-size: 10px;
}
.Line {
	background-color: #DDDDDD;
}
.MarketPrice {
	font-family: Arial,  sans-serif;
	font-size: 12px;
	color: #990000;
}
.NavigationPath {
	font-family: Arial,  sans-serif;
	color: #000000;
	font-weight: bold;
    font-size: 10px;
}
.NumberOfArticles {
	font-family: Arial,  sans-serif;
	color: #000000;
	font-weight: bold;
    font-size: 10px;
}
.ProductDetails {
	font-family: Arial,  sans-serif;
	color: #000000;
	text-align: justify;
}
.ProductDetailsTitle {
	font-family: Arial,  sans-serif;
	color: #000000;
	font-weight: bold;
}
.ProductPrice {
	font-family: Arial,  sans-serif;
	color: #990000;
	font-weight: bold;
}
.ProductPriceConverting {
	font-family: Arial,  sans-serif;
	color: #990000;
	font:  bold;
}	

.ProductPriceTitle {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #604a60;
	font-weight: bold;
}
.ProductTitle {
	font-family: Arial,  sans-serif;
	color: #081589;
	font-weight: bold;
    font-size: 10px;
}
.SaveMoneyLabel {
	font-family: Arial,  sans-serif;
	color: #FFFFFF;
}
.SmallNote {
	font-family: Arial,  sans-serif;
	color: #888888;
	font-family: Arial, Verdana,  Sans-serif;
	font-size: 9px;
}
.SmallNote:link {
	color: #888888;
	font-family: Arial, Verdana,  Sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.SmallNote:visited {
	color: #888888;
	font-family: Arial, Verdana,  Sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.SmallNote:hover {
	color: #888888;
	font-family: Arial, Verdana,  Sans-serif;
	font-size: 9px;	
    text-decoration: underline;
}
.SmallNote:active {
	color: #888888;
	font-family: Arial, Verdana,  Sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.Star {
	color: #790079;
}
.StatisticsBar {
	background-color: #A8BCC8;
}
.SubCatTitle {
	font-family: Arial,  sans-serif;
	color: #543F5C;
	font-size: 12pt;
}
.Tab {
	font-family: Arial,  sans-serif;
	background-color: #D6D7D9;
	font-weight: bold;
	text-transform: uppercase;
}
.TableHead {

	background-color: #DDDDDD;
}
.TableSubHead {
    BACKGROUND-COLOR: #EEEEEE;
}
.Text {
	font-family: Arial,  sans-serif;
	color: #000000;
}
.TopLabel {
	font-family: Arial,  sans-serif;
	color: #000000;
	font-weight: bold;
    font-size: 12px;
}
.VertMenuBorder {
	background-color: #000000;
}
.VertMenuBox {
	background-color: 6E527A;
}
.VertMenuHr {
	color: #999999;
}
.VertMenuItems {
	font-family: Arial,  sans-serif;
	color: #000000;
	text-decoration: none;
}
.VertMenuItems:link {
	color: #081589;
	text-decoration: none;
}
.VertMenuItems:visited {
	color: #081589;
	text-decoration: none;
}
.VertMenuItems:hover {
	color: #000066;
	text-decoration: underline;
}
.VertMenuItems:active {
	color: #081589;
	text-decoration: none;
}
.VertMenuTitle {
	font-family: Arial,  sans-serif;
	background-color: #543F5C;
	color: #FFFFFF;
	font-weight: bold;
    font-size: 12px;
}


.menutitle{ 
	font-family: Arial,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#336699;
	cursor:pointer; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	border-bottom:0px; 
}
.menutitle:link {
	color: #336699;
	text-decoration: none;
}
.menutitle:visited {
	color: #336699;
	text-decoration: none;
}
.menutitle:hover {
	color: #000066;
	text-decoration: none;
}
.menutitle:active  {
	color: #336699;
	text-decoration: none;
}
.Price {
	font-family: Arial,  sans-serif;
        color: #000000;
}

.PurpleButtonBig
{
    background: url('images/purple-button-back-tall.png');
    color: white;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding-right: 3px;
}
a.PurpleButtonBig:link
{
	background: url('images/purple-button-back-tall.png');
    	color: white;
    	font-weight: bold;
    	font-size: 12px;
    	text-align: center;
    	padding-right: 3px;
}
a.PurpleButtonBig:visited
{
	background: url('images/purple-button-back-tall.png');
    	color: white;
    	font-weight: bold;
    	font-size: 12px;
    	text-align: center;
    	padding-right: 3px;
}
a.PurpleButtonBig:active
{
    color: #FF9900;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
}

a.PurpleButtonBig:hover
{
    color: #FF9900;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
}
.DropDown{
	width: 94px;
	margin-left: 2px;
	font-size: 9px;
	height: auto;
	line-height: 14px;
}


.WizardBody{
	background-image: url(../skin1/images/wiz_background.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height: 309px;
	padding: 25px;
}
.WizardButtons{
	background-color:#CCCCCC;
	border-width: 0px;
	border-top-width: 1px black solid;
	height: 35px;
	padding: 3px;
	text-align:right;
}

eduBig {
    font-size: 12pt;
    font-weight: bold;
    color: #666666;
}



.8reasonstext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: normal; line-height: 12px;}

.8reasonsred {
	color: #660066;
	font-weight: bold;
}


.headintro {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}

.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.normaltextbold {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #83cbd0;
	text-decoration: none;
	font-weight: bold;
}

.FromToPrice {
	color: #330066;
	font-weight: bold;
	font-size: 12px;
}
.maintextbold {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #103B69;
	text-decoration: none;
	font-weight: bold;
}


li {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	list-style-type: square;
}



input {

	font-family: Arial, sans-serif;

	font-size: 10pt;

	font-weight: normal;

	color: #000000;



}

.small2 {

	font-family: Arial, sans-serif;
	font-size: small;

	color: #000000;

}

.TestimonialBoddy {

	font-family: Arial, sans-serif;


	font-size: 10pt;

}

.TestimonialSigLineCopy {

	font-family: Arial, sans-serif;

	font-style: italic;

	font-size: 10pt;

	color: #2A00AA;

	font-weight: bold;

}

.TestimonialSideBar {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #888D91;
	text-align: justify;
	line-height: 12pt;
}

.TestimonialSideSig {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #888d91;
	text-align: left;
	font-style: italic;
}

.BoldRed {

	color: #775582;
	font-weight: bold;
	font-family: Arial, sans-serif;
	text-decoration: underline;
	font-size: 10pt;

}


.ProductPriceSmall
{



	font-family: Arial,sans-serif;

	font-size: 10pt;

	color: #660033;
	font-weight: bold;


}
.LargeBold {

	font-size: 12pt;
	font-family: Arial, sans-serif;

	color: #103B69;

	font-style: normal;

	font-weight: bold;

}

.Purple {

	background-color: #F8F0F9;

	font-family: Arial, sans-serif;

	font-size: 10pt;
	color: #000000;

	text-decoration: none;

	font-weight: normal;

	font-style: normal;

}

.Yellow {

	background-color: #FFECE6;

	font-family: Arial, sans-serif;
	font-size: 10pt;

	color: #000000;

	text-decoration: none;

	font-weight: normal;

	font-style: normal;

}

.RegularText {

	font-family: Arial sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;

}

.SmallerText {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #666666;
}

.SmallText {
	font-family: Arial, sans-serif;
	font-size: 8pt;
}

.SmallText a, .SmallText a:link, .SmallText a:visited,  .SmallText a:active
{
    color: white;
    text-decoration: none;
    font-weight: bold;
    font-size: 8px;
}




a.SubMenu {
	color: #FFFFFF;
	font-size: 10px;
}

a.SubMenu:link {
	color: #FFFFFF;
	font-size: 10px;
}



a.SubMenu:visited {

	color: #FFFFFF;
	font-size: 10px;

}



a.SubMenu:hover {

	color: #FFCC33;
	font-size: 10px;
	text-decoration: none;

}

a.SubMenu:active {

	color: #CCCCFF;
	font-size: 10px;
}

a.Menu {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EAE0EA;
}

a.Menu:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EAE0EA;
}

a.Menu:visited {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EAE0EA;
}

a.Menu:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: none;
}

a.Menu:active {
	color: #CCCCFF;
}

.smalltextWhite {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}




.verysmalltext {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}


a {
	font-family: Arial, sans-serif;
	font-size: 10pt;	
	text-decoration: none;
   }

a.Links {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: ##604a60;
}

a.Links:link {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: ##604a60;
}

a.Links:visited {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: ##604a60;
}

a.Links:hover {
	color: #CC6600;
}

a.Links:active {
	color: #CC6600;
}

.RegularTextBig {
	font-family: Arial, sans-serif;
	font-size: 15pt;
	font-style: italic;
	color: #A486A3;
}
.RegularTextRedBold {
	font-family: Arial,sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
}

.RegularTextRed {
	font-family: Arial,  sans-serif;
	font-size: 10pt;
	color: #CC0000;
}

.pearlgrade {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #8080C0;
	font-weight: bold;
}
.VeryBigFont {
	font-family: Arial, sans-serif;
	font-size: 16pt;
	color: #660033;
	font-weight: bold;
}

.TotalPrice {
	font-family: Arial,  sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}

a.Heading {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none
}
a.Heading:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none
}
a.Heading:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none
}

a.Heading:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none
}
a.Heading:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none
}

a {
	font-family: Arial, sans-serif;
	font-size: 10pt;	
	text-decoration: underline;
	color: #333366;
   }

.SiteMap a, .SiteMap a:link, .SiteMap a:visited, .SiteMap a:hover, .SiteMap a:active
{
	font-size: 12px;
}

.smallprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004A84;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
a:hover { font-family: Arial, Helvetica, sans-serif;color: #666666; text-decoration: underline; }

a.underline:link { font-family: Arial, Helvetica, sans-serif; color: #FD5B1D; text-decoration: underline; }
a.underline:visited { font-family: Arial, Helvetica, sans-serif; color: #FD5B1D; text-decoration: underline; }
a.underline:hover { font-family: Arial, Helvetica, sans-serif;color: #D23C02; text-decoration: none; }
a.white { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; }
a.white:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
a.white:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
a.white:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }

a.whitebold:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.whitebold:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.whitebold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; }

.menuheader {
	color: #E0A8FC;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.DialogBox {
	background-color: #FFFFFF;
	padding: 7px;
	border-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #898989;
	border-style: solid;
}
.DialogTitle {
	font-family: Arial,  sans-serif;
	color: #83cbd0;
	font: bolder 12pt;
}
.PurpleTitle {
    color: #83cbd0;
    font-size: larger;
    font-weight: bold;
}
.SmallBlack {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.SmallBlackHeader {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
a.PurpleLinkSmall {
    font-size: 12px;
    color: #765393;
    font-weight: bold;
    text-decoration: none;
}
.PurpleHeader, .PurpleHeader a, .PurpleHeader a:link, .PurpleHeader a:visited, .PurpleHeader a:hover, .PurpleHeader a:active, a.PurpleHeader {
    color: #75548d;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

a.TopLinks {
    color: #FFFFFF;
    font-size: smaller;
    text-decoration: none;
}
.TopLinks a {
    color: #FFFFFF;
    font-size: smaller;
    text-decoration: none;
}
.TopLinks a:visited {
    color: #FFFFFF;
    font-size: smaller;
    text-decoration: none;
}
.TopLinks a:hover {
    color: #333333;
    font-size: smaller;
    text-decoration: none;
}
.TopLinks a:active {
    color: #979ca7;
    font-size: smaller;
    text-decoration: none;
}
.PurpleButton
{
    background: url('images/purple-button-back.png');
    color: white;
    font-weight: bold;
    font-size: 10px;
    text-align: center;
    padding-right: 3px;
}
.PurpleButton a, .PurpleButton a:link, .PurpleButton a:visited, .PurpleButton a:hover, .PurpleButton a:active
{
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	letter-spacing: normal;
}


.PurpleButton a:hover
{
	color: #FF9900;
}

.PurpleButtonBig
{
    background: url('images/purple-button-back-tall.png');
    color: white;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding-right: 3px;
}

.PurpleButtonBig a, .PurpleButton a:link, .PurpleButtonBig a:visited
{
	color: white;
	font-weight: bold;
  text-decoration: none;
	font-size: 12px;
} d

.PurpleButtonBig a:active, .PurpleButtonBig a:hover
{
  color: #FFCC00;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}

.TollFreeStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;

	
}

.BreadCrumb, .BreadCrumb a, .BreadCrumb a:link, .BreadCrumb a:visited
{
    color: #339a94;
    text-decoration: none;
    font-size: 9px;
}
.BreadCrumb a:active, .BreadCrumb a:hover
{
    color: #339a94;
    text-decoration: underline;
    font-size: 9px;
}
.LocationText, .LocationText a, .LocationText a:link, .LocationText a:visited, .LocationText a:active, .LocationText a:hover
{
    color: #FFCC00;
    text-decoration: none;
    font-size: 9px;
}

.TopMenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #F8F8F8;
	text-decoration: none;
	font-size: 12px;
}

.TopMenu a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #F8F8F8;
	text-decoration: none;
	font-size: 12px;
}

.TopMenu a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #F8F8F8;
	text-decoration: none;
	font-size: 12px;
}

.TopMenu a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #F8F8F8;
	text-decoration: none;
	font-size: 12px;
}

.TopMenu a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC66;
	text-decoration: none;
	font-size: 12px;
}

.TopMenu a:active {
font-family: Geneva, Arial, Helvetica, sans-serif;
 color: #CCCCFF;
  text-decoration: none;
  font-size: 12px;
}

.FromToPrice {
	color: #89bfbd;
	font-weight: bold;
	font-size: 14px;
}

.CatalogPagePrice {
	font-family: Arial, Helvetica, sans-serif;
	color: ##996699;
	font-weight: bold;
	font-size: 17px;
}	

.CatalogPagePriceRed {
	font-family: Arial, Helvetica, sans-serif;
	color: #7D0005;
	font-weight: bold;
	font-size: 17px;
}

.CatalogPageRetailPrice {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
}

.newmenucontent2 {
	background-color: #6e527a;
	color: #ffffff;
	border-width: 0px;
	border-left: #9972a9 2px solid;
	border-right: #9972a9 2px solid;
	padding: 3px;
	padding-left: 25px;
	}


.newmenuttop {
	background-color: #6e527a;
	color: #e0a8fc
	border-width: 0px;
	border-left: #9972a9 2px solid;
	border-right: #9972a9 2px solid;
	height: 7px;
	padding-left: 7px;
	}
.newmenutitle {
	color: #e0a8fc;
	font-size: 10px;
	font-weight: bold;
	}
.newmenutitleorange {
	color: #FF9900;
	font-size: 10px;
	font-weight: bold;
	}
.newmenucontent {
	background-color: #6e527a;
	color: #ffffff;
	border-width: 0px;
	border-left: #9972a9 2px solid;
	border-right: #9972a9 2px solid;
	padding: 3px;
	padding-left: 18px;
	}
.leftnavmenu {
	background-color: #6e527a;
	color: #ffffff;
	border-width: 0px;
	padding: 3px;
	padding-left: 18px;
	}
.grade {
	font-size: 12px;
	color:#000000;
	background-color: #E6DDE8;
	background-color: #F3F0F9;
	padding-left: 7px;
	height: 21px;
}

.gradebold {
	font-size: 12px;
	color:#000000;
	font-weight: bold;
   background-color: #ECE5F5;
   text-align: right:
   padding-right: 7px;
   padding-left: 7px;
}

.gradehighlight {
	font-size: 12px;
	height: 21px;
    color:#000000;
	padding-left: 7px;
	background-color: #F3F0F9;

}

.gradeboldhighlight {
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	padding-right: 7px; padding-left: 7px;
	font-weight: bold;
	background-color: #ECE5F5;
}

.gradeoverall {
   font-size: 12px;
   height: 21px;
   color:#000000;
   font-weight: bold;
   padding-left: 7px;
   background-color: #D8D4E2;
 }

.gradeboldoverall {
   font-size: 12px;
   color:#000000;
   padding-right: 7px; padding-left: 7px;
   font-weight: bold;
   background-color: #D8D4E2;
}

.SpecialOffer {
    font-family: Arial,  sans-serif;
    color: #990000;
    font-weight: bold;
}

.SpecialOfferBoldCatalog{
	color: #990000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.SpecialOfferProductPrice {
	font-family: Arial,  sans-serif;
	color: #990000;
	font-weight: bold;
}

.SpecialOfferBoxSmallRed {
	font-size: 10px;
	color: #990000;
	font-weight: bold;
}
.SpecialOfferBoxSmallWhite {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}



.SpecialOfferBoldDetail {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	font-weight: bold;
	font-size: 17px;
}

.pwiz3-dialog-main {
	border-left: 1px solid #6f5379;
	border-right: 1px solid #6f5379;
	border-bottom: 1px solid #6f5379;
}
.pwizleftpadding {
	padding-left: 10px;
}


 .ArrowLink a, ArrowLink a:link, ArrowLink a:visited{

	background: url('images/arr5.gif') left;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	vertical-align:middle;
	border-left-style:solid
	border-left-width:10px;
	
}

.Education {
	margin-left: 15px;
}

.Testimonial_s_p_a_m {
	display:none;
}


.PagesFloat {float:left; margin-left:1px; color:#83cbd0; border:1px solid #83cbd0;}

#PagePrevious {
	padding:3px;
	color:#83cbd0;
	text-decoration:none;
}
#PagePrevious a:link, #PagePrevious a:visited, #PagePrevious a {
	padding:3px;
	color:#83cbd0;
	text-decoration:none;
}
#PagePrevious:hover {background-color:#CC99FF; color:#ecc5eb; text-decoration:none;}

td.PageHover:hover{background-color:#CC99FF; color:#ecc5eb;}

#PageNext {
	padding:3px;
	color:#83cbd0;
	text-decoration:none;
}
#PageNext a:link, #PageNext a:visited, #PageNext a {padding:3px; color:#83cbd0; text-decoration:none;}
#PageNext:hover {
	background-color:#CCCCCC;
	color:#000066;
	text-decoration:none;
}

#PageOff {padding:3px; color:#83cbd0;}
#PageOff a:link, #PageOff a:visited { color:#83cbd0; text-decoration:none;}
/*#PageOff:hover {
	background-color:#CCCCCC;
}
*/
#PageOn {padding:3px; background-color:#83cbd0; color:#ffffff;}
