/*COMMON */
body{color:#000000;}
.smaller{font-size:75%;}
.rows{padding:5px;border:1px solid red;margin-bottom:5px;}
.green{border:1px solid green;}
.rTitle{padding-top:10px;font-weight:bold;border-bottom:1px solid black;}
.rData{font-weight:bold;border-bottom:1px solid black;}

.chData{font-size:75%;padding:5px;border-bottom:1px solid gray;}
.cc1{background-color:#C3D2E6;}
.cc2, .narCell{background-color:#FFFFFF;}
.dcol{width:110px;padding-right:2px;}
.highlight{background-color:#ffff99;}
.indentL{margin-left:25px;}
.rfloat{float:right;}
.lfloat{float:left;}
.gTitle{border-bottom:3px solid black;padding-bottom:10px;font-size:18px;}
/* CHART LIST */
#chrtListWrapMain, #chrtWrapMain{border: 7px solid #1b4d83;padding: 10px;width: 800px;margin: 5px auto 10px auto;font-family:  Arial;text-align: left}
#chrtListHeader, #chrtHeader{background-color:#457eab;color:white;padding:7px;font-size:20px;font-family:Trajan,  Arial;}

#chrtListWrapInside, #chrtWrapInside{padding:7px 7px 1px 7px;background-color:#C3D2E6;}
#chrtListWrapInside table{font-size:12px;}
#chrtListWrapInside table a,#navback a{color:black;text-decoration:none;}
#chrtListWrapInside table a:hover,#navback a:hover{color:blue;text-decoration:underline;}
#chrtListSubtitle{border-bottom:2px solid black;padding:3px;text-align: left;}
#navback{text-align: left;}

/* CHART DISPLAY */
#chrtWrapInside{text-align:center;padding-top:0px;}
#chrtWrapSub{padding:4px; background-color:white;}
#chrtTitle{background-color:#FFFFFF;width:778px;margin:0px auto 0px auto;border-bottom:2px solid black;text-align:left;font-weight:bold;font-size:14px;color:black;}
#chrtDataTbl{text-align:left;margin-top:10px;}
#narBox{background-color:white;padding:10px;margin-top:2px;}
#nar{font-size:75%;margin-top:2px;}
#narsrc{font-size:60%;margin-top:7px;}
#clr{clear:both;}

/* ADMIN */
#loginform{width: 225px;font-family:  Arial;	margin:50px auto 0px auto;	}
#loginform fieldset, #uploadForm fieldset,#curCSV{background-image: url(images/diagonal_lines.gif);background-repeat: repeat;border:1px solid black;}
#loginform fieldset legend,#loginform fieldset input,#uploadForm fieldset legend, #curCSV legend{border:1px solid black;background-color:white;}
#loginbutton{margin-top:10px;text-align:center;}
#errorDiv{width: 500px;	margin: 10px auto 10px auto;background-image: url(images/warning.gif);background-repeat: no-repeat;	padding:2px 2px 2px 25px;color:red;font-weight:bold;border-top:1px solid red;border-bottom:1px solid red;font-family: "Courier New", Courier, monospace;}
#adminMain{margin:50px auto 10px auto;width:500px;font-family:  Arial;border:0px solid red;padding:10px;}
#logout{margin-top:50px;text-align:right;font-weight:bold;}
#returnlink{font-size:60%;text-align:right;margin-top:5px;}
#logout a,#returnlink a{text-decoration:none;}
#logout a:hover, #returnlink a:hover{text-decoration:underline;}
#logout a:visited, #returnlink a:visited{color:blue;}