/* CSS Document */
a {
	
	font-family: Tahoma;
	font-size: 11px;
	color: #CC0000;
}
body
{
   	font-family: Tahoma;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	height: 100%;
}

h1 /* the H1 tags are the main page headings on the site. */
{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

h2 /* the H2 tag is displayed on top of the gradients on the pages.  Typically used as the heading for list tables. */
{
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}
h3
{
    font-size: 12px;
    color: Red;
}

img
{
	border: none;
}

td
{
	vertical-align: top;
}
tdGrid
{
	vertical-align: top;	
}
#bodyDisplay 
{
    width: 760px;
    margin-right: auto;
    margin-left: auto;
}
#leftTranslationNavigation
{
    float: left;
    width: 180px;
    margin-right: 10px;
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
}

#memberTopHeader {
	text-align: right;
	padding-right: 5px;
}
#rightTranslationIntefaceContainer
{
    float: left;
    width: 554px;
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;

}
#siteTranslationInterface
{
    width: 100%;
}
#LanguageNavigation a
{
	display: block;
	float: right;
	color: #FFF;
	margin-left: 10px;
	padding-top: 5px;
}
#smallImageDisplay
{
    height: 23px;
    background-image: url(Images/physHomeBarBack.jpg);
    background-repeat: repeat-x;
    padding-left: 5px;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-right: 15px;
}
#Footer
{
	text-align: center;
}
.DivOverlay
{
	display: block; 
	width: 100%; 
	height: 100%;
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 1;
	background: url('Images/transparentbg.gif');
}
.BackButton
{
	display: block; 
	position: absolute; 
	top: 10; 
	left: 10; 
	margin: 10px;
	z-index: 2;
}
.Control
{
	width: 450px;
	overflow: hidden;
}
.bodyText /* bodytext is the main text used for information on the site. */
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
}
.bodyTextDim /* Light Gray body text */
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 17px;
	color: #666666;
}
.bodyContent {
	padding-left: 27px;
	padding-top: 10px;
}
.boldCopy /* boldCopy is used for the areas in the bodyText that need to be bolded for emphasis  Font family is tahoma, size is 11px and color is black, line-height is 17px */
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	font-weight: bold;
}
.interfaceRow
{
    margin: 3px;
    padding: 3px;
}

.footerCopy /* anywhere in the footer where there is text, the footerCopy style should be used. Please not, links in the footerCopy style will be covered using the A href tags */
{
	color: #666666;
	text-decoration: none;
}
.inputBoxes {
	font-family: Tahoma, Arial;
	font-size: 11px;
}

.listCopy /* the list copy style is used where ever there is a description in a list table. */
{
	font-size: 12px;
	font-family: Tahoma;
	line-height: 17px;
}

.listBorderRight {
	border: 1px solid #CCCCCC;
}
.modalBackground
{
	background-color: #BCBCBC;
	filter: alpha(opacity=30);
}
.pageTitle
{
    color:Red;
    font-weight:bold;
    float:left;
}
.redBoldText
{
    font-weight: bold;
    color: red;
}
.subHeader
{
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}
.subNavContainer
{
    float: right;
    text-align: right;
    margin-left: 15px;
}
.successSummary {
	background-color: #F0FFF0;
	border: 1px solid #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;	
	padding: 5px;
	margin: 10px 0px 10px 0px;
}

.successSummary li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;	
}

.validationSummary 
{
	background-color:#FFE8E8;
	border: 1px solid #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;	
	padding: 5px;
	margin: 0px 0px 5px 0px;
}

.validationSummary li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;	
}


/* the subnav links are used */
a.footerCopy:link
{
	color: #666666;
}
a.footerCopy.visited
{
	color: #666666;
}
a.footerCopy:hover
{
	color: #CC0000;
}
a.footerCopy.active
{
	color: #666666;
}

/* some pages in the site have subNavigation elements on the pages. The subNav style handles those items */
a.subNav:link
{
	color: #CC0000;
	text-decoration: none;
}
a.subNav:visited
{
	color: #CC0000;
	text-decoration: none;
}

a.subNav:hover
{
	color: #333333;
}
a.subNav:active
{
	color: #333333;
}

/* the list link options are used anywhere there is a list of items that is modifiable by clicking the list item name */
a.listLink:link
{
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}
a.listLink:hover
{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.listLink:visited
{
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}
a.listLink:active
{
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}







