﻿/* -------------------------- */

/* -- links ----------------- */



a:link {font-weight: bold; text-decoration: none; color: #525252;}

a:active {font-weight: bold; text-decoration: none; color: #525252;}

a:visited {font-weight: bold; text-decoration: none; color: #525252;}

a:hover {font-weight: bold; text-decoration: none; color: #111111;}



a.selected:link {color: #111111;}

a.selected:active {color: #111111;}

a.selected:visited {color: #111111;}

a.selected:hover {color: #111111;}



a.white:link {color: #FFFFFF;}

a.white:active {color: #FFFFFF;}

a.white:visited {color: #FFFFFF;}

a.white:hover {color: #FFFFFF; text-decoration: underline;}



a.blue:link {color: #3756b3;}

a.blue:active {color: #3756b3;}

a.blue:visited {color: #3756b3;}

a.blue:hover {color: #111111;}



a.note:link {font-weight: normal; text-decoration: underline; color: #525252; font-size:smaller;}

a.note:active {color: #525252;}

a.note:visited {color: #525252;}

a.note:hover {color: #111111;}

/* -------------------------- */

/* -- general --------------- */



body

{

margin: 0;

color: #454545;

font-family: Verdana, Arial;

font-size: 11px;

text-align: left;

scrollbar-arrow-color: #999999;

scrollbar-base-color: #999999;

scrollbar-darkshadow-color: #e6e6e6;

scrollbar-face-color: #e6e6e6;

scrollbar-highlight-color: #e6e6e6;

scrollbar-shadow-color: #999999;

}



h2 { font-size:1.6em; margin: 4px; margin-bottom: 8px;}

li { margin-bottom: 6px;}



 table

{

padding: 0px;

spacing: 0px;

border-collapse: collapse;

background-repeat: no-repeat;

}



td

{

margin: 0px;

padding: 0px;

border-width: 0px;

border-collapse: collapse;

vertical-align: top;

background-repeat: no-repeat;

background-position: top left;

font-family: Verdana, Arial;

font-size: 12px;

}



img

{

border: 0px;

}



table#all

{

width: 960px;

height: 100%;

}



table#all td#left

{

width: 161px;

background-image: url('../images/header-bg-left.jpg');

padding-bottom: 19px;

}



table#all td#center

{

width: 638px;

background-image: url('../images/header-bg-center.jpg');

padding-bottom: 19px;

}



table#all td#right

{

width: 161px;

background-image: url('../images/header-bg-right.jpg');

padding-bottom: 19px;

}







img.box

{

width: 159px;

height: 159px;

}





/* -------------------------- */

/* -- left ------------------ */

table#results td

{

border-bottom: 1px solid #666;



}



table#all td#left table#tleft

{

width: 161px;

height: 100%;

}



table#all td#left table#tleft td

{

width: 161px;

border-left: 1px solid white;

border-right: 1px solid white;

padding: 10px;

}



table#all td#left table#tleft td#empty

{

height: 118px;

border-top: 1px solid white;

border-right: none;

padding: 0px;

}



table#all td#left table#tleft td#box

{

height: 159px;

border-top: 1px solid white;

border-bottom: 1px solid white;

padding: 0px;

}



table#all td#left table#tleft td#titleselected

{

height: 78px;

border-bottom: 1px solid white;

color: #FFFFFF;

font-size: 14px;

font-weight: bold;

}



table#all td#left table#tleft td#title

{

height: 39px;

border-bottom: 1px solid white;

color: #FFFFFF;

font-size: 11px;

font-weight: bold;

vertical-align: middle;

}



table#all td#left table#tleft td#links

{

height: 10px;

background-color: #e6e6e6;

color: #525252;

font-size: 10px;

font-weight: bold;

padding-bottom: 0px;

}



table#all td#left table#tleft td#info

{

height: 78px;

border-bottom: 1px solid white;

background-color: #3A5AA7;

color: #FFFFFF;

font-size: 9px;

}



table#all td#left table#tleft td#fullgrey

{

background-color: #e6e6e6;

height: 100%;

}



table#all td#left table#tleft td#fullwhite

{

background-color: #ffffff;

height: 100%;

}





/* -------------------------- */

/* -- right ----------------- */





table#all td#right table#tright

{

width: 161px;

}



table#all td#right table#tright td

{

width: 161px;

border-left: 1px solid white;

border-right: 1px solid white;

padding: 10px;

text-align: right;

}



table#all td#right table#tright td#emptybig

{

height: 79px;

border-top: 1px solid white;

border-left: none;

padding: 0px;

}



table#all td#right table#tright td#cat

{

width: 80px;

border-top: 1px solid white;

border-bottom: 1px solid white;

padding: 0px;

background-color: #cccccc;

}



table#all td#right table#tright td#emptysmall

{

height: 39px;

border-top: 1px solid white;

border-left: none;

padding: 0px;

}





table#all td#right table#tright td#title

{

height: 39px;

border-top: 1px solid white;

border-bottom: 1px solid white;

color: #FFFFFF;

font-size: 11px;

font-weight: bold;

vertical-align: middle;

}



table#all td#right table#tright td#links

{

height: 10px;

color: #525252;

background-color: #e6e6e6;

font-size: 10px;

font-weight: bold;

padding-bottom: 0px;

}



table#all td#right table#tright td#div

{

height: 10px;

color: #525252;

background-color: #e6e6e6;

font-size: 10px;

font-weight: bold;

padding-right: 5px;

padding-bottom: 0px;

}



table#all td#right table#tright td#div div

{

padding-right: 5px;

position: relative;

width: 140px;

height: 200px;

overflow: auto;

z-index:100; 

}



/* -------------------------- */

/* -- center ---------------- */





table#all td#center table#tcenter

{

width: 638px;

}



table#all td#center table#tcenter tr#tr1 td

{

height: 79px;

}



table#all td#center table#tcenter tr#tr2 td

{

height: 159px;

}



table#all td#center table#tcenter tr#tr3 td

{

height: 39px;

}



table#all td#center table#tcenter tr#tr4 td

{

height: 40px;

}



table#all td#center table#tcenter td#bgtop

{

width: 159px;

border-left: 1px solid white;

border-top: 1px solid white;

}



table#all td#center table#tcenter td#bg

{

width: 159px;

border-left: 1px solid white;

}



table#all td#center table#tcenter td#odhgosspoudwn

{

align: right;

text-align: right;

float: right;

border-top: 1px solid white;

}



table#all td#center table#tcenter td#cat

{

border-left: 1px solid white;

border-top: 1px solid white;

border-bottom: 1px solid white;

}



table#all td#center table#tcenter td#title

{

padding: 10px;

color: #FFFFFF;

font-size: 14px;

font-weight: bold;

vertical-align: middle;

border-top: 1px solid white;

border-right: 1px solid white;

border-bottom: 1px solid white;

}



table#all td#center table#tcenter td#corner

{

background-image: url('../images/header-bg-corner.jpg');

}





/* -------------------------- */

/* -- content --------------- */



table#all td#center table#tcontent

{

width: 618px;

margin-left: 10px;

margin-right: 10px;

background-color: #cc4488;

background-color: #FFFFFF;

}



table#all td#center table#tcontent td

{

	padding-top: 10px;

	padding-bottom: 10px;

	text-align: justify;

	line-height: 130%;

	list-style-type: decimal;

}



table#all td#center table#tcontent td#title

{

height: 39px;

vertical-align: middle;

font-size: 14px;

font-weight: bold;

color: #3756b3;

border-bottom: 1px dotted #111111;

}



table#all td#center table#tcontent td#list

{

vertical-align: middle;

font-size: 11px;

font-weight: bold;

color: #3756b3;

border-bottom: 1px dotted #111111;

}

.colored
{
color: #0000FF;
}

table#all td#center table#tcontent table td

{

padding-top: 0px;

padding-right: 10px;

}



table#all td#center table#tcontent table#tinfo

{

float: right;

background-color: #e6e6e6;

border-left: 10px solid white;

border-bottom: 5px solid white;

}



table#all td#center table#tcontent table#tinfo td

{

height: 5px;

padding: 10px;

padding-top: 5px;

padding-bottom: 5px;

text-align: right;

vertical-align: middle;

}



table#all td#center table#tcontent table#tinfo td.text {text-align: left;}



table#all td#center table#tcontent table#tinfo td#image

{

padding: 10px;

}



table#all td#center table#tcontent table#tinfo td#image img

{

border: 1px solid white;

}



table#list thead{ text-align:left; font-size:11px; }

table#list thead tr{ height: 30px; background-color: #ccc;}

table#list thead th{ padding: 3px;}

table#list tbody tr{ background-color: #e6e6e6; border-bottom:1px solid #fff; height:16px;}

table#list tbody td{ padding-left: 2px; }

table#list th.mid{ background-color: #fff; }

table#list td.mid{ background-color: #fff; }

li.text { margin-left:1.5em; list-style:outside square;}



ul#faqs { margin-left: 6px; padding:0 2px;}

ul#faqs ol {list-style-type:decimal-leading-zero;}

table#tcontent h2 { text-align:left; line-height:1em;}



/* ------------------------ */

/* -- forms --------------- */



form

{

margin: 0px;

padding: 0px;

border: 0px;

}
td#corner button {border:none; cursor:pointer; padding:0; margin:0 2px; margin-top:4px; width:30px;}


/*input, option, select

{

font-family: Verdana, Arial; 

font-weight: normal; 

font-size: 11px; 

border: 0px;

padding: 5px;

height: 23px;

width: 136px;

color: #525252; 

vertical-align: middle;

background-color: #ffffff; 

}

*/

input.bt

{

font-size: 10px;

width: 90px;

padding-top: 3px;

background-color: #d9d3d3;

font-weight: bold;

border: 1px solid #ffffff;

}



input, option, select { font:normal 11px Verdana, Arial, Helvetica, sans-serif; color: #525252; background-color: #ffffff;}



button { background:transparent; border:none; cursor:pointer; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color: #d32968;}

/* ------------------------ */

/* -- footer -------------- */



table#footer

{

width: 960px;

height: 39px;

border: 1px solid white;

}



table#footer td

{

padding: 10px;

vertical-align: middle;

color: #ffffff;

font-weight: bold;

font-size: 10px;

}



table#footer td#right

{

width: 100%;

text-align: right;

}

table#footer a, table#footer a:active, table#footer a:link

{

color: #fff;

}



/* -------------------------- */

/* -- colors ---------------- */



table.blue td{background-color: #3A5AA7;}

td.blue{background-color: #3A5AA7;}



table.darkblue td{background-color: #334a80;}

td.darkblue{background-color: #334a80;}



table.green td{background-color: #5a9515;}

td.green{background-color: #5a9515;}



table.yellow td{background-color: #ed9801;}

td.yellow{background-color: #ed9801;}



table.pink td{background-color: #d32968;}

td.pink{background-color: #d32968;}



table.lightgrey td{background-color: #e6e6e6;}

td.lightgrey{background-color: #e6e6e6;}



table.darkgrey td{background-color: #999999;}

td.darkgrey{background-color: #999999;}

