/* CSS Document */
body {	margin-top: 30px; font-family:Arial, Verdana; color:#666666; font-size:12px; }
a { color:#cccccc; text-decoration:none;}
div.bodyContainer { width: 900px; margin:0 auto 0 auto; padding:0; top:0px; position: relative;}
div.bodyContainer div.topLeft{ top:0; margin:0; padding:0; width:4px; height:4px; left:0px; background:url(/CMSTemplates/utps/css/images/leftCorner.jpg) no-repeat; position:absolute;}
div.bodyContainer div.topRight{ top:0; margin:0; padding:0; width:4px; height:4px; right:0px; background:url(/CMSTemplates/utps/css/images/rightCorner.jpg) no-repeat; position:absolute;}

/* #Header# */
div.bodyContainer div.header {  margin:0; padding:0; height:120px; border-left:solid #cccccc 1px; border-right:solid #cccccc 1px; border-top:solid #cccccc 1px;}
div.bodyContainer div.header div.logo {position:absolute; top:15px; left:20px; /* margin:17px 0 0 20px; */ padding:0; background:url(/CMSTemplates/utps/css/images/companyLogo.jpg) no-repeat; width:96px; height:90px; } 
div.bodyContainer div.header div.companyName {left:110px; width:278px; height:40px; top:76px; position:absolute; background:url(/CMSTemplates/utps/css/images/companyName.jpg) no-repeat; } 
div.bodyContainer div.header div.companyDescription { } 

/* Right Menu and Search Box */
div.bodyContainer div.header div.rightHeader { top:80px; padding:0; /* margin:85px 17px 19px 0; */ position:absolute; width:150px; right:0px; height: 55px;  }
div.bodyContainer div.header div.rightHeader div.rightMenu { height:10px;}
div.bodyContainer div.header div.rightHeader div.rightMenu ul { position:absolute; left:-33px; }
div.bodyContainer div.header div.rightHeader div.rightMenu ul li{ float:left; list-style:none; font-size:11px; font:tahoma; padding:0 14px 0 14px; border-right:solid #cccccc 1px; }
div.bodyContainer div.header div.rightHeader div.rightMenu ul li a{}
div.bodyContainer div.header div.rightHeader div.rightMenu ul li.last{ float:left; list-style:none; font-size:11px; font:tahoma; padding:0 0 0 14px; border:none; }

/* #Menu# */

div.bodyContainer div.menu {border-left:solid #333333 1px; border-right:solid #333333 1px; position:relative; width:896px; margin:0;padding:1px; background:#333333; height:45px; }
div.bodyContainer div.menu ul{ margin:0 auto 0 auto; padding:14px 0 0 125px; }
div.bodyContainer div.menu ul li{  float:left; list-style:none; padding: 0 22px 0 22px; border-right:solid #ffffff 1px; font:tahoma; font-size:13px; }
div.bodyContainer div.menu ul li:hover { z-index:9; padding:0; margin:0;}
div.bodyContainer div.menu ul li:hover ul { background:#333333; top:47px; width:200px; display:block; padding:0; margin:0;}
div.bodyContainer div.menu ul li:hover ul li { border-top:dotted 1px #cccccc; border-right:none; width:195px; clear:both; background:none; padding: 5px 0 5px 5px; margin:0; }
div.bodyContainer div.menu ul li:hover ul li a { padding:5px 0 5px 3px; background:none; margin:0;}
div.bodyContainer div.menu ul li:hover ul li:hover { background:#9a9782; margin:0; width:195px;}
div.bodyContainer div.menu ul li:hover ul li:hover a { }
div.bodyContainer div.menu ul li:hover ul li ul {display:none; }

div.bodyContainer div.menu ul li:hover a { margin:0; padding:15px 22px 16px 22px; /*position:relative; */top:0px; background: #9a9782;}

div.bodyContainer div.menu ul li a{ }
div.bodyContainer div.menu ul li.last{ border:none; }
div.bodyContainer div.menu ul li ul{ display:none; position:absolute; z-index:10; }


/* #Body Container# */
div.bodyContainer div.mainContainer {margin:0 0 30px 0; padding:0; border-top:solid #cccccc 1px; position:relative;}

/* #Body Container Content# */
div.bodyContainer div.mainContainer div.secondColumn0 {margin:0; padding:0; position:relative; float:left; width:224px; background:url(/CMSTemplates/utps/css/images/bgContentContainer.jpg) repeat-x;  }
div.bodyContainer div.mainContainer div.secondColumn0 div.contentContainerCaption p {  font-size: 14px;  padding:0 0 0 12px; margin:0; display: table-cell; vertical-align: middle; width:224px; height:42px !important; background:url(/CMSTemplates/utps/css/images/bgContentCaption.jpg) repeat-x;}
div.bodyContainer div.mainContainer div.secondColumn0 div.contentTextContainer {  margin:0; padding:0; }
div.bodyContainer div.mainContainer div.secondColumn0 div.contentTextContainer p { margin:15px 11px 30px 23px; padding:0; }

div.bodyContainer div.mainContainer div.secondColumn1 { margin:0; padding:0; position:relative; float:left; width:224px; background:url(/CMSTemplates/utps/css/images/bgContentContainer.jpg) repeat-x;  }
div.bodyContainer div.mainContainer div.secondColumn1 div.contentContainerCaption p { font-size: 14px;  padding:0 0 0 12px; margin:0; display: table-cell; vertical-align: middle; width:224px; height:42px !important; background:url(/CMSTemplates/utps/css/images/bgContentCaption.jpg) repeat-x;}
div.bodyContainer div.mainContainer div.secondColumn1 div.contentTextContainer {  ;margin:0; padding:0; }
div.bodyContainer div.mainContainer div.secondColumn1 div.contentTextContainer p {margin:15px 11px 30px 23px; padding:0; }

div.bodyContainer div.mainContainer div.secondColumn2 { margin:0; padding:0; position:relative; float:left; width:224px; background:url(/CMSTemplates/utps/css/images/bgContentContainer.jpg) repeat-x;  }
div.bodyContainer div.mainContainer div.secondColumn2 div.contentContainerCaption p {font-size: 14px;  padding:0 0 0 12px; margin:0; display: table-cell; vertical-align: middle; width:224px; height:42px !important; background:url(/CMSTemplates/utps/css/images/bgContentCaption.jpg) repeat-x;}
div.bodyContainer div.mainContainer div.secondColumn2 div.contentTextContainer { margin:0; padding:0; }
div.bodyContainer div.mainContainer div.secondColumn2 div.contentTextContainer p {margin:15px 11px 30px 23px; padding:0; }
div.bodyContainer div.mainContainer div.secondColumn2 div.contentTextContainer td{border: solid red;}

div.bodyContainer div.mainContainer div.secondColumn3 { margin:0; padding:0; position:relative; float:left; width:225px; background:url(/CMSTemplates/utps/css/images/bgContentContainer.jpg) repeat-x;  }
div.bodyContainer div.mainContainer div.secondColumn3 div.contentContainerCaption p { font-size: 14px;  padding:0 0 0 12px; margin:0; display: table-cell; vertical-align: middle; width:224px; height:42px !important; background:url(/CMSTemplates/utps/css/images/bgContentCaption.jpg) repeat-x;}
div.bodyContainer div.mainContainer div.secondColumn3 div.contentTextContainer { margin:0; padding:0; }
div.bodyContainer div.mainContainer div.secondColumn3 div.contentTextContainer p { margin:15px 11px 30px 23px; padding:0; }


div.bodyContainer div.mainContainer div.verticalSeparator0 { float:left; background:url(/CMSTemplates/utps/css/images/verticalSeparator.jpg) no-repeat; width:1px; height:164px; }
div.bodyContainer div.mainContainer div.verticalSeparator1 { float:left; background:url(/CMSTemplates/utps/css/images/verticalSeparator.jpg) no-repeat; width:1px; height:164px; }
div.bodyContainer div.mainContainer div.verticalSeparator2 { float:left; background:url(/CMSTemplates/utps/css/images/verticalSeparator.jpg) no-repeat; width:1px; height:164px; }

/*  #Inside Page# */
div.bodyContainer div.bannerImage {  height: 156px; margin:0; padding:0; border-left:solid #ffffff 1px; border-right:solid #ffffff 1px; }
div.bodyContainer div.bannerImage img {z-index:2; position:relative; left:-1px;; width:900px; }
div.bodyContainer div.horizontalSeparator div.breadCrumbs { color:#a0a0a0; height:28px;  position:relative; margin:0; padding:14px 0 0 0; font-size:11px;}
div.bodyContainer div.horizontalSeparator div.breadCrumbs a {color:#a0a0a0;}
span.CMSBreadCrumbsCurrentItem{color:#666666;}
div.bodyContainer div.mainContainer div.insideFirstColumn div.insideTungkod {padding: 0 10px 0 0; height:10px;}

div.bodyContainer div.mainContainer div.insideFirstColumn {margin:0; padding:0;  position:relative; float:left; width:191px;   }

div.bodyContainer div.mainContainer div.insideFirstColumn div.menuInside { border-bottom:solid #cccccc 1px; padding: 8px 0 8px 0;  position: relative;  top:50%; display: table-cell; vertical-align: middle; width:191px; }
div.bodyContainer div.mainContainer div.insideFirstColumn div.verticalSeparatorInside {float:left; margin:10px 0px; padding:0; height:400px; width:2px; }

div.bodyContainer div.mainContainer div.insideFirstColumn div.colon {background:url(/CMSTemplates/utps/css/images/liStyle.jpg) no-repeat; height:11px; width:8px; float:left; margin:2px 0 0 0; padding:0 2px 0 0; }
div.bodyContainer div.mainContainer div.insideFirstColumn div.menuTextBox { width:178px; float:left; position: relative; top: -50%; }
div.bodyContainer div.mainContainer div.insideFirstColumn div.menuTextBox a { float:left; color:#666666; font-size:13px;}

div.bodyContainer div.mainContainer div.insideSecondColumn { margin:18px 0 19px 0; padding:0; position:inherit; float:left; width:479px; }

div.bodyContainer div.mainContainer div.insideSecondColumn div.networkOffices {  margin:-50px 15px 0 45px; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.networkOffices div.officeItem { position:relative; width:125px; float:left; margin:0 1px 1px 0; height:40px; background:#003333; text-align:center;}
div.bodyContainer div.mainContainer div.insideSecondColumn div.networkOffices div.officeItem  a { position:relative; top:12px;  color:#ffffff; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.networkOffices div.officeItem  a:hover {font-weight:bold;}

div.bodyContainer div.mainContainer div.insideSecondColumn img {padding:0 0 0 10px;}
div.bodyContainer div.mainContainer div.insideSecondColumn div.people { }
div.bodyContainer div.mainContainer div.insideSecondColumn div.people img { }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentContainerCaption { top:-10px; position:relative;}
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentContainerCaption p { color:#003333; font-size: 21px; top:100px; padding:0 10px 0 12px; margin:0; display: table-cell; vertical-align: middle; width:100%; height:42px !important; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentText { top:0px; position:relative; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentText a {}
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentText p {  font-size: 13px; margin:0 11px 40px 10px ; padding:0; font:verdana; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentText p img{ margin:0 0 0 200px; padding:0 10px 0 0; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextPractice { margin:-10px 10px 5px 3px; position:relative; height:70px; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextPractice p { font-size: 12px; margin:-5px 11px 0 10px ; padding:0; font:verdana; font-style:italic;}
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextPractice p img{width:170px; padding:0 10px 0 0; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextPeople { top:-10px; position:relative; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextPeople p { font-size: 13px; margin:0 11px 0 10px ; padding:0; font:verdana; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextPeople p img{ padding:0 10px 0 0; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextContainer { top:-15px; margin:0 20px 0 20px; padding:0; position:relative; }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextContainer a{color:#003333}
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextContainer a:hover{font-weight:bolder}
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextContainer p { margin:-10px 0 30px -10px; padding:0; /*font-size:11px;  font:verdana; */ }
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextContainer table td a{color:#003333}
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextContainer table{margin-top: -50px}
div.bodyContainer div.mainContainer div.insideSecondColumn div.contentTextContainer table td a:hover{font-weight:bolder;}

div.bodyContainer div.mainContainer div.insideSecondColumn div.border { float:left; height:auto; position:relative; z-index:9; width:479px; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; padding:0 0 10px 0; margin:0; top:-5px; left:-1px; }



div.bodyContainer div.mainContainer div.insideSecondColumnFiling { margin:18px 0 19px 0; padding:0 0 50px 0; position:inherit; float:left; width:680px; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling img { padding:0 0 0 10px;}
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.people { }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.people img { }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentContainerCaption { z-index:8; top:-10px; position:relative;}
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentContainerCaption p { color:#003333;font-size: 21px; top:100px; padding:0 10px 0 12px; margin:0; display: table-cell; vertical-align: middle; width:100%; height:42px !important; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentSummary { border: solid 1px lime}
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentText {padding: auto 0 0 0; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentText a{ font-weight:bold; color:#003333;}
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentText a:hover{color:#003333; font-size:14px;}
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentText p {font-size: 13px; margin:-10px 11px 0 10px ; padding:0; font:verdana; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentText p img{ padding:0 10px 0 0; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentTextPractice { top:-10px; position:relative; height:90px; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentTextPractice p { font-size: 13px; margin:0 11px 0 10px ; padding:0; font:verdana; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentTextPractice p img{ padding:0 10px 0 0; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentTextPeople { top:-10px; position:relative; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentTextPeople p { font-size: 13px; margin:0 11px 0 10px ; padding:0; font:verdana; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentTextPeople p img{ padding:0 10px 0 0; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentTextContainer { top:-4px; margin:0; padding:0; position:relative; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.contentTextContainer p { margin:0 11px 10px 10px ; padding:0; font-size:11px; font:verdana; }
div.bodyContainer div.mainContainer div.insideSecondColumnFiling div.border {z-index:9; position: relative; border-left:solid 1px #cccccc; padding:0 0 10px 0; margin:0; top:-5px; left:-1px; }


div.bodyContainer div.mainContainer div.insideThirdColumn { margin:0; padding:0; position:relative; float:left; width:220px; }
div.bodyContainer div.mainContainer div.insideThirdColumn div.contentContainerCaption { top:0px; margin:0; padding;0; left: 9px; position:relative; height:20px; }
div.bodyContainer div.mainContainer div.insideThirdColumn div.contentContainerCaption p{ font-size:14px;}
div.bodyContainer div.mainContainer div.insideThirdColumn div.news img{ margin:0; padding:10px 0 10px 9px; }
div.bodyContainer div.mainContainer div.insideThirdColumn div.news { margin:5px 0 0 0;}
div.bodyContainer div.mainContainer div.insideThirdColumn div.news div.newsHeader { margin:0; padding:0 0 0 9px; font-size:11px; font-weight:bold; width:200px;}
div.bodyContainer div.mainContainer div.insideThirdColumn div.news div.newsText {  margin:0; padding:0 0 0 9px; font-size:11px; width:200px;}
div.bodyContainer div.mainContainer div.insideThirdColumn div.news div.newsText a{color:#003333; margin:0 10px 0 0;}
div.bodyContainer div.mainContainer div.insideThirdColumn div.news div.newsText a:hover{font-weight:bold;}
div.bodyContainer div.mainContainer div.insideThirdColumn div.tungkodNews { height:5px;}



div.bodyContainer div.mainContainer div.verticalInsideSeparator1 { padding:10px 0 10px 0; margin:auto 0 auto 0; float:left; background:url(/CMSTemplates/utps/css/images/verticalSeparator.jpg) repeat-y; width:1px; height:auto; }


div.bodyContainer div.mainContainer div.verticalInsideSeparator {  margin:10px 0 10px 0; border-left:solid 1px #cccccc; height:500px; float:left; padding:10px 0 10px 0;}
div.bodyContainer div.mainContainer div.verticalInsideSeparatorOur {  margin:10px 0 10px 0; border-left:solid 1px #cccccc; height:950px; float:left; padding:10px 0 10px 0;}

/*  #Inside Page 2# */
div.bodyContainer div.mainContainer div.insideTwoFirstColumn { height:80%; margin:19px 0 19px 0; padding:0; position:inherit; float:left; width:660px; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn ul { list-style:none; clear:both; width:625px; margin:0 0 0 10px; position:absolute; padding:5px 0 5px 0; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn ul li { font-weight:bold; float:left; padding:0; margin:5px 0 5px 0; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn ul li ul{ clear:both; position: relative; margin:0; padding:0; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn ul li ul li{ text-align:center; position:relative; width:50px; padding:0; margin:5px 0 0 0; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn ul li ul li a{ font:Tahoma; font-size:10px; font-weight:normal; padding:0; margin:0; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn div.border { float:left; height:auto; position:relative; z-index:9; width:auto; border-right:solid 1px #cccccc; padding:0 0 10px 0; margin:0; top:-5px; left:-1px; }

div.bodyContainer div.mainContainer div.insideTwoFirstColumn div.contentContainerCaption { top:-10px; position:relative;}
div.bodyContainer div.mainContainer div.insideTwoFirstColumn div.contentContainerCaption p { font-size: 21px; top:100px; padding:0 10px 0 12px; margin:0; display: table-cell; vertical-align: middle; width:224px; height:42px !important; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn div.contentText { top:-10px; position:relative; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn div.contentText p { font-size: 13px; margin:0 11px 0 10px ; padding:0; font:verdana; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn div.contentTextContainer {  top:-4px; margin:0; padding:0; position:relative; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn div.contentTextContainer p { margin:0 11px 10px 10px ; padding:0; font-size:11px; font:verdana; }
/*
div.bodyContainer div.mainContainer div.insideTwoFirstColumn ul {  margin:0; padding:0; list-style:none; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn ul li { margin:10px 0 0 0; padding:0; font-size:14px; font-weight:bold; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn ul li ul { margin:0 0 0 15px; padding:0; list-style:none; }
div.bodyContainer div.mainContainer div.insideTwoFirstColumn ul li ul li { margin:10px 0 0 0; padding:0; font-size:12px; font-weight:normal; }
*/
div.bodyContainer div.mainContainer div.insideTwoSecondColumn { border-left:solid #cccccc 1px; margin:20px 0 20px 0; padding:0; position:relative; float:left; width:228px; }
div.bodyContainer div.mainContainer div.insideTwoSecondColumn div.contentContainerCaption { top:-15px; margin:0; padding;0; left: 9px; position:relative; height:20px; }
div.bodyContainer div.mainContainer div.insideTwoSecondColumn div.contentContainerCaption p { font-size:14px;}
div.bodyContainer div.mainContainer div.insideTwoSecondColumn div.news { top:-20px; position:relative; }
div.bodyContainer div.mainContainer div.insideTwoSecondColumn div.news img{ margin:0; padding:10px 0 10px 9px; }
div.bodyContainer div.mainContainer div.insideTwoSecondColumn div.news div.newsHeader { margin:0; padding:0 0 0 9px; font-size:11px; font-weight:bold; width:200px;}
div.bodyContainer div.mainContainer div.insideTwoSecondColumn div.news div.newsText { margin:0; padding:0 0 0 9px; font-size:11px; width:200px;}

div.bodyContainer div.mainContainer div.verticalInsideTwoSeparator { padding:10px 10px 10px 10px; margin:auto 0 auto 0; float:left; background:url(/CMSTemplates/utps/css/images/verticalSeparator.jpg) repeat-y; width:1px; height:auto; }


/* #Footer# */
div.bodyContainer div.footer { clear:both; padding:0; margin:0; height:60px; border-top:solid #cccccc 1px; position:relative;}
div.bodyContainer div.footer ul { position:relative; padding:0; margin:15px 0 0 0; font-size:10px;}
div.bodyContainer div.footer ul li { font-size:10px; border-left:solid #cccccc 1px; float:left; list-style:none; margin:0; }
div.bodyContainer div.footer ul li.firstMenuFooter{ font-size:10px; border-left:none; float:left; list-style:none; margin:0; }
div.bodyContainer div.footer ul li.lastFooter{ font-size:10px; border-left:none; clear:both; list-style:none; margin:0; }
div.bodyContainer div.footer ul li a { font-size:10px; font:verdana; padding:0 7px 0 7px; margin:0; }
div.bodyContainer div.footer p { top:15px; position:absolute; padding:0; margin:15px 0 0 5px; font-size:10px; color:#cccccc;}
div.bodyContainer div.footer div.disclaimer p { top:30px; position:absolute; padding:0; margin:15px 0 0 5px; font-size:10px; color:#cccccc;}

/* #Search# */
div.bodyContainer div.header div.rightHeader div.inputSearch{ padding: 0; margin: 0; top:36px; right:0; position:absolute; width:209px; height:17px; }
.searchLabel {display:none;} 
.searchTextbox { height:15px; border:solid #cccccc 1px;width: 140px;padding:0; margin:0; font-size:11px; position:absolute; }
.searchButton {  margin: 0 0 0 5px; padding: 0 0 0 5px; position:absolute; right:0; } 
div.searchResult { height:25px; padding:7px 0 0 5px; margin: 10px 0 10px 0; font-weight:bold; }
div.searchResult:hover { background:#eef4ec; }

/* #People Page# */
div.insideSecondColumn div.peopleContainer { top:0;position:relative; }
div.insideSecondColumn div.peopleContainer div.people{ padding:0 0 10px 0;float:left; width:157px; text-align:center; }
div.insideSecondColumn div.peopleContainer div.people a img{ border:solid #cccccc 1px; padding:0 !important; margin:0;}
div.insideSecondColumn div.peopleContainer div.people div.name{ padding: 0; margin:10px 0 0 0; font:"Tahoma"; font-size:11px; font-weight:bold; }
div.insideSecondColumn div.peopleContainer div.people designation{ padding: 0; margin:0; font-size:9.5px; text-align:center; }

div.insideSecondColumn div.peopleContainerSelected  { top top:5px; position:relative;}
div.insideSecondColumn div.peopleContainerSelected div.people{top:-50px; padding:0 0 10px 0;float:left; width:157px; text-align:center; }
div.insideSecondColumn div.peopleContainerSelected div.people a img{ border:solid #cccccc 1px; padding:0 !important; margin:0;}
div.insideSecondColumn div.peopleContainerSelected div.people div.name{ padding: 0; margin:10px 0 0 0; font:"Tahoma"; font-size:11px; font-weight:bold; }
div.insideSecondColumn div.peopleContainerSelected div.people designation{ padding: 0; margin:0; font-size:9.5px; text-align:center; }

div.peopleMenuSelected div.contentContainerMenu  {position:relative; }
div.peopleMenuSelected div.contentContainerMenu div.menuInside{ top:-0px !important; }
div.peopleMenuSelected div.contentContainerMenu div.menuInside div.menuTextBox { top:0px !important; }


/* #Contact Us# */
div.contactus {  top:-50px; position:relative;}
table.contactUsTable td p{vertical-align:top;}

/* #IP Resources# 
div.insideTwoFirstColumn div.containerIPResources div.formIPResources div.country { margin: 0 0 10px 0;}

div.insideTwoFirstColumn div.containerIPResources div.formIPResources div.document { border:solid 1px blue;}
div.insideTwoFirstColumn div.containerIPResources div.formIPResources a { border: solid 1px red; }
div.insideTwoFirstColumn div.containerIPResources div.formIPResources a.ipButton { margin:10px 0 0 125px; padding:5px 0 0 0; }
div.insideTwoFirstColumn div.containerIPResources div.formIPResources a.ipButton img  { margin:0; padding:0; border:none; }
div.button {border:solid 1px blue;}


/* #News# */


div.bodyContainer div.mainContainer div.insideSecondColumnCareers{border-right:solid 1px #cccccc; border-left:solid 1px #cccccc}
div.bodyContainer div.mainContainer div.insideSecondColumnCareers{margin:18px 0 19px -190px; padding-left:10px; padding-right:10px;position:relative; float:left; width:655px;}
div.bodyContainer div.mainContainer div.insideSecondColumnCareers div.contentContainerCaption {  top:-10px; position:relative;}
div.bodyContainer div.mainContainer div.insideSecondColumnCareers div.contentContainerCaption p {  color:#003333; font-size: 21px; top:100px; padding:0 10px 0 10px; margin:0; display: table-cell; vertical-align: middle; width:100%; height:42px !important; }
div.bodyContainer div.mainContainer div.insideSecondColumnCareers div.contentText { top:-10px; position:relative; }
div.bodyContainer div.mainContainer div.insideSecondColumnCareers div.contentText p { margin:0 0 0 10px ; padding:0;  }



div.bodyContainer div.mainContainer div.insideSecondColumnNews { border-left:solid 1px #cccccc; margin:18px 0 19px 0; padding:0; position:inherit; float:left; width:700px; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.border div.newsFeeds { top:-25px; position:relative; padding: 0 10px 0 10px; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.border div.newsFeeds a { text-transform:uppercase; text-decoration:underline; color:#003333;  position:relative; font-size:13px }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.border div.newsFeeds p { padding:0 0 0 20px;}
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.border div.newsFeeds a:hover{font-size:14px; color:#003333; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews ul {list-style:none;}
div.bodyContainer div.mainContainer div.insideSecondColumnNews ul li { float:left;  }
div.bodyContainer div.mainContainer div.insideSecondColumnNews ul li a {  }
div.bodyContainer div.mainContainer div.insideSecondColumnNews img { padding:0 0 0 10px;}

div.bodyContainer div.mainContainer div.insideSecondColumnNews div.people img { }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentContainerCaption {  top:-10px; position:relative;}
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentContainerCaption p {  color:#003333; font-size: 21px; top:100px; padding:0 10px 0 10px; margin:0; display: table-cell; vertical-align: middle; width:100%; height:42px !important; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentText { top:-10px; position:relative; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentText p { margin:0 0 0 10px ; padding:0;  }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentText p img{ padding:0 10px 0 0; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentTextPractice { top:-10px; position:relative; height:90px; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentTextPractice p { margin:0 0 0 10px; padding:0; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentTextPractice p img{ padding:0 10px 0 0; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentTextPeople { top:-10px; position:relative; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentTextPeople p { margin:0 0 0 10px ; padding:0; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentTextPeople p img{ padding:0 10px 0 0; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentTextContainer { top:-4px; margin:0; padding:0; position:relative; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews div.contentTextContainer p { margin:0 11px 10px 10px ; padding:0; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews a{color:#003333; padding:0 0 0 10px; margin:0 0 0 20px; }
div.bodyContainer div.mainContainer div.insideSecondColumnNews a:hover {font-weight:900; color:#666666;}



/* #Downloads# */
div.downloads { top:-60px; position:relative;}
div.downloads ul { position:absolute; padding:0; margin:0;}
div.downloads ul li { margin:0; padding:0;}

/* #IP Tables# */

.myTable { position:relative; margin:5px 10px 30px 10px; background:#cccccc; }
.myTable td, th {text-align:center; vertical-align:center; background-color:#FFFFFF;}
.myTable td img {padding:5px 0 5px 0 !important; margin:0;}
.myTable td span input {}

.myTable1 { margin:5px 10px 20px 10px; background:#cccccc; }
.myTable1 td, th { text-align:left; vertical-align:center; background-color:#FFFFFF;}
.myTable1 td img {  padding:0 !important; margin:0;}
.myTable1 a {color:#666666;}
.myTable1 a:hover {font-weight:bold; color:#003333;}


