/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;line-height:0;}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
ul, li {padding: 0;margin:0;}
.menuos ul{display:block; height:36px;margin:3px 0 0 0; padding:0;border-bottom:3px solid #9aa8c2;}
.menuos ul li{float:left; font:12px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold;list-style:none;height:36px;}
.menuos ul li a{width:90px; height:36px; display:block; padding:0; background:url('images/button.gif') no-repeat 0 0 #AEAEAE; color:#fff; text-decoration:none; text-align:center; margin:0 2px 0 0; top:0px; left:0px;}
.menuos ul li a:hover{width:90px; height:36px; text-decoration:none; background:url('images/button_hover.gif') no-repeat 0 0 #AEAEAE; color:#fff;}
.menuos ul li.active{width:90px; display:block; height:36px; background:url('images/button_hover.gif') no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 2px 0 0;padding:0;}
#content {}
#footer {border-top:1px solid #AEAEAE;}
#footer p {font-size:10px; text-align:center;}
#svideos h3 {}
body {text-align: center;}
/* data table */
.dataTableHeadingRow { background-color: #C9C9C9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableErrorContent {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #E10347; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.dataTableContent2 { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }

.csviewApp{
  color:#0000ff;
}
.data_title{
 background-color:#0000A5;
 
}
.data_text{
font-family: Verdana, Arial, sans-serif; font-size: 10px;
font-weight: bold;
text-align:center;
color:#ffffff;
}
.cslonginboxlink{
 color:#000000;
}
.cslonginboxlink:hover{
 color:#ffffff;
}
.login_box_text{
  color:#000000;

}
.login_box{
 background-color:#B6BFCA;
}
.login_title{
background-image: url('../images/quick_job_search_bg.gif');
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 14px;
color: #ffffff;
}
.findajob{
background-color:#B6BFCA;
}
.quick_job_border{
/*background-color:#0000A5;	*/
}
.quick_job_title{
background-image: url('images/quick_job_search_bg.gif');
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 14px;
color: #FFFFFF;
}

.tb_calendar{

}


.th_calendar{
    text-align:center;
	background-color:#848284;
}
.tr_calendar{

}
.td_calendar{
text-align:center;
}
.td_appoint{
background-color:#FF0000;
text-align:center;
}

.titlebg
{
        color: #808080;
        text-decoration: none;
        font-family: tahoma;
        background-image: url('images/titlebg.gif');/*quick_job_search_bg.gif*/
}

.catbg
{
        color: #e2e2e2;
        text-decoration: none;
        background-image: url('images/catbg.gif');
}

.header
{
        border: 1px solid #000000;
        background-color: #F7F6F4;
        background-image: url('images/topbg.gif');
        color: #FFFFFF
}

.bg1
{
        background-color: #ffffff;
}

.bg2
{
        background-color: #f9f9f9;
}

.table
{
        border: 1px solid #838383;
}

.topbar
{
        border: 1px solid #838383;
        background-image: url('images/topbg2.gif');
}

a.topbar_l:link, a.topbar_l:active, a.topbar_l:visited
{
        color: #838383;
        text-decoration: none;
}

a.topbar_l:hover
{
        color: #000000;
        text-decoration: none;
}




BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA {
        FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
        COLOR: #000000; FONT-SIZE: 11.5px;
}

.inputButton {
  FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
  background-color: #4b7eb2;
  border-color: #4b7eb2;
  font-weight: bold;
  font-size: 11.5px;
  color: #ffffff;
  cursor: hand;
}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: blue; text-decoration: underline; }


.cstopmenu{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;

}
BODY {
  background: #510910;
  color: #000000;
  background-image: url("images/main_bg.jpg");
  margin: 0px;
  background-color: #ffffff;
  background-repeat: repeat-x;
}

.csheadlinkmenu{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}
.csheadlinkmenu:hover {
  color: #ffffff;
  text-decoration: underline;
}

.csheadlink{
  color: #0000ff;
  text-decoration: underline;
}
.csheadlink:hover {
  color: #0000ff;
  text-decoration: underline;
}
.csheadlink2{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;

}

A.csheadlink2:hover {
  color: #ffffff;
  text-decoration: underline;
}

A {
  color: #1200FF;
  text-decoration: none;
}

A:hover {
  color: #000000;
  text-decoration: underline;
}

A.cateNav {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #0B0084;
  font-weight : nomal;
}

A.cateNav:hover {
  color: #000000;	
  text-decoration: underline; 
}

TD.cateNav {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #0B0084;
  font-weight : nomal;
}

TD.cateNav:hover {
  color: #000000;	
  text-decoration: underline; 
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #;
}
TD.mainBody {
  padding: 10px;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #;
  color: #000000;
  font-weight : bold;
}

TR.KenheaderNavigation {
  background: #;
}
TD.KenheaderNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #;
  color: #000000;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #;
}

.infoBoxContents {
  background: #;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #000000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.foot_menu
{
		color: #000000;
}
a.foot_menu:link, a.foot_menu:active, a.foot_menu:visited
{
        color: #000000;
        text-decoration: none;
}

a.foot_menu:hover
{
        color: #000000;
        text-decoration: none;
}

.video_text
{
ont-family: Verdana, Arial, sans-serif; 
font-size: 15px;
color: #1E5E8B;
font-weight: bold;
font-style: italic;
}

a.adv_search
{
font-size: 12px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}
a.adv_search:hover
{
font-size: 12px;
color: #ffffff;
font-weight: bold;
text-decoration: underline;
}

.postajob{
background-color:#B6BFCA;
}
.post_job_border{
/*background-color:#0000A5;	*/
}
.post_job_title{
  background-image: url('images/quick_job_search_bg.gif');
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color:#ffffff
}
.text_post_a_job
{
font-size: 12px;
color: #C26164;
font-weight: bold;
font-style: italic;
text-decoration: underline;
}

.post_job_title
{
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 14px;
color: #FFFFFF;
}
.mainbodyheader
{
font-family: Verdana, Arial Narrow, sans-serif;
font-size: 18px;
color: #1E9CF4;
}
.banner_box
{
border: 1px solid #0B57CE;
}
terms
{
color= #CF2828;
}
a.terms:link, a.topbar_l:active, a.topbar_l:visited
{
        color: #CF2828;
}

a.terms:hover
{
        color: #CF2828;
}
.v_a
{
text-align:center;
}

SPAN.noapply {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}
.button{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

a.button{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
a.button:visited,a.button:hover
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.submit_class
{
  background: #3F72B5 url(images/button_02.gif);
  border:0pt;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}