/* 
 * Master style sheet for thedocpros.com
 *  
 * Note: Designed for IE 4+ on Win32
 */

/* First level menu items */
.navButts {
	background-color : #0C2E82;
    color : #FFFFFF;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;	
}
.navButts a {
	background-color : #0C2E82;
	color : #FFFFFF;
    font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;	
	display : block;
   	padding-top : 3px;
	padding-bottom : 2px;
	padding-left : 9px;
    padding-right: 0px;
	text-decoration : none;
	width : 100%
}
.navButts a:hover {
	background-color : #203EB6;
	color : #E9BB4A;
	text-decoration : none
}
.navButtsOn {
	background-color : #738FB6;
	color : #F0C26C;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;

}
.navButtsOn a {
	color : #F0C26C;
	font-weight : bold;
	display : block;
	padding-top : 3px;
	padding-bottom : 2px;
	padding-left : 9px;
	text-decoration : none;
	width : 100%;
	background-color: #738FB6;

}

/* 2nd Level Menu Items */
.navIndent {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9.5px;
}
.navIndent a {
	background-color : #101B51;
	color : #FFFFFF;
	display : block;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 18px;
    text-decoration : none;
	width : 100%
}
.navIndent a:hover {
	background-color : #203EB6;
	color : #E9BB4A;
	font-weight : normal;	
	text-decoration : none
}
.navIndentOn {
    background-color : #203EB6;
	color : #E9BB4A;
}
.navIndentOn a {
    color : #E9BB4A;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9.5px;
	display : block;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 18px;
	text-decoration : none;
	width : 100%
}



/* Text Styles */
.pageHeader { 
    color : #3333CC; 
    font-family : Arial; 
    font-size : 20px; 
    font-weight : bold; 
}

.textRegular, input, body, td, p, li, ul {
	color : #333333;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : normal;	
}
.textRegular a {
	color : #333333;
	font-family: Arial;

}
.textRegular a:hover {
	text-decoration : none;
}

.textItalic {
	color : #575757;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10.5px;
	line-height: 16px;
	font-style : italic;	
}

.textBold {
	color : #575757;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : bold;	
}

.textBold a {
    color : #003366;
}
.textBold a:hover {
	text-decoration : none;
}
.textBoldMaroon { 
    color : #0066CC; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
    font-size : 11px; 
    font-weight : bold; 
    line-height: 16px;
}
.textRed {  
    color: #D2301E; 
}

.pressDate {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    line-height: normal; 
    font-weight: bold; 
    color: #666666;
}

.pressTitle, .pressSub {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11.5px; 
    line-height: normal; 
    font-style: normal;
    color: #333333;
}

.pressSub {
	font: normal;
	font-style: italic;
}

.textBoldWhite { 
    color : #FFFFFF; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
    font-size : 11px; 
    line-height: 16px; 
    font-weight : bold; 
}


/* These 2 styles came from Sequence and may be irrelevant ? */
.upcomingRegular {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 17px
	font-weight : normal;	
}

.upcomingBold {
	color : #0066CC;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 17px;
	font-weight : bold;	
}

/* Sub heading page component definition */
.subHeading {
    color : #000099; 
    background-color: #FFFFFF;
    font-family : Arial; 
    font-size : 13px; 
    font-weight : bold;
}
.subHeadingLHCorner { 
    background-image:  url(file:///E|/web_prod/epi_arch/www.epicentric.com/images/sub_head_left-blue-16.gif); 
    background-repeat: no-repeat; 
    background-position: right bottom; 
    clip: rect( ) ; 
    height: 14px; 
    width: 10px; 
    border-style: none ; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: bold; 
    color: #FFFFFF; 
    line-height: 8px
}
.subHeadingRHCorner {
    background-image:  url(file:///E|/web_prod/epi_arch/www.epicentric.com/images/sub_head_right-blue-16.gif); 
    background-repeat: no-repeat; 
    background-position: left bottom; 
    clip:   rect(   ); 
    height: 14px; 
    width: 10px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: bold; 
    color: #FFFFFF; 
    line-height: 8px; 
    border-style: none
}
.subHeadingTopIcon { 
    background-image:  url(file:///E|/web_prod/epi_arch/www.epicentric.com/images/btn_top_blue_16.gif); 
    background-repeat: no-repeat; 
    background-position: right bottom; 
    clip:    rect(   ); 
    height: 16px; 
    width: 22px; 
    font-size: 10px; 
    font-weight: bold; 
    color: #FFFFFF; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    background-color: #FFFFFF; 
    line-height: 8px; 
    border-style: none
}


/*Style Applied to copyright and page footer */
.copyright {
	color : #A0A0A0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;	
}

.copyright a {
	color : #A0A0A0;
	font-weight : normal;	
	text-decoration : none;
}

.copyright a:hover {
	color : #666666;
	font-weight : normal;	
	text-decoration : none
}

.footer {
	color : #88849B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;	
}

.footer a {
	color : #88849B;
	font-weight : bold;	
	text-decoration : none;
}

.footer a:hover {
	color : #666666;
	font-weight : bold;	
	text-decoration : none
}
.textBoldBlue {

    color : #0066CC; 
    font-family : Arial, Verdana, Helvetica, sans-serif; 
    font-size : 11px; 
    font-weight : bold; 
    line-height: 16px;
}
.pageHeaderGold {

    color : #FFCC33; 
    font-family : Arial; 
    font-size : 20px; 
    font-weight : bold;
}
.textFrontRegular {
	color : #333333;
	font-family: Arial;
	font-size: 10px;

}
.textBoldSmall {

	color : #575757;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	line-height: normal;
	font-weight : bold;
}
.border {
	border: 1px solid #DADADA;
}
.header {background:#ffffff url(../images/header.gif) no-repeat right 12px;}