/* CSS Document */
/*.main-container{display:none;}*/
.container{ margin:0; padding:0;  }
.test{width: 760px; height: 420px; overflow: auto;}
.container tr td{text-align:left; vertical-align:top;}
.left{margin:0px; padding:0px; width:190px; height: 320px;}
.tabs{margin:0px; padding:0; width:21px; overflow:hidden;}
.middle{ width:760px; height: 420px; margin:0; padding:0; text-align:left; vertical-align:top;}
.page-middle{height: 420px; margin:0; padding:0; text-align:left; vertical-align:top;}
.right{margin:0; padding:0; width:300px; }

.leftTop{ height:120px; margin:0; padding: 0;}
.leftMiddle{ height:300px; overflow: auto;}
.leftBottm01{ background:url(../img/left/left-graybut01.gif) left bottom no-repeat #f2f2f2; height:50px; text-align:right;}
.leftBottm02 span{ background:url(../img/left/left-graybut02.gif) left bottom no-repeat #f2f2f2; height:50px;}

.rightMiddle{background:#f2f2f2; width:300px; height:450px; padding:0; margin: 0 0 0 0; text-align: left; overflow: auto;}
.rightBottm{ background: url(img/right/right-graybut.gif)  right bottom no-repeat #f2f2f2; height:30px;}

.default-rightMiddle{background:#f2f2f2; width:300px; height:390px; padding:0; margin: 0 0 0 0; text-align: left; overflow: auto;}
.default-middleContent{margin:0; padding:0; width:700px; height:450px; overflow: auto;}
.page-middleContent{margin:0; padding:0; width:760px; height:420px; overflow: auto; float:left;}
.layout-middleContent{background-color: #FFFFFF; margin:0px; padding:0; width:760px; height:420px; overflow: auto;}

.banner{width: 300px;}

.leftmenu-head
{
	
}

.result-message
{
	color: Red;
        font-size: 12pt;
	font-family:Tahoma;        

}
.language-choice
{
        margin-bottom: 5px;
}
.search-bar
{
	margin-top: 0px;
}

.search-result ul
{
	list-style: none;
	list-style-type: none;
	padding: 0;
	margin:  0;
}

.search-result ul li
{
	list-style: none;
	list-style-type: none;
	padding: 0px;
	margin:  10px 0 0 0;
        font-size: 12pt;
	font-family:Tahoma;        
}

.result-text
{
	color: blue;
	font-size: 12px;
}

.result-comment
{
	font-size: 12px;
}

.result-link
{
	font-size: 12px;
	color: Green;
}
.search-paging a, a:visited
{
        color: blue;
        text-decoration: none;
}
.news
{
        font-family: tahoma,arial,helvetica,sans-serif;
        font-size: 14px;
	margin-top: 5%;
	text-align: center;
}

.news ul
{
        font-size: 12px;
        text-align: left;
	padding: 5px;
	margin: 0;
}

.news ul li
{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.contactus-label
{
        font-family: tahoma,arial,helvetica,sans-serif;
        text-align: right;
}

.login-table{}
.login-labale{}
.login-text{}

.login-message
{
        color: red;
}

/* Accordion */
.accordion
{
	margin: 0;
	padding: 2px 0 0 0px;
	text-align: left;
}

.accordion div
{
	margin-bottom: 2px;
}

.accordion h3
{
       /* cursor: pointer; */
        font-size: 8pt;
        font-family: tahoma,arial,helvetica,sans-serif;
        background-color: none;
        padding: 0px 0px 0px 0px;
	margin: 0;
        border: outset 0px #000;
}

.accordion h3 a
{
	font-family: tahoma,arial,helvetica,sans-serif;
        /*font-size: 15px;*/
        color: #CCCC99;
	text-decoration: none;
}
.accordion .ui-state-active
{
        
}
.accordion .accordion-link
{
	font-size: 9pt;
        font-family: tahoma,arial,helvetica,sans-serif;
        color: #CCCC99;
	text-decoration: none;
        background-color: none;
}

.accordion .accordion-link:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.image-original
{
        margin:100;
        padding:0;
}
.image-thumbnail
{
	cursor: pointer;
        padding-right: 0px;
}
.CSS-Eyetracker h3
{
        color: #f00;
}
.CSS-Eyetracker div .accordion-link
{
        color: #ff6600;
}
.CSS-Eyetracker div .accordion-link:hover
{
        color: #ff0000;
}
.CSS-PBGA h3
{
        color: #CCCC99;
        text-decoration: underline;
}
.CSS-PBGA div .accordion-link
{
        color: #CCCC99;
}
.CSS-PBGA div .accordion-link:hover
{
        color: #FFFFFF;
}
.FPD-AOI h3
{
        color: #CCCC99;
}
.FPD-AOI div .accordion-link
{
        color: #CCCC99;
}
.FPD-AOI div .accordion-link:hover
{
        color: #CCCC99;
}
.contactus-label
{
        color: #000000;  /* color: #AA0000;  */
        font-family: tahoma,arial,helvetica,sans-serif;
        font-size: 14px;
}
.contactus-field input
{
        width: 300px;
}
a { text-decoration: none }

.top-table {height: 110px;}