html, body	{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #42474A;
text-align: justify;
height: 100%;
margin: 0;
padding: 0;
background: transparent url(/images/tile-hat.gif) repeat-x;
}

H1	{
font-family: Arial, Verdana, Sans-Serif;
font-size: 18px;
font-weight: bold;
color: #FFA200;
text-transform: none;
}

a	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #0187e0;
text-decoration: none;
}

a:hover	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: none;
}

p{
font-size: 8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-left: 10pt;
margin-right: 10pt;
margin-top: 10pt;
margin-bottom: 10pt;
text-align: justify;
vertical-align: top;
}

img {border: 0;}

form {margin: 0;}

span	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 12px;
font-weight: bold;
}

.error {
font-family: Verdana, Arial, Sans-Serif;
font-size: 12px;
font-weight: normal;
color: #ed7527;
}

.alert_message {
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
padding: 3px;
background: red;
}

.alert_message a {
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}

input.box, .form input.box {width: 20px;}

input.button {
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background: #FFA200;
border: 1px solid #CCCCCC;
padding: 3px;
}

.name	{
font-family: Arial, Verdana, Sans-Serif;
font-size: 18px;
font-weight: bold;
color: #FFA200;
text-transform: none;
}

.price			{color: #D40000;}

.price-special	{color: #D40000;}

.price-old		{text-decoration: line-through;}

.price-total	{color: #D40000;}

td.price, th.price, .table th.price {text-align: right;	color: #394A52;}

th.price-total, td.price-total, .table th.price-total {text-align: right;}

.total {
border-top: 1px solid #CCCCCC;
padding-top: 3px;
font-weight: bold;
}

.buttons {
background: #E9E9E9;
margin-top: 20px;
padding: 10px;
}

.vline {border-left: 1px solid #CCCCCC;}

/*** Form ***/
table.form  {width: 100%;}

.form input {width: 180px;}

.form td {padding: 5px;}

.form span {font-size: 12px;}

.asterisk {color: red;}

.form-left {
text-align: right;
font-weight: bold;
width: 50%;
}
.form .info {
padding: 10px 0;
font-weight: bold;
text-align: center;
}
.form .buttons {
padding-top: 10px;
text-align: center;
}
/*** Form ***/

/*** Table ***/
.featured	{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #42474A;
border: 1px solid #CCCCCC;
width: 100%;
}
.featuredtitle	{
font-family: Verdana;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
background: #FFA200;
border: 1px solid #CCCCCC;
width: 100%;
height: 26px;
text-align: center;
}

.featured a	{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #42474A;
text-decoration: none;
}

.featured a:hover	{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #42474A;
text-decoration: underline;
}

.table tr, .table tr.out {
background: #fff;
}
.table tr.over {
background: #DFFAFF;
}
.table td.order-desc {
background: #D1EAEF;
}
.table td.order-asc {
background: #E0ECEF;
}
.table td {
border: 1px solid #B3DCE5;
}
/*** Table ***/

/*   pageTab   */
ul.pageTab {
padding: 0;
list-style: none;
text-align: center;
}
ul.pageTab li {
padding: 0;
list-style: none;
display: inline;
}
ul.pageTab li.current, a.begin, a.end, a.previous, a.next, a.page {
padding: 2px 6px;
margin: 0 -3px;
background: #F0EFF0;
border: 1px solid #E0DFE0;

}
ul.pageTab a.begin:hover, a.end:hover, a.previous:hover, a.next:hover, a.page:hover {
background: #D0CFD0;
}
ul.pageTab li.current {
background: #E0DFE0;
color: #2699B6;
}
/*   !pageTab  */

.m{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #555555;
font-size:11px; ;border:1px;
}

.i{background-color: #F3F3F3;}

#header {
background: url(/images/header-bg.gif) repeat-x;
height: 133px;
}
#header div.shopping-cart a {
color: #fff;
font: bold 10px Verdana, Arial, Sans-Serif;
text-decoration: none;
}

#navigation	{background: url(/images/menu-bg.gif) repeat-x; color: #FFFFFF; height: 26px;}

#navigation a {
font-family: Verdana, Arial, Sans-Serif;
font-weight: bold;
font-size: 11px;
text-transform: none;
color: #FFFFFF;
text-decoration: none;
}

#navigation a:hover {
font-family: Verdana, Arial, Sans-Serif;
font-weight: bold;
font-size: 11px;
text-transform: none;
color: #FFFFFF;
text-decoration: underline;
}

/*** BOX ***/
.boxheader {
font-family: Verdana, Arial, Sans-Serif;
font-weight: normal;
font-size: 10px;
text-transform: uppercase;
color: #000000;
}

.boxcontent {border: 1px solid #CCCCCC;}
/*** !BOX ***/

/*** BOX BLUE ***/
.box-blue div.header {
background: url(/images/box-blue-bg.gif) repeat-x;
width: 100%;
font-weight: bold;
font-size: 14px;
}
.box-blue div.bg {
padding-right: 45px;
background: url(/images/box-blue-img.gif) right no-repeat;
height: 32px;
}
.box-blue div.content {
border: 1px solid #B3DCE5;
margin-top: 1px;
/*height: 300px;*/
background: url(/images/content-bg.gif) repeat-x;
padding: 13px;
}
/*** !BOX BLUE ***/

/*** TOP MENU ***/
table.menu-dropdown td {
white-space: nowrap;
margin: 0;
padding-top: 7px;
}

table.menu-dropdown td a {
display: block;
font-family: Arial;   
color: #000000;
font-weight: normal;
font-size:12px;
padding: 4px 10px 8px;
text-decoration: none;
background: url(/images/tile.gif) bottom repeat-x;
}
table.menu-dropdown td a:hover {
color:#0187E0;
}

td.separator{
background: url(/images/separator.gif) bottom no-repeat;
width:21px;
}

td.separator-left{
background: url(/images/separate_left.gif) bottom no-repeat;
width:5px;
}

td.separator-right {
background: url(/images/separate_right.gif) bottom no-repeat;
width:16px;
}

div.dropdown-sub {
background: #fff;
border: solid 1px #CCC;
padding: 0; margin: 0;
}


div.dropdown-sub td.submenu {
/*padding: 5px;
text-align: left;*/
}
div.dropdown-sub td.submenu a {
text-align: left;
font: normal 12px Arial;
color: #000000;  
text-decoration: none;
display: block;
padding: 5px;
width: 150px; 
white-space: nowrap;
}

div.dropdown-sub td.submenu a:hover {
font: normal 12px Arial;
color: #0187E0;
text-decoration: none;
background: #EEE;
}
div.dropdown-sub td.submenu a.issub {
background: url(/images/admin/issub.gif) center right no-repeat;
}
div.dropdown-sub td.submenu a.issub:hover {
background: #EEE url(/images/admin/issub.gif) center right no-repeat;
}
div.dropdown-sub td.separator {
background: #ccc;
height: 1px;
}
/*** !TOP MENU ***/

/*** Bottom Links ***/
#footer {background: url(/images/menu-bg.gif) repeat-x; height: 26px;}

.bottomlinks			{font-family: Verdana; font-size: 11px; font-weight: normal; color: #1A73B0; text-decoration: none;}
.bottomlinks a:link		{font-family: Verdana; font-size: 11px; font-weight: normal; color: #1A73B0; text-decoration: none;}
.bottomlinks a:active	{font-family: Verdana; font-size: 11px; font-weight: normal; color: #1A73B0; text-decoration: none;}
.bottomlinks a:visited	{font-family: Verdana; font-size: 11px; font-weight: normal; color: #1A73B0; text-decoration: none;}
.bottomlinks a:hover		{font-family: Verdana; font-size: 11px; font-weight: normal; color: #1A73B0; text-decoration: underline;}
/*** Bottom Links ***/

/*** Left Menu ***/
.navlist {
font-family: Arial, Verdana, Sans-Serif;
font-size: 12px;
font-weight: bold;
width: 180px;
margin: 0;
padding: 0;
}

.navlist ul {margin: 0; padding: 0;}

.navlist li {
font-family: Arial, Verdana, Sans-Serif;
font-size: 12px;
font-weight: bold;
list-style: none;
margin: 0;
border-bottom: solid 1px #ffffff;
}

.navlist li a {
font-family: Arial, Verdana, Sans-Serif;
font-size: 12px;
font-weight: bold;
color: #555555;
text-decoration: none;
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 20px;
background: url(/images/leftmenu.gif) no-repeat;
}

.navlist li a:hover {
font-family: Arial, Verdana, Sans-Serif;
font-size: 12px;
font-weight: bold;
color: #0187e0;
text-decoration: none;
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 20px;
background: url(/images/leftmenu.gif) no-repeat;
}

.subnavlist {
font-family: Arial, Verdana, Sans-Serif;
font-size: 11px;
font-weight: normal;
text-transform: none;
margin: 0;
}

.subnavlist ul {margin: 0; padding: 0;}

.subnavlist li {
font-family: Arial, Verdana, Sans-Serif;
font-size: 11px;
font-weight: normal;
text-transform: none;
list-style: none;
padding-top: 3px;
padding-bottom: 3px;
}

.subnavlist li a {
font-family: Arial, Verdana, Sans-Serif;
font-size: 11px;
font-weight: normal;
color: #394A52;
text-decoration: none;
text-transform: none;
display: block;
padding-left: 10px;
background: url(/images/menu-sub-bullet.gif) no-repeat;
}

.subnavlist li a:hover {
font-family: Arial, Verdana, Sans-Serif;
font-size: 11px;
font-weight: normal;
text-transform: none;
color: #FFA200;
text-decoration: none;
display: block;
padding-left: 10px;
background: url(/images/menu-sub-bullet-over.gif) no-repeat;
}

.navlist li .current {
font-family: Arial, Verdana, Sans-Serif;
font-size: 12px;
font-weight: bold;
color: #0187e0;
text-decoration: none;
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 20px;
background: url(/images/leftmenu.gif) no-repeat;
}
/*** Left Menu ***/

.productlistheader	{
background: #FFA200;
height: 26px;
}

.productlistheader a	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
background: #FFA200;
height: 26px;
}

.productlistheader a:hover	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
text-decoration: underline;
background: #FFA200;
height: 26px;
}

.productlistname a	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #42474A;
text-decoration: none;
}

.productlistname a:hover	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #42474A;
text-decoration: underline;
}

.productpicture a	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #42474A;
text-decoration: none;
}

.productpicture a:hover	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #42474A;
text-decoration: underline;
}

.categorylistheader a	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #42474A;
text-decoration: none;
}

.categorylistheader a:hover	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #42474A;
text-decoration: underline;
}

.shoppingcartheader	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
background: #FFA200;
height: 24px;
}

.shoppingcartheader a	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
background: #FFA200;
height: 24px;
}

.shoppingcartheader a:hover	{
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
text-decoration: underline;
background: #FFA200;
height: 24px;
}


td.name{
font-size: 11px;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: Black;
}
td.namesmall{
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000066;
}
td.sport{
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
}
td.sportsmall{
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
}
td.university{
font-size: 11px;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #339999;
}
td.universitysmall{
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
}
td.from{
font-size: 11px;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #00AA00;
}
td.fromsmall{
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #00AA00;
}
li{
font-size: 8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-left: 20pt;
margin-right: 10pt;
text-align: justify;
}
a.mail{
text-decoration: none;
color:  #006DF9;
}
a.mail:visited{
text-decoration: none;
color: #0000CC;
}
a.mail:hover{
text-decoration: underline;
color: #0098FF;
}
a.mail:active{
text-decoration: underline;
color: #0098FF;
}
a.link{
text-decoration: none;
color:  #006DF9;
}
a.link:visited{
text-decoration: none;
color: #0000CC;
}
a.link:hover{
text-decoration: underline;
color: #0098FF;
}
a.link:active{
text-decoration: underline;
color: #0098FF;
}

a.name{
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
text-align: center;
text-decoration: none;
}
a.name:visited{
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #0000CC;
text-align: center;
text-decoration: none;
}
a.name:hover{
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #0098FF;
text-align: center;
text-decoration: underline;
}
a.name:active{
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #0098FF;
text-align: center;
text-decoration: underline;
}
a.namesmall{
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000066;
text-align: center;
text-decoration: none;
}
a.namesmall:visited{
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000066;
text-align: center;
text-decoration: none;
}
a.namesmall:hover{
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000066;
text-align: center;
text-decoration: underline;
}
a.namesmall:active{
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000066;
text-align: center;
text-decoration: underline;
}
td.info{
font-size: 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #747474;
text-align: right;
height: 17px;
width: 90px;
}
td.infotext{
font-size: 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: Green;
text-align: right;
height: 17px;
}
td.infoname{
font-size: 14pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
}
a.infoname{
color:  #006DF9;
text-decoration: none;
font-size: 14pt;
}
a.infoname:visited{
text-decoration: none;
color: #0000CC;
font-size: 14pt;
}
a.infoname:hover{
color: #0098FF;
text-decoration: underline;
font-size: 14pt;
}
a.infoname:active{
text-decoration: underline;
color: #0098FF;
font-size: 14pt;
}

div.intelex{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: black;
text-decoration: none;
}
a.webdesign{
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: black;
}
a.webdesign:visited{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #5A5A5A;
text-decoration: none;
}
a.webdesign:hover{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #0098FF;
text-decoration: underline;
}
a.webdesign:active{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #0098FF;
text-decoration: underline;
}
a.promotion{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: black;
text-decoration: none;
}
a.promotion:visited {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #5A5A5A;
text-decoration: none;
}
a.promotion:hover {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #0098FF;
text-decoration: underline;
}
a.promotion:active {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #0098FF;
text-decoration: underline;
}
.C{
color: Black;
letter-spacing: 0pt;
}
b.colorR{
font-size: 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: black;
}
b.colorA{
font-size: 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: Green;
}
.toppromo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CC}
.test_heder{
font-size: 10pt;
}

td.ap{
font-size: 8pt;
font-style: italic;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: justify;
vertical-align: top;
}

td.apt{
font-size: 8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: justify;
vertical-align: top;
}

.header{
font-family: Verdana, Arial, Sans-serif;
font-size: 10px;
padding-left: 20px;
color: #000000;
}

a.scholarship	{
font-family: Verdana, Arial, Sans-serif;
font-size: 11px;
font-weight: normal;
color: #42474a;
text-decoration: none;
}

a.scholarship:hover	{
font-family: Verdana, Arial, Sans-serif;
font-size: 11px;
font-weight: normal;
color: #0187e0;
text-decoration: none;
}
