html{height:100%;margin-bottom:1px;}
body{font-family:Arial, Verdana, Helvetica;color:#000000;margin:0px;padding:0px;background:#F3F3F3 url('../images/body_bg.jpg') repeat-x;font-size:10pt;}
*:focus{outline:none;}
img{border:0px;}
form{display:inline;}
.spacer{clear:both}
.lft_bg{width:11px;background:url('../images/lft_bg.gif') repeat-y;}
.rht_bg{width:11px;background:url('../images/rht_bg.gif') repeat-y;}
.mnu_bg{height:45px;background:url('../images/menu_bg.gif') repeat-x;}
#menu ul{margin:0px;padding:0px;list-style:none}
#menu ul li{float:left}
#menu ul li a:hover{background-position: 0px -37px;}
li#mnu_home a{float:left;background:url('../images/btn_home.gif') 0px 0px no-repeat;width:74px;height:37px;font-size:1px;}
li#mnu_products a{float:left;background:url('../images/btn_products.gif') 0px 0px no-repeat;width:87px;height:37px;font-size:1px;}
li#mnu_video a{float:left;background:url('../images/btn_video.gif') 0px 0px no-repeat;width:72px;height:37px;font-size:1px;}
li#mnu_about a{float:left;background:url('../images/btn_about.gif') 0px 0px no-repeat;width:80px;height:37px;font-size:1px;}
li#mnu_newsletter a{float:left;background:url('../images/btn_newsletter.gif') 0px 0px no-repeat;width:100px;height:37px;font-size:1px;}
li#mnu_contact a{float:left;background:url('../images/btn_contact.gif') 0px 0px no-repeat;width:78px;height:37px;font-size:1px;}
li#mnu_checkout a{float:left;background:url('../images/btn_checkout.gif') 0px 0px no-repeat;width:91px;height:37px;font-size:1px;}
li#mnu_links a{float:left;background:url('../images/btn_links.gif') 0px 0px no-repeat;width:74px;height:37px;font-size:1px;}
#menu ul li .mnu_sel{background-position: 0px -37px;}
ul#gallery{margin:0px;padding:0px;list-style:none}
ul#gallery li{float:left;padding-bottom:13px;padding-right:13px;}
ul#feature_product{margin:0px;padding:0px;list-style:none;padding-top:10px;}
ul#feature_product li{float:left;padding-right:15px;}
.container_outer_wrapper{background:#FCFDFD url('../images/container_bg.gif') repeat-x;}
.container_inner_wrapper{background:url('../images/watermark.png') no-repeat left bottom;}
#container .lft_column{height:738px;padding:10px;border-right:1px solid #C6C9CC;}
#container .rht_column{padding:10px 0px;}
#footer{padding:20px 10px;color:#003061;}
#footer a{color:#003061;text-decoration:none}
#footer a:hover{text-decoration:underline}
.no_record_blk{height:20px;border:1px solid #CCCCCC;padding:20px 0px;text-align:center;color:#FF0000;font-weight:bold;}
.heading{height:23px;background:#5E616A;color:#FFFFFF;font-weight:bold;padding-top:5px;padding-left:5px;}
ul.admin_menu{margin:0px;padding:0px;list-style:none;margin-top:10px;font-weight:bold;}
ul.admin_menu li{padding-bottom:5px;padding-top:5px;border-bottom:1px dotted #000000}
ul.admin_menu li img{vertical-align:middle;padding-right:10px;}
ul.admin_menu li a{color:#0045C6;text-decoration:none}
ul.admin_menu li a:hover{color:#930608;text-decoration:none}
ul.admin_menu li a.sel{color:#930608;text-decoration:none}
.opt_blk{float:left;width:697px;height:33px;margin-left:0px;margin-right:0px;}
.opt_lft_blk{float:left;width:150px;text-align:right;padding-right:1px;padding-top:5px;}
.opt_rht_blk{margin-left:5px;float:left;height:29px;width:535px;border-left:1px solid #CCCCCC;padding-left:5px;padding-top:5px;}
#img_blk{position:relative;}
#loader_blk{position:absolute;display:none;left:100px;top:50px;}
.steps{font-size:8pt;color:#666666;margin-bottom:10px;padding-left:10px;}

/*Styles for Linked Class*/
a{color:#000000;font-size:10pt;text-decoration:none}
a:hover{text-decoration:underline}
.lnkblu{color:#2F8DEB;font-size:10pt;text-decoration:none}
.lnkblu:hover{text-decoration:underline}
.lnkmrn{color:#572029;text-decoration:underline}
.lnkmrn:hover{text-decoration:none}
.lnkylw{color:#F9E105;text-decoration:none}
.lnkylw:hover{text-decoration:underline}
.lnkred1a{color:#8F0B0D;text-decoration:none}
.lnkred1a:hover{text-decoration:underline}
.lnkred1b{font-size:12pt;font-weight:bold;color:#8F0B0D;text-decoration:none}
.lnkred1b:hover{color:#2F8DEB;text-decoration:none}
.lnkwht{color:#FFFFFF;font-size:10pt;font-weight:bold;text-decoration:underline}
.lnkwht:hover{text-decoration:none}

.lnkblk1b{color:#000;font-size:10pt;font-weight:bold;text-decoration:underline}
.lnkblk1b:hover{text-decoration:none}

.lnkgallery{border:1px solid #FFFFFF;width:91px;display:block;padding:3px;background:#FFFFFF;}
.lnkgallery:hover{border:1px solid #000000;}

.red1b{color:#FF0000;font-weight:bold}
.gry1{color:#989898;}
.mrn2b{color:#572029;font-size:12pt;font-weight:bold}
.mrn1b{color:#572029;font-weight:bold}
.wht1b{color:#FFFFFF;font-weight:bold}
.blk2b{font-size:12pt;font-weight:bold}
.grn1b{color:#3E7E2E;font-weight:bold}
.blk1b{color:#000000;font-weight:bold}
.blk1{color:#000000;}

.logintbox{border:1px solid #000000;font-family:Verdana, Arial, Helvetica;font-size:8pt;color:#000000;}
.logintbox:focus{background:#FFFFE1}
.tbox{border:1px solid #767676;font-family:Arial, Verdana,Helvetica;font-size:10pt;color:#000000;}
.tbox:focus{border:1px solid #B10003}
.btn{font-family:Verdana, Arial, Helvetica;font-size:8pt;font-weight:bold;color:#FFFFFF;height:22px;background:url('../images/btn_bg.gif') repeat-x;border:1px solid #070F17;padding-bottom:3px;cursor:pointer;}
.hint{font-size:8pt;color:#333333;font-style:italic}
.ph_div{position:absolute;visibility:hidden;z-index:1000;opacity:0;}
.imgbdr{border:2px solid #8A0002}
.imgbdro{border:2px solid #5E616A}

/* IMPORTANT:  The Popup Calendar script requires all the classes defined here.*/
table.scw{padding:1px;vertical-align:middle;border:1px solid #800000;font-family:Trebuchet MS,Tahoma,Arial;font-size:8pt;background-color:#EFEFEF;border:1px solid #996633}
table.scwCells{background-color:#767876;text-align:right;font-size:8pt;}
td.scwDrag{padding:0px 0px;text-align:center;font-size:8pt;background-color:#9999CC;color:#CCCCFF;}
td.scwHead{padding:1px;text-align:center;background-color:#808080}
td.scwWeek{padding:2px;text-align:center;font-weight:bold;background-color:#90080A;color:#FFFFFF;}
td.scwWeeks{padding:2px;vertical-align:middle;}
td.scwWeekNo{padding:2px;vertical-align:middle;background-color:  #776677;color:#CCCCCC;}
td.scwWeekNumberHead{padding:0px;text-align:center;font-weight:bold;color:#6666CC;}
td.scwFoot{padding:2px;text-align:center;background-color:#EFEFEF;color:#000000;}
td.scwFootHover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFoot:hover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFootDisabled{padding:0px;text-align:center;background-color:#6666CC;color:#FFFFFF;}
td.scwCells{padding:2px;vertical-align:middle;background-color:#FFFFFF;color:#0000FF;}
td.scwCellsHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCells:hover{padding:2px;vertical-align:middle;background-color:#FFFFEF;cursor:pointer;color:#000000;}
td.scwCellsDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
td.scwCellsExMonth{padding:2px;vertical-align:middle;background-color:#EFEFEF;color:#AAAAAA;}
td.scwCellsExMonthHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonth:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonthDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#666666;}
td.scwCellsWeekend{padding:2px;vertical-align:middle;background-color:#E0E0E0;color:#0000FF;}
td.scwCellsWeekendHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekend:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekendDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#CC6666;}
td.scwInputDate{padding:2px;vertical-align:middle;background-color:#B1D9F5;color:#000000;}
td.scwInputDateHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDate:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDateDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
select.scwHead{margin:0px;font-family:Verdana;font-size:8pt;}
input.scwHead{padding:0px;margin:1px;border:1px solid #000000;font-size:8pt;font-family:Verdana;height:18px;width:18px}
/*End of Calendar styles*/
