html{height:100%;margin-bottom:1px;}
body{font-family:Arial,Verdana,Georgia;color:#483C35;font-size:8pt;margin:0px;padding:0px;background:#4674B9 url('images/body_bg.jpg') top repeat-x;}
*:focus{outline:none;}
img{border:0px;padding:0px;margin:0px;}
td{vertical-align:top}
h1.home{color:#0C264F;font-weight:bold;font-size:18pt;margin:10px 0px;padding:0px;border-bottom:1px solid #0C264F;}
h1{color:#0C264F;font-weight:bold;font-size:18pt;margin:0px;padding:0px;margin-bottom:10px;}
h2{color:#EA6F24;font-size:12pt;margin:0px;padding:0px;margin-bottom:5px;}
p{padding:0px;margin:5px 0px;text-align:justify;}

.cntr{text-align:center;}
.mdl{vertical-align:middle;}
.img_bdr{border:2px solid #312C1F;}
.img_bdr_l{border:2px solid #312C1F;border-left:0px;}
.pat_bdr{border:1px solid #312C1F;}

.imgbdr{border:1px solid #312C1F;margin-left:10px;margin-bottom:10px;}
.lst_img{border:2px solid #312C1F;margin-right:10px;margin-bottom:5px;}
.sht_des{font-style:italic;font-weight:bold;font-size:9pt;color:#2C62B2;}

/*Styles for the shadows*/
.body_shdw{background:url(images/body_shdw.jpg) repeat-y top;}
#home_cont_rht_shdw{background:url(images/cont_rht_shdw.jpg) no-repeat top;}
#home_cont_lft_shdw{background:url(images/cont_lft_shdw.jpg) no-repeat top;}
#cont_rht_shdw{background:url(images/sub_cont_rht_shdw.jpg) no-repeat top;}
#cont_lft_shdw{background:url(images/sub_cont_lft_shdw.jpg) no-repeat top;}
#sub_cont_rht_shdw{background:url(images/sub_cont_rht_shdw.jpg) no-repeat top;}
#sub_cont_lft_shdw{background:url(images/sub_cont_lft_shdw.jpg) no-repeat top;}
#menu_lft_shdw{background:url(images/menu_lft_shdw.jpg) no-repeat top;}
#menu_rht_shdw{background:url(images/menu_rht_shdw.jpg) no-repeat top;}
#bnr_rht_shdw{background:url(images/bnr_rht_shdw.jpg) no-repeat top;}
#bnr_lft_shdw{background:url(images/bnr_lft_shdw.jpg) no-repeat top;}
#hdr_rht_shdw{background:url(images/hdr_rht_shdw.jpg) no-repeat top;}
#hdr_lft_shdw{background:url(images/hdr_lft_shdw.jpg) no-repeat top;}

#hdr_txt{padding-right:20px;font-family:Times New Roman, Arial, Verdana;font-size:10pt;color:#614433;font-weight:bold;}
#hdr_txt .hdr_blu{color:#14305C;}
#menu{list-style-type:none;padding:0px;margin:0px;display:block;}
#menu li{float:left;margin:0px;padding:0px;height:36px;}
#menu li img{vertical-align:top;}
#lft_menu{background:url(images/menu_lft.gif) no-repeat top;width:14px;}
#rht_menu{background:url(images/menu_rht.gif) no-repeat top;width:12px;}
#menu_shdw{background:url(images/menu_btm.gif) repeat-x top;}

#main{padding-left:20px;}
#screenshot{position:absolute;background:#333333;padding:5px;display:none;}
.tbl_hdr_bg{background:#D8C9B7;}

.home_rht_img{margin-right:6px;margin-bottom:15px;}
.home_rht_btm_img{margin-right:6px;margin-bottom:20px;}
.wht1{color:#FFFFFF;font-size:8pt;}
.red1{color:#FF0000;font-size:8pt;}

.lft_btn{margin-left:6px;margin-bottom:15px;}
.ylw1b{color:#FFB033;font-weight:bold;font-size:8pt;}
.brw1b{color:#5F442F;font-weight:bold;font-size:8pt;}
.gry1b{color:#484646;font-weight:bold;font-size:8pt;}
.lgry1b{color:#767E86;font-weight:bold;font-size:8pt;}
.lbrwnb{color:#5B2618;font-size:16pt;font-weight:bold;}
.lblu1b{color:#0C3261;font-size:9pt;font-weight:bold;}
.wht1b{color:#FFFFFF;font-size:8pt;font-weight:bold;}
.red1b{color:#FF0000;font-size:8pt;font-weight:bold;}
.grn1b{color:#59BD36;font-size:8pt;font-weight:bold;}
.blu1b{color:#4D6A9A;font-size:8pt;font-weight:bold;}

.red2b{color:#FF0000;font-size:10pt;font-weight:bold;}
.gry2b{color:#484646;font-weight:bold;font-size:10pt;}

.lngry1b{color:#484646;font-size:8pt;font-weight:bold;text-decoration:none;}
.lngry1b:hover{color:#484646;font-size:8pt;font-weight:bold;text-decoration:underline;}
.lnlblu1{color:#4D6A9A;font-size:8pt;text-decoration:none;}
.lnlblu1:hover{color:#4D6A9A;font-size:8pt;text-decoration:underline;}
.lnwht1{color:#FFFFFF;font-size:8pt;text-decoration:none;}
.lnwht1:hover{color:#FFFFFF;font-size:8pt;text-decoration:underline;}
.lnblu1b{color:#1779DE;font-size:8pt;font-weight:bold;text-decoration:none;}
.lnblu1b:hover{color:#1779DE;font-size:8pt;font-weight:bold;text-decoration:underline;}

.lnblu2b{color:#1779DE;font-size:10pt;font-weight:bold;text-decoration:none;}
.lnblu2b:hover{color:#1779DE;font-size:10pt;font-weight:bold;text-decoration:underline;}


/**For Textbox and Button**/
.tbox{background:#F0EDEA;border:1px solid #FFFFFF;color:#000000;font-family:Arial,Verdana,Georgia;font-size:8pt;}
.tbox:focus{background:#FFFFFF;border:1px solid #D6CBCB;color:#000000;font-family:Arial,Verdana,Georgia;font-size:8pt;}
.clsbtn{overflow:visible;padding:3px;margin:0px;font-size:8pt;font-weight:bold;color:#FFFFFF;background:#181818 url(images/btn_bg.gif) repeat-x;cursor:pointer;border:solid 1px #000000;}

/*Styles for the product list*/
#prod_lst{width: 100%;padding:0px;margin:0px;}
#prod_lst ul{margin:0px;padding:0px;}
#prod_lst li {vertical-align:middle;padding:6px 0px;list-style:none;background:#EDEDED url('images/prod_lst.gif') no-repeat left;border:1px solid #8D9EBB;border-top:0px;padding-left:30px;}
#prod_lst li:hover{color:#E54008;cursor:pointer;background:#EDEDED url('images/prod_lst.gif') no-repeat left;padding-left:30px;}
#prod_lst li a{display:block;text-decoration:none;color:#4D6A9A;width:130px;}
#prod_lst li a:hover{color:#4D6A9A;text-decoration:underline;}
#rht_prod{padding:5px 20px;border:1px solid #8D9EBB;background:#FFD966;}
#rht_learn{padding:5px 20px;border:1px solid #8D9EBB;border-top:0px;background:#EDEDED;}
#footer{background:url(images/footer_shdw.png) no-repeat top;color:#FFFFFF;}

/**Styles for Admin panel**/
#admin_menu{float:left;width:100%;}
#admin_menu ul{margin:0;padding:0px;list-style:none;}
#admin_menu li{display:inline;margin:0;padding:0;}
#admin_menu a{cursor:pointer;float:left;background:url("images/tabs_left_blue.gif") no-repeat left top; margin:0px 2px 0px 0px;padding:0 0 0 4px;text-decoration:none;}
#admin_menu a span{float:left;display:block;background:url("images/tabs_right_blue.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#FFFFFF;font-weight:bold;}
#admin_menu a span{float:none;}
#admin_menu a:hover span{color:#FFF;}
#admin_menu a:hover{background-position:0% -150px;}
#admin_menu a:hover span{background-position:100% -150px;}
#admin_menu #current a{background-position:0% -300px;color:#FFF;margin-right:2px;}
#admin_menu #current a span{background-position:100% -300px;color:#FFF;}