*{margin:0; padding:0; border:0px none; }
html{margin-bottom:1px; height:100%;}
body {font-family: Arial, Verdana, tahoma, Helvetica; color:#333333; margin:0px 0px 0px 0px;background:url(../images/header_bg.gif) repeat-x;}

/*~~~~~~~~~~~~~~~~~~~~~~~~ Main ID CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#wrapper {margin:0px auto;width:790px; float:none !important;}

/*~~~~~~~~~~~~~~~~~~~~~~~~ Header CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#header{width:790px; height:123px;}
#logo{width:206px;height:108px;background:url('../images/vermiri_logo.gif') no-repeat 0px 10px; margin-left:2px; float:left;}
#logo h1{padding:0px; margin:0px; line-height:0px; display:inline}
#tel{ float:left;padding:59px 20px 0px 0px; height:15px; width:559px !important;width:556px; text-align:right}
#topnav {width:526px; float:left; padding-top:18px;padding-left:51px !important;padding-left:48px }
.cr1{background:url(../images/corner_topnav_left.gif) top left no-repeat;height:31px; padding:0px 5px 0px 5px;}
.cr2{background:url(../images/corner_topnav_right.gif) top right no-repeat; }
.crbg{background:url(../images/topnav_bg.gif) repeat-x top; width:100%}
#topnav ul{}
#topnav li{ float:left; list-style:none; background:url(../images/topnav_seperator.gif) right top no-repeat; font-size:12px; }

#mainnav {overflow: hidden;	height:31px; width:528px;}

#mainnav ul {margin:0px; padding:0;}

#mainnav li {float:left; list-style:none; background:url(../images/topnav_seperator.gif) right top no-repeat; font-size:12px; }

#mainnav a {text-decoration:none !important; display:block; background-image: url(../images/topnav.gif); background-position:0 0px;
	overflow: hidden;height:31px;}

#mainnav a span { visibility:hidden; }

#menu01, #menu01 a {background-position: 0 0;  width: 80px;}
#menu01 a:hover, #menu01 a.selected {background-position: 0px 31px;}
#menu01 a.active {background-position: 0px 31px;}

#menu02, #menu02 a {background-position: -80px 0; width: 98px;}
#menu02 a:hover, #menu02 a.selected {
  background-position: -80px 31px;
}
#menu02 a.active {background-position: -80px 31px;}

#menu03, #menu03 a {background-position: -178px 0;  width: 95px;}
#menu03 a:hover, #menu03 a.selected {background-position: -178px 31px;}
#menu03 a.active {background-position: -178px 31px;}

#menu04, #menu04 a {background-position: -273px 0; width: 80px;}
#menu04 a:hover, #menu04 a.selected {background-position: -273px 31px;}
#menu04 a.active {background-position: -273px 31px;}

#menu05, #menu05 a {background-position: -353px 0; width: 90px;}
#menu05 a:hover, #menu05 a.selected {background-position: -353px 31px;}
#menu05 a.active {background-position: -353px 31px;}

#menu06, #menu06 a {background-position: -443px 0; width: 85px;}
#menu06 a:hover, #menu06 a.selected {background-position: -443px 31px;}
#menu06 a.active {background-position: -443px 31px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~ Content-Mid CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#content-mid{ margin-top:3px; float:left; padding-bottom:9px;} 
#leftnav{width:195px; margin-left:2px; border:1px solid #c7c5c5; float:left}
#leftnav ul{}
#leftnav li{float:left; list-style:none;font-size:12px;}
#leftnav a:link {text-decoration:none; color:#000000;display:block; width:160px; padding:9px 0px 9px 35px; float:left; background:url(../images/left_nav_bg.gif) no-repeat #d2d2d2; }
#leftnav a:visited {text-decoration:none; color:#000000;display:block; width:160px; padding:9px 0px 9px 35px;float:left; background:url(../images/left_nav_bg.gif) no-repeat #d2d2d2; }
#leftnav a:hover {text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 9px 35px;float:left; background:url(../images/left_nav_bg_on.gif) no-repeat #d2d2d2; }

a#leftnav_active:link{text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 9px 35px;float:left; background:url(../images/left_nav_bg_on.gif) no-repeat #ab1b1b; }
a#leftnav_active:visited{text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 9px 35px;float:left; background:url(../images/left_nav_bg_on.gif) no-repeat #ab1b1b; }
a#leftnav_active:hover{text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 9px 35px;float:left; background:url(../images/left_nav_bg_on.gif) no-repeat #ab1b1b; }


#leftnav1 ul{}
#leftnav1 li{float:left; list-style:none;font-size:12px;}
#leftnav1 a:link {text-decoration:none; color:#000000;display:block; width:160px; padding:9px 0px 0px 35px; float:left; background:url(../images/left_nav_bg.gif) no-repeat #ab1b1b; }
#leftnav1 a:visited {text-decoration:none; color:#000000;display:block; width:160px; padding:9px 0px 0px 35px;float:left; background:url(../images/left_nav_bg.gif) no-repeat #ab1b1b; }
#leftnav1 a:hover {text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 0px 35px;float:left; background:url(../images/left_nav_bg_on.gif) no-repeat #ab1b1b; }

a#leftnav_active1:link{text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 0px 35px;float:left; background:url(../images/left_nav_bg_on.gif) no-repeat #ab1b1b; }
a#leftnav_active1:visited{text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 0px 35px;float:left; background:url(../images/left_nav_bg_on.gif) no-repeat #ab1b1b; }
a#leftnav_active1:hover{text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 0px 35px;float:left; background:url(../images/left_nav_bg_on.gif) no-repeat #ab1b1b; }

a#leftnavg:link{text-decoration:none; color:#000000;display:block; width:160px; padding:9px 0px 5px 35px;float:left; background:url(../images/left_nav_bg_new.gif) no-repeat #ab1b1b; }
a#leftnavg:visited{text-decoration:none; color:#000000;display:block; width:160px; padding:9px 0px 5px 35px;float:left; background:url(../images/left_nav_bg_new.gif) no-repeat #ab1b1b; }
a#leftnavg:hover{text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 5px 35px;float:left; background:url(../images/left_nav_bg_on_new.gif) no-repeat #ab1b1b; }

a#leftnavg_active:link{text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 9px 35px;float:left; background:url(../images/left_nav_bg_on_new.gif) no-repeat #ab1b1b; }
a#leftnavg_active:visited{text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 9px 35px;float:left; background:url(../images/left_nav_bg_on_new.gif) no-repeat #ab1b1b; }
a#leftnavg_active:hover{text-decoration:none; color:#ffffff;display:block; width:160px; padding:9px 0px 9px 35px;float:left; background:url(../images/left_nav_bg_on_new.gif) no-repeat #ab1b1b; }



#flash{float:left; margin-left:2px; margin-right:1px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Footer CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#footer{width:790px;border-top:2px solid #7d1111;padding:10px 0px 8px 0px; float:left; clear:both;}
#footer1{ width:100%;float:left; height:17px;}
#footer1 li{list-style-type:none;display:block; margin-left:0px; float:right; color:#575757;font-size:11px;background:url(../images/footer_seperator.gif) right no-repeat; padding:0px 5px 0px 5px;}
#footer1 li a{color:#009CD9;text-decoration:none;color:#575757;}
#footer1 li a:hover{color:#009CD9;text-decoration:none;color:#ab1b1b;}

/*~~~~~~~~~~~~~~~~~~~~~~~~ Back Ground CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
.bgblue1{background:url(../images/left_top_bg.gif) top no-repeat; padding-top:14px; padding-bottom:5px;}
.bgblue2{background:url(../images/left_bot_bg.gif) bottom no-repeat; padding-bottom:14px;}
.bgblue{background:#dce9f5; border-left:1px solid #b7cadb;border-right:1px solid #b7cadb;}

.pr-cr1{background:url(../images/products_cr1.gif) no-repeat left top; height:15px}
.pr-cr2{background:url(../images/products_cr2.gif) no-repeat right top; padding-top:15px;}
.pr-cr3{background:url(../images/products_cr3.gif) no-repeat left bottom;  }
.pr-cr4{background:url(../images/products_cr4.gif) no-repeat right bottom; padding-top:12px;}
.pr-crbg{background:url(../images/products_crbg.gif) repeat-x top;}
.pr-crbg1{background:url(../images/blue_spacer.gif) repeat-x top; }
.pr-crbg2{background:url(../images/blue_spacer.gif) repeat-y left top;}
.pr-crbg3{background:url(../images/blue_spacer.gif) repeat-y right; padding-left:19px; padding-right:19px; padding-top:10px;}
.pr-crbg4{background:url(../images/blue_spacer.gif) repeat-x bottom;}
.dothori{background:url(../images/dot_horizontal.gif) repeat-x center;}
.dotver{background:url(../images/dot_vertical.gif) no-repeat center; height:119px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~ Padding CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
.pad1{padding:0px 13px 2px 13px;}
.pad2{padding:0px 4px 0px 4px;}
.pad3{padding:0px 9px 2px 9px;}
.pad4{padding:8px 0px 8px 0px;}
.pad5{padding:3px 0px 0px 0px;}
.pad6{padding:4px 0px 0px 0px;}
.pad7{padding:5px 0px 0px 0px;}
.pad8{padding:10px 0px 0px 0px;}
.pad9{padding:0px 0px 5px 0px;}
.pad10{padding:20px 0px 0px 0px;}
.pad11{padding:7px 0px 0px 0px;}
.pad12{padding:6px 0px 0px 0px;}
.pad13{padding:18px 0px 0px 0px;}
.pad14{padding:0px 0px 10px 0px;}
.pad15{padding:4px 0px 2px 8px;}
.pad16{padding:0px 0px 0px 3px;}
.pad17{padding:4px 0px 4px 4px;}
.pad18{padding:7px 4px 0px 4px;}
.pad19{padding:2px 0px 10px 2px;}
.pad20{padding:7px 0px 12px 15px;}
.pad21{padding:0px 0px 0px 24px;}
.pad24{padding:25px 0px 0px 0px;}
.pad25{padding:10px 0px 4px 0px;}
.pad26{padding:9px 0px 5px 0px;}
.pad27{margin:26px 0px 5px 0px;}
.pad28{padding:10px 15px 10px 0px;}
.pad22{padding:0px 0px 10px 0px;}
.pad29{padding:3px 0px 2px 8px;}
.pad30{padding:1px 30px 5px 8px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Font CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
.heading h2{font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
.heading h3{font-size:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }

/*~~~~~~~~~~~~~~~~~~~~~~~~ Link CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
.red a:link{color:#ab1b1b; text-decoration:underline;}
.red a:visited{color:#ab1b1b; text-decoration:underline;}
.red a:hover{color:#ab1b1b; text-decoration:none;}
.green {text-decoration:none; color:#669933}

.black2 a:link{color:#050105; text-decoration:underline;}
.black2 a:visited{color:#050105; text-decoration:underline;}
.black2 a:hover{color:#050105; text-decoration:underline;}

.black3 a:link{color:#1b1b1b; text-decoration:none;}
.black3 a:visited{color:#1b1b1b; text-decoration:none;}
.black3 a:hover{color:#1b1b1b; text-decoration:underline;}

.red1 a:link{color:#a51818; text-decoration:underline;}
.red1 a:visited{color:#a51818; text-decoration:underline;}
.red1 a:hover{color:#a51818; text-decoration:none;}

.light1{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.light2{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.light3{ font-family:Arial, Helvetica, sans-serif; font-size:25px;}
.light4{ font-family:Arial, Helvetica, sans-serif; font-size:15px;}

.line1{line-height:18px;}
bold{font-weight:bold;}

/*~~~~~~~~~~~~~~~~~~~~~~~~ Color CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
.black1{color:#575757;}
.black2{color:#050105;}
.black3{color:#1b1b1b;}
.black4{color:#222222;}
.black5{color:#333333;}
.red{ color:#ab1b1b;}
.bold{font-weight:bold;}

/*~~~~~~~~~~~~~~~~~~~~~~~~ Width CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
.wid1{width:790px;}
.wid2{width:190px; padding-left:6px;}
.wid3{width:594px;}
.wid4{width:195px; padding:0px 3px 0px 1px;}
.wid5{width:577px; padding:0px 0px 0px 14px;}
.wid6{width:135px; padding:0px 0px 0px 0px;}
.wid7{width:66px; padding:4px 0px 0px 0px;}
.wid8{width:100%;}
.wid9{width:577px; padding:20px 0px 20px 0px ; _padding:20px 0px 0px 0px; float:left;}
.wid9copy{width:577px; padding:30px 0px 0px 0px; float:left;}
.wid9copy1{width:285px; padding:20px 0px 10px 0px !important; padding:20px 0px 10px 0px; float:left;}
.wid10{width:110px; border:1px solid #757575; padding:2px 2px 2px 2px;}
.wid11{width:443px !important; width:445px; padding:0px 0px 0px 15px;}
.wid11copy{width:443px !important; width:445px; float:left;}
.wid12{width:258px;}
.wid13{width:171px; padding-left:14px !important; padding-left:16px; }
.wid14{width:292px; padding:0px 10px 0px 18px;}
.wid15{width:256px;}
.wid16 {background:#DCE9F5 url(../images/detail-bg.gif) repeat-x; border-left:1px solid #B9CBDC; border-right:1px solid #B9CBDC;
border-top:1px solid #B9CBDC;}
.wid17{width:574px !important; width:576px; padding:4px 0px 0px 0px; float:left;}
.wid17copy{width:574px !important; width:576px; padding:4px 0px 0px 0px !important; padding:25px 0px 0px 0px; float:left;}
.wid18{width:231px; padding:0px 0px 0px 11px; float:left;}
.wid19{width:64px; padding:0px 0px 0px 0px; float:left; height:30px}
.wid20{width:108px; padding:0px 0px 0px 25px; float:left;}
/*
.wid20copy {width:133px; padding:3px 0px 0px 0px; float:left;}*/
.wid20copy {width:173px; padding:3px 0px 0px 0px; float:left;}
.wid21{width:94px !important; width:90px; padding:0px 20px 0px 10px; float:left; text-align:right}
.wid21copy{width:110px !important; width:114px; padding:0px 0px 0px 20px; float:left;}
.wid22{width:572px !important; width:574px; float:left; padding-top:8px; height:21px;}
.wid23{width:572px !important; width:574px; float:left; padding-top:14px; padding-bottom:14px; border-bottom:1px solid #e0e0e0;}
.wid24{width:389px; float:left; padding:9px 0px 0px 0px;}
.wid25{width:183px !important; width:185px; float:left;}
.wid26{width:115px; float:left;}
.wid27{width:78px; height:78px; float:left; border:1px solid #CFCFCF;}
.wid28{width:80px; float:left; text-align:center; padding:10px 0px 0px 0px;}
.wid29 {width:575px; float:left; padding:7px 0px 7px 0px;}
.wid29_1 {width:575px; float:left; padding:3px 0px 1px 0px;}
.wid29copy {width:575px; float:left; margin:4px 0px 0px 0px;}
.wid30 {width:255px; float:left; padding:5px 0px 5px 13px;}
.wid31 {width:125px; float:left; padding:5px 0px 5px 0px;}
.wid32 {width:91px; float:left; padding:5px 0px 5px 0px;}
.wid32copy {width:63px; float:left; padding:5px 0px 5px 0px; text-align:right; padding-right:28px;}
.wid33 {width:91px; float:left;}
.wid34 {width:273px; float:left; padding:5px 0px 0px 0px;}
.wid35 {width:122px; float:left; padding:56px 0px 0px 0px;}
.wid36 {width:180px; float:left; border-bottom:1px solid #AEBAC5; border-left:1px solid #AEBAC5; border-right:1px solid #AEBAC5;}
.wid37 {width:577px; float:left;}
.wid38 {width:79px; float:left; padding:5px 10px 5px 0px;}
.wid39 {width:560px; float:left; padding:5px 0px 0px 15px;}
.wid40 {width:21px; float:left; padding:0px 0px 5px 0px;}
.wid41 {width:570px; float:left; padding:0px 5px 5px 0px;}
.wid42 {width:295px; float:left;}
.wid43 {width:267px; float:left; padding:0px 0px 0px 10px; border:1px solid #B7CADB;}
.wid44 {width:80px; float:left; padding:0px 0px 0px 4px;}
.wid45 {width:70px; float:left; padding:0px 0px 0px 0px; text-align:right}
.wid46{width:129px; float:left; border:1px solid #C3C3C3; margin:0px 13px 0px 0px !important;  margin:0px 10px 0px 0px;}

#container p {line-height:18px;}
ul.static {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
ul.static li {background:url(../images/static-bullet.gif) no-repeat; padding:0px 0px 10px 25px; font-size:11px; list-style-type:none;color:#7A7A7A;}

ul.static1 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
ul.static1 li {padding:0px 0px 10px 0px; font-size:12px; list-style-type:none;color:#7A7A7A;}

 
.imgbdr{border:1px solid #c4c9cf;}
.bg1 {background-color:#F1F1F1;}
.bg2 {background-color:#DCE9F5;}
.bg3 {background-color:#F0F0F0;}
.ct-align {text-align:center;}
.rt-align {text-align:right;}

.divbdr{border:1px solid #aebac5;}
.select-big {width:138px; margin:0px 0px 0px 5px;}
.select_big {width:125px; margin:0px 0px 0px 5px;}
.select-small {width:47px; margin:0px 0px 0px 5px;}

.bdrb{border-bottom:2px solid #939393; padding-bottom:1px; float:left}
.bdr1{border:1px solid #f1f1f1;}
.bdr2{border:1px solid #AEBAC5;}
.bdr-bot{border-bottom:1px solid #AEBAC5;}
.bdr-bot2{border-bottom:1px solid #E0E0E0;}

.clear{clear:both;}
.floatr{float:right;}
.floatl{float:left;}

.hei1{height:123px;}
.hei2{height:160px;}
.hei3{height:132px;}

h1{margin:0px;}
h1 span{display:none;}

.bggrey{background:#dce9f5;}
.bggrey1{background:#f0f0f0;}
.button{border:1px solid #c1c1c1; padding:2px 0px 0px 0px; margin:0px 0px 2px 0px; height:15px; width:40px; color:#222222; font-size:11px; text-align:center;}
.divbdr1{border-left:1px solid #aebac5;border-bottom:1px solid #aebac5;border-right:1px solid #aebac5;}
.hei4{height:21px; padding-top:6px;}

select{font-size:12px; font-family:Arial, Helvetica, sans-serif;}

input.norm {width:158px; border:1px solid #B9B9B9; height:18px; padding:2px 0px 0px 3px;}
input.big {width:228px; border:1px solid #B9B9B9; height:18px; padding:2px 0px 0px 3px;}
textarea {width:158px; border:1px solid #B9B9B9; height:68px; padding:2px 0px 0px 3px;}

select.norm {width:164px; border:1px solid #B9B9B9; height:20px; padding:0px 0px 0px 2px;}

.gradbox .error{
	display: none;
	}
	
div.error {
	color: #FF0000;
	font-size:12px;
	padding: 0px 0px 10px 0px;
}

input.error, textarea.error {
	border: 1px solid #FF0000;
}

#olvemiri ol{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#575757; padding:0px 0px 0px 25px; margin:0px;}
#olvemiri li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#575757; padding:0px 0px 10px 3px; margin:0px;}