.dragme
{
	background-color:#234B77;
	color: #fff;
	/*cursor: pointer;
	cursor: hand;*/
	padding: 3px 5px;
}

.opaqueLayer
{
	display:none;
	position:fixed;
	_position:absolute;
	top:0px;
	left:0px;
	opacity:0.6;
	filter:alpha(opacity=60);
	background-color: #000000;
	z-Index:100;
}

.popuptitle
{
	float:left;
	font-weight:bold;
}

.popupContent
{
    overflow:auto;
	overflow-x: hidden;
	/*padding-right:20px;*/
}

.popupLayer
{
	position:fixed;
	_position:absolute;
    display:none;
    z-Index:150;
    border:2px solid black;
    background-color:#FFFFFF;
    padding:10px 10px 20px 10px;
}

p, h1, h2, h3, h4, h5, ul, ol, form {margin: 0; padding: 0;}
fieldset {margin: 0; padding: 0; border: none;}
ul {list-style: none;}
input, textarea, select {font: 100% arial,sans-serif; }
/*hr {border: none; border-bottom: 1px dashed #B2B2B2; height: 1px; padding: 0; display: block; margin: 15px 0 20px 0; _margin: 5px 0 10px 0; clear: both;}*/

.hidden {display: none !important;}
.clr {clear: both; display: block; font-size: 1px; height: -1px;}
img {border: none;}
.tal {text-align: left !important;}
.tar {text-align: right !important;}
.tac {text-align: center !important;}
.taj {text-align: justify !important;}
.imgl {float: left; _display: inline; margin-right: 10px; border: 1px solid #e0e0e0;}
.imgr {float: right; _display: inline; margin-left: 10px; border: 1px solid #e0e0e0;}
.nobrd {border: none !important;}
.nomarg {margin: 0 !important;}
.nopadd {padding: 0 !important;}
.fl {float: left;}
.fr {float: right;}

body {margin: 0; padding: 0; font-size: 80%; text-align: center; color: #666666; background: #fff; font-family: arial ce, arial, sans-serif;}
#site {margin: auto; width: 990px; /*min-height: 600px; _height: 600px;*/ text-align: left; position: relative; background: white;}
/*.left-shadow {display: block; width: 10px; height: 216px; position: absolute; top: 40px; left: -10px; background: url(../images/layout/backgrounds/left-shadow.jpg) 0 0 no-repeat;}*/
/******************************************/

/*menu*/
#left-col {width: 204px; position: relative; float: left;}
#left-col h1 {position: relative; width: 150px; height: 128px; margin: 22px 0 0 24px; overflow: hidden; font-size: 200%; color: #267011; text-align: center;}
#left-col h1 a {color: #0D6653; cursor: pointer; cursor: hand; text-decoration: none;}
#left-col h1 span {position: absolute; width: 150px; height: 128px; top: 0; left: 0; background: url(../images/layout/nav/h1-logo.gif) 0 0 no-repeat;}

#search {height: 85px; background: #99b3cc url(../images/layout/backgrounds/search-bg.gif) 0 0 no-repeat; margin-top: 30px;}
#search label {font-weight: bold; font-size: 140%; display: block; padding-top: 8px;}
#search input.txt {width: 160px; margin: 10px 0 0 10px; border: 0;}
#search input.btn {width: 45px; height: 20px; padding-bottom: 3px; margin: 2px 0 0 125px; =margin-left: 127px; background: #b39dbf; color: #fff; border: 1px solid #8754a3; font-weight: bold; font-size: 90%;}

#comsearch {position: relative; line-height:1.3; padding-left: 10px; margin-top: 4px; height: 236px; background: #7e6493 url(../images/layout/backgrounds/comsearch-bg.gif) 0 0 no-repeat; color: #fff;}
#comsearch h2 {font-size: 140%; padding-top: 15px;}
#comsearch label {display: block; margin: 3px 0 1px 0; =margin: 3px 0 0 0;}
#comsearch input.txt {width: 190px; border: 1px solid #5b3c74;}
#comsearch input.btn {width: 60px; height: 20px; margin: 3px 0 0 0; =margin: 0 0 0 0; padding-bottom: 3px; background: #5b3c75; color: #fff; border: 1px solid #5b3c75; font-weight: bold; font-size: 90%;}
#comsearch a {color: #fff; font-size: 90%; position: relative; top: 3px; =top: 0;}
#comsearch span.leftbg {height: 236px; width: 13px; position: absolute; top: 0; left: -13px; background: url(../images/layout/backgrounds/comsearchleft-bg.gif) 0 0 no-repeat;}

#news {margin-top: 15px; font-size: 90%;}
#news h2 {font-size: 120%; margin-bottom: 5px; padding-left: 10px; height: 24px; line-height: 24px; overflow: hidden; color: #fff; background: #267112 url(../images/layout/backgrounds/green-head.gif) 0 0 no-repeat;}
#news h3 {font-size: 100%;}
#news p {margin: 0 0 1em 0;}
#news a {color: #013162;}

/*main*/
#main {width: 786px; float: right;}

#helpnav {margin: 35px 0 5px 0; padding-left: 14px; font-size: 90%; position: relative;}
#helpnav a {color: #013162; text-decoration: underline;}
#helpnav a.en {padding-left: 23px; background: url(../images/layout/crumbs/en.gif) 0 2px no-repeat;}
#helpnav a.chin {padding-left: 23px; background: url(../images/layout/crumbs/ch.gif) 0 2px no-repeat;}
#helpnav a:hover {text-decoration: none;}

#helpnav h2 {position: absolute; top: -25px; right: 0; width: 66px; height: 39px; overflow: hidden; font-size: 80%; color: #001e52; text-align: center;}
#helpnav h2 a {color: #001e52; cursor: pointer; cursor: hand; text-decoration: none;}
#helpnav h2 span {position: absolute; width: 66px; height: 39px; top: 0; left: 0; background: url(../images/layout/headings/va-logo.gif) 0 0 no-repeat;}

/*homepage*/
#hp {width: 567px; padding-left: 14px; float: left;}
#hp a {color: #013162;}

#menu {position: relative;}
#menu ul {height: 25px; line-height: 25px; font-weight:bold;}
#menu ul#top {background: #267112;}
#menu ul#bottom {background: #7e6493; color: #d6c1e2; padding-left: 10px;}
#menu li {display: inline;}
#menu li a {color: #fff; text-decoration: none; padding: 0 10px;}
#menu li a:hover {text-decoration: underline;}
#menu span.leftbg {position: absolute; width: 7px; height: 50px; left: -7px; top: 0; background: url(../images/layout/backgrounds/menu-bg.gif) 0 0 no-repeat; clear: both;}

#hpmapholder {height: 447px; padding: 10px 13px 13px 12px; background: url(../images/layout/backgrounds/mapbrdout.gif) 0 0 no-repeat; margin-top: 7px; position: relative;}
#hpmapholder span.comsearch {width: 14px; height: 236px; position: absolute; top: 157px; left: -14px; background: url(../images/layout/backgrounds/comsearchright-bg.gif) 0 0 no-repeat;}
#hpmapholder span.bgtop {width: 542px; height: 6px; position: absolute; top: 10px; left: 12px; background: url(../images/layout/backgrounds/maphp-top.gif) 0 0 no-repeat;}
#hpmapholder span.bgleft {width: 11px; height: 437px; position: absolute; top: 16px; left: 12px; background: url(../images/layout/backgrounds/maphp-left.gif) 0 0 no-repeat;}
#hpmapholder span.bgright {width: 9px; height: 437px; position: absolute; top: 16px; left: 545px; background: url(../images/layout/backgrounds/maphp-right.gif) 0 0 no-repeat;}
#hpmapholder span.bgbottom {width: 542px; height: 4px; position: absolute; top: 453px; left: 12px; background: url(../images/layout/backgrounds/maphp-bottom.gif) 0 0 no-repeat;}

#hpmapholder #map {height: 447px;}

#featured {margin-top: 10px;}
#featured h2 {font-size: 120%; color: #013162;}
#featured div {width: 125px; float: left; margin-right: 22px;}

/****************/
#rightcol {width: 195px; float: right;}
#rightcol a {color: #013162;}

#rightcol #login {height: 45px; padding: 5px 10px 0 10px; background: #468a35 url(../images/layout/backgrounds/login-bg.gif) 0 0 repeat-x; color: #fff;}
#rightcol #login label {display: block; float: left; width: 70px; color: #fff;}
#rightcol #login input.txt {width: 100px; border: 1px solid #000; float: left; position: relative; top: -2px; margin-bottom: 4px;}
#rightcol #login span#ctl00_cphRight_Login1_lbl_LoggedIn {position: relative; top: 7px;}

#rightcol #loginhelp {font-size: 90%; padding: 10px 0;}
#rightcol #loginhelp input.btn {background: #3d3d3d; border: 0; color: #fff; width: 50px; float: right; position: relative; top: -2px;}

/*community homepage*/
#postcard {height: 118px; width: 184px; color: #013162; padding: 40px 0 0 20px; position: relative; background: url(../images/layout/backgrounds/postcard-bg.gif) 0 0 no-repeat;}
#postcard span.leftfake {height: 158px; width: 9px; position: absolute; top: 0; left: -9px; background: url(../images/layout/backgrounds/postcard-bg-left.gif) 0 0 no-repeat;}
#postcard h2 {color: #b39dbf; font-size: 140%;}
#postcard p {margin: 0 0 10px 0;}
#postcard a {color: #013162;}

#contribute {color: #4f5050; height: 125px; width: 188px; padding: 20px 0 0 13px; position: relative; background: #7290ac url(../images/layout/backgrounds/contribute-bg.jpg) 0 0 no-repeat; margin-bottom: 10px;}
#contribute h2 {color: #fff; font-size: 140%;}
#contribute p {font-size: 95%;}
#contribute a {color: #fff;}
#contribute ul {margin: 5px 0 5px 5px;}
#contribute li {position: relative; padding-left: 10px; background: url(../images/layout/crumbs/white-bullet.gif) 0 6px no-repeat;}
#contribute input.btn {color: #fff; background: #013162; border: 0; width: 60px; margin-left: 15px;}

#content {width: 772px; padding-left: 14px;}

#commapholder {width: 741px; height: 479px; background: url(../images/layout/backgrounds/commapbrdout.gif) 0 0 no-repeat; padding: 12px 16px 70px 13px; margin-top: 7px; position: relative;}

#commapholder span.bgtop {width: 741px; height: 8px; position: absolute; z-index: 10; top: 12px; left: 13px; background: url(../images/layout/backgrounds/mapcom-top.gif) 0 0 no-repeat;}
#commapholder span.bgleft {width: 10px; height: 464px; position: absolute; z-index: 10; top: 20px; left: 13px; background: url(../images/layout/backgrounds/mapcom-left.gif) 0 0 no-repeat;}
#commapholder span.bgright {width: 6px; height: 464px; position: absolute; z-index: 10; top: 20px; left: 748px; background: url(../images/layout/backgrounds/mapcom-right.gif) 0 0 no-repeat;}
#commapholder span.bgbottom {width: 741px; height: 6px; position: absolute; z-index: 10; top: 484px; left: 13px; background: url(../images/layout/backgrounds/mapcom-bottom.gif) 0 0 no-repeat;}
#commapholder span.overtabs {width: 770px; height: 15px; position: absolute; z-index: 10; top: 490px; left: 0; background: url(../images/layout/backgrounds/mapcom-overtabs.gif) 0 0 no-repeat;}

#commapholder #map {height: 478px;}

#commapholder #tabs {width: 300px; height: 54px; position: absolute; z-index: 1; top: 490px; left: 17px;}
#commapholder #tabs a {width: 42px; height: 54px; text-decoration: none; color: #fff; display: block; float: left; margin-right: 3px; position: relative; overflow: hidden; cursor: pointer; curosr: hand;}
#commapholder #tabs a:hover {text-decoration: underline;}
#commapholder #tabs a.video {background: #013162;}
#commapholder #tabs a.photo {background: #ff6600;}
#commapholder #tabs a.written {background: #dfb800;}
#commapholder #tabs a.audio {background: #5b9b30;}
#commapholder #tabs a span {width: 42px; height: 54px; position: absolute; top: 0; left: 0; background-position: 0 0; background-repeat: no-repeat;}
#commapholder #tabs a.video span {background: url(../images/layout/nav/tab-video.gif);}
#commapholder #tabs a.photo span {background: url(../images/layout/nav/tab-foto.gif);}
#commapholder #tabs a.written span {background: url(../images/layout/nav/tab-written.gif);}
#commapholder #tabs a.audio span {background: url(../images/layout/nav/tab-audio.gif);}
#commapholder #tabs a:hover span, #commapholder #tabs a.act span {background-position: 0 4px;}

#menu #login {width: 175px; height: 45px; position: absolute; top: 0; right: 5px; padding: 5px 0 0 10px; color: #fff;}
#menu #login label {display: block; float: left; width: 70px; color: #fff;}
#menu #login input.txt {width: 100px; border: 1px solid #000; float: left; position: relative; top: -2px; margin-bottom: 4px; _margin-bottom: 2px;}
#menu #login strong {margin-bottom: 15px;}
#menu #login span#ctl00_Login1_lbl_LoggedIn {position: relative; top: 7px;}

#menu #loginhelp {width: 180px; height: 25px; position: absolute; top: 60px; right: 0; font-size: 85%;}
#menu #loginhelp input.btn {background: #3d3d3d; border: 0; color: #fff; width: 50px; float: right; position: relative; top: -2px;}
#menu #loginhelp a {color: #013162;}

#recent #photo {width: 555px; min-height: 400px; _height: 400px; float: left; text-align: center;}
#recent #avid {width: 193px; float: right;}
#recent #avid h2 {color: #fff; font-size: 120%; height: 24px; line-height: 24px; padding-left: 10px; background: #7e6493; position: relative; margin-bottom: 10px;}
#recent #avid h2 span {width: 8px; height: 24px; position: absolute; top: 0; left: -8px; background: url(../images/layout/backgrounds/purple-head-tip-left.gif) 0 0 no-repeat;}

#recent p {margin: 2px 0 10px 0;}
#recent a {color: #013162;}

/*subpage*/
#content h1 {color: #000; font-size: 180%; font-weight: normal; margin: 0.5em 0;}

#content a {color: #693188;}
#content a.pdf {padding-left: 20px; background: url(../images/content/filetypes/pdf.gif) 0 0 no-repeat;}
#content a.doc {padding-left: 20px; background: url(../images/content/filetypes/doc.gif) 0 0 no-repeat;}
#content a.xls {padding-left: 20px; background: url(../images/content/filetypes/xls.gif) 0 0 no-repeat;}
#content a.zip {padding-left: 20px; background: url(../images/content/filetypes/zip.gif) 0 0 no-repeat;}
#content a.web {padding-left: 20px; background: url(../images/content/filetypes/html.gif) 0 0 no-repeat;}

#crumbnav {padding: 10px 200px 0 0; font-size: 90%; color: #267112; }
#crumbnav a {color: #5f5f5f;}

/*sort*/
#sort {background: #cde6ff; padding: 7px 10px;}
#sort select {font-size: 85%; padding: 2px 2px 2px 2px;}
#sort input.txt {padding: 1px 2px 3px 2px; font-size: 85%; height: 12px; width: 170px;}
#sort input.btn {background: #013162; color: #fff; border: 0; width: 60px; float: right; position: relative; =top: 1px;}

/*photo & video gallery*/
#gallery table {width: 100%; border-collapse: collapse; border: 0; margin: 10px 0 20px 0; font-size: 85%;}
#gallery table td {padding-bottom: 20px;}
#gallery table td.pic {text-align: center; vertical-align: top; width: 180px; padding-right: 10px;}
#gallery table td.info {text-align: left; vertical-align: top;}
#gallery table td.info h2 {font-size: 100%;}
#gallery table td.info p.info {margin-bottom: 10px;}

#gallery #detailpic {width: 610px; float: left; padding: 10px; text-align: center; background: #cde6ff;}
#gallery #detailpic #info, #gallery #detailvid #info {width: 400px; float: left; text-align: left; padding-top: 5px;}
#gallery #detailpic a, #gallery #detailvid a {float: right; padding-top: 5px;}
#gallery #detailvid {padding: 24px 20px 10px 20px; width: 732px; text-align: center; background: #cde6ff;}
#gallery #piclist {width: 142px; float: right; text-align: right;}
#gallery #piclist img {margin-bottom: 5px; =margin-bottom: 3px;}
#gallery #piclist input {margin-bottom: 5px; =margin-bottom: 3px;}
#gallery #piclist a#actual img {background: #cde6ff; padding: 5px 10px; margin-bottom: 5px;}
#gallery #piclist input.actual {background: #cde6ff; padding: 5px 10px; margin-bottom: 5px;}
#gallery #piclist .actual {background: #cde6ff; padding: 5px 10px 2px 0; margin-bottom: 5px;}
#gallery #descr {padding: 10px 120px 20px 0;}
#gallery #descrvid {padding: 10px 0 20px 0;}
#gallery #descr p, #gallery #descrvid p {margin: 0;}

/*written and text pages*/
#text img.no-border{border:0;}
#text {font-size: 90%; padding-bottom: 20px;}
#text h2, #gallery h2 {color: #606060; font-size: 100%; margin: 1em 0 0 0;}
#text h2 a {color: #606060; text-decoration: none;}
#text h2 a span {color: #652687;}
#text h2 a:hover {text-decoration: underline;}
#text h3 {font-size: 100%; color: #7e6493; margin: 1em 0 0.2em 0;}
#text p {margin: 0.2em 0 1.5em 0; line-height: 1.4em;}
#text p.info {margin: 0 0 0.2em 0; font-size: 90%;}
#text img {border: 1px solid #a6a6a6;}
#text div.article {padding-top: 10px;}
#text div.img {float: left; _display: inline; width: 125px; margin-right: 10px; _margin-right: 7px;}
#text div.descr {float: right; _display: inline; width: 630px;  }
#text div.descr h2 {margin-top: 0;}


#text ul {margin: 0.5em 0 2em 5px;}
#text ol {margin: 0.5em 0 2em 25px; =margin: 0.5em 0 2em 30px;}
#text ol ol, #text ul ol {margin: 0 0 0 27px;}
#text ol li {padding: 3px 0;}
#text ul ul, #text ol ul {margin: 0 0 0 5px;}
#text ul li {padding: 3px 0 3px 17px; background: url(../images/layout/crumbs/bullet.gif) 3px 8px no-repeat;}
#text ul ol li {padding: 3px 0; background: none;}

#text ul#sitemap, #text ul#sitemap ul {margin-left: 0;}
#text ul#sitemap li {font-weight: bold; background: none; padding-left: 3px;}
#text ul#sitemap li li {font-weight: normal; padding-left: 13px;}
#text ul#sitemap li li a {color: black;}
#text ul#sitemap li li li a {color: #426A10;}

/*tabulky*/
#text table, #gallery table {margin: 0.5em 0 2em 0; border: none; border-collapse: collapse;}
#text table td, #text table th, #gallery table td, #gallery table th {border: 0;}

#text table.common, #gallery table.common {width: 100%; margin: 0.5em 0 2em 0; border: none; border-collapse: collapse;}
#text table.common thead, #gallery table.common thead {background: #d2d2d2;}
#text table.common thead, #content table.common tr.thead, #gallery table.common thead, #gallery table.common tr.thead {background: #d2d2d2; font-weight: bold;}
#text table.common thead th, #text table.common thead td, #gallery table.common thead th, #gallery table.common thead td {color: #464646; text-align: left; padding: 7px 10px; border: 1px solid #aaaaaa;}
#text table.common tbody th, #text table.common tbody td, #gallery table.common tbody th, #gallery table.common tbody td {color: #464646; text-align: left; padding: 5px 10px; border: 1px solid #dbdbdb;}
#text table.common tbody tr.tr1 td, #text table.common tbody tr.tr1 th, #gallery table.common tbody tr.tr1 td, #gallery table.common tbody tr.tr1 th {background: #fff;}
#text table.common tbody tr.tr2 td, #text table.common tbody tr.tr2 th, #gallery table.common tbody tr.tr2 td, #gallery table.common tbody tr.tr2 th {background: #eeeeee;}

/*form*/
#content label {/*display: block;*/ padding-top: 3px;}
#content input.txt {/*padding: 1px 2px 3px 2px; height: 14px;*/ border: 1px solid #e9cdff;}
#content input.btn {border: none; background: #7e6493; color: #fff;}
#content textarea.txt {overflow: auto; background: #fff; border: 1px solid #e9cdff; font-size: 100%;}
#content .required {color: #E39000; font-weight: bold;}
#content .error {border: 1px solid #E39000;}
#content .row {margin: 5px 0; =margin: 3px 0;}

/*contribute area*/
#concon #general {width: 335px; float: left;}
#concon #conmapholder {width: 403px; height: 354px; float: right; padding: 8px 13px 12px 10px; background: url(../images/layout/backgrounds/conmapbrdout.gif) 0 0 no-repeat; position: relative;}
#concon #conmapholder #map {height: 354px;}
#concon #conmapholder  span.bgtop {width: 403px; height: 5px; position: absolute; top: 8px; left: 10px; background: url(../images/layout/backgrounds/mapcon-top.gif) 0 0 no-repeat;}
#concon #conmapholder  span.bgleft {width: 4px; height: 344px; position: absolute; top: 13px; left: 10px; background: url(../images/layout/backgrounds/mapcon-left.gif) 0 0 no-repeat;}
#concon #conmapholder  span.bgright {width: 9px; height: 344px; position: absolute; top: 13px; left: 404px; background: url(../images/layout/backgrounds/mapcon-right.gif) 0 0 no-repeat;}
#concon #conmapholder  span.bgbottom {width: 403px; height: 5px; position: absolute; top: 357px; left: 10px; background: url(../images/layout/backgrounds/mapcon-bottom.gif) 0 0 no-repeat;}

#concon h3 {font-size: 100%; color: #013162; margin: 1em 0 0 0;}
#concon p {margin: 0.2em 0 1.5em 0; line-height: 1.4em;}

#concon label {/*display: block;*/ padding-top: 3px;}
#concon input.txt {/*padding: 1px 2px 3px 2px; height: 14px;*/ border: 1px solid #e9cdff;}
#concon input.btn {border: none; background: #636363; color: #fff;}
#concon input.blue {background: #013162;}
#concon input.green {background: #267112;}
#concon textarea.txt {overflow: auto; background: #fff; border: 1px solid #e9cdff; font-size: 100%;}
#concon .required {color: #E39000; font-weight: bold;}
#concon .error {border: 1px solid #E39000;}
#concon .row {margin: 5px 0; =margin: 3px 0;}

#content .pages {text-align: center; font-weight: bold; padding-bottom: 20px;}
#content .pages a {color: #013162; text-decoration: none; padding: 0 2px;}
#content .pages a:hover, #content .pages a.act {text-decoration: underline;}
/*#content .pages a.previous {color: #8450a0; padding: 0 10px; background: url(../images/layout/crumbs/previous-bullet.gif) 0 4px no-repeat;}
#content .pages a.next {color: #8450a0; padding: 0 13px; background: url(../images/layout/crumbs/next-bullet.gif) 100% 4px no-repeat;}
#content .pages a.first {color: #606060; padding: 0 0 0 25px; background: url(../images/layout/crumbs/first-bullet.gif) 0 4px no-repeat;}
#content .pages a.last {color: #606060; padding: 0 25px 0 0; background: url(../images/layout/crumbs/last-bullet.gif) 100% 4px no-repeat;}
#content .pages a.previous:hover {color: #8450a0; text-decoration: underline; background: url(../images/layout/crumbs/previous-bullet.gif) 0 4px no-repeat;}
#content .pages a.next:hover {color: #8450a0; text-decoration: underline; background: url(../images/layout/crumbs/next-bullet.gif) 100% 4px no-repeat;}
#content .pages a.first:hover {color: #606060; text-decoration: underline; background: url(../images/layout/crumbs/first-bullet.gif) 0 4px no-repeat;}
#content .pages a.last:hover {color: #606060; text-decoration: underline; background: url(../images/layout/crumbs/last-bullet.gif) 100% 4px no-repeat;}*/

/*map popup*/
.hpopup {width: 400px; height:160px; overflow:auto;}
.hpopup .pic {width: 190px; float: left;}
.hpopup .descr {width: 190px; float: right;}

/*footer*/
#footer {background: #267112; color: #fff; font-size: 90%; margin-bottom: 20px;}
#footer p {position: relative; padding: 4px 10px 6px 10px;}
#footer a.author {position: absolute; top: 7px; right: 10px; color: #fff; text-decoration: none;}
#footer a.author span {color: #c9d000;}

/****************************************/

.w10 {width: 10px !important;}
.w20 {width: 20px !important;}
.w25 {width: 25px !important;}
.w30 {width: 30px !important;}
.w40 {width: 40px !important;}
.w50 {width: 50px !important;}
.w50p {width: 50% !important;}
.w60 {width: 60px !important;}
.w70 {width: 70px !important;}
.w80 {width: 80px !important;}
.w90 {width: 90px !important;}
.w100 {width: 100px !important;}
.w120 {width: 120px !important;}
.w150 {width: 150px !important;}
.w160 {width: 160px !important;}
.w170 {width: 170px !important;}
.w180 {width: 180px !important;}
.w200 {width: 200px !important;}
.w220 {width: 220px !important;}
.w250 {width: 250px !important;}
.w270 {width: 270px !important;}
.w300 {width: 300px !important;}
.w350 {width: 350px !important;}
.w400 {width: 400px !important;}
.w450 {width: 450px !important;}
.w500 {width: 500px !important;}
.w550 {width: 550px !important;}
.w600 {width: 600px !important;}
