/* text style */
.t-8{
	font-family: tahoma;
	font-size: 9px;
}
.t-10{
	font-family: tahoma;
	font-size: 10px;
}
.t-11{
	font-family: tahoma;
	font-size: 11px;
}
.t-12{
	font-family: tahoma;
	font-size: 12px;
}
.t-13{
	font-family: tahoma;
	font-size: 13px;
}
.t-14{
	font-family: tahoma;
	font-size: 14px;
}
.t-16{
	font-family: tahoma;
	font-size: 16px;
}
.t-18{
	font-family: tahoma;
	font-size: 18px;
}
.t-32{
	font-family: tahoma;
	font-size: 32px;
}
.a-11{
	font-family: arial;
	font-size: 11px;
}
.a-12{
	font-family: arial;
	font-size: 12px;
}
.a-13{
	font-family: arial;
	font-size: 13px;
}
.a-14{
	font-family: arial;
	font-size: 14px;
}
.a-16{
	font-family: arial;
	font-size: 16px;
}
.a-17{
	font-family: arial;
	font-size: 17px;
}
.a-18{
	font-family: arial;
	font-size: 18px;
}
.a-22{
	font-family: arial;
	font-size: 22px;
}
.a-32{
	font-family: arial;
	font-size: 32px;
}
.t-b{
	font-weight: bold;	
}
.t-u{
	text-decoration: underline;	
}
.t-nu{
	text-decoration: none;	
}
.t-i{
	font-style: italic;	
}
.c-b{
	color: #000000;
}
.c-g1{
	color: #494949;
}
.c-g2{
	color: #656565;
}
.c-g3{
	color: #707070;
}
.c-g4{
	color: #aaaaaa;
}
.c-g5{
	color: #c7c7c7;
}
.c-gr{
	color: #40a430;
}
.c-b1{
	color: #008dd4;	
}
.c-r{
	color: #ff0000;
}
.c-r1{
	color: #ff3c00;
}
.c-w{
	color: #ffffff;
}
.c-o{
	color: #ff9b30;
}
.c-z{
	color: #68afff;
--	color: #beae3f;	
}
.c-desc{
	color: #a09e5f;	
}

/* common styles */
* {
	margin: 0;
	padding: 0;
}
option {
	padding-right: 0.4em;
	padding-left: 0.4em;
}
table {
	border-collapse: collapse;
}
td {
	padding: 0;
}
html,body{
   margin:0;
   padding:0;
   height:100%;
   border:none;
}
.rel {
	position: relative;	
}
.top1 {
	top: -1px;	
}
.bot1 {
	top: 1px;	
}
.nw {
	white-space:nowrap;
}
.oflow {
	overflow: hidden;
}
.pointer {
	cursor: pointer;
}
.arrow {
	cursor: default;
}
.highlightRow {
	background-color: #b4e7bc;
}
.default {
	cursor: default;
}
.abs{
	position: absolute;
}
.a998{
	z-index: 998;
}
.space{
	width: 1px; height: 1px;
}
.transparent{
	background-color: transparent;	
	filter:alpha(opacity=0); -moz-opacity:0; opacity: 0;
	border: 0px;
}
.symp_disabled{
	background-color: #ffffff;	
	filter:alpha(opacity=60); -moz-opacity:.60; opacity: .60;
	border: 0px;
}
.symp_selected{
	background: #008dd4;
}
.fl {
	float: left;	
}
.fr {
	float: right;	
}
/* Blocking */
.blocking{
	position: absolute;
	top: 0px; left: 0px;
	width: 1000px;	
	height: 50px;
	filter:alpha(opacity=75); -moz-opacity:.75; opacity: .75;
	background: #000000;
	overflow: visible;
}


/* colors */
.col1 {
	background-color: #fff39c;	
}
.col2 {
	background-color: #ffffff;	
}
.col3 {
	background-color: #fff8c1;	
}
.col4 {
	background-color: #ebf7ff;
}
.col4r {
	background-color: #fffbed;	
}
.col5 {
	background-color: #81b9d5;	
}
.col5r {
	background-color: #fcc082;	
}
.col6 {
	background-color: #c3c6ca;
}
.col7{
	background-color: #d6d6d6;
}
.col8{
	background-color: #ff8e24;
}
.col9{
	background-color: #67b6f9;
}
.col10{
	background-color: #f0f0f0;
}
.col11{
	background-color: #008dd4;
}
.col12{
	background-color: #dddddd;
}

/* backgrounds */
.empty {
	background: url(space.gif) no-repeat;	
}
.gif {
	background-image: url(gif2.gif); 
}
.png {
	background-image: url(png.png?rev=2); 
}
.pngh {
	background-image: url(pngh.png); 
}
.bck_main {
	background-color: #f0f1f2;	
}
.bck0 {
	background-position: -0px 0px; 
	background-repeat: repeat-x;
}
.bck1 {
	background-position: -0px -0px;
	width: 21px; height: 22px; 
}
.bck2 {
	background-position: -22px 0px;
	width: 21px; height: 22px; 
}
.bck3 {
	width: 1px; background: #dedfe0; 
}
.bck4 {
	width: 1px; background: #d8d8d8; 
}
.bck5, .bck6, .bck7, .bck8, .bck10, .bck11, .bck12, .bck13, .bck15, .bck16, .bck17, .bck18, .bck26, .bck27, .bck28, .bck29 {
	width: 9px; height: 9px; 
}
.bck5 {
	background-position: -44px 0px;
}
.bck6 {
	background-position: -54px 0px;
}
.bck7 {
	background-position: -44px -10px;
}
.bck8 {
	background-position: -54px -10px;
}
.bck9 {
	background-position: -0px -96px;
	background-repeat: repeat-x;
}
.bck10 {
	background-position: -64px 0px;
}
.bck11 {
	background-position: -74px 0px;
}
.bck12 {
	background-position: -64px -10px;
}
.bck13 {
	background-position: -74px -10px;
}
.bck14 {
	background-position: -0px -106px;
	background-repeat: repeat-x;
}
.bck15 {
	background-position: -44px -20px;
}
.bck16 {
	background-position: -74px -20px;
}
.bck17 {
	background-position: -54px -20px;
}
.bck18 {
	background-position: -64px -20px;
}
.bck19 {
	background: url(bck1.jpg) #d0d0d0;
	background-position: center center;
	background-repeat: no-repeat;
}
.bck20 {
	background-position: -58px 0px;
	width: 5px; height: 23px;
}
.bck21 {
	background-position: -64px 0px;
	width: 5px; height: 23px;
}
.bck22 {
	background-color: #ffffff;
}
.bck23 {
	width: 5px;
}
.bck24 {
	background-position: -0px 0px;
	width: 28px; height: 27px;
}
.bck25 {
	background-position: -29px 0px;
	width: 28px; height: 27px;
}
.bck26 {
	background-position: -0px -28px;
}
.bck27 {
	background-position: -30px -28px;
}
.bck28 {
	background-position: -10px -28px;
}
.bck29 {
	background-position: -20px -28px;
}
.bck30 {
	background-position: -0px -116px;
	background-repeat: repeat-x;
}
.bck31,.bck32,.bck33,.bck34 {
	width: 10px;
	height: 11px;
}
.bck31 {
	background-position: -26px -165px;
}
.bck32 {
	background-position: -37px -165px;
}
.bck33 {
	background-position: -48px -165px;
}
.bck34 {
	background-position: -59px -165px;
}
.bck35 {
	background-color: #64b5f7;
}
.bck36 {
	background-color: #cccccc;
}
.bck37 {
	background-color: #ffffff;
}
.bck38 {
	background-position: -0px -0px;
	width: 23px; height: 24px;
}
.bck39 {
	background-position: -70px -0px;
	width: 24px; height: 24px;
}
.bck40 {
	background-position: -95px -0px;
	width: 24px; height: 24px;
}
.bck41 {
	background-position: -40px -38px;
	width: 16px; height: 12px;
}
.bck42 {
	background-position: -57px -38px;
	width: 16px; height: 12px;
}
.bck43 {
	background-position: -144px -39px;
	width: 16px; height: 13px;
}
.bck44 {
	background-position: -161px -39px;
	width: 16px; height: 13px;
}
.bck45 {
	background-position: -144px -53px;
	width: 16px; height: 11px;
}
.bck46 {
	background-position: -161px -53px;
	width: 16px; height: 16px;
}
.bck47 {
	background-position: -144px -65px;
	width: 16px; height: 17px;
}
.bck48 {
	background-position: -161px -70px;
	width: 16px; height: 13px;
}
.bck49 {
	background: url(bck1.gif);
	background-repeat: repeat;
}
.bck50 {
	background-position: -34px -30px;
	width: 17px; height: 24px;
}
.bck51 {
	background-position: -34px -55px;
	width: 8px; height: 14px;
}
.bck52 {
	background-position: -43px -55px;
	width: 8px; height: 14px;
}
.bck53 {
	background-position: -0px -126px;
	height: 14px;
}
.bck54 {
	background-position: -0px -141px;
	height: 14px;
}
.bck55 {
	background-position: -34px -70px;
	width: 8px; height: 9px;
}
.bck56 {
	background-position: -43px -70px;
	width: 8px; height: 9px;
}
.bck57 {
	background-position: -0px -156px;
	height: 9px;
}

.bck51r {
	background-position: -16px -55px;
	width: 8px; height: 14px;
}
.bck52r {
	background-position: -25px -55px;
	width: 8px; height: 14px;
}
.bck53r {
	background-position: -0px -544px;
	height: 14px;
}
.bck54r {
	background-position: -0px -559px;
	height: 14px;
}
.bck55r {
	background-position: -16px -70px;
	width: 8px; height: 9px;
}
.bck56r {
	background-position: -25px -70px;
	width: 8px; height: 9px;
}
.bck57r {
	background-position: -0px -574px;
	height: 9px;
}

.bck58 {
	background-position: -52px -30px;
	width: 11px; height: 10px;
}
.bck59 {
	background-position: -52px -41px;
	width: 11px; height: 10px;
}
.bck60 {
	background-position: -52px -52px;
	width: 11px; height: 10px;
}
.bck60_1 {
	background-position: -64px -52px;
	width: 11px; height: 10px;
}
.bck61 {
	background-position: -0px -81px;
	width: 78px; height: 32px;
}
.bck62 {
	background-position: -78px -81px;
	width: 78px; height: 32px;
}
.bck63 {
	background-position: -156px -81px;
	width: 1px; height: 32px;
}
.bck64 {
	background-position: -0px -166px;
	height: 32px;
}
.bck65 {
	background-position: -64px -30px;
	width: 10px; height: 5px;
}
.bck66 {
	background-position: -64px -36px;
	width: 10px; height: 9px;
}
.bck67 {
	background-position: -64px -46px;
	width: 10px; height: 5px;
}
.bck68 {
	background-position: -75px -30px;
	width: 10px; height: 5px;
}
.bck69 {
	background-position: -75px -36px;
	width: 10px; height: 9px;
}
.bck70 {
	background-position: -75px -46px;
	width: 10px; height: 5px;
}
.bck71 {
	background-position: -0px -199px;
	height: 40px;
}
.bck72 {
	background-position: -86px -29px;
	width: 9px; height: 40px;
}
.bck73 {
	background-position: -99px -29px;
	width: 9px; height: 40px;
}
.bck74 {
	background-position: -96px -29px;
	width: 2px; height: 40px;
}
.bck75 {
	background-position: -0px -51px;
	width: 16px; height: 12px;
}
.bck76 {
	background-position: -17px -51px;
	width: 16px; height: 12px;
}
.bck77 {
	background-position: -34px -51px;
	width: 16px; height: 12px;
}
.bck78 {
	background-position: -51px -51px;
	width: 16px; height: 12px;
}
.bck79 {
	background-position: -68px -51px;
	width: 16px; height: 12px;
}
.bck80 {
	background-position: -109px -29px;
	width: 9px; height: 40px;
}
.bck81 {
	background-position: -0px -240px;
	height: 40px;
}

.bck82 {
	background-position: -0px -64px;
	width: 5px; height: 25px;
}
.bck83 {
	background-position: -6px -64px;
	width: 5px; height: 25px;
}
.bck84 {
	background-position: -12px -64px;
	width: 5px; height: 25px;
}
.bck85 {
	background-position: -18px -64px;
	width: 5px; height: 25px;
}
.bck86 {
	background-position: -24px -64px;
	width: 5px; height: 25px;
}
.bck87 {
	background-position: -30px -64px;
	width: 5px; height: 25px;
}
.bck88 {
	background-position: -0px -281px;
	height: 25px;
}
.bck89 {
	background-position: -0px -310px;
	height: 25px;
}
.bck90 {
	background-position: -0px -339px;
	height: 25px;
}
.bck91 {
	background-position: -86px -70px;
	width: 31px; height: 9px;
}
.bck92 {
	background-position: -74px -38px;
	width: 16px; height: 12px;
}
.bck93 {
	background-position: -91px -37px;
	width: 16px; height: 13px;
}
.bck94 {
	background-position: -0px -114px;
	width: 50px; height: 52px;
}
.bck95 {
	background-position: -51px -114px;
	width: 50px; height: 46px;
}
.bck96 {
	background-position: -36px -64px;
	width: 5px; height: 25px;
}
.bck97 {
	background-position: -0px -368px;
	height: 25px;
}
.bck98 {
	background-position: -42px -64px;
	width: 5px; height: 25px;
}
.bck99 {
	background-position: -58px -25px;
	width: 16px; height: 12px;
}
.bck100 {
	background-position: -120px -16px;
	width: 8px; height: 8px;
}
.bck101 {
	background-position: -129px -16px;
	width: 8px; height: 8px;
}
.bck102 {
	background-position: -138px -16px;
	width: 9px; height: 9px;
}
.bck103 {
	background-position: -148px -16px;
	width: 9px; height: 9px;
}
.bck104 {
	background-position: -0px -394px;
	height: 9px;
}
.bck105 {
	background-position: -108px -25px;
	width: 8px; height: 33px;
}
.bck106 {
	background-position: -117px -25px;
	width: 8px; height: 33px;
}
.bck107 {
	background-position: -0px -404px;
	height: 33px;
}
.bck108 {
	background-position: -48px -64px;
	width: 2px; height: 21px;
}
.bck109 {
	background-position: -51px -64px;
	width: 2px; height: 21px;
}
.bck110 {
	background-position: -54px -64px;
	width: 2px; height: 21px;
}
.bck111 {
	background-position: -57px -64px;
	width: 2px; height: 21px;
}
.bck112 {
	background-position: -75px -25px;
	width: 12px; height: 12px;
}
.bck113 {
	background-position: -88px -25px;
	width: 16px; height: 12px;
}
.bck114 {
	background-position: -126px -26px;
	width: 16px; height: 12px;
}
.bck115 {
	background-position: -143px -26px;
	width: 12px; height: 12px;
}

.bck116 {
	background-position: -60px -64px;
	width: 16px; height: 12px;
}
.bck117 {
	background-position: -77px -64px;
	width: 12px; height: 12px;
}
.bck118 {
	background-position: -60px -77px;
	width: 12px; height: 12px;
}
.bck119 {
	background-position: -73px -77px;
	width: 16px; height: 12px;
}
.bck120 {
	background-position: -102px -114px;
	width: 4px; height: 31px;
}
.bck121 {
	background-position: -107px -114px;
	width: 1px; height: 31px;
}
.bck122 {
	background-position: -109px -114px;
	width: 4px; height: 31px;
}
.bck120s {
	background-position: -114px -114px;
	width: 4px; height: 31px;
}
.bck122s {
	background-position: -119px -114px;
	width: 4px; height: 31px;
}
.bck125 {
	background-position: -0px -438px;
	height: 31px;
}
.bck125s {
	background-position: -0px -470px;
	height: 31px;
}
.bck127 {
	background-position: -0px -502px;
	height: 31px;
}

.bck128 {
	background-position: -105px -0px;
	width: 30px; height: 28px;
}
.bck129 {
	background-position: -136px -0px;
	width: 30px; height: 28px;
}
.bck130 {
	background-position: -167px -0px;
	width: 30px; height: 28px;
}
.bck131 {
	background-position: -119px -29px;
	width: 30px; height: 28px;
}
.bck132 {
	background-position: -150px -29px;
	width: 30px; height: 28px;
}
.bck133 {
	background-position: -85px -51px;
	width: 11px; height: 10px;
}
.bck134 {
	background-position: -158px -0px;
	width: 30px; height: 35px;
}
.bck135 {
	background-position: -173px -58px;
	width: 26px; height: 27px;
}
.bck136 {
	background-position: -173px -86px;
	width: 26px; height: 27px;
}
.bck137 {
	background-position: -181px -29px;
	width: 9px; height: 2px;
}
.bck138 {
	background-position: -181px -32px;
	width: 9px; height: 2px;
}
.bck139 {
	background-position: -200px -0px;
	width: 9px;
}
.bck140 {
	background-position: -126px -39px;
	width: 17px; height: 38px;
}
.bck141 {
	background-position: -119px -58px;
	width: 8px; height: 8px;
}
.bck142 {
	background-position: -128px -58px;
	width: 8px; height: 8px;
}
.bck143 {
	background-position: -119px -67px;
	width: 8px; height: 9px;
}
.bck144 {
	background-position: -128px -67px;
	width: 8px; height: 9px;
}
.bck145 {
	background-position: -0px -534px;
	height: 9px;
}
.bck146 {
	background-position: -137px -58px;
	width: 13px; height: 12px;
}
.bck147 {
	background-position: -151px -58px;
	width: 13px; height: 12px;
}
.bck148 {
	background-position: -108px -59px;
	width: 8px; height: 33px;
}
.bck149 {
	background-position: -117px -59px;
	width: 8px; height: 33px;
}
.bck150 {
	background-position: -40px -28px;
	width: 8px; height: 8px;
}
.bck151 {
	background-position: -48px -28px;
	width: 9px; height: 9px;
}
.bck152 {
	background-position: -97px -51px;
	width: 9px; height: 9px;
}
.bck153 {
	background-position: -124px -114px;
	width: 31px; height: 25px;
}
.bck154 {
	background-position: -156px -114px;
	width: 16px; height: 12px;
}
.bck155 {
	background-position: -173px -114px;
	width: 17px; height: 12px;
}
.bck156 {
	background-position: -0px -37px;
	width: 16px; height: 12px;
}
.bck157 {
	background-position: -17px -37px;
	width: 17px; height: 12px;
}
.bck158 {
	background-position: -137px -71px;
	width: 14px; height: 9px;
}
.bck159 {
	background-position: -124px -140px;
	width: 31px; height: 25px;
}
.bck160 {
	background-position: -0px -90px;
	width: 22px; height: 61px;
}
.bck161 {
	background-position: -23px -90px;
	width: 22px; height: 61px;
}
.bck162 {
	background-position: -46px -90px;
	width: 22px; height: 61px;
}
.bck163 {
	background-position: -69px -90px;
	width: 22px; height: 61px;
}
.bck164 {
	background: url(bck2.jpg) #ffffff;
	background-position: right bottom;
	background-repeat: no-repeat;
}
.bck165 {
	background-position: -92px -78px;
	width: 5px; height: 23px;
}
.bck166 {
	background-position: -98px -78px;
	width: 5px; height: 23px;
}
.bck167 {
	background-position: -0px -152px;
	width: 12px; height: 12px;
}
.bck168 {
	background-position: -13px -152px;
	width: 12px; height: 12px;
}
.bck169 {
	background-position: -26px -152px;
	width: 12px; height: 12px;
}
.bck170 {
	background-position: -39px -152px;
	width: 12px; height: 12px;
}
.bck171 {
	background-position: -52px -152px;
	width: 12px; height: 12px;
}
.bck172 {
	background-position: -65px -152px;
	width: 12px; height: 12px;
}
.bck173 {
	background-position: -78px -152px;
	width: 9px; height: 12px;
}
.bck174 {
	background-position: -104px -93px;
	width: 9px; height: 11px;
}
.bck175 {
	background-position: -114px -93px;
	width: 12px; height: 11px;
}
.bck176 {
	background-position: -126px -78px;
	width: 8px; height: 8px;
}
.bck177 {
	background-position: -92px -105px;
	width: 48px; height: 49px;
}
.bck178 {
	background-position: -92px -155px;
	width: 48px; height: 49px;
}
.bck179 {
	background-position: -141px -105px;
	width: 48px; height: 49px;
}
.bck180 {
	background-position: -141px -155px;
	width: 48px; height: 49px;
}
.bck181 {
	background-position: -0px -165px;
	width: 12px; height: 10px;
}
.bck182 {
	background-position: -13px -165px;
	width: 12px; height: 16px;
}
.bck183 {
	background-position: -127px -92px;
	width: 16px; height: 12px;
}
.bck184 {
	background-position: 0px -167px;
	width: 28px; height: 29px;
}
.bck185 {
	background-position: -29px -167px;
	width: 29px; height: 29px;
}
.bck186 {
	background-position: -144px -92px;
	width: 12px; height: 12px;
}
.bck187 {
	background-position: -157px -94px;
	width: 15px; height: 10px;
}
.bck188 {
	background-position: -0px -23px;
	width: 5px; height: 5px;
}
.bck189 {
	background-position: -6px -23px;
	width: 5px; height: 5px;
}
.bck190 {
	background-position: -0px -29px;
	width: 5px; height: 5px;
}
.bck191 {
	background-position: -6px -29px;
	width: 5px; height: 5px;
}
.bck192 {
	background-position: -12px -23px;
	width: 6px; height: 5px;
}
.bck193 {
	background-position: 0px -584px;
	height: 5px;
}
.bck194 {
	background-position: 0px -590px;
	height: 5px;
}
.bck195 {
	background-position: -26px -177px;
	width: 31px; height: 25px;
}
.bck196 {
	background-position: -58px -177px;
	width: 23px; height: 27px;
}
.bck197 {
	background-position: -0px -208px;
	width: 12px; height: 12px;
}
.bck198 {
	background-position: -14px -208px;
	width: 12px; height: 12px;
}
.bck199 {
	background-position: -28px -208px;
	width: 12px; height: 12px;
}
.bck200 {
	background-position: -0px -50px;
	width: 12px; height: 12px;
}
.bck201 {
	background: url(bck4.gif) #ffffff;
	background-position: right bottom;
	background-repeat: no-repeat;
}


/* sizes */
.w20{
	width: 20px;
}
.h1{
	height: 1px;
}

/* Icons */

.ico1 {
	background-position: -84px -0px;
	width: 20px; height: 28px;
}

/* padding */
.pad1 {
	padding-left: 18px;
	padding-right: 18px;
}
.pad2 {
	padding-top: 2px;
	padding-bottom: 10px;
}
.pad3 {
	padding: 2px 22px 10px 22px;
}
.pad4 {
	padding: 2px 20px 2px 20px;
}
.pad5 {
	padding: 12px 5px 0px 5px;
}
.pad6 {
	padding: 8px 10px 2px 10px;
}
.pad7 {
	padding: 0px 22px 0px 18px;
}
.pad8 {
	padding: 10px 15px 0px 0px;
}
.pad9 {
	padding: 2px 22px 0px 22px;
}
.pad10 {
	padding: 6px 8px 6px 8px;
}
.pad11 {
	padding: 7px 7px 0px 7px;
}
.pad12 {
	padding: 15px 0px 0px 25px;
}
.pada1 {
	padding: 1px;
}
.pada3 {
	padding: 3px;
}
.pada5 {
	padding: 5px;
}
.pada6 {
	padding: 6px;
}
.pada10 {
	padding: 10px;
}
.pada12 {
	padding: 12px;
}
.padl3 {
	padding-left: 3px;
}
.padl5 {
	padding-left: 5px;
}
.padl10 {
	padding-left: 10px;
}
.padl18 {
	padding-left: 18px;
}
.padl22 {
	padding-left: 22px;
}
.padr2 {
	padding-right: 2px;
}
.padr3 {
	padding-right: 3px;
}
.padr5 {
	padding-right: 5px;
}
.padr10 {
	padding-right: 10px;
}
.padr12 {
	padding-right: 12px;
}
.padr18 {
	padding-right: 18px;
}
.padr22 {
	padding-right: 22px;
}
.padr44 {
	padding-right: 44px;
}
.padt1 {
	padding-top: 1px;
}
.padt2 {
	padding-top: 2px;
}
.padt3 {
	padding-top: 3px;
}
.padt6 {
	padding-top: 6px;
}
.padt7 {
	padding-top: 7px;
}
.padb1 {
	padding-bottom: 1px;
}
.padb3 {
	padding-bottom: 3px;
}
.padb30 {
	padding-bottom: 30px;
}
.padlr5 {
	padding-left: 5px;
	padding-right: 5px;
}
.padlr10 {
	padding-left: 10px;
	padding-right: 10px;
}
.padlr12 {
	padding-left: 12px;
	padding-right: 12px;
}
.padlr13 {
	padding-left: 13px;
	padding-right: 13px;
}
.padlr15 {
	padding-left: 15px;
	padding-right: 15px;
}
.padlr22 {
	padding-left: 22px;
	padding-right: 22px;
}
.padub4{
	padding-top: 4px;
	padding-bottom: 4px;
}
.padub6{
	padding-top: 6px;
	padding-bottom: 6px;
}
.padub10{
	padding-top: 10px;
	padding-bottom: 10px;
}
.padub16{
	padding-top: 16px;
	padding-bottom: 16px;
}
.w62{
	width: 62px;
}
.w85{
	width: 85px;
}
.w140 {
	width: 140px;
}
.w145 {
	width: 145px;
}
.w150 {
	width: 140px;
}
.w180 {
	width: 180px;
}
.w185 {
	width: 185px;
}
.w400 {
	width: 480px;
}
.w500 {
	width: 500px;
}

/* Controls */
.cntrl-reg-ta {
	background-color: #f0f1f2;
	border-left: 1px #9fa0a0 solid;
	border-top: 1px #9fa0a0 solid;
	border-right: none;
	border-bottom: none;
	color: #5f5f5f;
	font-family: arial;
	font-size: 11px;
	padding: 4px 2px 4px 2px;
	margin-left: 1px;
}
.cntrl-reg-chk {
	padding-left: 0px;
	margin-left:0;
	width:15px;
	height: 14px;
}
.ctrl-com-ta {
	width:100%; 
	height:157px; 
	border: 0px;
	padding: 0px;
	margin: 0px;
	overflow:auto;
}
.ctrl-ta {
	font-family: arial;
	font-size: 11px;
	background-color: #ffffff;
	border: solid #cfcfcf 1px;
	padding: 3px 2px 3px 2px;
	margin: 1px;
	width: 450px;
	height: 40px;
}
.ctrl-com-view {
	width:100%; 
	background-color: #ffffff;
	height:157px; 
	overflow: auto;
}
.cntrl-ta {
	font-family: arial;
	font-size: 11px;
	background-color: #ffffff;
	border: solid #cfcfcf 1px;
	padding: 3px 2px 3px 2px;
	margin: 1px;
}
.cntrl-dd {
	font-family: arial;
	font-size: 11px;
	background-color: #ffffff;
	border: solid #cfcfcf 1px;
	padding: 2px;
	margin: 1px;
}
.cntrl-err {
	border: solid #ff0000 2px;
	margin: 0px;
}

.lh1 {
	line-height: 17px;
}
/* Locations */
.cityList{
	position: absolute;
	width:180px;
	background: #ffffff;
	border: 1px solid #cfcfcf;
	z-index: 999;
}
.cityListRow{
	font-family: arial;
	font-size: 11px;
	cursor: pointer;
	width: 180px;
	padding: 2px;
}
.cityListSmallText{
	color: #888888;
	font-family: arial;
	font-size: 9px;
}
.cityListSelectedRow{
	font-family: arial;
	font-size: 11px;
	cursor: pointer;
	background: #dde9ff;
	padding: 2px;
}

.av {
	position: absolute;
	filter:alpha(opacity=65); -moz-opacity:.65; opacity: .65;
	background-color: #000000;
	z-index: 999;
}
.avBorder {
	position: absolute;
	border: 1px #FFFFFF solid;
	cursor: pointer;
	z-index: 999;
}
.avSlider {
	position: absolute;
	z-index: 999;
}


.popwtl,.popwtr,.popwbl,.popwbr,.popdtl,.popdtr,.popdbl,.popdbr,.popgtl,.popgtr,.popgbl,.popgbr{
	background-image: url(gif.gif); 
	width: 7px; height: 7px;
	overflow: hidden;
}

.popwtl{
	background-position: -120px -0px;
}
.popwtr{
	background-position: -128px -0px;
}
.popwbl{
	background-position: -120px -8px;
}
.popwbr{
	background-position: -128px -8px;
}
.popdtl{
	background-position: -90px -62px;
}
.popdtr{
	background-position: -98px -62px;
}
.popdbl{
	background-position: -90px -70px;
}
.popdbr{
	background-position: -98px -70px;
}
.popgtl{
	background-position: -136px -0px;
}
.popgtr{
	background-position: -144px -0px;
}
.popgbl{
	background-position: -136px -8px;
}
.popgbr{
	background-position: -144px -8px;
}
.poproww{
	background-color: #ffffff;
}
.poprowg{
	background-color: #f4f4f4;
}
.poprowd{
	background-color: #e3e3e3;
}
.popclose,.popcloseover{
	overflow: hidden;
	background-image: url(png.png); 
	width: 16px; height: 17px;
	cursor: pointer;
}
.popclose{
	background-position: -52px -63px;
}
.popcloseover{
	background-position: -69px -63px;
}

/* pSlider */
.pslider_img{
	cursor: pointer;
}
.pslider_img_selected{
	background: #64b5f7;
}

.ev_opened{
	background: #ffffff;
}
.ev_closed{
	background: #dfe4f2;
}
.ev_closed_adm{
	background: #ffe4f2;
}