/*
----------------------------------------------- 
---BODY STYLES 
-----------------------------------------------
*/
body 
{
     background-color: #2e3092;
}

/*
----------------------------------------------- 
---TABLE STYLES 
-----------------------------------------------
*/
table.bkg
{
     background-color: White;
     width: 750px;
     height: 500px;
}

table.sideMenu
{
     width: 175px;
}

table.parallels
{
	border: solid 1px #2e3092;
	width: 400px;
}

table.parallels td
{
	font-family: Arial;
	font-size: 11px;
	border: solid 1px #2e3092;
}

/*
----------------------------------------------- 
---TD STYLES 
-----------------------------------------------
*/
td.topBanner
{
     background-image:url(images/bnr-10comm.jpg);
     width: 750px;
     height: 42px;
}

td.topNav
{
     background-image:url(images/nav-main.jpg);
     width: 750px;
     height: 23px;
     font-size: 85%;
     font-family: Arial;
     font-weight: bold;
     vertical-align: middle;
}

td.topBannerMain
{
     background-image:url(images/bnr-main.jpg);
     width: 750px;
     height: 152px;
     vertical-align: top;
}

td.BannerLine
{
     background-image:url(images/line-bnr.jpg);
     width: 750px;
     height: 14px;
     vertical-align: top;
}

td.subNav
{
     vertical-align: top;
     font-size: 70%;
     font-family: Arial Narrow, Arial;
     text-align: center;
}

td.bodyContent
{
     font-size: 75%;
     font-family: Arial;
     color: #2e3092;
     vertical-align: top;
}

td.sideMenu
{
     background-image:url(images/bkg-sideMenu-2.gif);
     width: 200px;
}

td.sideMenuTop
{
     background-image:url(images/sideTbl-Top-2.gif);
     width: 170px;
     height: 36px;
     text-align: center;
     font-size: 80%;
     font-family: Arial;
     color: #9293c6;
     font-weight: bold;
}

td.sideMenuMid
{
     background-image:url(images/sideTbl-middle-2.gif);
     width: 170px;
     height: 3px;
     text-align: center;
     font-size: 10px;
     font-family: Arial;
     color: #9293c6;
     font-weight: bold;
}

td.sideMenuBtm
{
     background-image:url(images/sideTbl-bottom-2.gif);
     width: 170px;
     height: 32px;
     text-align: center;
}

td.footer
{
     background-image:url(images/bkg-footer.gif);
     height: 19px;
     text-align: right;
     font-size: 65%;
     font-family: Arial;
     color: #9293c6;
     vertical-align: bottom;
}

td.studyHeader
{
	border-top: solid 1px gray; 
	border-bottom: solid 1px gray;
	font-size: 12px;
    font-family: Arial;
    color: black;
    font-weight: bold;
    padding-left: 5px;
}

td.studyHeader-2
{
	border-top: solid 1px gray; 
	border-bottom: solid 1px gray;
	font-size: 14px;
    font-family: tahoma, arial;
    color: black;
    font-weight: bold;
	Text-align: center;
}

td.studyHeaderRight
{
	border-top: solid 1px gray; 
	border-bottom: solid 1px gray;
	font-size: 10px;
    font-family: Arial;
    color: black;
    text-align: right;
    padding-right: 5px;
}

tr.studyHeader
{
	background-color: #e7e6ee;
}

/*
----------------------------------------------- 
---ANCHOR STYLES 
-----------------------------------------------
*/
a.navLink
{
     color: #2e3092;
     text-decoration: none;
}

a.navLink:hover
{
     color: black;
     text-decoration: underline;
}

a.bodyLink
{
     color: #a6a7d4;
     text-decoration: none;
}

a.bodyLink:hover
{
     color: #2e3092;
     text-decoration: underline;
}

a.sideLink
{
     color: blue;
     text-decoration: none;
}

a.sideLink:hover
{
     color: blue;
     text-decoration: underline;
}



/*
----------------------------------------------- 
---DIV STYLES 
-----------------------------------------------
*/
div.main
{
     background-color: White;
     padding: 3px 3px 3px 3px;
     width: 750px;
     margin-right: auto;
     margin-left: auto;
}

img.imgSpace
{
	padding-right: 15px;
}

input.button_1
{
	border: ridge 1px #2e3092;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: White;
	width: 125px;
	color: #2e3092;
}


div.caption
{
	text-align:center; 
	display:table-caption; 
	float: left; 
	font-size: 9px;
}

div.caption-r
{
	text-align:center; 
	display:table-caption; 
	float: right; 
	font-size: 9px;
}