
/* ::::: http://www.feedreader.com/styles/global.css ::::: */

body, h1, h2, h3, h4, form, ul, p, img { border: 0pt none ; margin: 0pt; padding: 0pt; }
body { font-family: Georgia,Arial,Veradana,Tahoma,Helvetica,sans-serif; font-size: 100%; color: rgb(0, 0, 0); text-align: center; }
table { font-size: 100%; }

#our_products{
height: 2px;
overflow: hidden;
}

a { color: rgb(53, 124, 192); text-decoration: none; }
a:hover { text-decoration: underline; }
.clear { overflow: hidden; clear: both; height: 0px; font-size: 0px; line-height: 0px; }
.hidden, hr { display: none; }
input.txt { border: 1px solid rgb(0, 0, 0); font-family: Arial,Verdana,Tahoma,Helvetica,sans-serif; }
h2, h3, h4 { line-height: 1em; font-weight: normal; }
.page { margin: 0pt auto; width: 950px; text-align: left; }
.header { background: transparent url('images/bg_header.gif') repeat-x; height: 92px; }
.header .page { position: relative; }
.header h1, .header h1 a { 
background: transparent url('images/kidswearlogo.gif') no-repeat; 
 display: block; 
 width: 190px; 
 height: 60px; 
}
.header h1 { float: left; }
.header .search { padding: 33px 0pt 0pt; float: right; width: 230px; text-align: right; }
.header .search input { margin: 0pt 0pt 0pt 7px; vertical-align: middle; }
.header .search input.txt { padding: 3px; width: 170px; font-size: 0.7em; }
.header h2, .header h2 a { background: transparent url('images/download_here.gif') no-repeat; display: block; width: 156px; height: 156px; }
.header h2 { position: absolute; z-index: 100; top: 76px; right: 106px; }
div.title { margin: 0pt 0pt 25px; padding: 20px 0pt 12px; background: rgb(255, 255, 255) url('images/bg_title.gif') repeat-x scroll 0pt 100%; }
div.title h2 { padding: 0pt 0pt 12px; color: rgb(200, 82, 0); font-size: 2em; line-height: 1em; }
div.title h3 { padding: 0pt 0pt 12px; color: rgb(200, 82, 0); font-size: 1.5em; line-height: 1em; }
div.title .title_menu { font-size: 0.75em; color: rgb(53, 124, 192); }
div.title .title_menu a:hover, div.title .title_menu a.active { color: rgb(200, 82, 0); }
div.menu { padding: 0pt 0pt 2.3em; background: rgb(132, 173, 212) none repeat; font-size: 0.7em; }
div.menu .bg { border-bottom: 1px solid rgb(214, 228, 242); background: rgb(45, 106, 164) none repeat; }
div.menu ul { list-style-type: none; }
div.menu li { position: relative; float: left; }
div.menu li a:hover { background: rgb(130, 167, 203) none repeat; text-decoration: none; }
div.menu li ul { border-top: 1px solid rgb(214, 228, 242); background: rgb(132, 173, 212) none repeat; position: absolute; display: none; width: 450px; top: 2.3em; left: 0pt; }
* html div.menu li ul { width: auto; }
div.menu li a { padding: 6px 12px; float: left; display: block; color: rgb(255, 255, 255); text-decoration: none; }
div.menu li a:hover, div.menu li.active a { background: rgb(130, 167, 203) none repeat; }
div.menu li ul li a:hover, div.menu li ul li.active a { background: rgb(181, 205, 229) none repeat; }
div.menu li:hover ul, div.menu li.over ul, .menu li.active ul { display: block; }
div.left { float: left; width: 510px; }
div.left .item { float: right; width: 430px; }

div.left .item_right { float: right; }
div.left .item h2 { padding: 0pt 0pt 4px; font-size: 1.6em; line-height: 1em; }
div.left .item h2.adv { padding: 4px 20px 20px; font-size: 1.6em; line-height: 1em; color: rgb(176, 204, 226); text-align: center; }
div.left .item h3 { padding: 0pt 0pt 4px; font-size: 1.1em; line-height: 1em; }
div.left .item p { padding: 0pt 0pt 16px; font-size: 0.75em; line-height: 1.4em; }
div.right { border-left: 1px solid rgb(200, 82, 0); padding: 0pt 0pt 16px 20px;  float: left; width: 352px; text-align: right; }
div.right h2 { padding: 0pt 0pt 6px 16px; font-size: 1.1em; line-height: 1em; text-align: left; }
div.right .item { margin: 0pt 0pt 4px; 
/*background: rgb(249, 245, 237) url('images/right_t.gif') no-repeat;*/ 
width: 325px; font-size: 0.7em; text-align: justify; margin-left: 15px; 
}
div.right .item .b { padding: 8px 8px 8px 8px; 
/*background: transparent url('images/right_b.gif') no-repeat scroll 0pt 100%; */

}
div.right .item span { color: rgb(153, 153, 153); }
div.right .item_last { margin: 0pt 0pt 12px; }
div.right ul { list-style-type: none; margin-left: 10px; }
.footer { margin: 24px 0pt 0pt; padding: 8px 0pt; background: transparent url('images/line.gif') repeat-x; width: 100%; font-size: 0.7em; font-family: Arial,Verdana,Tahoma,Helvetica,sans-serif; }
.footer a { color: rgb(200, 82, 0); }
ul.btns { padding: 0pt 0pt 0pt 27px; list-style-type: none; }
ul.btns li { padding: 14px 6px 0pt 0pt; float: left; }
table.btn td, table.btn td img { vertical-align: middle; }
table.btn td { background: transparent url('images/btn_bg.gif') repeat-x; font-size: 0.7em; font-weight: bold; text-transform: uppercase; text-decoration: none; }
table.btn td a:hover { text-decoration: none; }
ul.front { list-style-type: none; }
ul.front li { margin: 0pt 20px 0pt 0pt; padding: 3px 0pt 0pt 27px; background: transparent url('images/dot_front.gif') no-repeat; float: left; width: 337px; font-size: 0.7em; line-height: 1.5em; }
ul.front h4 { padding: 0pt 0pt 4px; font-size: 1.7em; }
div.front { padding: 20px 0pt; background: rgb(214, 228, 242) url('images/line_front.gif') repeat-x scroll 50% 100%; color: rgb(44, 104, 162); }
div.front h2 { padding: 0pt 0pt 8px; font-size: 2em; }
div.front p { font-size: 1.1em; }
div.title_front { padding: 0pt 0pt 12px; }
div.title_front .page { padding: 20px 0pt 6px; background: transparent url('images/screen_front.gif') no-repeat scroll 100% 50%; }
div.home .item { padding: 0pt 0pt 32px; background: transparent url('images/dot_home.gif') repeat-y scroll 100% 0pt; }
div.home .item_right { background: transparent none repeat; }
div.home .item ul.front li { margin: 0pt; width: 280px; }
div.home .item ul.front li img { margin: 0pt 0pt 10px 20px; float: right; }
div.home .item h3 { padding: 0pt 0pt 12px; font-size: 1.5em; line-height: 1em; color: rgb(200, 82, 0); }
div.home .item ul.front li h4 { padding: 0pt 0pt 4px; font-size: 1.7em; line-height: 1em; }
div.home .item h4 { padding: 0pt 0pt 4px; font-size: 1.5em; line-height: 1em; }
div.links { padding: 16px 0pt 0pt; font-family: Arial,Verdana,Tahoma,Helvetica,sans-serif; font-size: 0.7em; }
div.home div.links { padding: 24px 0pt 0pt 27px; }
#forum table { clear: both; }
#forum td { padding: 4px; font-size: 0.7em; }
#forum ul { list-style-type: none; }
#forum li { padding: 0pt 12px 6px 0pt; float: left; font-size: 0.75em; }
#forum th { border: 0pt none ; padding: 4px; background: transparent url('images/line.gif') repeat-x scroll 0pt 100%; font-size: 0.7em; color: rgb(200, 82, 0); }
#forum tr.odd, #forum tr.odd td { background: rgb(249, 245, 237) none repeat; }
#forum tr.even, #forum tr.even td { background: rgb(255, 255, 255) none repeat; }
#forum td.container { padding: 4px; }
#forum td .name { font-weight: bold; }
#forum td .description { font-size: 1em; }
.left .comment { padding: 12px 0pt; font-size: 0.75em; }
.left h3.title { padding: 0pt 0pt 8px; }
.left .comment p { padding: 0pt 0pt 10px; }
.left .submitted { font-size: 0.9em; }
.left .content { padding: 8px 0pt 0pt 30px;}
.left .content ul { padding: 4px 0pt 4px 20px; }
.left .links { padding: 8px 0pt 0pt; font-size: 1em; }
.left .anode { font-size: 0.75em; }
.left .anode .item p { font-size: 1em; }
.left .anode .links { padding: 10px 0pt; }
.left .anode .item h2.adv { padding: 4px 20px 20px; font-size: 2.2em; line-height: 1em; color: rgb(176, 204, 226); text-align: center; }

/* ::::: http://www.feedreader.com/misc/drupal.css ::::: */

fieldset { padding: 0.5em; margin-bottom: 1em; }
form { margin: 0pt; padding: 0pt; }
hr { border: 1px solid gray; height: 1px; }
img { border: 0pt none ; }
table { border-collapse: collapse; }
th { border-bottom: 3px solid rgb(204, 204, 204); text-align: left; padding-right: 1em; }
th.active img { display: inline; }
tr.even, tr.odd { border-bottom: 1px solid rgb(204, 204, 204); background-color: rgb(238, 238, 238); }
tr.even, tr.odd { padding: 0.1em 0.6em; }
td.active { background-color: rgb(221, 221, 221); }
ul.menu { border: medium none ; list-style-type: none; list-style-image: none; list-style-position: outside; text-align: left; }
ul.menu li { margin: 0pt 0pt 0pt 0.5em; }
li.expanded { margin: 0pt; padding: 0.2em 0.5em 0pt 0pt; list-style-type: circle; list-style-image: url('images/menu-expanded.png'); }
li.collapsed { margin: 0pt; padding: 0.2em 0.5em 0pt 0pt; list-style-type: disc; list-style-image: url('images/menu-collapsed.png'); }
li.leaf { margin: 0pt; padding: 0.2em 0.5em 0pt 0pt; list-style-type: square; list-style-image: url('images/menu-leaf.png'); }
li a.active { color: rgb(0, 0, 0); }
td.menu-disabled { background: rgb(204, 204, 204) none repeat; }
.breadcrumb { padding-bottom: 0.5em; }
.block-region { padding: 3px; background-color: rgb(255, 255, 102); margin-top: 4px; margin-bottom: 4px; }
.block ul { margin: 0pt; padding: 0pt 0pt 0.25em 1em; }
br.clear { clear: both; height: 0pt; }
.container-inline div { display: inline; }
.error { color: red; }
.item-list .icon { color: rgb(85, 85, 85); float: right; padding-left: 0.25em; clear: right; }
.item-list .icon a { color: rgb(0, 0, 0); text-decoration: none; }
.item-list .icon a:hover { color: rgb(0, 0, 0); text-decoration: none; }
.item-list .title { font-weight: bold; }
.item-list ul { margin: 0pt 0pt 0.75em; padding: 0pt; }
.item-list ul li { margin: 0pt 0pt 0.25em 1.5em; padding: 0pt; list-style-type: disc; list-style-image: none; list-style-position: outside; }
.form-item { margin-top: 1em; margin-bottom: 1em; }
tr.odd .form-item, tr.even .form-item { margin-top: 0pt; margin-bottom: 0pt; white-space: nowrap; }
.form-item input.error, .form-item textarea.error, .form-item select.error { border: 2px solid red; }
.form-item .description { font-size: 0.85em; }
.form-item label { display: block; font-weight: bold; }
.form-item label.option { display: inline; font-weight: normal; }
.marker, .form-required { color: rgb(255, 0, 0); }
.more-link { text-align: right; }
.node-form .form-text { display: block; width: 95%; }
.node-form .standard { clear: both; }
.node-form textarea { display: block; width: 95%; }
.node-form .attachments fieldset { float: none; display: block; }
.nowrap { white-space: nowrap; }
.ok { color: rgb(0, 136, 0); }
#pager { clear: both; text-align: center; }
#pager a, #pager strong.pager-current { padding: 0.5em; }
.path { padding-bottom: 0.7em; font-size: 1.1em; }
#aggregator .feed-source .feed-title { margin-top: 0pt; }
#aggregator .feed-source .feed-image img { margin-bottom: 0.75em; }
#aggregator .feed-source .feed-icon { float: right; display: block; }
#aggregator .feed-item { margin-bottom: 1.5em; }
#aggregator .feed-item-title { margin-bottom: 0pt; font-size: 1.3em; }
#aggregator .feed-item-meta, #aggregator .feed-item-body { margin-bottom: 0.5em; }
#aggregator .feed-item-categories { font-size: 0.9em; }
#aggregator td { vertical-align: bottom; }
#aggregator td.categorize-item { white-space: nowrap; }
#aggregator .categorize-item .news-item .body { margin-top: 0pt; }
#aggregator .categorize-item h3 { margin-bottom: 1em; margin-top: 0pt; }
.book-navigation .menu { border-top: 1px solid rgb(136, 136, 136); padding: 1em 0pt 0pt 3em; }
.book-navigation .page-links { border-top: 1px solid rgb(136, 136, 136); border-bottom: 1px solid rgb(136, 136, 136); padding: 0.5em; text-align: center; width: 98%; }
.book-navigation .page-previous { text-align: right; width: 42%; display: block; float: left; }
.book-navigation .page-up { margin: 0pt 5%; width: 4%; display: block; float: left; }
.book-navigation .page-next { text-align: left; width: 42%; display: block; float: left; }
.node-unpublished, .comment-unpublished { background-color: rgb(255, 244, 244); }
.preview .node, .preview .comment { background-color: rgb(255, 255, 234); }
.archive { margin: 1em 0pt; }
.calendar .row-week td a { display: block; }
.calendar .row-week td a:hover { background-color: rgb(136, 136, 136); color: rgb(255, 255, 255); }
.calendar a { text-decoration: none; }
.calendar a:hover { text-decoration: none; }
.calendar table { border: 1px solid rgb(0, 0, 0); border-collapse: collapse; width: 100%; }
.calendar td, .calendar th { border: 1px solid rgb(0, 0, 0); margin: 0pt; padding: 1px; text-align: center; font-size: 0.8em; }
.calendar td.day-blank { border: 0pt none ; }
.tips { margin-top: 0pt; margin-bottom: 0pt; padding-top: 0pt; padding-bottom: 0pt; font-size: 0.9em; }
#forum .description { margin: 0.5em; font-size: 0.9em; }
#forum td.created, #forum td.posts, #forum td.topics, #forum td.last-reply, #forum td.replies, #forum td.pager { white-space: nowrap; }
#forum td.posts, #forum td.topics, #forum td.replies, #forum td.pager { text-align: center; }
.forum-topic-navigation { border-top: 1px solid rgb(136, 136, 136); border-bottom: 1px solid rgb(136, 136, 136); padding: 0.5em; text-align: center; width: 98%; }
.forum-topic-navigation .topic-previous { text-align: right; float: left; width: 46%; }
.forum-topic-navigation .topic-next { text-align: left; float: right; width: 46%; }
.locale-untranslated { font-style: normal; text-decoration: line-through; }
#node-admin-filter ul { margin: 0pt; padding: 0pt; list-style-type: none; width: 100%; }
#node-admin-buttons { float: left; margin-left: 0.5em; clear: right; }
td.revision-current { background: rgb(255, 255, 204) none repeat; }
dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select { font-family: inherit; font-size: inherit; width: 14em; }
dl.multiselect dd.a, dl.multiselect dd.a .form-item { width: 8em; }
dl.multiselect dt, dl.multiselect dd { margin: 0pt 1em 0pt 0pt; padding: 0pt; float: left; line-height: 1.75em; }
dl.multiselect .form-item { margin: 0pt; height: 1.75em; }
#permissions td.module, #blocks td.region { font-weight: bold; }
#permissions td.permission, #blocks td.block, #taxonomy td.term, #taxonomy td.message { padding-left: 1.5em; }
#access-rules .access-type, #access-rules .rule-type { margin-right: 1em; float: left; }
#access-rules .access-type .form-item, #access-rules .rule-type .form-item { margin-top: 0pt; }
#access-rules .mask { clear: both; }
.poll .bar { margin: 1px 0pt; height: 1em; background-color: rgb(221, 221, 221); }
.poll .bar .foreground { background-color: rgb(0, 0, 0); height: 1em; clear: left; float: left; }
.poll .links { text-align: center; }
.poll .percent { text-align: right; }
.poll .total { text-align: center; }
.poll .vote-form { text-align: center; }
.poll .vote-form .choices { margin: 0pt auto; text-align: left; display: table; }
.profile { margin: 1em 0pt; clear: both; }
.profile .picture { margin: 0pt 1em 1em 0pt; float: right; }
.profile dt { margin: 1em 0pt 0.2em; font-weight: bold; }
.profile dd { margin: 0pt; }
.node-form .poll-form fieldset { display: block; }
img.screenshot { border: 1px solid rgb(128, 128, 128); margin: 2px; display: block; }
.search-form { margin-bottom: 1em; }
.search-form p { margin-top: 0pt; margin-bottom: 0.2em; padding-top: 0pt; padding-bottom: 0pt; }
.search-form input { margin-top: 0pt; margin-bottom: 0pt; }
.search-results p { margin-top: 0pt; }
.search-results dt { font-size: 1.1em; }
.search-results dd { margin-bottom: 1em; }
.search-results .search-info { font-size: 0.85em; }
.search-advanced .criterion { float: left; margin-right: 2em; }
.search-advanced .action { float: left; clear: left; }
#tracker td.replies { text-align: center; }
#tracker table { width: 100%; }
.theme-settings-left { float: left; width: 49%; }
.theme-settings-right { float: right; width: 49%; }
.theme-settings-bottom { clear: both; }
#user-login-form { text-align: center; }
.more-help-link { font-size: 0.85em; text-align: right; }
table.watchdog-event th { border-bottom: 1px solid rgb(204, 204, 204); }
tr.watchdog-user { background: rgb(255, 255, 221) none repeat; }
tr.watchdog-user .active { background: rgb(238, 238, 221) none repeat; }
tr.watchdog-content { background: rgb(221, 221, 255) none repeat; }
tr.watchdog-content .active { background: rgb(204, 204, 238) none repeat; }
tr.watchdog-page-not-found, tr.watchdog-access-denied { background: rgb(221, 255, 221) none repeat; }
tr.watchdog-page-not-found .active, tr.watchdog-access-denied .active { background: rgb(204, 238, 204) none repeat; }
tr.watchdog-error { background: rgb(255, 201, 201) none repeat; }
tr.watchdog-error .active { background: rgb(238, 185, 185) none repeat; }
ul.primary { border-bottom: 1px solid rgb(187, 187, 187); margin: 5px; padding: 0pt 0pt 0pt 1em; border-collapse: collapse; white-space: nowrap; list-style-type: none; list-style-image: none; list-style-position: outside; height: auto; line-height: normal; }
ul.primary li { display: inline; }
ul.primary li a { border-style: solid solid none; border-color: rgb(187, 187, 187); border-width: 1px; padding: 0pt 1em; background-color: rgb(221, 221, 221); height: auto; margin-right: 0.5em; text-decoration: none; }
ul.primary li.active a { border-style: solid; border-color: rgb(187, 187, 187) rgb(187, 187, 187) rgb(255, 255, 255); border-width: 1px; background-color: rgb(255, 255, 255); }
ul.primary li a:hover { border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(238, 238, 238); background-color: rgb(238, 238, 238); }
ul.secondary { border-bottom: 1px solid rgb(187, 187, 187); margin: 5px; padding: 0.5em 1em; }
ul.secondary li { border-right: 1px solid rgb(204, 204, 204); padding: 0pt 1em; display: inline; }
ul.secondary a { padding: 0pt; text-decoration: none; }
ul.secondary a.active { border-bottom: 4px solid rgb(153, 153, 153); }
.help-items { float: left; width: 22%; padding-right: 3%; }
.help-items-last { padding-right: 0pt; }
#autocomplete { border: 1px solid ; overflow: hidden; position: absolute; z-index: 100; }
#autocomplete ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#autocomplete li { background: rgb(255, 255, 255) none repeat; color: rgb(0, 0, 0); white-space: pre; cursor: default; }
#autocomplete li.selected { background: rgb(0, 114, 185) none repeat; color: rgb(255, 255, 255); }
html.js input.form-autocomplete { background-image: url('images/throbber.gif'); background-repeat: no-repeat; background-position: 100% 2px; }
html.js input.throbbing { background-position: 100% -18px; }
.progress { font-weight: bold; }
.progress .bar { border: 1px solid rgb(0, 55, 90); background: rgb(255, 255, 255) url('images/progress.gif') repeat; height: 1.5em; margin-top: 0.2em; }
.progress .filled { border-bottom: 0.5em solid rgb(0, 74, 115); background: rgb(0, 114, 185) none repeat; height: 1em; width: 0%; }
.progress .percentage { float: right; }
html.js fieldset.collapsed { border-bottom-width: 0pt; border-left-width: 0pt; border-right-width: 0pt; margin-bottom: 0pt; }
html.js fieldset.collapsed * { display: none; }
html.js fieldset.collapsed table *, html.js fieldset.collapsed legend, html.js fieldset.collapsed legend * { display: inline; }
html.js fieldset.collapsible legend a { background: transparent url('images/menu-expanded.png') no-repeat scroll 5px 50%; padding-left: 15px; }
html.js fieldset.collapsed legend a { background-image: url('images/menu-collapsed.png'); }
* html.js fieldset.collapsible legend a { display: block; }
.resizable-textarea { width: 95%; }
.resizable-textarea .grippie { border-style: solid; border-color: rgb(221, 221, 221); border-width: 0pt 1px 1px; background: rgb(238, 238, 238) url('images/grippie.png') no-repeat scroll 100%; height: 14px; cursor: s-resize; }
#first-time strong { padding: 1.5em 0pt 0.5em; display: block; }
th {border-bottom: 5px solid #FFFFFF}
th.bkg1 {padding: 5px; background-color: #EAEAEA; }
.bkg {background-color: #EAEAEA; font-weight: bold; padding-left: 5px}
.topic{
 color: #004585;
 font-size: 18px;
 height: 20px;
 font-weight: bold;
}
.red{
 color: #D91A33;
 font-weight: bold;
 font-size: 11px;
}
.blue{
 color: #004585;
 font-weight: bold;
 font-size: 11px;
}
.highlight{
 font-weight: bold;
}
.content_td{
 /*border: 1px dotted #A8A8A8;
 padding: 4px;
 background: #E3F0FE;*/ 
}
.t_c{
 font-family: courier new, times new roman, arial;
 font-size: 11px;
 padding-left: 8px;
}
.q_table td{
 border: 0.005em solid #8E9CAE;
}
.faqs td{
font-size: 11px;
}

