A{ color: #717171; text-decoration:none; }
A:HOVER{ color: #000000; text-decoration:none; }

A.logon{ color: #0474B7; text-decoration:none; }
A.logon:HOVER{ color: #000000; text-decoration:none; }

A.logoutot{ color: #E07535; text-decoration:none; }
A.logoutot:HOVER{ color: #000000; text-decoration:none; }

A.traditional{ color: #0000FF; text-decoration:none; }
A.traditional:HOVER{ color: #0000FF; text-decoration:none; }

A.redLinkButton { color: #bf0000; text-decoration:none; }
A.redLinkButton:HOVER { color: #bf0000; text-decoration:underline; }

body{ font: normal 8pt tahoma; color: #515151; }
TD{ font: normal 8pt tahoma; color: #515151; }
TH{ font: bold 8pt tahoma; color: #515151; }

.gridCtrl {font: normal 8pt Tahoma; border: solid 1px #000000;}
.gridHeader {background-color: #DDDDDD; font: bold 8pt Tahoma;}
.gridPage {background-color: #DDDDDD; font: bold 8pt Tahoma;}
.gridActivePeriod{background-color: #FFEEEE;}

.headerTitle{ font: bold 16pt tahoma; color: #FFFFFF; }
.headerSmallTitle{ letter-spacing:2; color: #FFFFFF; }
.headerTD{ font: normal 8pt tahoma; color: #FFFFFF; }

.navTD, .navTD_new{ font: normal 8pt tahoma; color: #919191; }
.navTD_new { background-color: #d7d7d7;}
.navCopyright{ font: bold 7pt sans-serif; }
.navTitle{ font: bold 10pt verdana; color: #515151; letter-spacing:0; text-transform:uppercase; }
.navBox{ border: solid 1px #515151; }
.navBoxB{ border: solid 1px #515151; font-weight: bold; }
.navCursor{ cursor: pointer; }
.navExtraSmall{ font: normal 8pt tahoma; text-transform: lowercase; color: #313131;}
.navPanelInd{ margin-left: 18px; margin-right:18px; border: solid 1px #313131;}
.navPanelIndHeader{ margin-left: 18px; margin-right:18px; border: solid 1px #313131; background-color: #B1B1B1; color: #515151; width: 100%; font-weight: bold;}
.navHeader{background-color: #AECCFF; cursor: pointer; text-indent: 3;}

.conHeaderBG{ background-color: #f5f5f5; font: bold 11px tahoma; color: #666666; text-transform:uppercase; }
.conHeader{ font: italic bold 14pt tahoma; color: #717171; background-repeat:repeat-y;}
.conHeaderSmall{ font: bold 10pt tahoma; color: #717171; background-repeat:repeat-y;}
.conHeaderTime{ font: normal 7pt tahoma; color: #919191; }
.conHeaderProduct{ font: bold 8pt tahoma; color: #E1E1E1; background-color: #919191;}
.conTextBox{ font: normal 8pt tahoma; background-image:url(..\images\required.gif); background-attachment:fixed; background-repeat:no-repeat; background-position: right top;}
.conTextBoxNR{ font: normal 8pt tahoma;}
.conTextRedBold{ font: bold 8pt tahoma; color: #FF0000;}
.conBoxTitle{ background-color: #919191; color: #FFFFFF; font: normal 8pt sans-serif; text-transform:uppercase; text-indent: 5px; }
.conBoxTitle2{ background-color: #C1C1C1; color: #FFFFFF; font: normal 8pt sans-serif; text-transform:uppercase; }

.tblBorder{ border-top: solid 1px #313131; border-bottom: solid 1px #313131; }
.tblTitle{ background-color: #919191; color: #FFFFFF; font: bold 10pt arial; text-transform: uppercase; letter-spacing: 0; }
.tblBox{ border: solid 1px #515151; background-color: #FFFFFF; }
.tblBox2{ border: solid 1px #A1A1A1; background-color: #F5F5F5; width:95%; }
.tblBox3{ border: solid 1px #A1A1A1; background-color: #F5F5F5;}
.tblBoxEmpty{ border: solid 1px #A1A1A1;}

.tbl2Head{ border: solid 1px #616161; background-color: #919191; font: bold 8pt tahoma; color: #EEEEEE; }
.tbl2Row{ background-color: #F1F1FF; font: normal 8pt tahoma; }

.button{ font: normal 7pt sans-serif; cursor: pointer; background-color:#9191A1; color:#FFFFFF; border: solid 1px #616161;}
.label{ font-weight: bold; font-size:8pt; font-face:tahoma; color: #313131;}
.label2{ font-weight: bold; font-size:12pt; font-face:Tahoma; color: #313131;}
.alert{ color: #FF0000; background-color: #FFF1F1;}
.ErrMessage {color: #FF0000;}
.spot{ background-color:#CCCCFF; border: solid 1px #616161; }
.normalText{ font: normal 8pt tahoma; color: #919191; }
.normalTextRed{ font: normal 8pt tahoma; color: #FF0000; }
.normalTextBlue{ font: normal 8pt tahoma; color: #0000FF; }
.copyright{ color: #919191; }
.Title{font:italic bold 12pt tahoma;}
.small{font: bold 8pt sans-serif;}
.Title2{font:bold 16pt arial;}
.small2{font: normal 7pt sans-serif;}
.platform{background-color: #E1E1E1; margin: 20 20 20 20; color: #FFFFFF;}

.marginHeader{margin: 10 10 10 10;}
.marginHeader2{margin: 10 10 10 40;}

.rowWithDiscount{background-color: #F1FFF1;}
.desc {color: #FFFFFF; font: normal 10pt tahoma;}
.left_header, .navigation { float:left; width:80%; border: solid 0px #FFFFFF;}
.right_header, .logout { float:left; width:20%; text-align:right; padding-top:39px; border: solid 0px #FFFFFF;}
.header_holder { float:left; width:100%; }
.logout { padding-top:3px; font-weight:bold; text-transform:uppercase; float:right;}
.logout a{ color: #bf0000; text-decoration:none; }
.logout a:HOVER{ color: #000000; text-decoration:none; }
.pad_right { padding-right:18px;}
.cleanfloat	{ clear: both; }
.submenu, .submenu_holder { width:100%; }
.submenu_holder td {border-bottom:solid 1px #d7d7d7;}
.submenu {background-color:#ededed; border:solid 1px #ffffff;}
.submenu td{border-bottom:solid 0px #ffffff; padding:2px;}
.img_over {text-align:right; width:30px; vertical-align:middle; border-left:solid 2px #ededed;}
.link_nav_bar {width:100%; vertical-align:middle;}
.topborder { width:100%; height:3px; background: url(../images/top_border.gif); }
.gradientborder { width:1px; height:47px; background: url(../images/gradient_border.gif); }
.mainlinkcontent { width:100%; height:47px; background-color:#d7d7d7;}
.rightFloat {float:right; }
.categoryTextStyle {float:left; padding-left:21px; padding-top:17px; height:30px; vertical-align:middle; cursor: pointer; text-transform:uppercase; font-weight:bold; color: #c51111;}
.navigation_holder { padding-left:2px; padding-right:2px; }
.holderPadding { width:100%; padding:10px; border:solid 0px #FFFFFF; }
.TitleCategoryEdit, .InsertCategoryLink, .UpDownControl, .RightOrderNavigation { float:left; font-weight:bold; }
.InsertCategoryLink, .RightOrderNavigation { float:right;	font-weight:normal;}
.InsertCategoryLink { font-weight:bold; text-transform:uppercase; }
.EditCategoriesBox { padding-bottom:28px; }
.UpDownControl{ padding-top:15px; }
.RightOrderNavigation { padding-top:8px; }
.CategoryNamePanel, .NonSelectedListPanel { padding-top:13px; padding-bottom:13px; border:solid 0px #d7d7d7;}
.NonSelectedListPanel { padding-top:0px; }
.tdtopVAlign { vertical-align:top; }
.boldTitles { font-weight:bold; text-transform:lowercase; }
.tdmiddleVAlign { vertical-align:middle; }
.tdbottomVAlign { vertical-align:bottom; }
.searchNews { width:100%; border-top:solid 1px #808080; border-bottom:solid 1px #808080; padding-bottom:21px; padding-top:10px;}
.gvNews { width:100%; margin:10px; margin-left:0px; margin-right:0px; }
.AddNewDivContent { float:left; width:100%; padding-top:7px; padding-bottom:7px; border-bottom:solid 1px #808080; text-align:right; text-transform:uppercase; font-weight:bold; }
.gvNewsHeader td, .gvNewsItem td{ padding-bottom:8px; border-bottom:solid 1px #CECECE; font-weight:bold; text-transform:uppercase; }
.gvNewsItem td { font-weight:normal; text-transform:none; }
.NewsOrderPositionListBox { float:left; width:100%; }
.ListBoxNewsOrder { width:100%; }
.BottomNavigationNewsOrderList { float:left; width:100%; padding-top:10px; padding-bottom:10px; border-bottom:solid 1px #808080;}
.BottomLeftNavigationNewsOrderList, .BottomRightNavigationNewsOrderList { float:left; width:30%; text-align:left; }
.BottomRightNavigationNewsOrderList { float:right; text-align:right; } 
