.box_contact2 {
margin-left:19px;
height:18px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
background-color : #ffffff;
border : 2px solid #D1D5D8;
text-indent : 3px;
line-height: 16px;
padding: 2px 0;
}
#section_signin1a {
position : relative;
background-image : url(../images/section_signin1_01.png);
width : 465px;
height : 34px;
margin : 0;
padding : 0;
}
#section_signin1a h2 {
margin : 0 0 0.5em 1.5em;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #236ea5;
}
#section_signin1b {
position : relative;
background-image : url(../images/section_signin1_02.png);
background-color: #FCEEBD;
width : 465px;
height : 67px;
margin : 0;
padding : 0;
}
#section_signin1b p {
margin : 0 0 1.1em 0.8em;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #236ea5;
text-align : justify;
text-indent : 0;
line-height : 16px;
}
#section_signin1c {
position : relative;
background-image : url(../images/section_signin1_03.png);
background-color: #FCEEBD;
width : 126px;
height : 26px;
margin : 0;
padding : 0;
text-align: right;
}
#section_signin1d {
position : relative;
background-image : url(../images/section_signin1_04.png);
background-color: #FCEEBD;
width : 339px;
height : 26px;
margin : 0;
padding : 0;
text-align: left;
}
#section_signin1f {
position : relative;
background-image : url(../images/section_signin1_06.png);
background-color: #FCEEBD;
width : 126px;
height : 26px;
margin : 0;
padding : 0;
text-align: right;
}
#section_signin1g {
position : relative;
background-image : url(../images/section_signin1_07.png);
background-color: #FCEEBD;
width : 339px;
height : 26px;
margin : 0;
padding : 0;
text-align: left;
}
#section_signin1l {
position : relative;
background-image : url(../images/section_signin1_12.png);
background-color: #FCEEBD;
width : 465px;
height : 56px;
margin : 0;
padding : 0;
text-align: left;
}
#section_signin1l p {
margin : 0 0 0 0.8em;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #236ea5;
text-align : justify;
text-indent : 0;
line-height : 19px;
}

#section_signin1e {
background-color: #FCEEBD;
}
#section_signin1h {
background-color: #FCEEBD;
}
#section_signin1i {
background-image : url(../images/section_signin1_09.png);
background-color: #FCEEBD;
width : 298px;
height : 36px;
}
#section_signin1j {
background-color: #FCEEBD;
}
#section_signin1k {
background-color: #FCEEBD;
}
.text_form1a {
margin : 0 0 1.1em 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #236ea5;
font-weight: bold;
text-indent : 0;
line-height : 16px;
}
#section_reg1a {
position : relative;
background-image : url(../images/section_reg1_01.png);
background-color: #D9E3FC;
width : 465px;
height : 35px;
margin : 0;
padding : 0;
}
#section_reg1a h2 {
margin : 0 0 0.5em 1.5em;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #FFFFFF;
}
#section_reg1b {
position : relative;
background-image : url(../images/section_reg1_02.png);
background-color: #D9E3FC;
width : 465px;
height : 66px;
margin : 0;
padding : 0;
}
#section_reg1b p {           
margin : 0 1.1em 1.1em 1.1em;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #236ea5;
text-align : justify;
text-indent : 0;
line-height : 16px;
}
#section_reg1c {
position : relative;
background-image : url(../images/section_reg1_03.png);
background-color: #D9E3FC;
height : 26px;
margin : 0;
padding : 0;
text-align: right;
}
#section_reg1c02 {
position : relative;
height : 26px;
margin : 0;
padding : 0;
text-align: right;
}
#section_reg1d {
position : relative;
background-image : url(../images/section_reg1_04.png);
background-color: #D9E3FC;
height : 26px;
margin : 0;
padding : 0;
text-align: left;
}
#section_reg1d02 {
position : relative;
height : 26px;
margin : 0;
padding : 0;
text-align: left;
}
#section_reg1e {
background-color: #D9E3FC;
}
#section_reg1f {
background-color: #D9E3FC;
}
#section_reg1g {
background-color: #D9E3FC;
text-align: right;
}
#section_reg1h {
background-color: #D9E3FC;
}
#section_reg1i {
position : relative;
background-image : url(../images/section_reg1_09.png);
background-color: #D9E3FC;
width : 465px;
height : 98px;
margin : 0;
padding : 0;
text-align: left;
}
#section_reg1j {
background-color: #D9E3FC;
}
#section_reg1k {
background-color: #D9E3FC;
}
#section_reg1i p {
margin : 0 0 1.1em 0.8em;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #236ea5;
text-align : justify;
text-indent : 0;
line-height : 16px;
}

#section_signin1b p {
margin : 0 0 1.1em 0.8em;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #236ea5;
text-align : justify;
text-indent : 0;
line-height : 16px;
}
#section_lostpswr1a {
position : relative;
background-image : url(../images/section_lostpswr1_01.png);
background-color: #D9E3FC;
width : 465px;
height : 35px;
margin : 0;
padding : 0;
}
#section_lostpswr1a h2 {
margin : 0 0 0.5em 1.5em;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #FFFFFF;
}
#section_lostpswr1b {
position : relative;
background-image : url(../images/section_lostpswr1_02.png);
background-color: #D9E3FC;
width : 465px;
height : 66px;
margin : 0;
padding : 0;
}
#section_lostpswr1b p {
margin : 0 1.1em 1.1em 1.1em;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #236ea5;
text-align : justify;
text-indent : 0;
line-height : 16px;
}
#section_lostpswr1c {
position : relative;
background-image : url(../images/section_lostpswr1_03.png);
background-color: #D9E3FC;
width : 126px;
height : 26px;
margin : 0;
padding : 0;
text-align: right;
}
#section_lostpswr1d {
position : relative;
background-image : url(../images/section_lostpswr1_04.png);
background-color: #D9E3FC;
width : 339px;
height : 26px;
margin : 0;
padding : 0;
text-align: left;
}
#section_lostpswr1e {
background-color: #D9E3FC;
}
#section_lostpswr1f {
background-color: #D9E3FC;
}
#section_lostpswr1g {
background-color: #D9E3FC;
text-align: right;
}
#section_lostpswr1h {
background-color: #D9E3FC;
}
#section_lostpswr1i {
position : relative;
background-image : url(../images/section_lostpswr1_09.png);
background-color: #D9E3FC;
width : 465px;
height : 98px;
margin : 0;
padding : 0;
text-align: left;
}
#section_lostpswr1i p {
margin : 0 1.1em 1.1em 0.8em;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #236ea5;
text-align : justify;
text-indent : 0;
line-height : 16px;
}
#section_changepassword1a {
position : relative;
background-image : url(../images/section_passwordchange1_01.png);
width : 465px;
height : 35px;
margin : 0;
padding : 0;
}
#section_changepassword1a h2 {
margin : 0 0 0.5em 1.5em;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #FFFFFF;
}
#section_changepassword1b {
position : relative;
background-image : url(../images/section_passwordchange1_02.png);
background-color: #D9E3FC;
width : 465px;
height : 66px;
margin : 0;
padding : 0;
}
#section_changepassword1b p {
margin : 0 1.1em 0 1.1em;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #236ea5;
text-align : justify;
text-indent : 0;
line-height : 16px;
}
.section_changepassword1c {
position : relative;
background-image : url(../images/section_passwordchange1_03.png);
background-color: #D9E3FC;
width : 125px;
height : 26px;
margin : 0;
padding : 0;
text-align: right;
}
.section_changepassword1d {
position : relative;
background-image : url(../images/section_passwordchange1_04.png);
background-color: #D9E3FC;
width : 340px;
height : 26px;
margin : 0;
padding : 0;
text-align: left;
}
.section_changepassword1e {
position : relative;
background-image : url(../images/section_passwordchange1_05.png);
background-color: #D9E3FC;
width : 465px;
height : 15px;
margin : 0;
padding : 0;
}
.section_changepassword1f {
position : relative;
background-image : url(../images/section_passwordchange1b_13.png);
background-color: #D9E3FC;
width : 205px;
height : 36px;
margin : 0;
padding : 0;
text-align: right;
}
#section_changepassword1g {
position : relative;
background-image : url(../images/section_passwordchange1_16.png);
background-color: #D9E3FC;
width : 465px;
height : 137px;
margin : 0;
padding : 0;
}
#section_changepassword1g  p {
margin : 0 1.1em 1.1em 1.1em;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #236ea5;
text-align : justify;
text-indent : 0;
line-height : 16px;
}
.section_changepassword1h {
background-color: #D9E3FC;
}
.text_form4 {
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
color : #282828;
margin : 0 2px 0 2px;
vertical-align : middle;
text-align : right;
}
.text_form5 {
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
color : #282828;
vertical-align : top;
text-align : left;
}
.section_regform1a {
position : relative;
background-image : url(../images/section_regform1_01.png);
background-color: #FFFFFF;
height : 26px;
margin : 0;
padding : 0;
text-align: right;
}
.section_regform1a2 {
position : relative;
background-image : url(../images/section_regform1_01.png);
background-color: #FFFFFF;
height : 26px;
margin : 0;
padding : 0;
text-align: right;
text-decoration:underline;
}

.section_regform1b {
position : relative;
background-image : url(../images/section_regform1_04.png);
background-color: #FFFFFF;
width : 760px;
height : 22px;
margin : 0;
padding : 0;
text-align: right;
}
.section_regform1c {
position : relative;
background-image : url(../images/section_regform1_03.png);
background-color: #FFFFFF;
width : 529px;
height : 26px;
margin : 0;
padding : 0;
text-align: left;
}
.section_regform1d {
position : relative;
background-image : url(../images/section_regform1_19.png);
background-color: #FFFFFF;
width : 209px;
height : 34px;
margin : 0;
padding : 0;
text-align: right;
vertical-align:top;
}
.section_regform1e {
position : relative;
background-image : url(../images/section_regform1_06.png);
background-color: #FFFFFF;
width : 20px;
height : 18px;
margin : 0;
padding : 0;
text-align: left;
vertical-align:bottom;
}
.section_regform1f {
position : relative;
background-image : url(../images/section_regform1_16.png);
background-color: #FFFFFF;
width : 18px;
height : 18px;
margin : 0;
padding : 0;
text-align: left;
vertical-align:bottom;
}
.section_regform1g {
position : relative;
background-image : url(../images/section_regform1_08.png);
background-color: #FFFFFF;
width : 18px;
height : 16px;
margin : 0;
padding : 0;
text-align: left;
vertical-align:bottom;
}
.section_regform1h {
position : relative;
background-image : url(../images/section_regform1_07.png);
background-color: #FFFFFF;
width : 20px;
height : 16px;
margin : 0;
padding : 0;
text-align: left;
vertical-align:bottom;
}
.section_regform1i {
position : relative;
background-image : url(../images/section_regform1_09.png);
background-color: #FFFFFF;
width : 22px;
height : 17px;
margin : 0;
padding : 0;
vertical-align:top;
}
.section_regform1j {
position : relative;
background-image : url(../images/section_regform1_10.png);
background-color: #FFFFFF;
padding-top:3px;
width : 738px;
height : 60px;
margin : 0;
vertical-align:top;
}
.section_regform1k {
position : relative;
background-image : url(../images/section_regform1_12.png);
background-color: #FFFFFF;
width : 136px;
height : 37px;
margin : 0;
vertical-align:top;
}
.section_regform1m {
position : relative;
background-image : url(../images/section_regform1_15.png);
background-color: #FFFFFF;
width : 760px;
/*height : 186px;*/
margin : 0;
vertical-align:top;
}
.section_regform1n {
position : relative;
background-image : url(../images/section_regform1_05.png);
background-color: #FFFFFF;
width : 760px;
height : 21px;
margin : 0;
}

ul.message, ul.error, ul.warning {
width : 25em;
font-family : Arial, Helvetica, sans-serif;
display : block;
clear : both;
border : 1px solid;
margin-top : 0;
padding : 20px 10px 15px 45px;
font-size : 12px;
font-weight : normal;
}
ul.message li, ul.error li, ul.warning li {
margin : 0;
padding : 0;
list-style : none;
white-space : nowrap;
}
ul.error {
background : #fff4f0 url(../images/messages/error.gif) no-repeat 20px 20px !important ;
border-color : #f00;
color : #f00;
}
ul.warning {
background : #fff8da url(../images/messages/warning.gif) no-repeat 20px 20px !important ;
border-color : #ffe488;
color : #000;
}
ul.message {
background : #effbdf url(../images/messages/info.gif) no-repeat 20px 20px !important ;
border-color : #cefa71;
color : #000;
}



.products_home{border:0px solid #000000;overflow:hidden; text-align:left;}
.products_home ul{padding-right: 0px; padding-left:0px; padding-bottom: 0px;margin: 0px;padding-top: 0px;list-style-type: none; text-align:left;}
.products_home ul li{width:180px;height:300px;
border-bottom:1px dotted #c8c8c7; float:left;margin:3px;padding-top:7px;border:0px solid #ff0000; text-align:left;}
.products_home ul li div{padding-right: 0px; display: block; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; color: #5B5351;padding-top: 5px;font-family: Arial, Helvetica, sans-serif; text-decoration: none;float:left; text-align:left;}
.products_home ul li div ul{list-style-type : square;margin : 0px 0 0 15px;color:#ff0000; text-align:left;}
.products_home ul li div ul li{list-style-type : square;font-family : Arial, Helvetica, sans-serif;text-align : left;font-size : 11px;color : #7e7976 !important;padding-left : 5px;background:transparent;border: 0px dotted #c8c8c7 !important; margin:0 !important; text-align:left;width:145px;}



.products{
border:0px solid #000000;
overflow:hidden;
}


.products ul{
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 0px; 
margin: 0px; 
padding-top: 0px; 
list-style-type: none;
}

.products ul li{
background : #eef9fd;
width:180px;
height:290px;
border-bottom: 1px dotted #c8c8c7; 
float:left;
margin:3px;
padding-top:0px;
border:0px solid #ff0000;
}

.products ul li div{
padding-right: 0px; 
display: block; 
padding-left: 0px; 
font-size: 11px; 
padding-bottom: 0px; 
margin: 0px; 
color: #5B5351; 
padding-top: 5px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;
float:left;
}

.products ul li div ul{
list-style-type : square;
margin : 0px 0 0 15px;
color:#ff0000;
}

.products ul li div ul li{
list-style-type : square;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #7e7976 !important;
padding-left : 5px;
background:transparent;
border: 0px dotted #c8c8c7 !important; 
margin:0 !important;
width:145px;
}


.products_search{border:0px solid #000000;overflow:hidden;}
.products_search ul{padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
list-style-type: none;}
.products_search ul li{background : #eef9fd;width:180px;height:300px;border-bottom: 1px dotted #c8c8c7; float:left;margin:3px;
padding-top:0px;border:0px solid #ff0000;}
.products_search ul li div{padding-right: 0px; display: block; padding-left: 0px; font-size: 11px; padding-bottom: 0px; 
margin: 0px; color: #5B5351; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;float:left;}
.products_search ul li div ul{list-style-type : square;margin : 0px 0 0 15px;color:#ff0000;}
.products_search ul li div ul li{list-style-type : square;font-family : Arial, Helvetica, sans-serif;font-size : 11px;
color : #7e7976 !important;padding-left : 5px;background:transparent;border: 0px dotted #c8c8c7 !important;
margin:0 !important;width:145px;}





#cat_products_top{overflow:hidden; width:100%; padding:0px; clear:both;background:#FFFFFF url(../images/cat_num_bg.png) repeat-x top;}
#cat_products_top_imgarea{height:110px;width:100%; vertical-align:top; padding-top:4px; text-align:center;}
/*#cat_products_top h3{font-family:Arial;font-size:11px;font-style:normal;color:#4D7992; padding-left:8px; margin:0px; font-weight:bold;}*/
#cat_products_top h3{font-family:Arial,Helvetica,Sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#4D7992;padding-left:6px;}


#cat_products_content{ width:172px;overflow:hidden;padding:5px 0 0 8px;clear:both;background:url(../images/product_bg3.png) repeat-x top;}
#cat_products_content .productname{color:#4D7992;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}

.text_form3 {
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
color : #282828;
margin : 0 2px 0 2px;
vertical-align : middle;
text-align : left;
}

.box_contact1 {
height:18px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
background-color : #ffffff;
border : 2px solid #79B8F4;
text-indent : 3px;
vertical-align:middle;
line-height: 16px;
padding: 2px 0;
}

.productname{
color : #4D7992;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
}

.productname_large{
color : #4D7992;
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : bold;
}

.productname002{
color : #ffffff;
font-family :Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
}

#bluebar {background:url(../images/bluebar.png);font-family: Arial, Helvetica, sans-serif; vertical-align:middle; color:#ffffff; width:180px; padding:4px 0px 7px 0px; clear:both;}
#bluebar h3{margin:0px;font-family:Arial,Helvetica,Sans-serif;color:#ffffff;font-weight:bold; padding-left:5px; font-size:10px;}


.dottedline{
border-bottom: 1px dashed #c8c8c7; 
width:100%;
margin-left:0px !important; 
}
.dottedline02{
border-bottom: 1px dashed #c8c8c7; 
width:94%;
margin-left:0px !important; 
}

.right{
float:right;
border:0px solid #000000;
text-align:right;
width:60px;
padding-right:5px;
}

.right02{
float:right;
border:0px solid #000000;
text-align:right;
width:90px;
padding-right:5px;
}


.left{
float:left;
width:98px;
border:0px solid #000000;
}

.maroontext {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
font-weight : bold;
color:#B10C00;
}

.carthead {
padding-left:0px;
padding-right:0px;
font-family: Verdana, Arial, Helvetica;
font-size:10px;
font-weight: bold;
color:#AC1A1A;
}

.cart {
padding-left:0px;
padding-right:0px;
font-family: Verdana, Arial, Helvetica;
font-size: 10px; 
font-weight:normal; 
color:#262626;
}

.submit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
background-color:#0A599C;
color: #FFFFFF;
text-decoration: none;
border: 1px solid #000000;
}

.proddes{
padding-right: 0px; 
font-size: 11px; 
margin: 0px; 
color: #5B5351; 
padding-top: 5px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;
}

.textnew {
font-size : 12px !important;
font-family : Arial, Helvetica, sans-serif;
color : #282828;
margin : 0 2px 0 2px;
line-height:18px;
font-weight:normal !important;
text-align : justify;
text-decoration:none;
}

.textnew:hopver {
font-size : 12px !important;
font-family : Arial, Helvetica, sans-serif;
color :#aa0000;
margin : 0 2px 0 2px;
line-height:18px;
font-weight:normal !important;
text-align : justify;
text-decoration:none;
}

/*
input.text, select, textarea, input.password, input.file {
border: 2px solid #D6D6D6;
height: 18px;
line-height: 16px;
padding: 2px 0;
float: left;
font-size: 80%;
}
*/
.clear_pro{clear:both;border:0px solid #000000;width:170px; padding:2px 0px; overflow:hidden;}
.clear_pro2{clear:both;border:0px solid #000000;width:110px; padding:2px 0px; overflow:hidden;}
.clear_pro3{clear:both;border:0px solid #000000;width:100%; padding:2px 0px; overflow:hidden;}

#thamb_01 {float:left;list-style: none;margin: 0;padding: 0;width: 100%; font-family:Arial; font-size:11px; 
color:#5B5351 !important;}
#thamb_01 li { width:170px;float:left;margin:2px;;padding: 0px 5px; background:url(../images/product_bg2.png) no-repeat top;height:300px;border-bottom: 0px dotted #c8c8c7; }

#thamb_02 {float:left;list-style: none;margin:3px;padding: 0;width: 100%; font-family:Arial; font-size:11px; 
color:#5B5351 !important; width:733px; background:#eef9fd;}
#thamb_02 li {float:left;margin:5px;padding: 0px 5px;border-bottom: 0px dotted #c8c8c7; }
.thamb_02_leftcont{font-family:Arial; font-size:14px; color:#4d7992; font-weight:bold; overflow:hidden;padding:5px;}

#thamb_03 {float:left;list-style: none;margin: 0;padding: 0;width: 100%; font-family:Arial; font-size:11px; 
color:#5B5351 !important;}
#thamb_03 li { width:733px;float:left;margin:2px;;padding: 0px 5px; background: #eef9fd;border-top: 3px solid #4881b8; }

.thamb_03_leftcont{font-family:Arial; font-size:14px; color:#4d7992; font-weight:bold; width:500px; float:left; overflow:hidden;padding:0px 5px;}
.thamb_03_midcont{font-family:Arial; font-size:12px; color:#4d7992; font-weight:bold; width:100px; float:left; overflow:hidden;}
.thamb_03_rightcont{font-family:Arial; font-size:14px; color:#ac2319; font-weight:bold; width:110px; float:right;overflow:hidden; padding:0px 5px;}

#thumb li {float:left;color:#FFFFFF; font:normal 12px Arial, Helvetica; margin: 0;padding: 0;cursor:cursor; list-style-type:none;}
#thumb a {color:#ccc;display: block;float: left;margin: 0;	padding: 12px 12px;text-decoration: none;cursor:cursor}

.thumb1 a{background: url(../images/bt_list2.png) no-repeat 0px;cursor:cursor}
.thumb1,li.thumb1 a:hover  { background: url(../images/bt_list1.png) no-repeat 0px;}

.thumb2 a{background: url(../images/bt_list1.png) no-repeat -24px;cursor:cursor}
.thumb2,li.thumb2 a:hover  { background: url(../images/bt_list2.png) no-repeat -24px;}

.thumb3 a{background: url(../images/bt_list1.png) -47px no-repeat;cursor:cursor}
.thumb3,li.thumb3 a:hover  { background: url(../images/bt_list3.png) no-repeat -47px;}


/* starts of indexproducts */
.indexproducts{
border:0px solid #000000;
overflow:hidden;
width: 99%;
}

.indexproducts ul{
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 0px; 
margin: 0px; 
padding-top: 0px; 
list-style-type: none;
}

.indexproducts ul li{
/*background : url(../images/product_bg.png) repeat-x #E0EAF6;*/
background : url(../images/product_bg3.png) repeat-x #d7e1fc;
width:180px;
border-bottom: 1px dotted #c8c8c7; 
float:left;
margin: 3px;
padding-top:7px;
border:0px solid #ff0000;
}

.indexproducts ul li div{
padding-right: 0px; 
display: block; 
padding-left: 10px; 
font-size: 11px; 
padding-bottom: 0px; 
margin: 0px; 
color: #5B5351; 
padding-top: 5px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;
float:left;
}

.indexproducts ul li div ul{
list-style-type : square;
margin : 0px 0 0 15px;
color:#ff0000;
}

.indexproducts ul li div ul li{
list-style-type : square;
font-family : Arial, Helvetica, sans-serif;
text-align : left;
font-size : 11px;
color : #7e7976 !important;
padding-left : 5px;
background:transparent;
border: 0px dotted #c8c8c7 !important; 
margin:0 !important;
width:145px;
}


#all_department ul{margin: 0;padding: 0; width:100%;}
#all_department li{ width:300px; margin:0; display:block; padding:0;float:left;}
#all_department h2{ font-family:Arial; color:#005bab; padding:0 0 20px 0; margin:0px;}

#all_department li .treeview ul{margin: 0;padding: 0;}
#all_department li .treeview li{background: white url(images/tab_circleicon1.gif) no-repeat left center;list-style-type: none;padding-left: 22px;margin-bottom:3px; }

.treeview li.submenu{background: white url(../images/tab_circleicon2.gif) no-repeat left 1px; cursor: hand !important;cursor: pointer !important;}
.treeview li.submenu ul{display: none;}
.treeview .submenu ul li{cursor: default;}

.filetree li {padding: 2px 0 1px 20px; }
.filetree span.folder, .filetree span.file{padding: 2px 0 3px 13px; display: block;}
.filetree span.folder {background:url(../images/tab_circleicon1.gif) 0 5px no-repeat; font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000;font-style:normal;}
.filetree span.folder a{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#00468C; font-style:normal; text-decoration:none;}
.filetree span.folder a:hover{color:#1B6CCD;text-decoration: underline;}
.filetree span.folder a:visited{color:#99B5D1;text-decoration: underline;}

.filetree span.folder2{background:url(../images/tab_circleicon2.gif) 1px 6px no-repeat; font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000;font-style:normal;}
.filetree span.folder2 a{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#00468C; font-style:normal; text-decoration:none;}
.filetree span.folder2 a:hover{color:#1B6CCD;text-decoration: underline;}
.filetree span.folder2 a:visited{color:#99B5D1;text-decoration: underline;}

.filetree li.expandable span.folder{background: url(../images/tab_arrowicon1.gif) 0 0 no-repeat; }
.filetree span.file {background: url(../images/tab_circleicon2.gif) 1px 7px no-repeat; font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000;font-style:normal;}
.filetree span.file a{ font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#00468C;font-style:normal;text-decoration:none;}
.filetree span.file a:hover{color:#1B6CCD;text-decoration: underline;}
.filetree span.file a:visited{color:#99B5D1;text-decoration: underline;}


.viewing2{
color : #5C5354;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration : none;
font-weight : normal;
text-align : left;
padding-left:10px;
float:left;
}

.viewing1{
color : #5C5354;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration : none;
font-weight : normal;
text-align : left;
float:left;
}


#sorting{
color : #5C5354;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
float:right;
text-align :right;
}

#sorting a{
color : #4D7790;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration : underline;
font-weight : normal;
}

#sorting a:hover{
color : #4D7790;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration : none;
font-weight : normal;
}

#export{
color : #222421;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : right;
}

#export a{
color : #222421;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration : none;
font-weight : normal;
}

#pagi_main{
width:95%;
clear:both;
overflow:hidden;
}


#pagi{
background-color:#efefef;
width:70%;
clear:both;
margin-left:10px;
text-align:center;
color:#015AAA;
padding:5px 10px;
font-size :13px;
padding:5px;
}

#pagi a{
font-family : verdana,Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
color:#015AAA;
text-decoration:none;
padding:5px;
}

#pagi a:hover{
font-family : verdana,Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
color:#FF6604;
text-decoration:none;
}
