html {-webkit-text-size-adjust:none}

a:link { color: #843dcc; font-weight: bold; text-decoration: none; }
a:visited { color: #843dcc; font-weight: bold; text-decoration: none; }
a:hover { color: #646464; font-weight: bold; text-decoration: underline; }
a:active { color: #000; font-weight: bold; text-decoration: underline; }
	
.toppad { padding-top: 30px; padding-bottom: 30px; }
.botpad { padding-top: 23px; padding-bottom: 23px; }
.bodyheader { font-size: 22px; font-family: Arial; }
.bodyorange { color: #908b4d; font-size: 22px; font-family: arial; line-height: 30px; }
.footphone { font-size: 25px; font-family: arial; line-height: 30px; }
.bodytxtbiggrey   { color: #646464; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 23px; text-shadow: #cccccc 0px 1px 3px; }
.bodytxtbig { font-size: 18px; font-family: Arial; font-weight: bold; }

ul { font-size: 14px; font-family: Arial; line-height: 22px; margin-right: 10px; list-style-type: circle; }

.bodytxtsm    { color: #696969; font-size: 11px; font-family: arial  ; }
.bodyphone   { font-size: 16px; font-family: arial ; }
.bodytxt { font-size: 14px; font-family: arial; line-height: 17px; }
.bodylogin { font-size: 13px; font-family: Arial; line-height: 17px; }

.cellheader  { color: #000; font-size: 26px; font-family: Arial ; text-align: center; }
.cellbg { background-image: url(images/in-out-pro-photo-cellbg.png); background-repeat: no-repeat; background-position: left top; padding-top: 15px; padding-right: 20px; padding-left: 10px; }
.cell-promo { padding: 5px 0 0; }
.cellbg-home { background-image: url(images/in-out-pro-photo-cellbghome.png); background-repeat: no-repeat; background-position: left top; padding-top: 15px; padding-right: 20px; padding-left: 20px; }
.cellbg-ul { background-image: url(images/in-out-pro-photo-cellbg.png); background-repeat: no-repeat; background-position: left top; padding-top: 10px; padding-left: 10px; }
.cellbg-ct { background-image: url(images/in-out-pro-photo-cellbg.png); background-repeat: no-repeat; background-position: left top; padding-top: 10px; }
.cellbg-ct-10 { background-image: url(images/in-out-pro-photo-cellbg.png); background-repeat: repeat-x; background-position: left top; padding-top: 10px; padding-bottom: 7px; }
.cellpad-10 { padding-left: 10px; }

a.menu-tmain:active	      { color: #000; font-size: 20px; font-family: Arial; font-weight: bold; text-decoration: none ; padding-top: 12px; padding-right: 7px; padding-left: 7px; }
a.menu-tmain:link	      { color: #000; font-size: 20px; font-family: Arial; font-weight: bold; text-decoration: none ; padding-top: 12px; padding-right: 7px; padding-left: 7px; }
a.menu-tmain:visited	      { color: #000; font-size: 20px; font-family: Arial; font-weight: bold; text-decoration: none ; padding-top: 12px; padding-right: 7px; padding-left: 7px; }
a.menu-tmain:hover	      { color: #843dcc; font-size: 20px; font-family: Arial; font-weight: bold; text-decoration: none ; padding-top: 12px; padding-right: 7px; padding-left: 7px; }
		
a.menu-tin:active	        { color: #843dcc; font-size: 20px; font-family: Arial; font-weight: bold ; padding-top: 12px; padding-right: 7px; padding-left: 7px; }
a.menu-tin:link	        { color: #843dcc; font-size: 20px; font-family: Arial; font-weight: bold ; padding-top: 12px; padding-right: 7px; padding-left: 7px; }
a.menu-tin:visited	        { color: #843dcc; font-size: 20px; font-family: Arial; font-weight: bold ; padding-top: 12px; padding-right: 7px; padding-left: 7px; }
a.menu-tin:hover	        { color: #843dcc; font-size: 20px; font-family: Arial; font-weight: bold; text-decoration: none ; padding-top: 12px; padding-right: 7px; padding-left: 7px; }

a.menu-fmain:active	      { color: #843dcc; font-size: 16px; font-family: Arial; font-weight: bold; line-height: 22px; text-decoration: none ; }
a.menu-fmain:link	      { color: #843dcc; font-size: 16px; font-family: Arial; font-weight: bold; line-height: 22px; text-decoration: none ; }
a.menu-fmain:visited	      { color: #843dcc; font-size: 16px; font-family: Arial; font-weight: bold; line-height: 22px; text-decoration: none ; }
a.menu-fmain:hover	      { color: #000; font-size: 16px; font-family: Arial; font-weight: bold; line-height: 22px; text-decoration: none ; }

a.stech:active  { font-weight: normal; font-size: 9px; font-family: verdana; text-decoration: none }
a.stech:link  { font-weight: normal; font-size: 9px; font-family: verdana; text-decoration: none }
a.stech:visited  { font-weight: normal; font-size: 9px; font-family: verdana; text-decoration: none }
a.stech:hover  { font-weight: normal; font-size: 9px; font-family: verdana; text-decoration: underline }

a.linkopacity img { filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; }
a.linkopacity:hover img { filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; }

