BODY
{
	background-image: url('/images/back_diagnollines.jpg');
	background-repeat: repeat-x;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
    color:#003366;
}

TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
    margin-left: 40px;
}

H1, H2, H3, H4, H5, H6
{
font-variant:small-caps;
font-family: arial, sans-serif;
}

UL
{
    list-style-type:square;
    font-weight:bold;
    color:#444444;
	line-height: 24px;
}    
   
a:link{color:blue;text-decoration:none;font-weight:bold;}
a:active{color:blue;text-decoration:none;font-weight:bold;}
a:visited{color:blue;text-decoration:none;font-weight:bold;}
a:hover{color:#FFCC33;text-decoration:underline;font-weight:bold;}


.tblMain
{
	background-color:white;
	width: 760px;
	height: 100%;
	/*padding:10px; we don't want a white space around the table. 1/28/10 ODM*/
	padding: 0;
	margin-top: 10px; /*we want a gray space at the top only. 1/28/10 ODM*/ 
}

.sideTextA
{
    font-size:8pt;
    line-height:12pt;
}

.sideTextB
{
    background-color:#EEEEEE;
    font-size:8pt;
    line-height:12pt;
}

.sideTitle
{
    font-size:9pt;
    font-weight:bold;
    color:#444444;
    line-height:10pt;
}

.formTable TD
{
    padding-left:15px;
    margin-left:15px;
}

.form
{
    font-weight:bold;
    text-align:right;
    font-size:10pt;
    font-style:italic;
}

INPUT
{
    font-weight:normal;
    text-align:left;
    font-size:10pt;
    font-style:normal;
}

.label
{
font-weight:bold;
}

.widthText
{
    width:300px;
}

.BUTTON, BUTTON
{
background-color: #000066;
color: #F7F7F7;
font-weight: bold;
font-variant:small-caps;
text-align:center;
}
.buttonAlign
{
    text-align:right;
}

.height10
{
	height: 5px;
}

.width10
{
	width: 20px;
}

.header
{
	
	background-position: top left;
	background-repeat: no-repeat;
	height:100px;
}

.menu
{

background-image:url('/images/NAV_GREY.jpg');
background-repeat:repeat-x;
background-position:top;
height: 30px;
color:#F7F7F7;
font-weight:bold;
text-align: left;
vertical-align: top;
padding:3x;
font-variant:small-caps;

}

.menu a:LINK
{
	font-weight: bold;
	color: #F7F7F7;
	font-size: 10pt;
	text-decoration: none;
}

.menu a:VISITED
{
	font-weight: bold;
	color: #F7F7F7;
	font-size: 10pt;
	text-decoration: none;
}

.menu a:ACTIVE
{
	font-weight: bold;
	color: #F7F7F7;
	font-size: 10pt;
	text-decoration: none;
}

.menu a:HOVER
{
	text-decoration: underline;
}


.headerText
{
    font-size:9pt;
}

.subheaderText
{
    font-size:9pt;
    margin-left:15px;
    text-align:justify;
}


.topLeftSidebar
{
	background-image: url('images\topLeftSidebar.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	height:110px;
	width: 196px;
}

.topRightSidebar
{
	background-image: url('images\topLeftSidebar.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	height:300px;
	width: 240px;
}



.whiteListItem a:LINK
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.whiteListItem a:ACTIVE
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.whiteListItem a:VISITED
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.whiteListItem a:HOVER
{
	text-decoration: underline;
}


.blueListItem a:LINK
{
	color: #003366;
	text-decoration: underline;
}
.blueListItem a:ACTIVE
{
	color: #003366;
	text-decoration: underline;
}
.blueListItem a:VISITED
{
	color: #003366;
	text-decoration: underline;
}
.blueListItem a:HOVER
{
	text-decoration: none;
}

.searchTips a:LINK
{
	color: White;
	font-size: 7pt;
}
.searchTips a:ACTIVE
{
	color: White;
	font-size: 7pt;
}
.searchTips a:VISITED
{
	color: White;
	font-size: 7pt;
}
.searchTips a:HOVER
{
	color: White;
	font-size: 7pt;
}

.sideBarHeader
{
	margin-left: 15px;
	font-weight: bold;
	font-size: larger;
	color: #003366;
}


.content1
{
	background-image: url('images\content1.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	width: 440px;
}

.sideBar
{
	width:100%;
}
.sideBarTop
{
	background-image: url('images\sideBarTop.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	height:35px;
}
.sideBarMid
{
	background-image: url('images\sideBarMid.jpg');
	background-position: top center;
	background-repeat: repeat-y;
	height:750px;
}
.sideBarBot
{
	background-image: url('images\sideBarBot.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	height:35px;
}

.content
{
	width:100%;
}
.content2
{
	background-image: url('images\content2.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	height:49px;
}
.content2Text
{
	font-size: 8pt;
	color: #404040;
	margin-left: 16px;
}
.content3
{
	background-image: url('images\content3.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	height:49px;
}
.content3Links a:LINK
{
	font-size: 8pt;
	color: Gray;
}
.content3Links a:ACTIVE
{
	font-size: 8pt;
	color: Gray;
}
.content3Links a:VISITED
{
	font-size: 8pt;
	color: Gray;
}
.content3Links a:HOVER
{
	font-size: 8pt;
	color: Gray;
}
.content4
{
	background-image: url('images\content4.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	height:49px;
}
.content4Text
{
	font-size: 8pt;
	color: Gray;
	line-height: 18px;
}
.contentMid
{
	background-image: url('images\contentMid.jpg');
	background-position: top center;
	background-repeat: repeat-y;
	height:185px;
}
.contentBot
{
	background-image: url('images\contentBot.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	height:35px;
}



.footer
{
background-color:#FFFFFF;
color:#666666;
height: 24px;
text-align: center;
vertical-align: bottom;
padding:10px;
font-size:8pt;
}

.footer a:LINK
{
	color: #666666;
	font-size: 8pt;
	text-decoration: none;
}

.footer a:VISITED
{
	color: #666666;
	font-size: 8pt;
	text-decoration: none;
}

.footer a:ACTIVE
{
	color: #666666;
	font-size: 8pt;
	text-decoration: none;
}

.footer a:HOVER
{
	text-decoration: underline;
}
.termtext
{
    color: black;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
}
.termtextblue
{
    color: blue;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
}
.termtext1
{
    color: black;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}

.termtext2
{
    color: black;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}

.termtext3
{
    color:#000066;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}

.termtext4
{
    color: blue;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}


.termheader
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
}

.termlabel
{
    color:black;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
}
.login
{
    color:#666666;
    border:1px solid black;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    width:150px;
    height:20px;
}
.termtextbox
{
    color:black;
    border:1px solid black;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    width:125px;
    height:15px;
}

.termtextboxML
{
    color:black;
    border:1px solid black;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    width:276px;
    height:50px;
}

.termtextboxMLShort
{
    color:black;
    border:1px solid black;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    width:125px;
    height:50px;
}

.termddl
{
    color:black;
    border:1px solid black;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    width:128px;
    height:20px;
}
.termddlShort
{
    color:black;
    border:1px solid black;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    width:60px;
    height:20px;
}
.termddl1
{
    color:black;
    border:1px solid black;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    width:200px;
    height:20px;
}