





/*  CONTENT PAGE STYLES */

.ie BODY{
   margin-top:0px;
   padding-top:0px;
font-size: 13px;
font-family:arial;
color: #000000;
text-align:align-left;
overflow-y:auto;
}


BODY{
   margin-top:0px;
   padding-top:0px;
font-size: 13px;
font-family:arial;
color: #000000;
text-align:align-left;
overflow-y: scroll; 
}

.title {
margin-left: 0px;
}

.ie .title {
margin-left:0px;
}

.chrome .title {
margin-left:0px;
}

.safari .title {
margin-left:0px;
}


.beta {position: absolute; top: 33px; left: 630px;}

.ie .beta {position: absolute; top: 31px; left: 630px;}

.safari .beta {position: absolute; top: 32px; left: 630px;}

.chrome .beta {position: absolute; top: 32px; left: 630px;}

.beta2 {position: absolute; top: 33px; left: 830px;}

.ie .beta2 {position: absolute; top: 31px; left: 830px;}

.safari .beta2 {position: absolute; top: 32px; left: 830px;}

.chrome .beta2 {position: absolute; top: 32px; left: 830px;}

.Heading1{

   color: #006666;
   font-size: 20px;
   font-family: arial, sans-serif;
}



.Heading2{
 color: #006666;
font-size: 16px;
font-weight:normal;
font-family: arial, sans-serifl;

}



.Heading3{
 color: #006666;
font-size: 16px;
font-weight:normal;
font-family: arial, sans-serifl;

}



h6{

   color: #006666;
   font-size: 14px;
   font-family: Arial, sans-serif;


}



.Bold{
  font-weight:bold;
color: #000000;
}

.ie hr {
height: 1;
border: 0;
border-top: 1px solid #dbdbdb;
} 

hr {
height: 1;
border: 0;
border-top: 1px solid #dbdbdb;
padding-bottom:14px;
} 



.ie .breadcrumb {
padding-top:0px;
}

.breadcrumb {
padding-top:16px;
}

.normal{
  color: #000000;
font-size: 13px;
font-family: Arial;
}

a {outline:none;}

a:link {
	font-size: 13px;
	font-family:arial;
	color: #328792;
font-weight:bold;


}

a:visited {
	font-size: 13px;
	font-family:arial;
	color: #328792;
font-weight:bold;


}

a:hover {
	font-size: 13px;
	font-family:arial;
	color: #328792;
font-weight:bold;
text-decoration:underline;

}

a:active {
	font-size: 13px;
	font-family:arial;
	color: #328792;
font-weight:bold;
}

table.sample {
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #b4b4b4;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 0px;
	padding: 5px;
	border-style: inset;
	border-color: #b4b4b4;
	background-color: white;
	
}
table.sample td {
	border-width: 1px;
	padding: 5px;
	border-style: inset;
	border-color: #b4b4b4;
	background-color: white;
	
}



.ie .TEMPLATECODE{
	font-size:20px;
	font-family:arial;
	color:#006666;
    position:relative;
	margin-top:-50px;
	margin-left:30px;
	padding : 0px 0px 0px 0px;
}
.TEMPLATECODE{
	font-size:20px;
	font-family:arial;
	color:#006666;
    	position:relative;
	margin-top:-50px;
	margin-left:30px;
	padding : 0px 0px 24px 0px;
}


table.round {
border-collapse: collapse;
	


}

table.round td {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
border-collapse: collapse;
	padding: 5px;
border-style:solid;
	border-color: #b7b7b7;
background-color: #f1f8f9;
	                font-weight:normal;
                font-size:12px;
                font-family:arial;


}


table.committee {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: white;
	width:680px;
}

table.committee th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: rgb(212, 241, 201);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.committee td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: rgb(237, 246, 249);
	-moz-border-radius: 0px 0px 0px 0px;
}


img
{  border-style: none;
}


.ie homepagenewstext {

padding:10px;
height:228px;
width:250px;
font-size:12px;

}

homepagenewstext {

padding:10px;
height:250px;
width:250px;
font-size:12px;

}


.editfromview{
  margin-left:100px;
  font-size:9px;
  color:#267480;
}

.csHeading{

}


a.csHeading{

}

.csBoundary{
   display:none;
}


/* flexmenu */
.flexdropdownmenu, .flexdropdownmenu ul{ /*topmost and sub ULs, respectively*/
font: normal 11px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid #d8e7e9;
border-bottom-width: 0;
visibility: hidden;
display: none; /*collapse all sub menus to begin with*/
box-shadow: 3px 3px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 8px #818181;
-moz-box-shadow: 3px 3px 8px #818181;
}


.flexdropdownmenu li{
position: relative;
}

.flexdropdownmenu li a{
display: block;
width: 160px; /*width of menu (not including side paddings)*/
background: #d8e7e9;
border-bottom: 1px solid #d8e7e9;
text-decoration: none;
padding: 4px 5px;
font-size:11px;
font-weight:normal;
color:#014f59;

}

* html .flexdropdownmenu li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.flexdropdownmenu li a:hover, .flexdropdownmenu li.selected>a{
background: #9cc3c8;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
/* end of flexmenu */




/* iForms default classes */

/* question number */
.sqN{
font-size: 13px;
font-family:arial;
color:#000000;
}

/* question prompt */
A.sqP{
font-size: 13px;
font-family:arial;
text-decoration:none;
font-weight:normal;
}
.sqP{
font-size: 13px;
font-family:arial;
color:#000000;
}
/* radio button / checkbox labels*/
.sqPO{
font-size: 13px;
font-family:arial;
}

TD.sqP{
font-size: 13px;
font-family:arial;
}
/* fixed text field : occupies prompt and question space*/
.sqT{
font-size: 13px;
font-family:arial;
}

/* question options */
.sqO{
font-size: 13px;
font-family:arial;
}
.fail{
   border-style:solid;
   border-width:1px;
   border-color:red;
}
TD.fail{
   border-style:solid;
   border-width:1px;
   border-color:red;
}
TD.sqPO{
   border-style:solid;
   border-width:1px;
   border-color:transparent;
}
.sqR{
font-size: 13px;
font-family:arial;
}



TD.sqQ{
60%
}
/* response selected */
TD.sqR{
   width:15px;
}

TR.sqR{
   height:24px;
}



.picture { background-color: #ffffff;
border: 0px solid #000000; padding: 3px;
font: 11px/1.4em Arial, sans-serif; text-align:center;}
.picture img { border: 0px solid #CCCCCC;
vertical-align:middle; margin-bottom: 3px; text-align:center; }
.right { margin: 0.5em 0pt 0.5em 0.8em; float:right; }
.left { margin: 0.5em 0.8em 0.5em 0; float:left; }


