/* CSS Document - Author Inder Bhushan Varshneya */
body{background-color:#1f3c70; margin:0px; padding:0px;}

/*Global Declarations*/
.f-left{ float:left;}
.f-right{ float:right;}
form{ padding:0px; margin:0px;}
h1{ padding:0px; margin:0px 0px 5px 0px; color:#d50202; font-size:25px; font-family:Arial, Helvetica, sans-serif; clear:both}
p{ margin:0px; padding:0px;}
h2{ padding:0px; margin:0px 0px 5px 0px; color:#000000; font-size:15px; font-family:Arial, Helvetica, sans-serif; clear:both}
p{ margin:0px; padding:0px; text-align:justify; font-family:verdana, Arial, Helvetica, sans-serif;}
img{ border:0px}
hr{ color:#cecece; size:1; height:1px; clear:both}
select{font-size:11px;border:1px solid #CCCCCC; }
textarea{font-size:12px;border:1px solid #CCCCCC; }
.button{ background:url(../images/btn-bkg1.jpg) repeat-x; height:28px; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; cursor:pointer;}
.loginbox{border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:16px;}
.error{ color:#FF0000; font-size:11px; font-weight:bold;}
.button1{ background:url(../images/btn-bkg2.jpg) repeat-x; height:25px; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #01f0f3;  cursor:pointer; font-weight:bold; padding:0px; margin:0px; width:auto;}
.red{ color:#FF0000}

/*Main Container*/
#main-container{ width:1002px; margin-left:auto; margin-right:auto; }

/*Top Banner*/
.top-banner{ border-top:4px solid #000000;}

/*Top Navigation*/
.top-nav{ background:url(../images/top-nav-bkg.jpg) repeat-x; height:38px; width:1002px; border-top:1px solid #9e9f9f}
.top-nav ul{ margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#b14806; font-weight:bold; line-height:230%; list-style-type:none; width:905px; margin:auto; overflow:hidden;}
.top-nav ul li{ margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#b14806; font-weight:bold; line-height:230%; float:left;}
.top-nav ul li a{ margin:0px; padding:0px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#b14806; font-weight:bold; text-decoration:none; }
.top-nav ul li a:hover{ color:#000000; text-decoration:none; }

/*.top-nav .links{ margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#b14806; font-weight:bold; line-height:230%}
.top-nav .links a{ margin:0px; padding:0px 2px 0px 2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#b14806; font-weight:bold; text-decoration:none; }
.top-nav .links a:hover{ color:#000000; text-decoration:none; }*/

/*Middle Container*/
#middle-container{ width:1002px; margin-left:auto; margin-right:auto; background:#385a96 url(../images/middle-container-bkg.jpg) repeat-x; overflow:hidden;  }


.breadcrum{ padding-top:8px;}
/*Middle Inner*/
#middle-container .middle-inner{ margin:25px 15px 20px 15px;  overflow:hidden; }

/*Middle contents starts*/
#left-nav{ width:200px; float:left; margin-bottom:20px;}
.orange-t-l{background:url(../images/orange-t-l.jpg) left no-repeat; height:32px; width:11px; float:left;}
.orange-t-m{background:url(../images/orange-t-m.jpg) repeat-x; height:32px; width:170px; float:left;}
.orange-t-r{background:url(../images/orange-t-r.jpg) left no-repeat; height:32px; width:11px; float:left;}
.orange-l{background:url(../images/orange-l.jpg) left no-repeat; height:99px; width:10px; float:left;}
.orange-m{background:#f48f19 url(../images/orange-m.jpg) repeat-x; height:99px; width:172px; float:left;}
.orange-r{background:url(../images/orange-r.jpg) left no-repeat; height:99px; width:10px; float:left;}
.orange-b-l{background:url(../images/orange-b-l.jpg) left top no-repeat; height:11px; width:10px; float:left;overflow:hidden}
.orange-b-m{background:url(../images/orange-b-m.jpg) repeat-x; height:10px; width:172px; float:left;overflow:hidden}
.orange-b-r{background:url(../images/orange-b-r.jpg) left top no-repeat; height:11px; width:10px; float:left; overflow:hidden}

.heading{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:15px; line-height:200%;}
.text{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; padding:5px 0px 0px 0px; }
.read a{font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; text-decoration:underline; float:right }
.read a:hover{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:none; }


.white-t-l{background:url(../images/white-t-l.gif) left bottom no-repeat; width:11px; height:12px; float:left;}
.white-t-m{background:url(../images/white-t-m.gif) left bottom repeat-x; width:170px; height:12px; float:left;}
.white-t-r{background:url(../images/white-t-r.gif) left bottom no-repeat; width:11px; height:12px; float:left;}
.white-m{background:#ffffff; width:192px; height:210px; float:left; overflow:hidden;}
.white-m1{background:#ffffff; width:192px; height:120px; float:left; overflow:hidden;}
.white-m2{background:#ffffff; width:192px;  float:left; overflow:hidden;}
.white-b-l{background:url(../images/white-b-l.gif) left top no-repeat; width:11px; height:12px; float:left;}
.white-b-m{background:url(../images/white-t-m.gif) left top repeat-x; width:170px; height:12px; float:left;}
.white-b-r{background:url(../images/white-b-r.gif) left top no-repeat; width:11px; height:12px; float:left;}

.list-items{}
.list-items ul{ padding:0px; margin:0px; list-style-type:none;}
.list-items ul li{ padding:0px 0px 0px 5px; margin:0px 0px 0px 8px; background:url(../images/btn-bkg.jpg) repeat-x; height:26px; width:170px; color:#FFFFFF;}
.list-items ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:200%;}

.list-items ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:none;}


.announce ul{ padding:0px; margin:0px; list-style-type:none;}
.announce ul li{ padding:0px 0px 0px 0px; margin:0px 0px 10px 2px; color:#000000;}
.announce ul li a{ font-family:verdana, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}

.announce ul li a:hover{ font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}


#member-login{ background:#f6f5f5;}
#member-login th{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; height:25px; background:url(../images/cell-bkg.gif) repeat-x; color:#CC0000}
#member-login td{ font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:3px;}
#member-login input{ border:1px solid  #999999; width:90px;}

/*Middle starts*/
#middle-content{width:546px; margin:0px 10px 0px 10px;  float:left}

/*Middle Container*/
.inner-white-t-l{background:url(../images/white-t-l.gif) left bottom no-repeat; width:11px; height:12px; float:left; clear:both}
.inner-white-t-m{background:url(../images/white-t-m.gif) left bottom repeat-x; width:522px; height:12px; float:left;}
.inner-white-t-r{background:url(../images/white-t-r.gif) left bottom no-repeat; width:11px; height:12px; float:left;}
.inner-white-m{background:#ffffff; width:544px; height:180px; float:left; overflow:hidden;}
.inner-white-m3{background:#ffffff; width:544px; height:220px; float:left; overflow:hidden;}
.inner-white-m4{background:#ffffff; width:544px; height:198px; float:left; overflow:hidden;}
.inner-white-b-l{background:url(../images/white-b-l.gif) left top no-repeat; width:11px; height:12px; float:left;}
.inner-white-b-m{background:url(../images/white-t-m.gif) left top repeat-x; width:522px; height:12px; float:left;}
.inner-white-b-r{background:url(../images/white-b-r.gif) left top no-repeat; width:11px; height:12px; float:left;}

.about-l{background: url(../images/about-l.gif) left no-repeat; width:530px; height:189px; float:left;}
.about-r{background:url(../images/about-r.gif) right no-repeat; width:14px; height:189px; float:left;}

.content{ font-family:tahoma,arial,verdana, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; width:360px; float:right;  font-weight:normal; padding-top:8px; line-height:13px; text-align:justify; }



/*Middle Container*/
.content-white-t-l{background:url(../images/white-t-l.gif) left bottom no-repeat; width:11px; height:12px; float:left; clear:both}
.content-white-t-m{background:url(../images/white-t-m.gif) left bottom repeat-x; width:522px; height:12px; float:left;}
.content-white-t-r{background:url(../images/white-t-r.gif) left bottom no-repeat; width:11px; height:12px; float:left;}
.content-white-m{background:#ffffff; width:544px;  float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; overflow:hidden}
.content-white-b-l{background:url(../images/white-b-l.gif) left top no-repeat; width:11px; height:12px; float:left;}
.content-white-b-m{background:url(../images/white-t-m.gif) left top repeat-x; width:522px; height:12px; float:left;}
.content-white-b-r{background:url(../images/white-b-r.gif) left top no-repeat; width:11px; height:12px; float:left;}
.inner-content{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#031f3f; padding:0px 20px; clear:both;}
.inner-content a{ color: #ff0000; text-decoration:underline;} 
.inner-content a:hover{ color: #0000ff; text-decoration: none;} 
.inner-content p{ padding:0px; margin:5px 0px 15px 0px; clear:both}


.list-items2{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.list-items2 span{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0px 0px 0px 10px; text-decoration:underline}
.list-items2 ul{ padding:0px; margin:0px; list-style-type:none; }
.list-items2 ul li{ padding:0px 0px 0px 15px; margin:0px 0px 5px 8px; background:url(../images/bullet-arrow.gif) left top no-repeat;}
.list-items2 ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
.list-items2 ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000ff; text-decoration:underline;}

.list-items5{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; }
.list-items5 ul{ padding:0px; margin:0px; list-style-type:none; }
.list-items5 ul li{ padding:0px 0px 0px 15px; margin:0px 0px 20px 8px; background:url(../images/bullet-arrow.gif) left top no-repeat;}
.list-items5 ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;}
.list-items5 ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0000ff; text-decoration:underline;}




#gen-table{ }
#gen-table th{ background:#144567;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:5px;}
#gen-table td{ padding:5px; background:#e8edf0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#gen-table td a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none}
#gen-table td a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline}

#gen-table1{}
#gen-table1 th{ background:#02264f;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:5px;}
#gen-table1 td{ padding:5px; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#gen-table1 td a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000ff;}
#gen-table1 td a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.tiny-text{ font-size:11px;}


#gen-table2{}
#gen-table2 th{ background:#be000d;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:5px;}
#gen-table2 th a{ background:#be000d;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}
#gen-table2 td{ padding:5px; background:#eeeeee; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#gen-table2 td a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
#gen-table2 td a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #CCFF00;}

#gen-table2  .bg3{ background:#144567; color:#FFFFFF}

#kids{}
#kids-table{}
#kids-table th{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#CC0000; font-weight:bolder; padding:5px;}
#kids-table th a{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#CC0000; font-weight:bold;}
#kids-table th a:hover{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:underline; }
#kids-table td{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:10px; }
#kids-table td a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none }
#kids-table td a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #FF0000; text-decoration: underline }

.kids-heading{font-family:verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#CC0000; font-weight:bolder; padding:5px; font-style:italic;}

#kids-table .list-items4{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#kids-table .list-items4 span{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0px 0px 0px 10px; text-decoration:underline}
#kids-table .list-items4 ul{ padding:0px; margin:0px; list-style-type:none; }
#kids-table .list-items4 ul li{ padding:0px 0px 0px 25px; margin:5px 0px 3px 8px; background:url(../images/bullet1.gif) left top no-repeat;}
#kids-table .list-items4 ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #000000; text-decoration:none; font-weight:bold; font-style:italic;}
#kids-table .list-items4 ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cc0000; text-decoration:underline;}




#testimonials{}
#testimonials-table{}
#testimonials-table th{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bolder; font-style:italic; padding:5px;}
#testimonials-table td{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:10px; }

/*Right container starts*/
#right-nav{width:200px;float:right}
.right-white-t-l{background:url(../images/white-t-l.gif) left bottom no-repeat; width:11px; height:12px; float:left;}
.right-white-t-m{background:url(../images/white-t-m.gif) left bottom repeat-x; width:160px; height:12px; float:left;}
.right-white-t-r{background:url(../images/white-t-r.gif) left bottom no-repeat; width:11px; height:12px; float:left;}
.right-white-m{background:#ffffff; width:182px; float:left; overflow:hidden;}
.right-white-b-l{background:url(../images/white-b-l.gif) left top no-repeat; width:11px; height:12px; float:left; clear:both}
.right-white-b-m{background:url(../images/white-t-m.gif) left top repeat-x; width:160px; height:12px; float:left;}
.right-white-b-r{background:url(../images/white-b-r.gif) left top no-repeat; width:11px; height:12px; float:left;}


/*Red Box*/

.right-red-m{background: url(../images/red-box-m.gif) repeat-y; width:186px; float:left; overflow:hidden;}
.right-red-b{background: url(../images/red-box-b.gif) left top no-repeat ; width:186px; height:12px; float:left; clear:both}
.list-projects{font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.list-projects span{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0px 0px 0px 10px; text-decoration:underline}
.list-projects ul{ padding:0px; margin:0px; list-style-type:none; }
.list-projects ul li{ padding:2px 0px 2px 20px; margin:0px 0px 0px 8px; background:#ffffff url(../images/bullet-arrow1.gif) left top no-repeat; width:150px; line-height:170%; border-bottom:3px solid #CC0000}
.list-projects ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }
.list-projects ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d40000; text-decoration:none;}




.list-items4{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.list-items4 span{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0px 0px 0px 10px; text-decoration:underline}
.list-items4 ul{ padding:0px; margin:0px 0px 0px 5px; list-style-type:none; }
.list-items4 ul li{ padding:0px 0px 0px 20px; margin:5px 0px 5px 8px; background:url(../images/bullet1.gif) left top no-repeat;}
.list-items4 ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}
.list-items4 ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #CC0000; text-decoration:underline;}
.list-items4 .blue-text{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#e10000; padding-left:10px;} 


.list-items1{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.list-items1 span{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0px 0px 0px 10px; text-decoration:underline}
.list-items1 ul{ padding:0px; margin:0px; list-style-type:none; }
.list-items1 ul li{ padding:0px 0px 0px 25px; margin:5px 0px 3px 8px; background:url(../images/bullet.gif) left top no-repeat;}
.list-items1 ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
.list-items1 ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000ff; text-decoration:underline;}





/*Footer*/
#footer{ background: #1d2c48 url(../images/footer-bkg.jpg) top repeat-x; height:70px; width:1002px; text-align:center; border-top:3px solid #2a96db; clear:both}
#footer .footerlinks{ margin:0px; padding:5px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; line-height:180%; font-weight:bold;}
#footer .footerlinks a{ margin:0px; padding:0px 2px 0px 2px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; }
#footer .footerlinks a:hover{ color:#FF6600; text-decoration: none; border-bottom:1px dashed #FF6600 }

#footer .copyright{padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#b5b5b5; font-weight:normal; float:left}
#footer .webdesign{padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#b5b5b5; font-weight:normal; float:right}
#footer .webdesign a{padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#b5b5b5; font-weight:normal; }
#footer .webdesign a:hover{padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; font-weight:normal; }



#products1{border:1px solid #CCCCCC; background:#032559 url(../images/product-bkg1.jpg) top repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#products1 th{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:url(../images/btn-bkg2.jpg); color:#FFFFFF}
#products1 td{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; font-weight:normal; color:#FFFFFF; font-weight:bold; border-bottom:1px solid  #032457}
#products1 td a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#products1 td a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; font-weight:bold; text-decoration:none; color: #00FFFF;}


#products{border:1px solid #CCCCCC; background:#e5e5e5 url(../images/product-bkg.gif) repeat-x bottom;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
#products th{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:url(../images/btn-bkg2.jpg); color:#FFFFFF}
#products td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:5px; font-weight:normal}
.product-details{
list-style-type:none;
margin-left:0px;
padding:10px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
line-height:15px;
}


#product-details{border:1px solid #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:5px 10px 5px 10px; background:#f3f2f2}

.product-details li{
list-style-type:none;
margin-left:0px;
padding:0px 0px 3px 0px;
}


.product-details li select{
font-size:10px;
}


.product-name{ font-size:11px; color: #CC0000}


.input-box-cart{
border:1px solid #000000;}

.inputbox-hidden{
border:0px none;
width:0px;
visibility:hidden;
}
.input-box{
border:1px solid #000000;
width:40px;}

.chatbutton{
background-image:url('../images/btn-bkg1.jpg');
background-repeat:repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
border:1px solid #000000;
cursor:hand;
height:25px;
}

