.a1stContainer {padding: 13px 3px 3px 13px; }
.a2ndContainer {padding: 3px 3px 3px 23px;}

.aChildrenWrap {padding-top: 5px;}

.a1stItem:link {font-size:18px; font-weight:normal; color:#e34234; padding:1px 0px 0px 0px; margin:0px; text-decoration:none; }
.a1stItem:active {font-size:18px; font-weight:normal; color:#e34234; padding:1px 0px 0px 0px; margin:0px; text-decoration:none; }
.a1stItem:visited {font-size:18px; font-weight:normal; color:#e34234; padding:1px 0px 0px 0px; margin:0px; text-decoration:none; }
.a1stItem:hover {font-size:18px; font-weight:normal; color:#e34234; padding:1px 0px 0px 0px; margin:0px; text-decoration:none; }

.a2ndItem:link {font-size:12px; font-weight:normal; color:#7a7676; padding:0px 0px 0px 0px; margin:0px; text-decoration:none; }
.a2ndItem:active {font-size:12px; font-weight:normal; color:#7a7676; padding:0px 0px 0px 0px; margin:0px; text-decoration:none; }
.a2ndItem:visited {font-size:12px; font-weight:normal; color:#7a7676; padding:0px 0px 0px 0px; margin:0px; text-decoration:none; }
.a2ndItem:hover {font-size:12px; font-weight:normal; color:#7a7676; padding:0px 0px 0px 0px; margin:0px; text-decoration:none; }


h1{ font-size:21px; font-weight:normal; color:#e34234; padding:1px 0px 1px 0px; margin:0px;  }
h2{font-size:16px; font-weight:normal; color:#e34234; padding:0px 0px 0px 0px; margin:0px;}
h3{font-size:11px; color:#7a7676; padding:0px 0px 0px 0px; margin:0px;}
h4{font-size:12px; color:#5e8ac7; padding:0px 0px 0px 0px; margin:0px;}
h5{font-size:11px; color:#5e8ac7; font-weight:bold; padding:0px 0px 0px 0px; margin:0px;}
h6{font-size:11px; color:#e34234; font-weight:bold; padding:0px 0px 0px 0px; margin:0px;}

.headerDef {font-family:Helvetica Bold, Arial; font-size:11px; font-weight:900; font-stretch:expanded;}
.headerRed {font-family:Helvetica Bold, Arial; font-size:11px; font-weight:900; font-stretch:expanded; color: #e34234;}

hr {color: #726048;border: none;height: 1px;background-color: #726048;padding: 0px;margin: 0px;}

.MainCopy			{font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:18px;}
.SmallCopy			{ font-family:Arial, Helvetica, sans-serif;font-size:9px; color:#666666; font-weight:normal; line-height:140%;}
.h2Copy             {font-size:19px; font-weight:normal; color:#ffcdc9; padding:0px 0px 0px 0px; margin:0px;}

ul{padding:0PX 0PX 0PX 2PX; margin:0;}
li	{padding:0PX 0PX 5PX 0PX; margin:0;
		list-style-image: none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006699;line-height:15px; font-weight:normal;
		background-image:url(../Images/bullte.gif);background-repeat:no-repeat;
		background-position:0px 5px;padding-left:15px;
		list-style-image: none;
		list-style-type: none;line-height:14px;
	}

a:link{font-family:Arial, Helvetica, sans-serif;color:#5e8ac7; text-decoration:underline; }
a:active{font-family:Arial, Helvetica, sans-serif;color:#5e8ac7;text-decoration:underline;}
a:visited{font-family:Arial, Helvetica, sans-serif;color:#5e8ac7;text-decoration:underline;}
a:hover{font-family:Arial, Helvetica, sans-serif;color:#5e8ac7;text-decoration:none;}

.loginMainCopy		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:normal; line-height:14px;}
.loginMainCopyRed		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff0000; font-weight:normal; line-height:14px;}

/*
a.bottomnavibar:link{font-family:Arial;color:#676262; font-size:12px; font-weight:bold; text-decoration:none; margin:0px 3px 0px 3px;  }
a.bottomnavibar:active{font-family:Arial;color:#e34234; font-size:12px; font-weight:bold; text-decoration:none; margin:0px 3px 0px 3px;}
a.bottomnavibar:visited{font-family:Arial;color:#676262; font-size:12px; font-weight:bold; text-decoration:none; margin:0px 3px 0px 3px;}
a.bottomnavibar:hover{font-family:Arial;color:#e34234; font-size:12px; font-weight:bold; text-decoration:none; margin:0px 3px 0px 3px;}
.bottomnavibar {font-family:Arial;color:red; font-size:12px; font-weight:bold; text-decoration:none; margin:0px 3px 0px 3px;}
*/
a.bottomnavibar:link{font-family:Arial;color:#676262; font-size:12px; font-weight:bold; text-decoration:none;}
a.bottomnavibar:active{font-family:Arial;color:#e34234; font-size:12px; font-weight:bold; text-decoration:none;}
a.bottomnavibar:visited{font-family:Arial;color:#676262; font-size:12px; font-weight:bold; text-decoration:none;}
a.bottomnavibar:hover{font-family:Arial;color:#e34234; font-size:12px; font-weight:bold; text-decoration:none;}
.bottomnavibar {font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; margin:0px 3px 0px 3px;}
.bottomnavibar_c {font-family:Arial;font-size:12px; font-weight:bold; text-decoration:none; margin:0px 2px 0px 2px;}
.bottomnavibar_vc {font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; margin:0px 0px 0px 0px;}
.bottomnavibar_vvc {font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; margin:0px 0px 0px 0px;}


.bottomnavibar1{font-family:Arial;color:#e34234; font-size:12px; font-weight:bold; text-decoration:none;}

/*home*/

.item			{font-family:Arial; height:13px; font-size:9px; padding-right:2px; color:#5e8ac7; font-weight:normal; line-height:15px; padding:0px 2px 0px 0px;}

.Schoolstore		{ width:250px; height:25px; padding:4px 0px 0px 20px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.searchingKey		{ width:170px; height:22px; padding:6px 0px 0px 9px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.searchingcategrey		{ width:140px; height:28px; padding:3px 0px 0px 7px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.bestsellerytitle {font-family:Arial; font-size:12px; color:#5e8ac7; font-weight:bold; line-height:16px; word-wrap: break-word;}
.bestsellerywriter {font-family:Arial; font-size:11px; color:#ababab; font-weight:bold; line-height:16px;}

.bestseller_price {font-family:Arial; font-size:12px; color:#e34234; font-weight:bold; line-height:15px;}
.bestseller_pricered {font-family:Arial; font-size:12px; color:#e34234; font-weight:bold; line-height:15px;}

.bestseller_savepricered {font-family:Arial; font-size:11px; color:#e34234; font-weight:normal; line-height:16px;}

.comingsoon_head {font-family:Arial; font-size:12px; color:#7a7676; font-weight:bold; line-height:15px;}
.comingsoon_subhead {font-family:Arial; font-size:11px; color:#ababab; font-weight:bold; line-height:15px;}

.show_booklist		{ width:163px; height:26px; padding:4px 0px 0px 20px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.we_recom_title {font-family:Arial; font-size:12px; color:#f0f0f0; /*color:#ffffff;*/ font-weight:bold; line-height:17px;}
.we_recom_subtitle {font-family:Arial; font-size:11px; color:#ffffff; font-weight:normal; line-height:17px;}

a.we_recom_title:link, a.we_recom_title:active, a.we_recom_title:visited,a.we_recom_title:hover
{font-family:Arial; font-size:12px; color:#ffffff; /*color:#ffffff;*/ font-weight:bold; line-height:17px;}

.newreleasestitle {font-family:Arial; font-size:12px; color:#5e8ac7; font-weight:bold; line-height:15px;}
.newreleasessubtitle {font-family:Arial; font-size:11px; color:#ababab; font-weight:bold; line-height:15px;word-wrap: break-word;}

.newstext {font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:15px;}

.show_chategory		{ width:190px; height:26px; padding:4px 0px 0px 20px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

/*listing*/

.resulttop {font-family:Arial; font-size:12px; color:#5e8ac7; font-weight: normal; line-height:15px;}

.filterlist {font-family:Arial; font-size:12px; color:#8c8888; font-weight: bold; line-height:22px;}

a.filterlist:link {font-family:Arial; font-size:12px; color:#8c8888; font-weight: bold; line-height:22px; text-decoration:none;}
a.filterlist:active {font-family:Arial; font-size:12px; color:#8c8888; font-weight: bold; line-height:22px; text-decoration:none;}
a.filterlist:visited {font-family:Arial; font-size:12px; color:#8c8888; font-weight: bold; line-height:22px; text-decoration:none;}
a.filterlist:hover {font-family:Arial; font-size:12px; color:#8c8888; font-weight: bold; line-height:22px; text-decoration:none;}

.filterdetails {font-family:Arial; font-size:12px; color:#8c8888; font-weight: normal; line-height:15px;}
.filter_price {font-family:Arial; font-size:12px; color:#e34234; font-weight:bold; line-height:12px;}
.filter_head {font-family:Arial; font-size:14px; color:#628fc9; font-weight: bold; line-height:18px;}

.booklist2		{ width:228px; height:26px; padding:4px 0px 0px 20px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }


/*prodution*/

.navi-path{ height:19px; background-image:url(../images/navi-underline.gif); background-repeat:repeat-x;font-family:Arial; font-size:11px; color:#5e8ac7; font-weight: normal;  padding-bottom:3px; text-transform:uppercase;}


.navi-pathno2{ height:19px; font-family:Arial; font-size:11px; color:#e34234; font-weight: normal;  padding-bottom:3px; text-transform:uppercase;}

a.navi-pathlink:link {font-family:Arial; font-size:14px; color:#5e8ac7; font-weight: normal; text-decoration:none;}
a.navi-pathlink:active {font-family:Arial; font-size:14px; color:#5e8ac7; font-weight: normal; text-decoration:none;}
a.navi-pathlink:visited {font-family:Arial; font-size:14px; color:#5e8ac7; font-weight: normal; text-decoration:none;}
a.navi-pathlink:hover {font-family:Arial; font-size:14px; color:#5e8ac7; font-weight:normal; text-decoration:none;}


.yourcart_text {font-family:Arial; font-size:11px; color:#5e8ac7; font-weight: bold; line-height:15px;}

.yourcart_1price {font-family:Arial; font-size:11px; color:#424242; font-weight: bold; line-height:14px;}
.yourcart_2price {font-family:Arial; font-size:17px; color:#e34234; font-weight: bold; line-height:19px;}

.pro_Book_Title{font-family:Arial; font-size:23px; color:#5e8ac7; font-weight:bold; line-height:27px;}
.pro_Book_subtitle{font-family:Arial; font-size:11px; color:#676262; font-weight:bold; line-height:13px;}
.pro_Book_subtext{font-family:Arial; font-size:11px; color:#5e8ac7; font-weight:bold; line-height:13px; text-decoration:underline;}
.pro_Book_subtext2{font-family:Arial; font-size:11px; color:#5e8ac7; font-weight:bold; line-height:13px;}

.pro_Book_price {font-family:Arial; font-size:15px; color:#676262; font-weight:bold; line-height:15px;}
.pro_Book_priceread {font-family:Arial; font-size:15px; color:#e34234; font-weight:bold; line-height:15px;}
.pro_Book_priceread2 {font-family:Arial; font-size:14px; color:#e34234; font-weight:normal; line-height:16px;}

.pro_maininfo {font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:18px;}

.stock{font-family:Arial; font-size:11px; color:#89ca22; font-weight:bold; line-height:13px;}
.stockRed{font-family:Arial; font-size:11px; color:#e34234; font-weight:bold; line-height:13px;}

.listitem01{font-family:Arial; font-size:11px; color:#676262; font-weight:bold; padding:10px 0px 10px 0px; line-height:17px;}
.listitem02{font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; padding:10px 0px 10px 0px;line-height:17px;}

.listitem03b{font-family:Arial; font-size:11px; color:#5e8ac7; font-weight:bold; padding:10px 0px 10px 0px;line-height:17px;}

.pro_commanfont{font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:18px;}

.coment_title2b{font-family:Arial; font-size:12px; color:#676262; font-weight:bold; line-height:15px;}
.coment_title2ub{font-family:Arial; font-size:12px; color:#676262; font-weight:normal; line-height:15px;}

/*bestsellers*/

.bestsellers_Book_Title{font-family:Arial; font-size:18px; color:#5e8ac7; font-weight:bold; line-height:18px;}
.bestsellers_maininfo {font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:17px; padding:5px 0px 5px 0px;}

.bestsellerdroup		{ width:230px; height:26px; padding:4px 0px 0px 20px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }


/*advancesearch*/

.advancesearchtext {font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:15px; padding:0px 0px 0px 0px;}
.advancesearchprice {font-family:Arial; font-size:11px; color:#636363; font-weight:normal; line-height:13px; padding:0px 0px 0px 0px;}


.adv_key		{  height:24px; padding:6px 0px 0px 3px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.adv_book		{ width:310px; height:26px; padding:4px 0px 0px 20px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.filter01		{ width:175px; height:26px; padding:4px 0px 0px 20px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.filter02		{ height:25px; padding:5px 0px 0px 3px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

/*Browse*/

.browsecategory {font-family:Arial; font-size:12px; color:#8c8888; font-weight: bold; line-height:19px; text-decoration:none;}
a.browsecategory:link {font-family:Arial; font-size:12px; color:#8c8888; font-weight: bold; line-height:19px; text-decoration:none;}
a.browsecategory:active {font-family:Arial; font-size:12px; color:#8c8888; font-weight: bold; line-height:19px; text-decoration:none;}
a.browsecategory:visited {font-family:Arial; font-size:12px; color:#8c8888; font-weight: bold; line-height:19px; text-decoration:none;}
a.browsecategory:hover {font-family:Arial; font-size:12px; color:#8c8888; font-weight: bold; line-height:19px; text-decoration: underline;}


/*signin*/

.checktext01 {font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:normal; padding:0px 0px 0px 0px;}

.check_Title2{font-family:Arial; font-size:14px; color:#e34234; font-weight:bold; line-height:16px;}

.check_redio01{font-family:Arial; font-size:10px; color:#5e8ac7; font-weight:normal; line-height:14px;}
.check_redio02{font-family:Arial; font-size:10px; color:#b5c9e5; font-weight:normal; line-height:14px;}

.check_feeld		{ width:185px; height:24px; padding:4px 0px 0px 5px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.check_feeld_title		{ height:14px; padding:10px 0px 5px 0px; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.check_feeld_star	{ height:14px;color:#e34234;font-family:Arial; font-size:11px; font-weight:normal;}

.check_feelddonet{ width:375px; height:28px; padding:4px 0px 0px 20px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }


/*checkout-steup*/

.itemhead {font-family:Arial; font-size:11px; color:#ffffff; font-weight:normal; line-height:normal; padding:0px 0px 0px 0px;}

.shopingitem_linetext{font-family:Arial, Helvetica, sans-serif;	font-size:11px; color:#676262; font-weight:bold;}
.shopingitem_linetextred{font-family:Arial, Helvetica, sans-serif;	font-size:11px; color:#e34234; font-weight:bold;}
.shopingitem_linetextred01{font-family:Arial, Helvetica, sans-serif;	font-size:16px; color:#e34234; font-weight:bold;}

.entercord		{ width:178px; height:24px; padding:4px 0px 0px 5px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.entercordtext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#676262; font-weight:normal; line-height:16px;}

.mandatorytext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e34234; font-weight:normal; line-height:16px;}

.checkouttextfeeld01	{ width:190px; height:24px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.checkoutareacode	{ width:44px; height:24px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.checkoutareaphone	{ width:152px; height:24px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.checkoutareaemail{ width:217px; height:24px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; background-color:#f8f8f8; }
.checkouttextfeeld02	{ width:195px; height:24px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.checkouttextfeeld03	{ width:625px; height:160px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.checkouttextfeeld04	{ width:375px; height:24px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.checkouttextfeeld05	{ width:370px; height:24px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.checkouttextfeeld06	{ width:170px; height:24px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.checkouttextfeeld07	{ width:175px; height:24px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }


.checkouttextblue{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e8ac7; font-weight:normal; line-height:16px;cursor:hand;}

.checkouttextblue01{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e8ac7; font-weight:normal; line-height:16px; text-decoration:underline;}


.ccardtext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7676; font-weight:bold; line-height:16px;}
.ccardtext2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e8ac7; font-weight:bold; line-height:16px;}

.shipdetails01{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#676262; font-weight:bold; line-height:16px;}


/*my account*/

.myac_read{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:red; font-weight:bold; line-height:14px;}

.myac_fildtext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px;}

.myac_colfildtext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b9b6b6; font-weight:normal; line-height:16px;}

.myaccheck_star	{ height:14px;color:#e34234;font-family:Arial; font-size:11px; font-weight:normal;}

.myAc_feeld01	{ width:305px; height:26px; padding:5px 0px 0px 5px; border:1px solid #c2c2c2; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.myAc_feeld001	{ width:308px; height:26px; padding:5px 0px 0px 5px; border:1px solid #c2c2c2; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.myAc_feeld02	{ width:50px; height:26px; padding:5px 0px 0px 5px; border:1px solid #c2c2c2; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.myAc_feeld03	{ width:233px; height:26px; padding:5px 0px 0px 5px; border:1px solid #c2c2c2; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.myAc_feeld0Tel	{ width:110px; height:26px; padding:5px 0px 0px 5px; border:1px solid #c2c2c2; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.myAc_feeld0001	{ width:150px; height:26px; padding:5px 0px 0px 20px; border:1px solid #c2c2c2; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.myAc_feeldcol01	{ width:305px; height:26px; padding:5px 0px 0px 5px; border:1px solid #dfdfdf; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.myAc_feeldcol001	{ width:308px; height:26px; padding:5px 0px 0px 5px; border:1px solid #dfdfdf; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.myAc_feeld04	{ width:263px; height:26px; padding:5px 0px 0px 5px; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.myAc_feeld041	{  padding:5px 0px 0px 5px !important; font-family:Arial; font-size:11px; color:#7a7676 !important; font-weight:normal; }

.myAc_feeld005	{ width:305px; height:26px; padding:5px 0px 0px 5px; border:1px solid #c2c2c2; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.listingtextmy{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px;}

.myaccount_school_01	{ width:630px; height:25px; padding:5px 0px 0px 5px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.myaccount_school_02	{ width:630px; height:130px; padding:5px 0px 0px 5px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; vertical-align:top; }

.myaccount_school_03	{ width:300px; height:25px; padding:5px 0px 0px 5px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; vertical-align:top; }


.myaccount_school_lin{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e8ac7; font-weight:normal; line-height:16px;text-decoration:none;}

a.myaccount_school_lin:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e8ac7; font-weight:normal; line-height:16px; text-decoration:none;}
a.myaccount_school_lin:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e8ac7; font-weight:normal; line-height:16px;text-decoration:none;}
a.myaccount_school_lin:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e8ac7; font-weight:normal; line-height:16px;text-decoration:none;}
a.myaccount_school_lin:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e8ac7; font-weight:normal; line-height:16px;text-decoration:none;}

.myaccount_schoolsetting_03	{ width:460px; height:30px; padding:5px 0px 0px 5px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; vertical-align:top; }




/*Awardwinners*/
.Awardwinners_pages		{ width:250px; height:26px; padding:4px 0px 0px 20px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }


.Awardwinners_pages_lin{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676262; font-weight:bold; line-height:17px;text-decoration:none; margin:0px 4px 0px 6px;}


a.Awardwinners_pages_lin:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676262; font-weight:bold; line-height:17px; text-decoration:none;margin:0px 4px 0px 6px;}
a.Awardwinners_pages_lin:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676262; font-weight:bold; line-height:17px;text-decoration:none;margin:0px 4px 0px 6px;}
a.Awardwinners_pages_lin:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676262; font-weight:bold; line-height:17px;text-decoration:none;margin:0px 4px 0px 6px;}
a.Awardwinners_pages_lin:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e34234; font-weight:bold; line-height:17px;text-decoration:none;margin:0px 4px 0px 6px;}
a.Awardwinners_pages_lin_Selected {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e34234; font-weight:bold; line-height:17px;text-decoration:none;margin:0px 4px 0px 6px;}

.Awardwinners_pages_lin01 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e34234; font-weight:bold; line-height:17px;text-decoration:none;}


.awardheding01{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#628fc9; font-weight:normal; line-height:17px;}
.awardheding02{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8c8888; font-weight:normal; line-height:17px;}
.awardtext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#676262; font-weight:normal; line-height:16px;}

.contacttext {font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; padding:0px 0px 0px 0px;}

.contactform01		{ width:208px; height:24px; padding:4px 0px 0px 5px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.contactform02		{ width:42px; height:24px; padding:4px 0px 0px 5px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.contactform03		{ width:140px; height:24px; padding:4px 0px 0px 5px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.contactmassfeel		{ width:185px; height:100px; padding:4px 0px 0px 5px; border:1px solid #c0c0c0; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }

.asterisk { color:Red; }

a.RootCatLink:link,a.RootCatLink:active,a.RootCatLink:visited,a.RootCatLink:hover
{ color:#5e8ac7; font-weight:bold; font-size:14px; text-transform:uppercase; font-family:Arial; text-decoration:none;  line-height:150%;       }  

span.RootCatLink
{ color:#5e8ac7; font-weight:bold; font-size:14px; text-transform:uppercase; font-family:Arial; text-decoration:none;  line-height:150%;       } 
 
a.RootCatLink:hover { text-decoration:underline; }


.SubCategoryList{ width:260px; float:none;  _overflow:hidden;      }

a.SubCatLink:link,a.SubCatLink:active,a.SubCatLink:visited,a.SubCatLink:hover
{
    color:#8c8888; font-size:12px; line-height:140%; text-decoration:none; 
}
a.SubCatLink:hover
{
    text-decoration:underline;   

}

.BlueHeader{color:#5e8ac7; font-weight:bold; font-size:12px;  }
.RedHeader{color:red; font-weight:bold; font-size:12px;  }

/** Footer Links **/
.footerlinks a:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#676262; font-weight:normal; line-height:14px; text-decoration:none;}
.footerlinks a:active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#676262; font-weight:normal; line-height:14px; text-decoration:none;}
.footerlinks a:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#676262; font-weight:normal; line-height:14px; text-decoration:none;}
.footerlinks a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#676262; font-weight:normal; line-height:14px; text-decoration: underline;}
.footerlinks {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#676262; font-weight:normal; line-height:14px; text-decoration:none;}
/** Email to a friend **/
.inptboxEF    { width:219px; height:30px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.msgboxEf	    { width:460px; height:100px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }


/** Post a Comment **/
.inptboxPC     { width:457px; height:30px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.msgboxPC	    { width:457px; height:100px; padding:4px 0px 0px 5px; border:1px solid #d8d8d8; font-family:Arial; font-size:11px; color:#7a7676; font-weight:normal; line-height:16px; }
.h6PC           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#e34234; font-weight:bold; padding:0px 0px 0px 0px; margin:0px;}
a.lnkPC       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#e34234; font-weight:bold; padding:0px 0px 0px 0px; margin:0px; text-decoration:none;}

/** Reading challenge **/

a.Readingchallenge:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; line-height:14px; text-decoration:none;}
a.Readingchallenge:active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; line-height:14px; text-decoration:none;}
a.Readingchallenge:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; line-height:14px; text-decoration:none;}
a.Readingchallenge:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; line-height:14px; text-decoration: underline;}


a.quickLink:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; text-transform:uppercase; font-weight:bold;}
a.quickLink:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;text-decoration:none; text-transform:uppercase; font-weight:bold;}
a.quickLink:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;text-decoration:none; text-transform:uppercase; font-weight:bold;}
a.quickLink:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;text-decoration:underline; text-transform:uppercase; font-weight:bold;}

ul.quickLink{padding:0PX 0PX 0PX 2PX; margin:0;}
li.quickLink	{padding:0PX 0PX 5PX 0PX; margin:0;
		list-style-image: none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;line-height:10px; 
		background-image:url(../Images/icon_arrow_new.gif);background-repeat:no-repeat;
		background-position:0px 4px;padding-left:15px;
		list-style-image: none;
		list-style-type: none;line-height:14px;
	}
.QtyText			{ font-family:Arial, Helvetica, sans-serif;font-size:9px; color:#000000; font-weight:normal; text-align:center;}

a.listitem03b:link{font-family:Arial; font-size:11px; color:#5e8ac7; font-weight:bold; padding:10px 0px 10px 0px;line-height:17px;text-decoration:none;}
a.listitem03b:active{font-family:Arial; font-size:11px; color:#5e8ac7; font-weight:bold; padding:10px 0px 10px 0px;line-height:17px;text-decoration:none;}
a.listitem03b:visited{font-family:Arial; font-size:11px; color:#5e8ac7; font-weight:bold; padding:10px 0px 10px 0px;line-height:17px;text-decoration:none;}
a.listitem03b:hover{font-family:Arial; font-size:11px; color:#5e8ac7; font-weight:bold; padding:10px 0px 10px 0px;line-height:17px;text-decoration:underline;}

.searchedText{ font-family:Arial; font-size:12px; color:#e34234; font-weight: normal; text-transform:uppercase; line-height:15px;}		

a.moreLink:link,a.moreLink:active,a.moreLink:visited,a.moreLink:hover
{ color:#5e8ac7; font-weight:bold; font-size:11px; text-transform:uppercase; font-family:Arial; text-decoration:underline;  line-height:150%;       }   
a.moreLink:hover { text-decoration:none; }

.h5Copy{font-size:11px; color:#5e8ac7; font-weight:bold; padding:0px 0px 0px 0px; margin:0px;}
.h1Copy{ font-size:21px; font-weight:normal; color:#e34234; padding:1px 0px 1px 0px; margin:0px;  }
.PageTitle {font-size:11px; color:red; font-weight:bold; padding:0px 0px 0px 0px; margin:0px;}

.PageNumText			{ font-family:Arial; font-size:11px; font-weight:normal; line-height:18px; color:#666261; font-weight:normal; text-align:center;padding-top:3px;}

a.awaitingOrder:link, a.awaitingOrder:active, a.awaitingOrder:visited{font-family:Helvetica Bold, Arial; font-size:11px; font-weight:900; font-stretch:expanded; color:#5e8ac7; text-decoration:none; text-transform:uppercase; }
a.awaitingOrder:hover{font-family:Helvetica Bold, Arial; font-size:11px; font-weight:900; font-stretch:expanded; color:#5e8ac7;text-decoration:underline;  text-transform:uppercase;}