body {margin: 0; padding: 0; font-family: Verdana, Tahoma, sans-serif; font-size: 15px; color: #000; background: #E7E6E6;}
table {border-spacing: 0;border-collapse: collapse;}
td {padding:0; order: 1px solid red;} 
a img {border: none;}

h1 {font: bold 15px Tahoma; margin: 0 0 20px; padding: 0 0 5px 20px; color: #363F56; border-bottom: 1px solid #A9ACB2; background: url(img/h1_back.gif) no-repeat left center;}

input {font-family: Tahoma, Verdana, sans-serif; font-size:11px;}

span {font-size: 10px; color: #ABABAB;}

/* general classes */


/* tag classes and their context*/








a.main1 {font: bold 12px Verdana; text-decoration: none;color:#fff; padding:0 7px;}
a.main1:hover {text-decoration: underline;}

a.main2 {font-size: 11px;color: #e87400;text-decoration: none;}
a.main2:hover {text-decoration: underline;}

a.main3 {font: normal 10px Verdana; color: #AD9A8C; text-decoration: none;}
a.main3:hover {color: #D78A52;}

div.main1 {text-align: right; font-size: 9px; padding-right: 20px; color: #677491;}
div.main2 {text-align: justify; padding-right: 0px; color: #363F56; font: normal 12px Arial; line-height: 16px;}
div.main3 {font: normal 10px Verdana; color: #ADACAC;}

div.main4 {width: 120px; border: 1px solid #E2E2E2; padding: 2px;}
div.main4 div.sp1 {background: #444; color: #fff; padding: 1px 5px; font: normal 11px Arial;}

/***************************************************************************** specific */
td#t1topleft {width: auto; background: #3856a4 url(img/t1_topleft1.jpg) right no-repeat;}
td#t1top{width: 802px; height: 114px;}
td#t1topright {width: auto;	background: #3856a4 url(img/t1_topright1.jpg) left;	background-repeat: no-repeat;}
td#t1mainleft{height: 580px; background: url(img/t1_main.gif) top repeat-x #E7E6E6;}
td#t1mainright{height: 580px; background: url(img/t1_main.gif) top repeat-x #E7E6E6;}
td#t1main{vertical-align: top; background: #fff;}

td#t3top2{height: 29px;}
td#t3top1{height: 27px;}
td#t3main {height: 524px; background: url(img/t2_main.jpg) top left no-repeat #fff; vertical-align: bottom; width: 802px;}

td#t4left{background: url(img/t2_botleft.jpg) no-repeat; width: 413px; height: 110px;}
td#t4right{background: url(img/t2_botright.gif) repeat-x;}
td#t4botleft{height: 40px;}
td#t4botright{text-align: right;} 

td#t5left{width: 192px;}
td#t5right{background: url(img/t2_top2.jpg);}

td#t6left{width: 192px;}
td#t6right{background: url(img/t2_top1.jpg); }

td#t7left{height: 454px; padding: 50px 20px 40px; vertical-align: top; font: normal 12px Arial;}
td#t7right{width: 432px; vertical-align: bottom;} 


table#t8 td {padding: 2px 1px;}


#t1 {width: 100%; height: 100%;}
#t2 {width: 100%;}
#t3 {width: 100%;} 
#t4 {width: 100%;} 
#t5 {width: 100%;}
#t6 {width: 100%;}
#t7 {width: 100%; height: 100%;}
#t8 {width: 100%;}

div.gal {background-color: #F1F1F1; padding:2px 15px; border: 1px #DBDBDB solid;margin:20px 0;text-align: center;}
div.gal img {background-color: #fff; margin: 5px 7px; padding:2px; border: 1px #DBDBDB solid;}









/**/
#thumbBox {
background:#5C5C5C none repeat scroll 0 0;
cursor:pointer;
left:0;
padding:10px 10px 0;
position:absolute;
top:0;
visibility:hidden;
width:auto;
z-index:10;
}
#thumbBox .footerbar {
-x-system-font:none;
color:white;
font-family:Tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.1em;
padding:5px 0;
text-align:right;
}
#thumbBox #thumbImage {
background-color:white;
}
#thumbLoading {
background-color:#EFEFEF;
border:1px solid black;
padding:5px;
position:absolute;
visibility:hidden;
z-index:5;
}










