BODY
{      
    color: #000000;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 90%; 
    font-style: normal;
    text-decoration: none;
    margin:0px;
}

TD
{      
    color: #000000;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 80%; 
    font-style: normal;
    text-decoration:none;
}

caption 
{
	color:#A01515;
	border-top: 1px solid #CCC;
	padding: 10px 7px 10px 10px;
	text-align: left;
	font-weight: bold;
	font-size: 85%;
} 

A:link	
{	
	text-decoration:none;
	color:	#a01616;
}	
		
A:visited	{	
	text-decoration:none;
	color:	#666666;
	}	
		
A:active	{	
	text-decoration:none;
	color:	#a01616;
	}	
		
A:hover	{	
	text-decoration:underline;
	color:	#9C1C1C;
	}
ul
{
	list-style-image:url(/cad/static/images/common/bullet.gif);
}

ul.rLinks li
{
	list-style-image:url(/cad/static/images/common/arrow.gif);
}

hr
{
	height: 1px;
	border: #9c1c1c;
}



.normal {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	/*font-size: 12px;*/
	font-style: normal
}
	
a.normal:link {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	/*font-size: 12px;*/
	font-style: normal
}

a.normal:active {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	/*font-size: 12px;*/
	font-style: normal
}

a.normal:visited {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	/*font-size: 12px;*/
	font-style: normal
}

a.normal:hover {
    color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif; 
	/*font-size: 12px;*/
	font-style: normal
}

.small
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%;
	font-style: normal
}
a.small:link {
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%;
	font-style: normal
}
a.small:active 
{
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%;
	font-style: normal
}
a.small:visited 
{
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%;
	font-style: normal
}
a.small:hover
{
    color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%;
	font-style: normal
}

.subtitle1 {
    color: #a01616;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%;
	font-style: normal;
    text-decoration: none;
    font-weight: bold;
}
a.subtitle1:link {
	color: #a01616;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal
}
a.subtitle1:active {
	color: #a01616;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal
}
a.subtitle1:visited {
	color: #a01616;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal
}
a.subtitle1:hover {
	color: #a01616;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal
}

hr.dotted
{
	height:1px;
	border:#000000 dotted;	
}

.tableheader
{
	background:#a01616;
	color:#FFFFFF;	
	padding:4px;
	border:0px #FFFFFF solid;
	font-weight:bold;
}

.tablecontent1
{
	background:#F1E2C2;
	color:#000000;	
	padding:4px;
	border:0px #FFFFFF solid;
}

.tablecontent2
{
	background:#FFF6D2;
	color:#000000;	
	padding:4px;
	border:0px #FFFFFF solid;
}

.backTop
{
	text-align:right;
}
.backTop a:link
{
	background: url(/cad/static/images/common/top_arrow.gif) no-repeat 0% 50%;
	padding-left:14px;
	font-size:85%;
	color:#a01616;
}
.backTop a:active
{
	background: url(/cad/static/images/common/top_arrow.gif) no-repeat 0% 50%;
	padding-left:14px;
	font-size:85%;
	color:#a01616;
}
.backTop a:visited
{
	background: url(/cad/static/images/common/top_arrow.gif) no-repeat 0% 50%;
	padding-left:14px;
	font-size:85%;
	color:#a01616;
}
.backTop a:hover
{
	background: url(/cad/static/images/common/top_arrow.gif) no-repeat 0% 50%;
	padding-left:14px;
	font-size:85%;
	color:#a01616;
}

.header1
{
	color: #021D4A;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 120%; 
	font-weight: bold;
	font-style: normal
}

.header2
{
	color: #a01616;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal
}

.header3
{
	color: #B1932B;	
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal
}

.header4
{
	color: #000000;	
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal
}

.dotted_bg 
{
	background: url(/cad/static/images/common/info_dotted_line.gif) repeat-x;
}

.dotted_bg2 
{
	background: url(/cad/static/images/common/dot_divider_bg.gif) repeat-x;
}

.yellow_bg
{
	background:	#fbf0d6;
}

.brown_bg
{
	background:	#f1e1bb;
}

.mast_bg
{
	background:	url(/cad/static/images/common/header_bg.gif) repeat-x 0%;
}

.divider_bg
{
	background:	url(/cad/static/images/common/gold_rule_top.gif) repeat-x bottom;
}

.vert_divider_bg
{
	background:	url(/cad/static/images/common/dot_bg.gif) repeat-y;
}

.box1
{
	border: 1px solid #DEDEDE; 
	font-style:italic; 
	padding:5px;
}

.hbox
{
	background: url(/cad/static/images/common/bkg_highlight_box.gif) repeat-x;
	border-top: 1px solid #CF8A8A; 
	border-bottom: 1px solid #CF8A8A; 	
	padding:5px;
}

.search				
{
	color:#a01616; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;
}
input.search		
{
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: normal;  
	border-bottom: 1px solid #a01616; 
	border-right: 1px solid #a01616; 
	border-left: 1px solid #a01616; 
	border-top: 1px solid #a01616;
}
select.search		
{
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: normal;	
}


/* For template use */
.leftmenu
{
	background:	#fbf0d6;
}	

.leftmenuSelected
{
	background: #9C1C1C;
	font-size: 75%;
	color: #FFFFFF;
	font-weight: bold;	
	/*padding-top:10px;
	padding-bottom:10px;*/
}
a.leftmenu:link
{
	color: #7a6530;
	text-decoration: underline;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal;
}
/*a.leftmenu:visited {
	color: #b86464;
	text-decoration: none;
}*/
a.leftmenu:hover
{	
	color: #b86464;
	text-decoration: underline;
}
/*a.leftmenu:active {
	color: #7a6530;
	text-decoration: none;
}*/


a.leftmenu_lvl3:link {
	color: #000000;
	text-decoration: underline;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal;
}
a.leftmenu_lvl3:visited {
	color: #000000;
	text-decoration: underline;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal;
}
a.leftmenu_lvl3:hover {
    color: #7a6530;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal;
}
a.leftmenu_lvl3:active {
	color: #7a6530;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal;
}

a.leftmenu_lvl3Selected:link {	
	color: #b86464;
	text-decoration: none;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal;	
}
a.leftmenu_lvl3Selected:visited {	
	color: #b86464;
	text-decoration: none;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal;	
}
a.leftmenu_lvl3Selected:hover {	
	color: #b86464;
	text-decoration: none;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal;	
}
a.leftmenu_lvl3Selected:active {	
	color: #b86464;
	text-decoration: none;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal;	
}

.breadcrumbs
{
	color: #a01616;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%;
	font-style: normal;
    text-decoration: none;
    font-weight: bold;
}
.breadcrumbs a:link {
	color: #a01616;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal
}
.breadcrumbs a:active {
	color: #a01616;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal
}
.breadcrumbs a:visited {
	color: #a01616;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal
}
.breadcrumbs a:hover {
	color: #a01616;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal
}

.MCMSconsole
{
	color:#A01616;
	border:#7A6530 1px solid;
	background:url(/cad/static/images/console/login_bg_cell.gif) repeat-x top;	
}
.MCMSconsole td
{
	color:#A01616;
}
.MCMSconsole a:link
{
	color:#7A6530;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
}
.MCMSconsole a:visited
{
	color:#7A6530;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
}
.MCMSconsole a:hover
{
	color:#A01616;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}
.MCMSconsole a:active
{
	color:#A01616;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}
.MCMSconsole hr
{
	color:#7A6530;	
	height:1px;
}
.MCMSconsoleHdr
{	
	color:#A01616;
	font-weight:bold;	
}
.MCMSconsoleErr
{
	color:red;
	border:red 1px solid;
	background:url(/cad/static/images/console/login_bg_cell.gif) repeat-x top;	
}
.MCMSconsoleErr a:link
{
	color:red;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
}
.MCMSconsoleErr a:visited
{
	color:red;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
}
.MCMSconsoleErr a:hover
{
	color:red;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}
.MCMSconsoleErr a:active
{
	color:red;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}
.MCMSconsoleErr hr
{
	color:red;	
	height:1px;
}
.MCMSconsoleErrHdr
{	
	color:red;
	font-weight:bold;	
}

.sitemap
{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
}
.sitemap a:link
{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	text-decoration:none;
}
.sitemap a:visited
{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	text-decoration:none;
}
.sitemap a:hover
{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	text-decoration:underline;
}
.sitemap a:active
{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
}
.sitemap_hdr
{
	color:#7A6530;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	font-weight:bold;
}
.sitemap_hdr a:link
{
	color:#7A6530;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	text-decoration:none;
	font-weight:bold;
}
.sitemap_hdr a:visited
{
	color:#7A6530;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	text-decoration:none;
	font-weight:bold;
}
.sitemap_hdr a:hover
{
	color:#7A6530;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	text-decoration:underline;
	font-weight:bold;
}
.sitemap_hdr a:active
{
	color:#7A6530;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	text-decoration:none;
	font-weight:bold;
}