BODY{MARGIN-LEFT:0px; MARGIN-RIGHT:0px; MARGIN-TOP:0px; MARGIN-BOTTOM:0px; background:url(darkgreen.gif); color:#ffffff;}
TABLE.XSP_OUTLINE{WIDTH:100%; background-image:url(mediumgreen.gif);}

TD.XSP_HEADER_PANEL{WIDTH:100%; VERTICAL-ALIGN:top; background:url(darkgreen.gif);}
TD.XSP_HEADER_PANEL TABLE{WIDTH:100%; VERTICAL-ALIGN:top;}

TD.XSP_LEFT_PANEL_SPC{VERTICAL-ALIGN:top; background-image:url(FrameLeft.gif); background-repeat:repeat-y; white-space:nowrap; width:170px;}
TD.XSP_LEFT_PANEL{background-image:url(FrameLeft.gif); background-repeat:repeat-y; white-space:nowrap; width:170px;}
DIV.XSP_LEFT_PANEL{background-image:url(FrameLeft.gif); background-repeat:repeat-y; white-space:nowrap; width:170px;}
DIV.XSP_LEFT_PANEL table{background-image:url(FrameLeft.gif); background-repeat:repeat-y; white-space:nowrap; width:170px;}

TD.XSP_CENTER_PANEL{WIDTH:100%; VERTICAL-ALIGN:top; padding:15px;}
TABLE.XSP_CENTER_PANEL{WIDTH:100%; VERTICAL-ALIGN:top;}

TD.XSP_MAIN_PANEL{WIDTH:100%; VERTICAL-ALIGN:top;}
TD.XSP_MAIN_PANEL TABLE{WIDTH:100%; VERTICAL-ALIGN:top;}

TD.XSP_RIGHT_PANEL_SPC{background-image:url(FrameRight.gif); background-repeat:repeat-y; white-space:nowrap; width:38px; text-align:right;}
TD.XSP_RIGHT_PANEL{background-image:url(FrameRight.gif); background-repeat:repeat-y; white-space:nowrap; width:38px; text-align:right;}
DIV.XSP_RIGHT_PANEL{background-image:url(FrameRight.gif); background-repeat:repeat-y; white-space:nowrap; width:38px; text-align:right;}
DIV.XSP_RIGHT_PANEL TABLE{background-image:url(FrameRight.gif); background-repeat:repeat-y; white-space:nowrap; width:38px; text-align:right;}

TD.XSP_MAIN_PANEL_FOOTER{WIDTH:100%; VERTICAL-ALIGN:top;}
TD.XSP_MAIN_PANEL_FOOTER TABLE{WIDTH:100%; VERTICAL-ALIGN:top;}

TD.XSP_FOOTER_PANEL{WIDTH:100%; VERTICAL-ALIGN:top; background:url(darkgreen.gif);}
TD.XSP_FOOTER_PANEL TABLE{WIDTH:100%; VERTICAL-ALIGN:top;}

DIV.BREADCRUMB {font-size:14px; color:#ffffff; font-family:Arial; font-weight:normal; text-decoration:none;}
A.BREADCRUMB {font-size:14px; color:#ffffff; font-family:Arial; font-weight:normal; text-decoration:underline; }
A.BREADCRUMB:visited {color:#ffffff;}
A.BREADCRUMB:hover {color:#000000}

/*******************************************************************************************************************/
/* Added by DTSI */
body, p, div, blockquote, ul, li, select, input, a, table, td{
font:normal 14px "Arial";
}

h1{
border:1px dashed #000;
background-color:#d3fcce;
color:#000;
display:inline;
font:bold 18px "Arial";
padding:0px 3px;
}
h2{
font:bold 16px "Arial";
}
h3{
font:bold 14px "Arial";
}

i{
font-weight: bold;
}

br.sm{
font-size:6px;
}

td.frameX{
width:50%;
background-image:url(white.gif);
height:9px; 
white-space:nowrap;
}
td.frameY_left{
background-image:url(FrameLeft.gif);
repeat:repeat-x;
white-space:nowrap;
width:34px;
}
td.frameY_right{
background-image:url(FrameRight.gif);
repeat:repeat-x;
white-space:nowrap;
width:38px;
}
td.content{
width:90%;
vertical-align:top;
padding:15px;
}

a:link, a:visited, a:active{
color:#122295;
background-color:transparent;
}

a:hover{
background-color:#d3fcce;
}

a.footer:link, a.footer:visited, a.footer:active{
color:#ffffff;
background-color:transparent;
}

a.footer:hover{
color:#122295;
background-color:#d3fcce;
}


/* MAIN MENU STYLES */
.menu{
background:transparent;
padding:1px;
z-index:2;
width:126px;
}

.menu a, .menu h2{
display:block;
font:bold 11px/16px "Arial";
color:#000;
text-align:center;
vertical-align:middle;
border-top:2px solid transparent;
border-left:2px solid transparent;
border-right:2px solid transparent;
border-bottom:2px solid transparent;
white-space:nowrap;
text-indent:0px;
padding:6px 0px;
width:126px;
}

.menu a{
color:#000;
font-weight:normal;
background:transparent url(button.gif) no-repeat;
text-decoration:none;
}

.menu a, .menu a:visited, .menu a:active{
color:#000;
font-weight:normal;
background:transparent url(button.gif) no-repeat;
}

.menu a:hover{
color:#000;
font-weight:bold;
background:transparent url(button_over.gif) no-repeat;
}

.menu h2{
font:bold 12px/18px sans-serif;
color:#fff;
text-transform:uppercase;
margin:0;
padding:0;
width:126px;
}

.menu li{
list-style-type:none;
}

.menu ul li{
position:relative;
}

.menu li ul{
position:absolute;
top:0;
left:-126px;
display:none;
}

/* Fix IE. Hide from IE Mac \*/
* html .menu ul li{float:left;height:1%;}
* html .menu ul li a{height:1%;}
/* End */

div.menu ul, .menu ul ul, div.menu ul ul ul{
margin:0;
padding:0;
list-style-image:none;
width:126px;
}

div.menu ul ul, div.menu ul ul ul, div.menu ul li:hover ul ul, div.menu ul li:hover ul ul ul{
display:none;
}

div.menu ul li:hover ul, div.menu ul ul li:hover ul, div.menu ul ul ul li:hover ul{
display:block;
}

/* Styling for Expand */

.menu a.x, .menu a.x:visited, .menu a.x:active{
font-weight:normal;
background:transparent url(button.gif) no-repeat;
}

.menu a.x:hover{
font-weight:bold;
background:transparent url(button_over.gif) no-repeat;
}
/* END MAIN MENU STYLES */

/* END Added by DTS */
/*******************************************************************************************************************/
