.SpecialBlue { color: #384e7e; background-color: #CCE0F2; border-color : #000000; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Verdana,tahoma,Arial; font-size : 11px; font-weight: bold;text-decoration:none;}

.SpecialBlue { color: #384e7e; background-color: #F7F6F3; border-color : #000000; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Verdana,tahoma,Arial; font-size : 11px; font-weight: bold;text-decoration:none;}

.main  { font-size: 12px; padding: 22px; border-style: solid; border-width: 20px 60px 40px; border-color: #039 }



body  
{
  
   margin: 0 0px auto 0px;
	font-family:  Arial,Tahoma, sans-serif;
	font-size:75%;
   
}

.BoxBG{
	
	background: url(images/app-back.png) repeat-y top; 
	
	height: 459px;
	
	margin-left:auto;
	margin-right:auto;
}

.RightBoxBG{
	
	  background-color: #ffffff;
	  text-align:center;
	  width: 100%;
	  margin-left:auto;
	  margin-right:auto;
}

.RightBoxHeader{
	
	background: url(images/rightBoxHedaer.png) repeat-y top; 
	height: 26px;
	
	margin-left:auto;
	margin-right:auto;
}

.RightBoxHeaderGal{
	
	background: url(images/rightBoxHedaerGal.png) repeat-y top; 
	height: 23px;
	
	margin-left:auto;
	margin-right:auto;
}
.RightBoxfooter{
	
	background: url(images/rightBoxfooter.png) top no-repeat; 	
	height: 6px;
	width: 158px;	
	margin-left:auto;
	margin-right:auto;
}

.RightBoxleftBorder{
	
	background: url(images/rightBoxBorder.png) repeat-y top; 
	width: 6px;	
	margin-left:auto;
	margin-right:auto;
}

.PicBoxBG{
	
	background: url(images/picbox.png) ; 
	height: 210px;
	width: 164;
	float:left;
	
	
	margin-left:auto;
	margin-right:auto;
}
.MainBox{
	
	background: url(images/table-bg.png)  repeat-x top ; 
	background-color: #f6f7f7;
	width: 769px;
	height: 100%;
	margin-left:auto;
	margin-right:auto;
}

.LeftBoxfooter{
	
	background: url(images/LeftBoxFooter.png) top no-repeat; 	
	height: 10px;
	width: 581px;
	
	margin-left:auto;
	margin-right:auto;
}

.LeftBoxUp{
	
	background: url(images/LeftBoxup.png) bottom no-repeat; 	
	height: 2px;
	width: 581px;	
	margin-left:auto;
	margin-right:auto;
}

.LeftBoxHeader{
	
	background: url(images/mainheader.jpg) top no-repeat; 	
	  background-color: #ffffff;
	height: 261px;
	width: 577px;	
	margin-left:auto;
	margin-right:10px;
	
}

.LeftBoxVBorder{
	
	background: url(images/LeftBoxVBorder.png) repeat-y left; 	
	width: 1px;	

}

.LeftBoxVLeftBorder{
	
	background: url(images/LeftBoxVBorder.png) repeat-y right; 	
	width: 1px;	

}

.LeftBoxBG{
	
	
	  background-color: #ffffff;
	  width: 577px;
		margin-left:auto;
	margin-right:auto;
}



.SpecialOrange
{
     color: #384e7e;
     font-weight: bold;
     text-decoration: underline;
     text-align: left;
     
    
    
     
 }
 
 
 .Specialtext
{


     color: #003366;
     font-size: 13px;
	 
	 margin-right: 10px;
	 margin-left:: 5px;
     text-align: right;
     
    
    
     
 }
 
  .SpecialtextForm
{

     color: #384e7e;
          font-size: 11px;
		  margin-right: 10px;
		  margin-left:: 5px;
     text-align: right;
     
    
    
     
 }
 
  .HeaderLabel
{
 font-family: Verdana,tahoma,Arial;
     color: #384e7e;
          font-size: 13px;
		  font-weight: bold;
		  margin-right: 24px;
		padding-top: 2px;
		 
     text-align: right;
    
 }
 
 
   .Star
{

	
	
   	padding-top: 5px;
		float:left; 
     text-align: Left;
    
 }
 .Button
{
    color: #284775;
    background-color: #f1f2e7;
    background: #ddd url("images/ButtonBack.png") repeat-x 0 0;
    border-color: #CCCCCC;
    border: 1px solid;
    font-family: Verdana,tahoma,Arial;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
}
 /** nice button /**/
 .nice-button {
	font: 12px/ 1.1em Arial, Sans-serif;
	color: #246;
	text-decoration: none;
	white-space: nowrap;
	background: #ddd url("../images/ButtonBack.png") repeat-x 0 0;
	border: 1px solid #aaa;
	cursor: pointer;
	padding: 0px 4px 2px;
	-moz-border-radius: 3px;
}

.nice-button .presubmit {
	background: #D8D8EE;
}

.nice-button .small {
	padding: 0px 2px 1px;
	font-size: 80%;
}

.nice-button-small {
	padding: 0px 2px 1px;
	font-size: 80%;
}

.nice-button:hover {
	border-color: #76F #56F #56F #46F;
	color: #12A;
}

.nice-button:disabled {
	color: #AAA;
}


 /** nice button /**/



.Btn { color: #465757; background-color: #d9e4da; border-color : #000000; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Verdana,tahoma,Arial; font-size : 11px; font-weight: bold;text-decoration:none;
border-right: 2px #465757 ridge;
cursor: pointer;
border-top: 2px #d9e4da outset;
border-bottom: 2px #465757 ridge;
border-left: 2px #d9e4da outset;}

.main_Btn { color: #833631; background-color: #ead4cf; border-color : #000000; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Verdana,tahoma,Arial; font-size : 11px; font-weight: bold;text-decoration:none;
border-right: 2px #833631 ridge;
cursor: pointer;
border-top: 2px #ead4cf outset;
border-bottom: 2px #833631 ridge;
border-left: 2px #ead4cf outset;}
.Input_txt { color: #384e7e; background-color: #eff2e5; border-color : #000000; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Verdana,tahoma,Arial; font-size : 11px; font-weight: bold;text-decoration:none;
font-style: normal;
}



.label { color: #384e7e; background-color: #ffffff; border-color : #000000; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Verdana,tahoma,Arial; font-size : 11px; font-weight: bold;text-decoration:none;
font-style: normal;
border-right: 0px none;
border: #000000;
font-size: 12px;}

a:link {
color: #336699;} 

a:visited {
color: #006699;}



a:hover {


}

a:active {
}



.sidelink {
margin-top: 0px;
margin-bottom: 0px;
font-family: arial, verdana,  helvetica, sans-serif;

}

.sidelink a:link {
color: black;



text-decoration: none;
}

.sidelink A:visited {
color: black;
text-decoration: none;
}

.sidelink A:hover {
background-color: navy;
color: white;
text-decoration: none;
}



.label_h2 { color: #707c8b; background-color: #ffffff; border-color : #000000; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Verdana,tahoma,Arial; font-size : 11px; font-weight: bold;text-decoration:none;
font-style: normal;

border-right: 0px none;
border: #000000;
font-size: medium;}

.SpecialGreen { color: #2F7802; background-color: #E3F7D6; border-color : #2F7802; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Verdana,tahoma,Arial; font-size : 11px; font-weight: bold; text-decoration:none;}

.SpecialGray 
{
    color: #1f211c; 
    background-color: #FFFFFF; 
    border-color : #a1acb7; 
    border : 1px solid;
    font-family : Verdana,tahoma,Arial; 
    font-size : 11px; 
    text-decoration:none;}


.LabelBlue
{
   background-color: #3a6ea5;
   width : 100%;
   color:White;
   font-family : Verdana,tahoma,Arial; 
   font-size : 12px; font-weight: bold; 
   
   
}





