@charset "utf-8";


body {
	font-family:Tahoma;
	background: #fff url(../images/bg1.gif) repeat-x  bottom ;
}

#container{
	display:block;
	clear:both;
	width:1000px;
	padding:0px;
	margin:0 auto;
}


.bg1 {
 background: #fff url(../images/bg1.gif) bottom repeat-x;
}

#image-on-right{ display:inline; float:right; padding:5px;}



#new1{
	display:block;
	clear:both;
	width:1000px;
	height:53px;
	font:bold 12px Arial, Helvetica, sans-serif;
	background:url(../images/bg_new1.gif) no-repeat bottom;
}

#new1 IMG{ display:inline; float:left; }
#new1 UL{ display:inline; float:right; margin:15px 0 0 0 ; padding:0px; list-style-type:none; }
#new1 UL LI{ display:inline; margin:0px; padding:8px; list-style-type:none; }
#new1  a{ text-decoration:none; color:#333333; }
#new1  a:visited{ text-decoration:none;color:#333333}


#new2{
	border:0px;
	width:1000px;
}

#new4{
	width:210px; 
	margin:0  auto; 
	text-align:left; 
	height:210px; 
	margin-top:10px;
}

#navigation {padding:0px; margin:0px;}
#navigation IMG{ border:0px; display:inline; float:left;}
#navigation UL{ margin:0px; padding:0px; list-style-type:none; background:#ccc;}
#navigation UL LI{ padding:0px; margin:0px; display:inline; float:left;}




IMG { border:0px;}

.td {padding-top:8px;}
.td1{padding-top:10px;}
.td3{padding-top:2px;}
.td4{padding-top:15px;}
.td5{padding-top:8px;}
.td6{padding-top:28px;}
.td7{padding-left:14px;}
.td8{padding-bottom:10px;}

.w {width:1000px;}
.w1 {width:100%; padding:0px; border:0px; border-bottom:0px solid #999999; }
.w2 {width:90%;}
.w3 {width:745px;}.w4 {width:7px;}.w5 {width:98%; text-align:left;}.w6 {width:352px;}
.w7 {width:151px;}.w8 {width:199px;}.w9{width:10px;}.w10 {width:17px;}.w11 {width:130px;}.w12 {width:180px;}
.w13 {width:100%;} .w14 {width:30px;}.w15 {width:73px;}.w16 {width:98px;}.w17 {width:74%;}.w18 {width:10%;}.w19 {width:30%;}

.w20 {width:80%;}.w21 {width:95%;}.w22 {width:7%;}

.pro-w {width:190px;} 
.lft-menu-w{width:216px;} 
.h-line1-w{width:7px;}
.footer-w{width:600px;}

.bg-col-t-f {
 background-color:#5189B5; color:#ffffff; padding:3px 0 3px 5px;
}

#container{
	display:block;
	clear:both;
	width:1000px;
	padding:0px 0px 0px 0px;
	margin:0 auto;
	position:absolute center;
}

.top-nav a{
 color:#1F437A;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}
.top-nav a:hover{
 color:#1F437A;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
}

.rt {
 background:url(../images/ert-panel.gif) no-repeat;
 width:254px;
 height:401px;
 float:left;
}

.mid-1 {
 background:url(../images/mid-mid-1.gif) repeat-x;
}

.mid-2 {
 background:url(../images/bot-bar-mid.gif) repeat-x;
}

.bot-fonts {
 color:#6A675C;
 font-size:20px;
}

.bot-fonts-1 {
 color:#1F437A;
 font-size:20px;
 text-align:center;
margin-bottom:4px;
}

.bot-fonts-2 {
 color:#6A675C;
 font-size:11px;
}

.bot-fonts-2 a{
 color:#6A675C;
 font-size:11px;
 text-decoration:none;
}

.bot-fonts-2 a:hover{
 color:#6A675C;
 font-size:11px;
 text-decoration:underline;
}

.mid-line {
 background:url(../images/bot-mid-line.gif) no-repeat right;
}

.txt-fild {
 width:190px;
 height:22px;
 border:1px solid #F0F0F0;
 font-size:11px;
 color:#7B7B7B;
 padding-top:2px;
}

.footer-txt {
 color:#4C4C4C;
 font-size:11px;
 padding-top:35px;
  padding-bottom:25px;
}

/*_________________________________________________________________TWO INTERNAL PAGE ________________________________________*/

.rt-h-mid-bar {
 background:#CCCCCC url(../images/rx-mid-bar1.gif) repeat-x;
}

.rt-h-heading {
 font-size:16px;
 color:#666666;
 text-align:center;
 font-family:Tahoma;
 padding-bottom:10px;
}

.rt-h-txt {
 font-size:13px;
 color:#666666;
 text-align:center;
}

.bor-rt-1 {
 border-right:1px dashed #A3A19C;
}

.bg-co-1 {
 background-color:#EAEAEA;
 height:33px;
}

.mid-mikad-txt {
 text-align:left;
 text-transform:uppercase;
 font:20px Arial, Helvetica, sans-serif;
 color:#122A3D;
 border-bottom:1px dotted #ccc;
}

.mid-mikad-txt a{ color:#122A3D; text-decoration:none;}
.mid-mikad-txt a:hover{ color:#122A3D; text-decoration:none;}


.mid-nav-1 {
 color:#516879;
 font-size:12px;
 padding:0 15px 0 0;
 border-bottom:1px dotted #ccc;
}
.mid-nav-1 a{
 color:#516879;
 font-size:12px;

 text-decoration:none;
}
.mid-nav-1 a:hover{
 color:#516879;
 font-size:12px;

 text-decoration:underline;
}

.mid-imges-borders {
 border:1px solid #EAEAEA;
}

.heading-1 {
 color:#516879;
 font-size:12px;
 text-align:left;
}
.heading-1-txt {
 color:#333;
 font:12px/18px Arial, Helvetica, sans-serif;
 text-align:left;
}

.register-here-txt {
 color:#999999;
 font-size:12px;
 text-align:left;
}

.register-here-txt a{color:#999999; text-decoration:none}.register-here-txt a:hover{color:#999999; text-decoration:underline;}

.register-here-txt-filds {
 width:200px;
 height:16px;
 font-size:11px;
 border:1px solid #cccccc;
 background-color:#F4F4F4;
 float:left;
 padding-top:3px;
}

.register-here-txt-filds-small {
 width:90px;
 height:16px;
 font-size:11px;
 border:1px solid #333333;
 background-color:#F4F4F4;
 float:left;
}

.login-txt-filds {
 width:270px;
 height:18px;
 font-size:12px;
 border:2px solid #333333;
 background-color:#F4F4F4;
 float:left;
 text-align:center;
}

.register-here-txt-filds1 {
 width:260px;
 height:13px;
 font-size:11px;
 background-color:#ccc;
 border:1px dashed #333333;
}

.register-here-txt-filds-txtarea {
 width:300px;
 font-size:11px;
 border:1px solid #333333;
 float:left;
}

.bor-t-f {
 border:1px dashed #CCCCCC;
}


/*=============================================================== STAGE 1*/

.stage1{
	display:block;
	clear:both;
	width:650px; /*250 + 150 + 250*/
	text-align:center;
	color:#666;
	margin:0 auto;

}



.bold1{ font-weight:bold;}

.stage1 th{ width:240px; padding:4px; border:1px solid #999999;}
.stage1 h1{ font:bold 15px Arial, Helvetica, sans-serif; color:#333; margin-bottom:5px;}
.stage1 h2{ font:bold 12px Calibri, Arial, Helvetica, sans-serif; color:#646464; margin-bottom:5px;}
.stage1 td img{ padding:5px 5px 5px 5px;}

.stage1 h1 a{text-decoration:underline; color:#55728B;}

.stage1 a{ text-decoration: underline; color:#55728B; text-align:center;}
.stage1 a:visited{ text-decoration: underline; color:#55728B;}
.stage1 a:hover{ text-decoration: underline; color:blue;}


.for-img1 img{ border:2px solid #ccc;}

/*=============================================================== STAGE 2*/

.stage2{
	display:block;
	clear:both;
	width:720px; /*250 + 150 + 250*/
	color:#333;
	text-align:left;
}

.stage2 a{ text-decoration:none; color:#666; text-align:center;}
.stage2 a:visited{ text-decoration:none; color:#666;}
.stage2 a:hover{ text-decoration:none; color:#000;}

.stage2 h1{ font:18px Calibri, Arial, Helvetica, sans-serif; color:#646464; margin-bottom:5px;}
.stage2 h2{ font:bold 12px Calibri, Arial, Helvetica, sans-serif; color:#646464; margin-bottom:5px;}



/*=============================================================== GRADEINT STYLe 2*/


#gradient-style
{
	font-family:  Calibri, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	margin: 20px 0px 5px 0px ;
	width: 96%;
	text-align: left;
	border-collapse: collapse;
	text-align:center;
}
#gradient-style th
{
	font-size: 15px;
	font-weight: normal;
	padding: 8px;
	/*background: #b9c9fe url('../images/gradhead.png') repeat-x;*/
	background:#678AA8;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color:#000;
	text-align:center;
}
#gradient-style td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid #fff;
	/*background: #e8edff url('../images/gradback.png') repeat-x;*/
	background:#EBEBEB
}
#gradient-style tfoot tr td
{
	background: #e8edff;
	background:#EBEBEB;
	font-size: 12px;
	color: #99c;
}
#gradient-style tbody tr:hover td
{
	background: #d0dafd url('../images/gradhover.png') repeat-x;
	color: #339;
}



/*=============================================================== Products*/

.products1{
	display:block;
	clear:both;
	width:750px;
	background:#fff;
	margin:0 auto;
	
}

.products1 th{ width:50px;}
/*.products1 td{ width:350px;}*/


.products2{
	display:block;
	clear:both;
	width:350px;
	background:#fff;
	border-bottom:1px solid #eee;
	padding-bottom:5px;
}
.products2 TD { width:350px;}
.products2 h1{ font:16px Calibri, Arial, Helvetica, sans-serif; padding:4px; margin-bottom:4px; border-bottom:1px solid #eee;}
.products2 TH IMG{ border:2px solid  #ccc; float:left; display:inline; margin-right:5px;}
.products2 UL{ margin:0px; padding:0px; list-style:none; float:right; width:190px; margin:4px; background:#fff;}
.products2 UL LI{ display:block; clear:both; line-height:19px; border-bottom:1px solid #eee;}


.products3{
	display:block;
	clear:both;
	width:100%;
	background:#fff;
	border-bottom:1px solid #eee;
	padding-bottom:5px;
}
.products3 TD {}
.products3 h1{ font:16px Calibri, Arial, Helvetica, sans-serif; padding:4px; margin-bottom:4px; border-bottom:1px solid #eee;}
.products3 TH IMG{ border:2px solid  #ccc; float:left; display:inline; margin-right:5px;}
.products3 UL{ margin:0px; padding:0px; list-style:none; float:right; width:320px; margin:4px; background:#fff;}
.products3 UL LI{ display:block; clear:both; line-height:19px; border-bottom:1px solid #eee;}

.controls IMG{ margin-left:5px;}
.controls a:hover{ text-decoration:none; color:#000;}


.cart{
	display:block;
	clear:both;
	width:750px;
	text-align:center;
	border-collapse:collapse;
}

.cart th{ height:24px; font:bold 14px/24px Calibri, Arial, Helvetica, sans-serif; background:#eee; border:1px solid #ccc;}
.cart td{ border:1px solid #eee;}
.cart input { padding:2px; border:1px solid #ccc; font:11px Arial, Helvetica, sans-serif; color:#666666;}


/*=============================================================== cart-status*/
#cart-status{
	display:block;
	clear:both;
	width:100%;
	padding:4px;
	padding-left:36px;
	font:12px bold Arial, Helvetica, sans-serif;
	color:#666666;
	margin-top:15px;
	margin-bottom:15px;
	background:url(../images/img-cart2.gif) left top no-repeat;
	height:55px;
	line-height:18px;
}


.style1 {
	font-size: 14px;
	font-weight: bold;
}
/*=========================================== TOOL TOP start here */


#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
font:12px/18px Arial, Helvetica, sans-serif;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


/*=========================================== TOOL TOP end here */


.work1{ width:480px; border:0px; background:#fff; border:1px solid #999999; margin:0 auto; padding:10px;}


.right-panel1{ display:inline; float:right;  border-collapse:collapse; margin:10px;}
.right-panel1 TD{ border:1px solid #DFDFDF; background: url(../images/dot1.gif) left no-repeat #BBD1E2; padding:6px; width:220px; text-indent:15px;}
.right-panel1 a{ color:#333333; text-decoration:none;}
.right-panel1 a:visited{ color:#333333; text-decoration:none;}
.right-panel1 a:hover{ color:blue; text-decoration:none;}

.call-back{ font:11px Arial, Helvetica, sans-serif;}
.call-back th{ text-align:center; font:bold 14px Arial, Helvetica, sans-serif; background:#eee; padding:5px}


.new-contact-jacket{ background:#BFCAD0;display:block; clear:both; width:680px; padding:20px;}
.new-contact{	display:block; clear:both; width:680px; font:12px Arial, Helvetica, sans-serif;}
.nc1{ width:250px; height:420px; padding:10px; background:url(../images/bg_nc1a.gif) no-repeat}
.nc2{ width:380px; height:380px; padding:10px; background:url(../images/bg_nc2a.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif;}

.nc2 INPUT{ background:#BFCAD0; padding:2px; border:0px; width:180px;}
.nc2 SELECT{ background:#BFCAD0; padding:2px; border:0px; width:180px;}
.nc2 TEXTAREA{ background:#BFCAD0; padding:2px; border:0px; width:180px; font:11px Arial, Helvetica, sans-serif;}


.register-button{ display:block; clear:both; margin:0 auto; border:1px solid ; width:265px; height:59px; border:1px solid #ccc;}


.login1{ width:480px; border:0px; background:#E4E4E4; margin:0 auto; padding:20px;}
.login1 input{ padding:3px; border:1px solid #ccc; width:390px;}
.login_btn{background:url(../images/but_login1.gif) no-repeat;width:61px; height:30px;}