﻿body {
/*background-image:url(../Images/backgroundImage_small.gif);
background-repeat:repeat;*/
background-color:#2f959a;
margin:0;
text-align:center;
font-size:12px;

}

#mainContents
{
	background-color:#FFFFFF;
	width:780px;
	
	margin-left: auto ;
	margin-right: auto ;
	margin-bottom:0;
	clear:both;

}

#acsLogo
{
	text-align:center;
}


#pageHeader
{
	
	background-color:#FFFFFF;
	padding-left:30px;
	clear:both;
	padding-top:14px;
	padding-bottom:17px;
	height:70px;
	width: 760px; 
	border-right-width: 10px; 
	padding-right: 10px; 
	padding-left: 10px;
}

#headerBackStripe1
{ 
	background-color:Red;
	position:relative;
	width:100%;
	top:50%;
	left:0%;
	float:left;
	border-top: solid 5px #FEBABA;
	height:0;
}

#headerRightMostDiv
{
	
	padding: 0px 0px 0px 0px;
	float:right;
	border:none;
	padding-top:10px;
	
}

#headerRightMostDivPrivate
{
	padding: 0px 0px 0px 0px;
	float:right;
	border:none;
	
}


#headerMiddleDiv
{
	float:left; padding-top:16px;
}

#headerMiddleDivPrivate
{
	float:left; padding-top:27px;
}

#pageHeaderPrivate
{
	background-color:#FFFFFF;
	padding-left:30px;
	/*padding-right:30px;*/
	
	clear:both;
	 padding-top:8px;
	 padding-bottom:17px;
	height:70px;
	width: 760px; 
	border-right-width: 10px; 
	padding-right: 10px; 
	padding-left: 10px;
}





#contentPage
{
	text-align:left;
	font-family:Arial;
	font-size:small;
}

#contentTable 
{
	padding-top:15px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:15px;
}


.leftContent
{
	height:50px;
	width:350px;
	float:left;
	text-align:left;
	border-bottom:none,none,none;
}

.rightContent
{
	height:50px;
	width:260px;
	float:right;
	text-align:right;
	border-bottom:none,none,none;
}


.pediatric
{
	color:#2f959a;
	font-size:41px;
	/*font-style:italic;*/
	text-align:right;
	
	
}

.mainTitle
{
	color:#2f959a;
	font-size:17px;
	font-family:Arial;
	display:block;
	text-align:left;
}

.mainTitleSub
{
	/*
	color:#008080;
	font-size:15px;
	font-style:italic;
	font-family:Arial;
	text-align:left;
	*/
	color:#2f959a;
	font-size:16.5px;
	font-family:Arial;
	display:block;
	text-align:left;
}

/*Menus*/
.pageMenu
{
	width:100%;
	background-image: url('../Images/stripes.jpg');
}
.menu
{
	margin-left: 0;
	padding-left: 0;
	padding-right:0;
	margin-right:0;
	text-align:center;
	float:left;
	
	
}

.menu td table tr td 
{
	display: inline;
	list-style-type: none;
	width :280px;
	height:50px;
	

}

.menu a
{
	font-family:Arial;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
	
}


.menu a:link, .menu a:visited 
{
	color: #fff;
	background-color:#2f959a;
	text-decoration: none;
}

.menu a:link.alert, .menu a:visited.alert 
{
	color: #fff;	
	text-decoration: none;
}



td.sideMenuPlaceHolder
{
  vertical-align:top;
  
  width:110px;
  
}

table.sideMenu
{
	
	text-align:center;
	
}

.sideMenu td 
{
	display: inline;
	list-style-type: none;
	width:186px;
	height :25px;
	padding:0px 0px 0px 0px;
}

.sideMenu a
{	
	font-size: 1.3em;
	font-weight: bold;
	font-family:Arial;
	text-decoration: none;
}


.sideMenu a:link; a:visited 
{
	color: #fff;
	background-color:#2f959a;
	text-decoration: none;
}


.sideMenu a:link.alert, .sideMenu a:visited.alert 
{
	color: #fff;	
	text-decoration: none;
}

.sideNav
{
	color:#FFFFFF;
}

.sideNavSelected
{
	color:Black;
	
}

.sideContainer
{
	background-color:#2f959a;
	padding:50px 10px 50px 10px;
	margin:0px 0px 0px 0px;
	width: 98px; height: 25px; padding-top: 10px; padding-bottom: 10px;
	font-size:xx-small;
	
}


/*End of Menus */

.headerBase
{
	/*background-color:#FEBABA;*/
	/*height:0;*/
	border-bottom: solid 5px #2f959a;
	 
}


.singleUnderline
{
	border-top: solid 5px #008080;
	width:100%;
}

.singleUnderlinePink
{
	border-top: solid 5px #FEBABA;
	height:0;
}
/*Footer 

	margin:0 1px 0 1px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#2f959a;
	font-family:Arial;
	font-size:large;
	font-weight:bold;
	border:none;
	width:185px;
	height:52px;	
	cursor:pointer;
*/
#pageFooter
{
	
	font-family:Verdana;
	font-size:12px;
	border-top: 0;
	
	/*
	padding:10px 10px 10px 10px;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;	
text-decoration:none;
	*/
	
	height:50px;
	
	
	color:#FFFFFF;
	background-color:#2f959a;
	
	
}

.QCMetrix_Text a,.RedHyperLink
{
	color:#DC5252;
	font-family:Arial;
}

.blueHyperlink
{
	color:#008080;
	font-family:Arial;
}

.QCMetrix_Text
{
	font-family:Arial;
}


#summaryStatementDiv
{
	padding:30px 30px 10px 30px;
	
	border-top:solid 5px #2f959a;
	text-align:left;
	color:Black;
	height:750px;
	
	
}

.summaryStatementText,.blueHyperLink
{
	color:black;
	font-family:Arial;
	
}



/**Control Styles*/

#controlsContainer
{
	clear:both;

}

/**News Styles */

#newsContent
{
	width:325px;
	float:left;
	text-align:left;
	padding:30px 30px 10px 30px;
	/*border-right:dashed 2px #008080;*/
	border-left:solid 5px #2f959a;
	border-top:solid 5px #2f959a;
	margin-top:0px;
	height:750px;
	font-family:Arial;
}

#recentNews,#loginTitle
{
	color:#008080;
	font-size:20px;
	text-align:left;
	margin-bottom:10px;
}

#newsDate,#newsTitle
{
	color:#818181;
	font-size:18px;
	font-weight:bold;
	margin-bottom:4px;
}

#newsBody,#loginText
{
	color:black;
}


/**Login Styles **/

#loginControl
{
	/*width:325px;*/
	float:left;
	text-align:left;
	padding:10px 30px 10px 12px;
	margin-top:10px;
	font-family:Arial;
}


/**Seal **/

#acslogo{
	text-align:center;
	margin-top:20px;
	
}

.clearDiv
{
	clear:both;
}

.loginTextBox
{
	
	float:right;
	margin-bottom:5px;
	border: solid 1px #75BFC6;
    height: 16px;
    background-image: url('../Images/QCM.gif');
    background-repeat: repeat-x;
    background-position: top;
    color:#008080;
    width:121px;
     padding-left:2px;
    
}

#loginArea
{
	text-align:center;
	width:100px;
	margin-top:10px;
}

.loginLabel
{
	display:inline;
	float:left;
	font-family:Arial;
	font-size:13px;
	color:#818181;
}

#submitButtonDiv
{
	
	text-align:right;
	padding-top:10px;
	padding-right:4px;

}

.submitButton
{
	padding:5px 10px 5px 10px;
	border:solid 1px #2C5884;
	text-decoration:none;
	color:#FFFFFF;
	background-image: url('../Images/QMC_SUBMIT.gif');
    background-repeat: repeat-x;
	
	
}

.TopNavButton
{
	margin:0 1px 0 1px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#2f959a;
	font-family:Arial;
/*	font-size:large;*/
	font-weight:bold;
	border:none;
	width:119px;
	height:25px;	
	cursor:pointer;
	
}

.TopNavButtonPrivate
{

	text-decoration:none;
	color:#FFFFFF;
	background-color:#2f959a;
	font-family:Arial;
	font-size:medium;
	font-weight:bold;
	border:none;
	width:117px;
	height:52px;	
	cursor:pointer;
}

.TopNavLinkButtonPrivate
{
	padding:4px 0px 3px 0px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#2f959a;
	font-family:Arial;
	font-size:small;
	font-weight:bold;
	width:150px;
	height:45px;
	display:inline-table;
	vertical-align:top;
	cursor:pointer;
}

.TopNavSelected
{
	margin:0 1px 0 1px;
	text-decoration:none;
	color:Black;
	background-color:#2f959a;
	font-family:Arial;
	/*font-size:large;*/
	font-weight:bold;
	border:none;
	width:110px;
	height:25px;
	cursor:pointer;
}

#logoutButtonDiv
{
	background-color:#FEBABA;
	width:62px;
	float:right;
	text-align:right;
	
}

.logoutButton
{ 
	
	background-color:#FFBABA;
	border:none;
	text-align:center;
	text-decoration:underline;
	color:#008080;
	font-size:medium;
	cursor:pointer;
}



.ACS_Text
{
	color:#DC5252;
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
}

.ACS_Text a
{
	color:#DC5252;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
}

#loggedIn
{
	padding-left:5px;
	padding-top:15px;
	text-align:left;
}

#acslogoSide
{
	text-align:left;
	padding-left:33px;
	margin-top:40px;
}

#acslogoSideMenu
{
	text-align:left;
	padding-left:55px;
	margin-top:40px;
}


/**Form Styles **/

.formSectionHeader
{
	font-size:1.3em;
	padding-top:20px;
	padding-left:10px;
	font-weight:bold;
	
}

.formElement
{
	background-color:#DDE4FF;
}

.formBorderedElement
{
	border:solid 1px #000000;
		
}

.formButtons
{
	background-color:#D4D0C8;
	border:solid 1px #000000;
}

.form-table td	
{
	border:solid 1px #000000;
	margin:0;
	font-size:1em;
}

.form-table
{
	border-collapse:collapse;
}

.formTextArea
{
	border:solid 2px #000000;
	width:98%;
}

.textAreaContainer
{
	padding:10px 10px 10px 10px;
}

.leftTable
{
	
}

.rightTable
{
	
}

.noBorders td
{
	border:0px;
}

.gradientDiv
{
	background-image:url(../Images/panelfill.jpg);
	 background-repeat:repeat-y;
	background-position:top right;

}


