﻿body 
{
    font-family: Arial, Sans-Serif;
    margin: 15px;
    background-color: #EBF4FC;
    background-image: url(images/browserback.gif);
    background-repeat: repeat-x;
    color: #555555;
}
.cellback
{
    background-color: #143B2B;
}
.leftouterback
{
    background-image: url(images/ddMaster_leftback.gif); 
    background-repeat: repeat-y;
}
.rightouterback
{
    background-image: url(images/ddMaster_rightback.gif); 
    background-position: right;
    background-repeat: repeat-y;
}
.lefthomeback
{
    background-image: url(images/ddMasterHome_leftback.gif);
    background-repeat: repeat-y;
}
.righthomeback
{
    background-image: url(images/ddMasterHome_rightback.gif);
    background-repeat: repeat-y;
}
.leftsvcback
{
    background-image: url(images/ddMasterSvc_leftback.gif);
    background-repeat: repeat-y;
}
.rightsvcback
{
    background-image: url(images/ddMasterSvc_rightback.gif);
    background-repeat: repeat-y;
}
.leftportback
{
    background-image: url(images/ddMasterPort_leftback.gif);
    background-repeat: repeat-y;
}
.rightportback
{
    background-image: url(images/ddMasterPort_rightback.gif);
    background-repeat: repeat-y;
}
.lefttestback
{
    background-image: url(images/ddMasterTest_leftback.gif);
    background-repeat: repeat-y;
}
.righttestback
{
    background-image: url(images/ddMasterTest_rightback.gif);
    background-repeat: repeat-y;
}
.leftcontback
{
    background-image: url(images/ddMasterCont_leftback.gif);
    background-repeat: repeat-y;
}
.rightcontback
{
    background-image: url(images/ddMasterCont_rightback.gif);
    background-repeat: repeat-y;
}
.ctrhomeback

{
   background-color: #E6F5E4;
}
.leftborder
{
   background-color: #124433;
}
/* different padding required for ie6 */
.homebutton
{
	padding-left: 88px; 
	padding-top: 10px; 
	padding-bottom: 7px;
}
html>body .homebutton
{
	padding-left: 88px; 
	padding-top: 9px; 
	padding-bottom: 5px;
}
.svcbutton
{
	padding-left: 63px; 
	padding-top: 10px; 
	padding-bottom: 6px;
}
html>body .svcbutton
{
	padding-left: 63px; 
	padding-top: 9px; 
	padding-bottom: 5px;
}
.portbutton
{
	padding-left: 63px; 
	padding-top: 10px; 
	padding-bottom: 3px;
}
html>body .portbutton
{
	padding-left: 63px; 
	padding-top: 9px; 
	padding-bottom: 3px;
}
.testbutton
{
	padding-left: 31px; 
	padding-top: 10px; 
	padding-bottom: 6px;
}
html>body .testbutton
{
	padding-left: 31px; 
	padding-top: 9px; 
	padding-bottom: 5px;
}
.homeback
{
    background-color: #D3E4EF;
}
.svcback
{
    background-color: #46735D;
}
.portback
{
    background-color: #A9CFAA;
}
.testback
{
    background-color: #9BA6BC;
}
.thumbnailSel
{
    border-style: solid;
    border-color: #0000ff;
    border-width: 1px;
}
.thumbnail
{
    border-style: solid;
    border-color: #cccccc;
    border-width: 1px;
}
.maintext
{
    font-family: Arial, Sans-Serif;
    font-size: 12pt;
    line-height: 18pt;
    font-weight: normal;
}
.subtext
{
    font-family: Arial, Sans-Serif;
    font-size: 9pt;
    line-height: 12pt;
    font-weight: normal;
    font-style: italic;
}
h1
{
    font-size: 14px;
    font-weight: bold;
    color: #A3C4D9;
    letter-spacing: 0.05cm;
}
h2
{
    font-size: 16px;
    font-weight: normal;
    color: #64B07B;
}
h3
{
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    /*color: #999999;*/
}
blockquote
{
    margin-left: 20px;
    margin-right: 0px;
}
.paraheader
{
    font-size: 13px;
    font-weight: bold;
    font-style: italic;
    color: #333333;
}
.hilighttext
{
    font-size: 13px;
    font-weight: bold;
    color: #4C9DCF;
}
.attributetext
{
    font-size: 13px;
    font-style: italic;
    line-height: 14px;
}
.portfoliotext
{
    font-size: 14px;
    font-style: normal;
    line-height: 19px;
}
.portfoliobold
{
	font-size: 14px;
	font-weight: bold;
}
.labeltext
{
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    line-height: 12pt;
    color: #999999;
    /*color: #7DACC9;*/
}
.confirmtext
{
    color: #507F5B;
    font-size: 13px;
    font-weight: bold;
}
.infotext
{
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    line-height: 16px;
    color: #666666;
}
.ddltext
{
    font-size: 13px;
    font-style: normal;
}
.formtext
{
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    padding: 3px;
}
.contentbox
{
    border-style: solid;
    border-color: #cccccc;
    border-width: 1px;
    padding: 10px;
}
.greencontentbox
{
    border-style: solid;
    border-color: #C5DEC8;
    border-width: 1px;
    background-color: #E1EAF0;
    padding: 20px;
}
.b1, .b2, .b3, .b4
{
    font-size:1px; 
    overflow:hidden; 
    display:block;
 }
.b1 
{
    height:1px; 
    background:#888; 
    margin:0 5px;
}
.b2 
{
    height:1px; 
    background:#E6F5E4; 
    border-right:2px solid #888; 
    border-left:2px solid #888; 
    margin:0 3px;
 }
.b3 
{
    height:1px; 
    background:#E6F5E4; 
    border-right:1px solid #888; 
    border-left:1px solid #888; 
    margin:0 2px;
}
.b4 
{
    height:2px; 
    background:#E6F5E4; 
    border-right:1px solid #888; 
    border-left:1px solid #888; 
    margin:0 1px;
}
.contentb 
{
    background: #E6F5E4; 
    border-right:1px solid #888; 
    border-left:1px solid #888;
}
.contentb div 
{
    margin-left: 5px; 
    text-align: left;
}  
.lighttext
{
    color: #ffffff;
    font-family: Verdana, Sans-Serif;
    font-size: 11px;
} 
a.siteNav:link
{
	font-size: 12.5px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
a.siteNav:visited
{
	font-size: 12.5px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
a.siteNav:hover
{
	font-size: 12.5px;
	font-weight: bold;
    text-decoration: none;
}
a.nav:link
{
    color: #ffffff;
    text-decoration: underline;
}
a.nav:visited
{
    color: #eeeeee;
    text-decoration: underline;
}
a.nav:hover
{
    text-decoration: none;
}
a.hilightlink:link
{
    color: #4C9DCF;
    text-decoration: underline;
}
a.hilightlink:visited
{
    color: #4C9DCF;
    text-decoration: underline;
}
a.hilightlink:hover
{
    color: #4C9DCF;
    text-decoration: none;
}

