/* CSS Document */
body
{
width:100%;
margin:0;
background-color:#FFFFFF;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}
img
{
border:0;
}
div.top
{
width:100%;
height:70px;
background-image:url(../images/topleft.jpg);
background-position:left;
background-repeat:no-repeat;
text-align:right;
vertical-align:middle;
color:#5355A3;
font-size:medium;
font-weight:bold;
margin:0;
padding:0;
}
div.top a
{
color:#5355A3;
text-decoration:none;
}
div.top a:hover
{
color:#C0C0C0;
text-decoration:none;
}
div.toptitle
{
margin-right:5px;
}
div.toptitle h2
{
margin-top:1px;
margin-bottom:0;
height:100%;
vertical-align:middle;
}
div.tbnlogo
{
float:right; position: absolute; right: 10px;
}
div.header
{
background-image:url(../images/headerleft.jpg);
background-position:left;
background-repeat:no-repeat;
background-color:#C0C0C0;
width:100%;
height:159px;
margin:0;
padding:0;
text-align:center;
vertical-align:middle;
color: #FFFFFF;
}
div.header h1
{
font-size:36px;
margin:0;
}
div.menubg
{
background-image:url(../images/menubg.jpg);
background-repeat:repeat-x;
height:94px;
width:100%;
}
div.menubgleft
{
background-image:url(../images/menuleft.jpg);
background-position:left;
background-repeat:no-repeat;
height:100%;
width:100%;
text-align:center;
margin-right:0px;
}
div.icons
{
margin-left:300px;
}
div.icon
{
margin: 3px 5px 3px 5px;
display:inline;
text-align:center;
font-size:x-small;
font-weight:bold;
float:left;
}
div.icon img
{
margin-top:10px;
margin-bottom:0;
}
div.icon a
{
color:#666666;
text-decoration:none;
}
div.icon a:hover
{
color: #FF9900;
text-decoration:none;
}
div.left
{
background-image:url(../images/leftbg.jpg);
background-repeat:repeat-y;
width:278px;
margin-right:30px;
padding-right:0px;
text-align:right;
color:#FFFFFF;
float:left;
}
div.content
{
text-align:center;
width:100%;

}

div.inner
{
background-image:url(../images/contentTM.jpg);
background-repeat:repeat-x;
height:50px;
margin: 0 0px 0 0px;
text-align:left;

}

div.rightpad
{
margin:0 25px 0 25px;
}
div.rightpad fieldset
{
margin-left:25px; border: 1px dashed silver; text-align:left;
}
div.contenttop
{
background-color:#5355A3; height:50px; vertical-align:middle; color:#FFFFFF;text-align: left;
}
div.innerpad
{
margin:10px 5px 5px 10px;
}
div.innerpadL
{
margin:0px 5px 10px 5px;
}
#rssfeed
{
margin-bottom:10px;
margin-top:5px;
}
#rssfeed h2
{
color: #333333;
font-size:x-small;
display:inline;
}
#rssfeed a
{
color:#333333;
text-decoration:none;
}
#rssfeed a:hover
{
color:#333333;
text-decoration:underline;
}
#rssfeed p
{
font-size:x-small;
}
#ct_logo
{display:none}
div.lefttext
{
text-align:left; width:188px; margin-left:72px; margin-right:18px; color:#FFFFFF
}
div.lefttext a
{color:#FFFFFF; text-decoration:none;}
div.lefttext a:hover
{color:#FFFFFF; text-decoration:underline;}
div.leftboxtitle
{background-color:#5355A3; width:100%; font-weight:bold;}
div.leftboxcontent
{background-color:#CCCCCC}
div.leftbottomIE
{background-color:#FFFFFF; height:30px; width:100%}

#rssfeed ul
{list-style-type: square; margin-left:3px}
#rssfeed li
{list-style-type:square;}
div.credits
{width:188px; margin-left:72px; margin-right:18px; font-size:xx-small; font-weight:bold}
div.credits a
{color:#FFFFFF; text-decoration:none;}
div.credits a:hover
{color:#FFFFFF; text-decoration:underline;}
img.contentpic
{float:left; margin: 0 20px 20px 0; border:0;}
blockquote
{background-color: #F5F5F5; padding:10px}
hr
{color:#5355A3; clear:both}