#body{background:#000;margin-top: 5px;margin-bottom: 0px;}
#contentleft {border-bottom: 2px solid #000;border-top: 1px solid #000;border-left: 1px solid #000;border-right: 2px solid #000;margin-bottom: 10px;width: 507px;height: 249px;padding: 0px;float: left;background: #000;}
#topright1 {width:276px;height:115px;padding:0px;float:left;padding:5px 5px 5px 5px;background:#000;border-bottom: 0px solid #000;border-top: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;background-image: url(images/solutions.jpg);}
#topright2 {width:276px;height:114px;float:left;padding:5px 5px 5px 5px;background:#000;border-bottom: 1px solid #000;border-top: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;background-image: url(images/contact.jpg);margin-bottom: 10px;}
#contentbottom1 {width:189px;height: 200px;padding:5px 5px 5px 5px;float:left;border-bottom: 0px solid #000;border-top: 0px solid #000;border-left: 1px solid #000;border-right: 0px solid #000;background:#000000;margin-bottom: 10px;background-image: url(images/box5.png);}
#contentbottom2 {width: 189px;height: 200px;padding: 5px 5px 5px 5px;float: left;border-bottom: 0px solid #000;border-top: 0px solid #000;border-left: 0px solid #000;border-right: 0px solid #000;background: #000000;margin-bottom: 10px;background-image: url(images/box5.png);}
#contentbottom3 {width:189px;height: 200px;padding:5px 5px 5px 5px;float:left;border-bottom: 0px solid #000;border-top: 0px solid #000;border-left: 0px solid #000;border-right: 0px solid #000;background:#000000;margin-bottom: 10px;background-image: url(images/box5.png);}
#contentbottom4 {width: 189px;height: 200px;padding: 5px 5px 5px 5px;float: left;border-bottom: 0px solid #000;border-top: 0px solid #000;border-left: 0px solid #000;border-right: 1px solid #000;background: #000000;margin-bottom: 10px;background-image: url(images/box5.png);vertical-align: top;}
#middle1{margin-top: 0px;margin-bottom: 0px;margin-right: auto;margin-left: auto;border-top: 1px dotted #666;width: 794px;padding: 10px 10px 0px 10px;border: none;background-color: inherit;}
#hline{margin-top: 0px;margin-bottom: 0px;margin-right: auto;margin-left: auto;width: 800px;padding: 0px 0px 0px 0px;border: none;background-color: inherit;z-index: 1;}
#middle{margin-top: 0px;margin-bottom: 0px;margin-right:auto;margin-left:auto;width: 798px;padding: 0;border: none;background-color: #000;}
#header{margin-top: 0px;margin-bottom: auto;margin-right: auto;margin-left: auto;width: 800px;padding: 0px;background-color: #000;border: none;color: #000;z-index: 1;}
#menu{margin-top: 0px;margin-bottom: 0px;margin-right:auto;margin-left:auto;width: 800px;padding: 0px;background-color: #000;color: #000;z-index: 1;}
.textff {font-family: arial;font-size: 11px;color: #000;font-weight: normal;}
.textffbold {font-family: arial;font-size: 11px;color: #fff;font-weight: bold;}
.bottomstyle3text {text-align: justify;font-family: arial;font-size: 11px;color: #c0c0c0;}
.bottomstyle1text {text-align: justify;font-family: arial;font-size: 11px;color: #c0c0c0;font-weight: bold;}
.bottomstyletext {text-align: justify;font-family: arial;font-size: 9px;color: #c0c0c0;font-weight: normal;}
.bottomstyle2text {font-family: arial;font-size: 11px;color: #ffffff;font-weight: normal;}
.textcenter {text-align: center;}
.textjustify{text-align: justify;margin-top: 10px;margin-bottom: 10px;}
span {font-weight: normal;}
td {font-weight: normal;}
h1 {font-family: arial;font-size: 15px;padding: 0px 0px 0px 3px;color: white;font-weight: bold;}
h2 {font-family: arial;font-size: 15px;padding: 0px 0px 0px 3px;color: white;font-weight: bold;}
h3 {font-family: arial;font-size: 15px;padding: 0px 0px 0px 3px;color: white;font-weight: bold;}
h4 {font-family: arial;font-size: 15px;padding: 0px 0px 0px 3px;color: white;font-weight: bold;}
h5 {font-family: arial;font-size: 15px;padding: 0px 0px 0px 3px;color: white;font-weight: bold;margin-top: 7px;margin-bottom: 7px;}
h6 {font-family: arial;font-size: 15px;padding: 0px 0px 0px 3px;color: white;font-weight: bold;}
h7 {font-family: arial;font-size: 15px;padding: 0px 0px 0px 3px;color: white;font-weight: bold;}
h8 {font-family: arial;font-size: 15px;padding: 0px 0px 0px 3px;color: white;font-weight: bold;}
h9 {font-family: arial;font-size: 15px;padding: 0px 0px 0px 3px;color: white;font-weight: bold;}
h10 {font-family: arial;font-size: 15px;padding: 0px 0px 0px 3px;color: white;font-weight: bold;}
ol {font-weight: normal;}
ul {font-family: arial;font-size: 11px;color: #999;font-weight: normal;}
a:active, a:link, a:visited {font-family: arial;color: #666;font-weight: bold;text-decoration: none;}
a:hover {font-family: arial;color: #ff0000;font-weight: bold;text-decoration: underline;}
.solidblockmenu ul{margin: 0;padding: 0;float: left;font: bold 11px Arial;width: 100%;border: 1px solid #000000;border-width: 1px 0;background: black url(images/blockdefault.gif) center center repeat-x;}
.solidblockmenu li{display: inline;}
.solidblockmenu li a{float: left;color: white;padding: 2px 9px 2px;font-weight: normal;text-decoration: none;border-right: 1px dotted black;}
.solidblockmenu li a:visited{color: white;}
.solidblockmenu li a:hover, .solidblockmenu li a.current{color: white;background: transparent url(images/blockactive.gif) center center repeat-x;text-decoration:none;}
.tabcontainer{clear: left;width:95%; /*width of 2nd level sub menus*/height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/}
*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/margin-top: -1em;}
* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/margin-top: -1em;}
.tabcontent{display:none;}
body{text-align: inherit;font-family: arial;font-size: 11px;}
#Lassany{margin-top: 0px;margin-bottom: 0px;margin-right: auto;margin-left: auto;width: 798px;height: 500px;border-bottom: 1px dotted #666;border-top: 0px solid #000;border-left: 0px solid #000;border-right: 0px solid #000;background-color: #000;color: #000;}
#bottomfooter{margin-top: 0px;margin-bottom: 0px;margin-right:auto;margin-left:auto;width: 800px;padding: 0px;border: none;background-color: #000;color: #000;}
.zeromargin{margin-top: 0;margin-bottom: 0;}
.style27{width: 814px;}
#style28{margin-top: 7px;margin-bottom: 7px;margin-right:auto;margin-left:auto;width: 796px;height: auto;text-align: left;font-family: arial;font-size: 11px;color: #ffffff;z-index: 1;}
.style28{margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:0;width: 798px;height: auto;text-align: left;color: #ffffff;}
.nomargin{font-family: arial;font-size: 11px;color: #ffffff;font-weight: normal;margin-top: 0;margin-bottom:0;}
.style30{text-align: center;font-size: 13px;padding: 0px 0px 5px 0px;color: #ff0000;margin-bottom: 5px;padding-bottom: 5px;}
.style31{margin-top: 0px;margin-bottom:0px;padding-top:33px;padding-bottom:0px;padding-left:5px;font-size:12px;text-align:left;}
.style313{margin-top: 0px;padding-top:4px;padding-left:5px;font-size:12px;text-align:left;}
.style3133{color:white;}
.jacked{color: black;font-size:14px;}
#totalbottomleft{width: 400px;height: auto;float: left;}
#totalbottomright{width:400px;height:auto;float:right;}
.style32{border:0px;float: left;}
.style33{float: right;}
.style34{text-align:center;color:#666;padding:3px 0px 0px 0px;}
.style35{text-align: center;font-family:Trebuchet MS, Arial;color:#0066CC;padding: 3px 0px 0px 0px;}
.style36{text-align: center;font-family:Trebuchet MS, Arial;color: #009900;padding: 3px 0px 0px 0px;}
.style37{text-align: center;font-family:Trebuchet MS, Arial;color: #FF0000;padding: 3px 0px 0px 0px;}
.style38{text-align: center;font-family:Trebuchet MS, Arial;color: #FF6600;padding: 3px 0px 0px 0px;}
.style39{text-align: center;}
.style40{text-align: center;margin-top: 10px;margin-bottom: 10px;}
.style41{text-align: left;color: #0066CC;padding: 3px 0px 0px 0px;margin-top: 10px;margin-bottom: 10px;}
.style42{text-align: left;color: #009900;padding: 3px 0px 0px 0px;margin-top: 10px;margin-bottom: 10px;}
.style43{text-align: left;color: #FF0000;padding: 3px 0px 0px 0px;margin-top: 10px;margin-bottom: 10px;}
.style44{text-align: left;color: #FF6600;padding: 3px 0px 0px 0px;margin-top: 10px;margin-bottom: 10px;}
.style45{text-align: justify;margin-top: 5px;margin-bottom: 5px;line-height: 150%;}
.style46{float: left;}
.style47{text-align: justify;font-family: arial;font-size: 9px;color: #666666;font-weight: normal;}
.style48{text-align: justify;font-family: arial;font-size: 11px;color: #666666;font-weight: bold;}
.style49{text-align: justify;}
.blue{ color: #0066CC; padding: 0 0 0 0; margin:0 0 0 0;}
.blue a:hover {color:#0066cc; text-decoration:none; }
.green{ color: #009900; padding: 0 0 0 0; margin:0 0 0 0;}
.green a:hover {color:#009900; text-decoration:none; }
.orange{ color: #FF6600; padding: 0 0 0 0; margin:0 0 0 0;}
.orange a:hover {color:#FF6600; text-decoration:none; }
.red{ color: #FF0000; padding: 0 0 0 0; margin:0 0 0 0;}
.red a:hover {color:#FF0000; text-decoration:none; }
.lime {color:#508c1f; padding: 0 0 0 0; margin:0 0 0 0;}
.lime a{color:orange; font-weight:normal; text-decoration:none; padding: 0 0 0 0; margin:0 0 0 0;}
.lime a:hover {color:#508c1f; text-decoration:underline; }
.lime2 {color:#508c1f; padding: 0 0 0 0; margin:0 0 0 0;}
.lime2 a{color:orange; font-weight:normal; text-decoration:none; padding: 0 0 0 0; margin:0 0 0 0;}
.lime2 a:hover {color:#0066cc; text-decoration:underline; }
/*bottom content*/
.mypets{/*header of 1st demo*/cursor: pointer;cursor: pointer;padding: 5px 5px 5px 5px;background: transparent url('images/hdbg.gif') repeat-x;color: #C0C0C0;}
.thepet{padding: 0px 5px 10px 5px; margin:0 0 0 0 ;font-family: 'Trebuchet MS', helvetica, Arial, Tahoma;font-size: 13px; color:#C0C0C0;text-align:justify; background: transparent url('images/transbk.png') repeat-x;}
.nav{float:left;width:140px; padding: 10px 0 10px 10px; font-size: 13px; text-align: left; background: transparent;}
.thepet ul {list-style-image: url('images/grey-ul.png');padding: 0 0 0px 20px;}
.thepet li  {font-family: 'Trebuchet MS', helvetica, Arial, Tahoma;margin: 0px;color: #C0C0C0;list-style-position: inherit;font-size: 13px; }
.openpet{ /*class added to contents of 1st demo when they are open*/background: transparent url('images/open.png') repeat-x; padding: 5px 5px 5px 5px;}
.closedpet{ /*class added to contents of 2nd demo when they are closed*/background:transparent url('images/closed.png') repeat-x;}
.technology{ /*header of 2nd demo*/cursor: pointer;cursor: pointer;font: bold 14px 'Trebuchet MS', helvetica, Arial, Tahoma;margin: 10px 0;}
.openlanguage{ /*class added to contents of 2nd demo when they are open*/color: green;}
.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/color: red;}
.style1{padding-right: 0px;padding-left: 35px;}
.style2{float: right;}
