body {
text-align:left;
/*background-color: #EFEFEF;*/
}


.outer {
overflow: hidden;
}


.FieldBorder {
border: 1px solid #bababa;
}


.AddFavouritesPopup {
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
border: 1px solid #d5d5d5;
width: 370px;
background-color:#FFFFFF;
}

.FavouritesTitle {
background-image: url(/images/tab_bg2.jpg);
background-repeat: repeat-x;
width: 370px;
height: 41px;
/*border-bottom: 1px solid #d5d5d5;*/
padding-left: 12px;
font: bold 12px Arial;
color: #666666;
}


.FavouritesText {
padding-left: 12px;
font: 11px Arial;
color: #666666;
}



.linkRemove A:link {text-decoration: underline; color: #666666; font-weight: normal; font-size: 10px}
.linkRemove A:visited {text-decoration: underline; color: #666666; font-weight: normal; font-size: 10px}
.linkRemove A:active {text-decoration: underline; color: #666666; font-weight: normal; font-size: 10px}
.linkRemove A:hover {text-decoration: none; color: #666666; font-weight: normal; font-size: 10px}  


A:link {text-decoration: none; color: #ff6600;}
A:visited {text-decoration: none; color:#ff6600;}
A:active {text-decoration: none; color:#ff6600;}
A:hover {text-decoration: none; color:#666666;}


/* TAB 1 */

.tab1 A:link {
float:left;
font: bold 11px Arial;
color: #666666;
text-align:center;
vertical-align:middle;
text-decoration: none;
background-image: url(/images/tab_bg.jpg);
background-repeat:no-repeat;
width: 76px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

.tab1 A:active {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
width: 76px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

.tab1 A:visited {
float:left;
text-align:center;
font: bold 11px Arial;
color: #666666;
text-decoration: none;
background-image: url(/images/tab_bg.jpg);
background-repeat:no-repeat;
width: 76px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

.tab1 A:hover {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 76px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

.tab1 A:focus { /*works in FF*/
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 76px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

*:first-child+html .tab1 A:active {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 76px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}


*html .tab1 A:active {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 76px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}



/* TAB 2 */

.tab2 A:link {
float:left;
font: bold 11px Arial;
color: #666666;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg.jpg);
background-repeat:no-repeat;
width: 71px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

.tab2 A:active {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
width: 71px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
}

.tab2 A:visited {
float:left;
text-align:center;
font: bold 11px Arial;
color: #666666;
text-decoration: none;
background-image: url(/images/tab_bg.jpg);
background-repeat:no-repeat;
width: 71px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

.tab2 A:hover {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 71px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

.tab2 A:focus { /*works in FF*/
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 71px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
}

*:first-child+html .tab2 A:active {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 71px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
}


*html .tab2 A:active {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 71px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
}






/* TAB 3 */

.tab3 A:link {
float:left;
font: bold 11px Arial;
color: #666666;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg.jpg);
background-repeat:no-repeat;
width: 86px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}

.tab3 A:active {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
width: 86px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}

.tab3 A:visited {
float:left;
text-align:center;
font: bold 11px Arial;
color: #666666;
text-decoration: none;
background-image: url(/images/tab_bg.jpg);
background-repeat:no-repeat;
width: 86px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}

.tab3 A:hover {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 86px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}

.tab3 A:focus { /*works in FF*/
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 86px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}

*:first-child+html .tab3 A:active {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 86px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}


*html .tab3 A:active {
float:left;
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
background-image: url(/images/tab_bg_active.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 86px;
height: 41px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}







.titleTabs A:link {
font: bold 13px Arial;
color: #666666;
text-align:center;
text-decoration: none;
padding-top: 2px;
border: 1px solid red;
}

*:first-child+html .titleTabs A:link {
padding-top: 14px;
}

.titleTabs A:active {
font: bold 11px Arial;
color: #ff6600;
text-align:center;
text-decoration: none;
border: 1px solid red;
padding-top: 2px;
}

*:first-child+html .titleTabs A:active {
padding-top: 14px;
}

.titleTabs A:hover {
font: bold 11px Arial;
color: #666666;
text-align:center;
text-decoration: none;
padding-top: 2px;
border: 1px solid red;
}

*:first-child+html .titleTabs A:hover {
padding-top: 14px;
}

.titleTabs A:visited {
font: bold 11px Arial;
color: #666666;
text-align:center;
text-decoration: none;
padding-top: 2px;
border: 1px solid red;
}

*:first-child+html .titleTabs A:visited {
padding-top: 14px;
}



.smallTable2 {
width: 217px;
/*border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;*/
background-color: #FFFFFF;
}


*html .smallTable2 {
width: 170px;
/*border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;*/
background-color: #FFFFFF;
}


.textSmallTable2 {
font: 11px Arial;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 6px;
color: #666666;
width: 215px;
background-color: #FFFFFF;
}

*html .textSmallTable2 {
font: 11px Arial;
margin-left: 0px;
margin-right: 0px;
margin-top: 6px;
margin-bottom: 6px;
color: #666666;
width: 209px;
background-color: #FFFFFF;
}

.tableBottom {
width: 517px;
height: 58px;
border: 1px solid #cccccc;
font: 11px Arial;
color: #666666;
background-color: #FFFFFF;
}

.tableBottom2 {
width: 766px;
height: 58px;
border: 1px solid #cccccc;
font: 11px Arial;
color: #666666;
background-color: #FFFFFF;
}


.t1 {
font: 11px Arial;
text-align: right;
padding-right: 7px;
}

.t2 {
font: bold 11px Arial;
color: #666666;
padding-left: 7px;
}


.wrapper3 {
width: 250px;
margin:2px;
padding:2px;
background-color: #efefef;
}

.bottomBox1 {
background-image: url(/images/bottomBox1.jpg);
background-repeat:no-repeat;
width: 235px;
height: 21px;
border-left: 1px solid #cccccc;
}

.justBorder {
border-right: 1px solid #cccccc;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
height: 109px;
background-color: #FFFFFF;
width: 235px;
}

.tableTop {
border: 1px solid #cccccc;
background-color: #FFFFFF;
width: 235px;
height: 51px;
padding-left: 7px;
}

*:first-child+html .tableTop {
text-align: center;
}

*html .tableTop {
text-align: center;
}

.subtitle2 {
font: bold 11px Arial;
}

.subtitle3 {
font: bold 12px Arial;
}

.ql_imgE {
background-image: url(/images/ql_img1.jpg);
background-repeat:no-repeat;
height: 66px;
width: 236px;
}
