body {
	margin: 0;
	padding:0;
	background-color: #FFFFFF;
	font-family:Verdana;
	font-size: 12px;
}
.cfcs {
	font-family: Impact;
	font-size: 18px;
	color: #D90000;
}
.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ddd;
	font-weight: normal;
	text-decoration: none;
}
.blackCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.menutext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.menutext1 a:hover {
	color: #000000;
	text-decoration: underline;
}
.cfcsCopy {

	font-family: Impact;
	font-size: 12px;
	color: #D90000;
	line-height:25px;
}
.rows {
}
.menutext1Copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	display: none;
	border-bottom-style: none;
}
.Poor
{
	color: #000000;
}
.Weak
{
	color: #000000;
}
.emptyRow
{
    background-color:#FFFFFF;
}
.emptyRow td
{
    text-align:center;
    height:150px;
    vertical-align:middle;
}

.imageBorder
{
    padding:5px;
    border:1px groove silver;
}

.errorMsg
{
    color:Red;
}
.Percent1{ width:25%;}
.Percent2{width:10%;}
.footerButton
{
    padding:5px;
    text-align:center;
    background-color:#F0F8FF;
}

.LeftNavi {
    background-color: #5670A9;
    border-color: #7F93BF #213052 #213052 #7F93BF;
    border-style: solid;
    border-width: 2px;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    padding:3px;
    text-decoration: none;
}

.Welcome
{
   color: #fff;
   background-color:#779FCD;
   padding:5px;
}

.Welcome a
{
   color: #fff;
   text-decoration:none;
}
.Welcome a:hover
{
   color: #fff;
   text-decoration:underline;
}

.LeftMenuLink
{
    background-color:#E4EEF5;/*:#7799cc;*/
    padding:4px;
    color:#000;
}
.LeftMenuLink:hover
{
    text-decoration:none;
    background-color:#779FCD;
    color:#fff;
}
.gridHeader
{
 background-color:#779FCD;/*#0099CC; */
 font-weight:bold;
 color:#fff;
 line-height: 20px;
}
.gridalternaterow
{
 background-color:#F0F8FF;
}
.gridTableLink a
{
    color:#5670A9;
    text-decoration:none;
}
.gridTableLink a:hover
{
    color:#0099CC;
    text-decoration:underline;
}
.heading
{
    background-color: #5670A9;
    border-color: #7F93BF #213052 #213052 #7F93BF;
    border-style: solid;
    border-width: 2px;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    padding:3px;
    text-decoration: none;
    margin-top: 1px;
}

.validation-error
{
    color:Red;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.tdl
{
    background-color:#F0F8FF;
    padding-left:10px;
}
.tblOuterBorder
{
    border-collapse:collapse;
    border:1px solid #000000;
}

.loginPanel{
background-color: #023E62;
padding: 20px;
margin: 15px;
color: #fff;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
border: 2px solid;
}

.loginPanel a{color: #fff; text-decoration:none;}
.loginPanel a:hover{color: #fff; text-decoration:underline;}

input[type="submit"]
{
    background-color: #4682B4;
    border: 1px outset #5670A9;
    color: white;
    cursor: pointer;
     padding-top:2px;
    padding-bottom:2px;
} 
input[type="button"]
{
    background-color: #4682B4;
    border: 1px outset #5670A9;
    color: white;
    cursor: pointer;
     padding-top:2px;
    padding-bottom:2px;
}              
input[type="reset"]
{
    background-color: #4682B4;
    border: 1px outset #5670A9;
    color: white;
    cursor: pointer;
    padding-top:2px;
    padding-bottom:2px;
}    
.ValidationError{ color:#C00000; background-image:url(../images/error.png); background-repeat:no-repeat; padding-left:16px;}