﻿html,body{padding:0;margin:0;background-color:#f3f3f3;font-family:Arial,Georgia,Trebuchet MS;color:#464646;font-size:12px;}
body{background:#f3f3f3 url(html_BG.jpg) repeat-x}
#dAll{width:990px;margin:0 auto;background-color:#ffffff;border-bottom:5px solid #cccdcf;}
#dTop{height:104px;background:#ffffff url(dTop_BG.jpg) no-repeat}

#dMenuCon{height:43px;display:block;font-family:Arial;background:#a3a3a4 url(dMenuCon_BG.jpg) repeat-x;border-top:5px solid #cccdcf;}

#dMenu{display:block;clear:left;width:790px;height:40px;position:relative;z-index:3000;float:left;margin:0;padding:0;}

.dMenuA{display:block;line-height:40px;font-weight:bold;color:#000000;font-size:12px;text-decoration:none;padding:0 10px 0 10px;border-left:1px solid #e5e6e5;}
.dMenuA:hover,  .dMenuASel{background-Image:url(dMenuBG.gif);}


#dMenu  li{list-style-type:none;}
.dSubMenu{display:none;margin:0;padding:0;position:absolute;z-index:301;border:3px solid #cea0ce;border-top:0;background-color:#ffffff;width:220px}


.dSubMenuA{display:block;font-size:13px;line-height:17px;border-top:1px solid #e5e5e5;color:#666666;text-decoration:none;padding:2px 5px 2px 5px;background:#ffffff url(dSubMenuBG.gif) repeat-x}
.dSubMenuA:hover{background-color:#cea0ce;color:#000000;}





#dLeftMenu{clear:both;float:left;width:200px;padding:10px 0 10px 10px;}
#dLeftMenu  a{display:block}
#dCon{float:left;width:740px;padding:10px 20px 10px 20px}
#dBot,#dBP,#dTop,#dTop1{clear:both}
h1{font-size:12px;font-weight:bold;margin:5px 0 10px 0;border-bottom:1px solid #cccccc;}
h2,h3,h4{font-size:12px;font-weight:normal;background:#ffffff url(dMenuBG.gif) 0 -20px repeat-x;text-transform:uppercase;padding:5px;margin:0 0 5px 0;}
#dCon   ul, #dCon   img{border:0;margin:0;padding:0}
#dCon   li{list-style-type:circle;margin-left:15px;}
#jCarouselHome  li{list-style-type:none;margin:0;padding:0;}

p{margin:0 0 10px 0}
.dTopMenuSa{font-size:12px;font-weight:normal;text-align:left}
#dHeader{padding:5px 0 5px 0;}
#dConBot{clear:both;}
#dBot{float:left;font-size:10px;background:#ffffff url(dMenuBG.gif) repeat-x;padding:10px 20px 20px 20px;border-top:3px solid #003366}

#dCon   a,  #dLeftMenu  a
{
    color:#536482;
}
#dCon   a:hover,    #dLeftMenu      a:hover
{
    color:#000000;
}
#dBot   a
{
    color:#666666;
}
.fBtn
{
    background-color:#536482;
    border:1px outset #9b98af;
    font-weight:normal;
    font-size:12px;
    color:#ffffff !important;
    padding:1px 3px 1px 3px;
    cursor:pointer;
    text-decoration:none;
}
.fBtn:hover
{
    color:#000000 !important;
    border:1px inset #9b98af;
}
.fTxt
{
    font-size:12px;
    background-color:#f2f2f2;
    border:1px inset #cccccc;
    font-family:Arial,"Trebuchet MS",Verdana;    
}
.fTxtE
{
    font-size:12px;
    border:1px inset #cccccc;
    font-family:Arial,"Trebuchet MS",Verdana;    
    background-color:#faf39c;
}
.btnLink
{
    font-weight: bold;
    padding: 2px;
    border: 1px solid #628ba5;
    background: url(/app_gfx/dLinkBtn.gif);
}
.iR
{
float:right;
margin:0 0 10px 10px;
padding:2px;
}
.pdf
{
	padding: 0 0 0 25px !important;
	line-height: 18px !important;
	height: 18px !important;
	background-image: url(pdf.gif) !important;
	background-position: 0 0  !important;
	background-repeat: no-repeat;
}
.ppt
{
	padding: 0 0 0 25px !important;
	line-height: 18px !important;
	height: 18px !important;
	background-image: url(ppt.gif) !important;
	background-position: 0 0 !important;
	background-repeat: no-repeat;
}
.doc
{
	padding: 0 0 0 25px !important;
	line-height: 18px !important;
	background-image: url(doc.gif) !important;
	background-position: 0 0 !important;
	background-repeat: no-repeat;
}
.wmv
{
	padding: 0 0 0 20px;
	line-height: 18px;
	height: 18px;
	background-image: url(wmv.gif);
	background-position: left-top;
	background-repeat: no-repeat;
}
.templateDiv
{
    background-color:#ffffff;
    padding:0;
    border:0;
}
.tb	{
	border: 1px solid #cccccc;
	border-left: 0;
	border-bottom: 0;
}
.tb	td	{
	padding: 5px;
	margin: 0;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.tb	th	{
	padding: 5px;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.tbh	td	{
	padding: 5px;
	margin: 0;
	border-left: 1px solid #a8b9ef;
	border-bottom: 1px solid #a8b9ef;
	vertical-align:top;	
}
.tbh	th	{
    font-size:12px;
    width:100%;
    PADDING:0 5px 0 5px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(dH_bg.gif) no-repeat;
    LINE-HEIGHT: 21px;
    margin:0;
    text-align:left;
	border-bottom: 1px solid #a8b9ef;    
}
#dBP
{
    clear:both;  
    margin-top:10px;
}
#dBP    a
{
    background-color:#536482;
    color:#fff;
    text-decoration:none;
    margin-right:5px;
    padding:3px 3px 3px 15px;
    display:inline-block;
    background-position:left;
    background-repeat:no-repeat;
    border:1px outset #9b98af;
}
#dBP    a:hover
{
    border:1px inset #9b98af;
    color:#000000;
}
.btnPrint
{
    background-image:url(print.gif) !important;
}    
.btnBack
{
    background-image:url(back.gif) !important;
}
