﻿
	a, label, p, span, td
	{
		font-family: Arial, Helveticsa, sans-serif;
		font-size: 9pt;
		line-height: 12pt;
	}


    .r-s /* red star*/
    {
    	color:Red;
    	font-weight:bold;
    }
    
    ul, ol, b
    {
    	font-size: 9pt;
		line-height: 12pt;
		/*text-align:justify;*/
    }
    

 

.bottommenu, a.bottommenu, a.bottommenu:visited, a.bottommenu:hover {
    font-size:9pt;
	line-height:18pt;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none
}   

#register_box
{
		font-family: Arial, Helveticsa, sans-serif;
		font-size: 9pt;
		line-height: 12pt;
		font-weight:bold;
}


#register_box table
{
	width:100%;
}

#register_box td.left_td
{
	vertical-align:top;
	font-size: 8pt;
	width:250px;
	text-align:right;
	font-weight:bold;
	height:28px;
}

#register_box td.right_td
{	
	vertical-align:top;
	font-size: 8pt;
	text-align:left;
	font-weight:bold;
}

#register_box label
{	
	font-size: 8pt;
	text-align:left;
	font-weight:bold;
}



#register_box td.right_td select
{
	width:205px;
	/* height:20px; */
}
#register_box td.right_td input
{
	width:200px;
	/* height:16px;  */
}



#register_box .rnd_box
{
	margin-bottom:8px; 
	margin-top:7px;
	background: #ffffff;
}
#register_box .rnd_box_tl
{
	  background: url(../images/tl2.gif) no-repeat top left; 
}
    
#register_box .rnd_box_tr
{
	   background: url(../images/tr2.gif) no-repeat top right; 
}
#register_box .rnd_box_bl
{
     background: url(../images/bl2.gif) no-repeat bottom left; 
}
#register_box .rnd_box_br
{
      background: url(../images/br2.gif) no-repeat bottom right; 
}

#contact_box
{
		font-family: Arial, Helveticsa, sans-serif;
		font-size: 9pt;
		line-height: 12pt;
		font-weight:bold;
}

#contact_box table
{
	width:100%;
}

#contact_box td.left_td
{
	vertical-align:top;
	/*background-color:#eeeeee;*/
	font-size: 8pt;
	width:150px;
	text-align:right;
	font-weight:bold;
	height:28px;
}

#contact_box td.right_td
{	
	vertical-align:top;
	/*background-color:#cccccc;*/
	font-size: 8pt;
	/*width:200px;*/
	text-align:left;
	font-weight:bold;
}

#contact_box label
{	
	font-size: 8pt;
	text-align:left;
	font-weight:bold;
}



#contact_box td.right_td select
{
	width:200px;
	/* height:22px; */
}
#contact_box td.right_td input
{
	width:200px;
	/* height:22px; */
}

#contact_box td.right_td textarea
{
	width:250px;
	height:200px;
}




.module_list_title .firstlayer {
font-size: 10pt;
font-weight: bold;
color: #ffffff;
position: absolute;
top: 2px;
left: 20px;
z-index: 1;
}

.module_list_title .secondlayer {
/*font-size: 10pt;*/
font-weight: bold;
font-size: 10pt;
color: #333333;
position: absolute;
top: 3px;
left: 21px;
z-index: 0;
} 


.module_list_title .ietitle 
{
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	position: absolute;
	top: 2px;
	left: 20px;
	/* filter:shadow;*/
	filter: shadow(color=#333333, Direction=135, strength=2 );
	 color:white;
} 



.module_list_title
{
	font-family: Arial, Helveticsa, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		line-height: 14pt;
		font-weight:bold;
		 letter-spacing:;
		
height:20px;
/*background: url(images/module_title_bg.jpg) repeat-y top left; */
position: relative;

clear:both;
width:100%
}

.module_list_text, td.module_list_text
{
		font-family: Arial, Helveticsa, sans-serif;
		font-size: 8pt;
}


.rnd_box
{
	
	/*margin-bottom:8px; 
	margin-top:7px;*/
	background: #d1d1cf;
}
.rnd_box .rnd_box_tl
{
	  background: url(../images/tl.gif) no-repeat top left; 
}
    
 .rnd_box .rnd_box_tr
{
	   background: url(../images/tr.gif) no-repeat top right; 
	   
}

 .rnd_box .rnd_box_bl
{
	
     background: url(../images/bl.gif) no-repeat bottom left; 
}
.rnd_box .rnd_box_br
{
      background: url(../images/br.gif) no-repeat bottom right; 
     
}

.rnd_box .boxtop { 
  background: url(../images/tr.gif) no-repeat top right; 
}
.rnd_box .boxtop div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/tl.gif) no-repeat top left; 
}
.rnd_box .boxbottom { 
  background: url(../images/br.gif) no-repeat bottom right; 
}
.rnd_box .boxbottom div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/bl.gif) no-repeat bottom left; 
}
.rnd_box .boxcontent {
  padding: 0px 8px 0px 8px;
   font-size: 8pt;
    text-align: left;
}
.rnd_box a
{
	font-size: 8pt;
}


.sidebar	{
    font-size: 8pt;
    padding:5px 10px 0px 10px;
    text-align: left;
    margin-bottom:0px;
}


.sidebar a:link	
{
	font-size: 8pt;
    color: #0054a6;
}

.sidebar a:visited	
{
		font-size: 8pt;

    color: #0054a6;
}

.sidebar a:active	
{
		font-size: 8pt;

    color: #2b8c2b;
}



.eval_horz_qst td
{
	width:50px;
	text-align:center;
}


.complete_box { 
}

.complete_box .box { 
  background: url(../images/complete_bg.jpg) repeat top left; 
}
.complete_box .boxtop { 
  background: url(../images/complete_ne.gif) no-repeat top right; 
}
.complete_box .boxtop div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/complete_nw.gif) no-repeat top left; 
}
.complete_box .boxbottom { 
  background: url(../images/complete_se.gif) no-repeat bottom right; 
}
.complete_box .boxbottom div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/complete_sw.gif) no-repeat bottom left; 
}
.complete_box .boxcontent {
  padding: 0px 0px 0px 8px;
}

.inprogress_box { 
}

.inprogress_box .box { 
  background: url(../images/inprogress_bg.jpg) repeat top right; 
}
.inprogress_box .boxtop { 
  background: url(../images/inprogress_ne.gif) no-repeat top right; 
}
.inprogress_box .boxtop div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/inprogress_nw.gif) no-repeat top left; 
}
.inprogress_box .boxbottom { 
  background: url(../images/inprogress_se.gif) no-repeat bottom right; 
}
.inprogress_box .boxbottom div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/inprogress_sw.gif) no-repeat bottom left; 
}
.inprogress_box .boxcontent {
  padding: 0px 0px 0px 8px;
}


.tostart_box { 
 
}

.tostart_box .box { 
 background : url(../images/tostart_bg.jpg) repeat top right; 
}
.tostart_box .boxtop { 
  background: url(../images/tostart_ne.gif) no-repeat top right; 
}
.tostart_box .boxtop div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/tostart_nw.gif) no-repeat top left; 
}
.tostart_box .boxbottom { 
  background: url(../images/tostart_se.gif) no-repeat bottom right; 
}
.tostart_box .boxbottom div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/tostart_sw.gif) no-repeat bottom left; 
}
.tostart_box .boxcontent {
  padding: 0px 0px 0px 8px;
}




/*
.yellow_box { 

}

.yellow_box .box { 
  background: #FEF7B1; 
}
.yellow_box .boxtop { 
  background: url(../images/yellow_ne.gif) no-repeat top right; 
}
.yellow_box .boxtop div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/yellow_nw.gif) no-repeat top left; 
}
.yellow_box .boxbottom { 
  background: url(../images/yellow_se.gif) no-repeat bottom right; 
}
.yellow_box .boxbottom div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/yellow_sw.gif) no-repeat bottom left; 
}
.yellow_box .boxcontent {
  padding: 0px 0px 0px 8px;
}

*/
/*

.green_box { 
}

.green_box .box { 
  background: #D1E1BC; 
}
.green_box .boxtop { 
  background: url(../images/green_ne.gif) no-repeat top right; 
}
.green_box .boxtop div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/green_nw.gif) no-repeat top left; 
}
.green_box .boxbottom { 
  background: url(../images/green_se.gif) no-repeat bottom right; 
}
.green_box .boxbottom div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/green_sw.gif) no-repeat bottom left; 
}
.green_box .boxcontent {
  padding: 0px 0px 0px 8px;
}

*/

/*
.grey_box { 
 
}

.grey_box .box { 
  background: #dedddb; 
}
.grey_box .boxtop { 
  background: url(../images/grey_ne.gif) no-repeat top right; 
}
.grey_box .boxtop div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/grey_nw.gif) no-repeat top left; 
}
.grey_box .boxbottom { 
  background: url(../images/grey_se.gif) no-repeat bottom right; 
}
.grey_box .boxbottom div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/grey_sw.gif) no-repeat bottom left; 
}
.grey_box .boxcontent {
  padding: 0px 0px 0px 8px;
}
*/


.cme_tab_title	{
    font-weight: bold;
    font-size: 10pt;
    line-height:12pt;
    text-align: left;
}



.login_status , .login_status td, .login_status label, .login_status a
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    line-height: 9pt;
    color:#000000;
}

.login_status .login
{
	width:84px;
	font-size:8pt;
}

.login_status td
{
	padding: 0 5 0 5;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:550px;
}


.borderBottom
{
	border-bottom: #7E1933 solid 1px;
}
