/* CSS Document */



body{

    background: #ffffff;

    margin:     0px;

    padding:    0px;

    font:       72%/1.6em Arial, Helvetica, Verdana, sans-serif;

    color:      #2D424D;

}



a:link {

    color:           #2D424D;

    text-decoration: underline;

}



a:visited {

    color:           #2D424D;

    text-decoration: underline;

}



a:hover {

    color: #0099CC;

}



#globalcontextmenu {

	width: 100%;

	text-align: right;

	margin: 0px;

	background-color: #006699;

	color:            #ffffff;

}



#globalcontextmenu img {

    vertical-align: text-bottom;

    float: left;

}



#globalcontextmenu a{

    text-decoration: none;

	color : #FFFFFF;

}



#globalcontextmenu a:hover {

    text-decoration: none;

    color: #0099CC;

}



#header {

	width: 100%;

	margin: 0px;

	background-color: #0099CC;

}



#header img {

	vertical-align: text-bottom;

    float: left;

}



#header td.filler{

    background-color: #22333B;

}



#applicationcontextmenu {

    width:            100%;

    background-color: #006699;

    color:            #ffffff;

}



#applicationcontextmenu img {

    vertical-align: text-bottom;

    float: left;

}



#applicationcontextmenu td.current {

    background-color: #808080;

    color:            #ffffff;

}



#applicationcontextmenu a {

    text-decoration: none;

	color : #ffffff;

}



#applicationcontextmenu a:hover {

    text-decoration: none;

    color: #0099CC;

}



#applicationcontextmenu td.filler{

    background-color: #22333B;

}



#applicationsubcontextmenu a{

    text-decoration: none;

}



#mainbody {

    margin:           20px;

}



#myaccountinfo {

    margin:           3px;

    color:            #22333B;

}



#myaccountinfo td.myaccountinfotable {



}



#contextsensitivetips {

    margin:           3px;

}



#contextsensitivetips a{

    text-decoration: none;

}



#contextsensitivetips a:hover {

    text-decoration: none;

}



#tip {

	margin: 3px;

}



#tip a{

    text-decoration: underline;

}



#tip a:hover {

    text-decoration: underline;

}



#footer {

    width: 100%;

    background-color: #ffffff;

    color:            #2D424D;

}



h4 {

    color: #0099CC;

}



.menu {

    background-color: transparent;

}



#selectedMenuItem a {

    background-color: transparent;

    color: #0099CC;

    font-weight: bolder;

}



.menuItem {

    background-color: transparent;

}



.header {

	font-size: 150%; color: #2D424D; font-weight: bolder;

}



.headerPage {

	font-size: 150%; color: #0099CC; font-weight: bolder;

}



p.disclaimer {

	font-size: 86%;

}



p.color {

	color: #0099CC;

}



td.disclaimer {

	font-size: 86%;

}



hr {

	height:0px; border: 0px; border-top-width:1px;

}



table.color {

	background: #0099CC;

}



tr.color {

	background: #0099CC;

}



tr.gray {

	background: #f4f4f4;

}



tr.white {

	background: #ffffff;

}



td.white {

	color: #ffffff;

}



.signIn {

	font-size: 93%;

}