.smalltable {font-size: 70%; FONT-FAMILY: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;}

table tr td {font-size: 80%; FONT-FAMILY: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;}

h1 {

    font-size: 130%;

    letter-spacing: 0.1em;

    font-weight : bold;

     FONT-FAMILY: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;

}



h2 {

    font-size: 110%;

    letter-spacing: 0.1em;

    font-weight : bold;

     FONT-FAMILY: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;

}



h3 {

    font-size: 140%;

    letter-spacing: 0.1em;

    font-weight : bold;

     FONT-FAMILY: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;

}





ul { padding-left: 20px; FONT-FAMILY: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;}

A:link {color: #004a98; text-decoration: underline; FONT-FAMILY: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif; }

A:visited { color: #004a98; text-decoration: underline; FONT-FAMILY: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;}

A:active { color: #004a98; text-decoration: underline;  FONT-FAMILY: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;}

A:hover { color: #004a98; text-decoration: underline; FONT-FAMILY: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;}

div.photo-hor {background:#fbfbfb; border:1px dotted #cccccc; margin-right:20px;}
div.photo-hor table {padding:10px; width:100%;}
div.photo-hor table td {text-align:center;}
div.photo-hor table img {border:1px #999999 solid; background:#ffffff; padding:1px;}


div.photo-vert {background:#fbfbfb; border:1px dotted #cccccc; margin:0 0 15px 15px;}
div.photo-ver {background:#fbfbfb; border:1px dotted #cccccc; margin:0 15px 15px 15px;}
div.in-text {float:right;}
div.in-tex {float:left;}
div.photo-vert div.container {padding:7px;}
div.photo-ver div.container {padding:7px;}
div.photo-vert div.container div.img {margin:1px 0 1px 0;}
div.photo-ver div.container div.img {margin:15px 0 15px 0;}
div.photo-vert div.container div.img img {border:1px #999999 solid; background:#ffffff; padding:1px;}
div.photo-ver div.container div.img img {border:1px #999999 solid; background:#ffffff; padding:1px;}

.clear {clear:left;}



body{
background-color:#287a9d;
text-align:center; /* for central alignment of document */
margin:0px;
}
.txt {
color:#333333;
font-size:80%;
padding-left: 21px;
padding-right: 0px;
font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
}
img{
border:none;
}
.top_menu{
width:130px;
font-size:14pt;
float:left;
margin: 0px 15px 0px 8px;
}

table#main{
border-collapse:collapse;
width:980px;
margin: 0 auto;
padding: 0px;
border:none;
}

td#menu{
text-align:left;
vertical-align:top;
width:220px;
background-color:#eeeeee;
padding-top:15px;
}
td#menu a{
text-decoration:none;
text-indent:10px;
line-height:23px;
border-bottom:#cccccc dashed 1px;

display:block;
}

td#menu A#current {   COLOR: #c30505; TEXT-DECORATION: none}


td#menu div.item a {
padding-left:10px;
display:inline;
}
.item{
line-height:23px;
display:block;
}
td#menu a.submenu{
width:170px;
margin-left:30px;
}
.othersitesblock{
border: 1px solid #CCCCCC;
width:200px;
margin: 5px 5px 5px 10px;
padding: 5px 5px 5px 5px;
float:right;
font-size:13px;
color:#3580f1;
text-indent:0px;
line-height:20px;
display:inline;
}
td#menu div.othersitesblock a{
border:none;
text-indent:0px;
float:left;
}
div.othersitesblock sub{
line-height:15px;
color:#999999;
float:right;
}

td#content{
text-align:left;
width:768px;
background-color:#ffffff;
padding-top:10px;
margin-top
}

td#bottom{
background-image:url(pictures/template_bottom.jpg);
text-align:right;
vertical-align:center;
font-size: 11px;
width: 290px;
}

.right_2{
        float: right;
        border: 1px solid #DAA520;
        padding: 2px;
        margin: 2px 2px 2px 7px
}

.left_2{
        float: left;
        border: 1px solid #DAA520;
        padding: 2px;
        margin: 2px 7px 2px 2px
}

.center_2{
        float: center;
        border: 1px solid #DAA520;
        padding: 2px;
        margin: 1px
}

.NewHeaderLink {
font-size: 13px !important;
color: #994029 !important;
}

.question-content-text pre {
font-size: 16px;
}

.answers td {
font-size: 12px;
}