body {
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	font-size: 62.5%;
}
input {
	font-size: 12pt;
	background-color: #eeeeee;
	color: #000000;
	padding: 0px 0px 2px 2px;
}
select {
	font-size: 12pt;
	background-color: #eeeeee;
	color: #000000;
	padding: 0px 0px 2px 2px;
}
form {
	margin: 0px;
	padding: 0px;
	display:inline;
}
#mainBox {
	background-color: #ffffff;
	width: 1000px;
	border: 1px solid #3377cc;
}
#mainBoxPdf {
	background-color: #ffffff;
	width: 890;
	border: 1px solid #3377cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}
#content {
	background-color: #ffffff;
	padding: 20px;
	color: #333333;
	font-size: 1.4em;
	/* width:720px; */
}
#header {
	font-size: 1.1em;
	color: #ffffff;
	background-color: #1b2151;
	width: 1000px;
	padding: 0px;
	margin: 0px;
}
td.headerMenu {
	/* uncomment this if you want the menu links in the header to be all the same width */
	/* width: 140px; */
}
#headerMenuBar {
	width: 1000px;
	background-color: #015581;
	margin: 6px 0px 6px 0px;
	padding: 6px 10px 6px 10px;
}
#headerFormBar {
	color: #333333;
	font-size: 1.0em;
	background-color:#eeeeee;
	width: 1000px;
	margin: 0px;
	border-bottom: 1px solid #888888;
	padding: 4px 4px 4px 4px;
}
#leftMenuHeader {
	font-size: 1.4em;
	margin-bottom: 10px;
	font-weight: bold;
	background-color: #015581;
	color: #ffffff;
	padding-left: 10px;
	line-height: 1.6em;
	letter-spacing: 0.06em;
}
#leftMenu {
	padding: 16px 0px 16px 16px;
	text-align:left;
	height: 100%;
	width: 200px;
}
.littleBox { /* all the little squares are of this class */
	font-size: 0.9em;
	line-height: 0.9em;
	display:inline;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 5px;
}
/* If you want to change color */
#littleBox1 { background-color: #C1EDFF; } /* Home (white is= #ffffff; */
#littleBox2 { background-color: #C1EDFF; }
#littleBox3 { background-color: #C1EDFF; }
#littleBox4 { background-color: #C1EDFF; }
#littleBox5 { background-color: #C1EDFF; }
#littleBox6 { background-color: #C1EDFF; }
#littleBox7 { background-color: #C1EDFF; }

/* If you want to change the background image behind the left menu */

#leftColumn1 { /* Home - which is not used */
	background-color: #C4ECFF;
	background-image: url(/images_cic/left_menu_bkg3.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
#leftColumn2 { /* certification */
	background-color: #C4ECFF;
	background-image: url(/images_cic/left_menu_bkg3.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
#leftColumn3 { /* recertification */
	background-color: #C4ECFF;
	background-image: url(/images_cic/left_menu_bkg3.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
#leftColumn4 { /* buy certification */
	background-color: #C4ECFF;
	background-image: url(/images_cic/left_menu_bkg3.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
#leftColumn5 { /* training */
	background-color: #C4ECFF;
	background-image: url(/images_cic/left_menu_bkg3.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
#leftColumn6 { /* conduct exams */
	background-color: #C4ECFF;
	background-image: url(/images_cic/left_menu_bkg3.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
#leftColumn7 { /* about cic */
	background-color: #C4ECFF;
	background-image: url(/images_cic/left_menu_bkg3.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

#rightColumn {
	background-color: #ffffff;
}


#footer {
	font-size: 1.2em;
	color: #111111;
	background-color: #C1EDFF;
	width: 1000px;
	height: 200px;
	text-align: center;
}
a.menuTrigger:link, a.menuTrigger:visited {
	color: #006093;
	font-weight: bold;
	font-size: 1.3em;
	line-height: 1.5em;
	text-decoration: none;
}
a.menuTrigger:hover {
	color: #009393;
	font-weight: bold;
	font-size: 1.3em;
	line-height: 1.5em;
	text-decoration: none;
}
a.menuItem:link, a.menuItem:visited {
	color: #006093;
	font-weight: bold;
	font-size: 1.3em;
	line-height: 1.5em;
	text-decoration: none;
}
a.menuItem:hover {
	color: #009393;
	font-weight: bold;
	font-size: 1.3em;
	line-height: 1.5em;
	text-decoration: none;
}
a.subMenuItem:link, a.subMenuItem:visited {
	color: #006093;
	font-weight: normal;
	font-size: 1.3em;
	line-height: 1.5em;
	text-decoration: none;
}
a.subMenuItem:hover {
	color: #006093;
	font-weight: normal;
	font-size: 1.3em;
	line-height: 1.5em;
	text-decoration: underline;
}
.subMenu {
	display: block;
}
.menuUL {
	padding-top: 0px;
	margin-top: 4px;
}
.tinyArrowRight {
	font-family: webdings;
}
a.dark9:link, a.dark9:visited, a.dark9:active {
	color: #333333;
	text-decoration: none;
	font-size: 0.9em;
	line-height: 1.1em;
}
a.dark9:hover {
	text-decoration: underline;
	font-size: 0.9em;
	line-height: 1.1em;
}
a.dark10:link, a.dark10:visited, a.dark10:active {
	color: #333333;
	text-decoration: none;
	font-size: 1.0em;
}
a.dark10:hover {
	text-decoration: underline;
	font-size: 1.0em;
}
a.white9:link, a.white9:visited, a.white9:active {
	color: #ffffff;
	text-decoration: none;
	font-size: 0.9em;
}
a.white9:hover {
	text-decoration: underline;
	font-size: 0.9em;
}
a.white12:link, a.white12:visited, a.white12:active {
	color: #ffffff;
	text-decoration: none;
	font-size: 1.2em;
}
a.white12:hover {
	text-decoration: underline;
	font-size: 1.2em;
}
a.headMenu:link, a.headMenu:visited, a.headMenu:active {
	color: #ffffff;
	text-decoration: none;
	font-size: 1.3em;
	letter-spacing: 0.06em;
}
a.headMenu:hover {
	text-decoration: underline;
	font-size: 1.3em;
}

#result_report {
	background-color: #ffffff;
	padding: 20px;
	color: #333333;
	font-size: 1.4em;
        text-align: left;
}


#results {
	background-color: #ffffff;
	padding: 20px;
	color: #333333;
	font-size: 1.2em;
        text-align: left;
}

#results .description {
	background-color: #ffffff;
	padding: 5;
	color: #666666;
	font-size: 1.1em;
        text-align: left;
}

#results .url {
	background-color: #ffffff;
	padding: 3;
	color: #666666;
	font-size: 0.9em;
        text-align: left;
}


.flowchart {

      border:  4px solid #1E2251;
	  
	  background-color:	#0578B6;

      color: #ffffff;

}
.flowchartdiv {

      margin-top: 2px;

      font-size: 12px;

      height: 24px;

      border-right:  4px solid #1E2251;
	  
	  border-left:  0px;
	  
	  border-top:  0px;
	  
	  border-bottom:  0px;
	  
	  background-color:	#FFFFFF;

      font-weight: normal;

      color: #FFFFFF;

}
 
 .flowchartwht {

      border:  0px;
	  
	  background-color:	#FFFFFF;
}

#content td {

	background-color: #8EBfE7;
	
}

#content #overridewht td {

		background-color: #ffffff;
		
}




