

/*css writing by ale for the sangye cio ling website*/
a{
	color:#FF0000;
	text-decoration:none;
	font-size:14;
}

#left_bg{background:url(bgmenusx.jpg) repeat-y;width:100px;padding-left:30px;padding-right:20px;}

.topBorders{background:url(bottom.jpg) repeat-y;}

.bgbottom{background:url(sfondoalto.jpg);}

.toptop{background:url(toptop.jpg);}

	.aa{	
		color:#FFFFFF;	
		text-decoration:none;	
		font-size:13;	
		padding-right: 10px;
	}
	
	
	.pbutton0{	
		color:#FFFFFF;	
		background-image:url(ball.gif);	
		font-size:13;	
		background-position:right;	
		background-repeat:no-repeat;	
		padding-right: 10px;	
		azimuth:center;
	}
 
  
   .ab{   
	  color:#FF0000;	
	  text-decoration:none;	
	  font-size:13;	
	  padding-right: 10px;
  }
  

	.alto{  	
		color:#FF0000;	
		font-size:13;	
		background-image:url(ball2.gif);	
		background-repeat:no-repeat;	
		background-position:right;	
		padding-right: 10px;
	}
	


.bottom{background:url(top.jpg);}

.back{background:url(back.jpg) left top repeat-y;}

.centers{background:url(linesx.jpg) left top repeat-y;}

.centerd{background:url(linedx.jpg) left top repeat-y;}

.arrow{background:url(arrow.jpg);background-repeat:no-repeat;}

.arrow:hover{background:url(arrow2.jpg);background-repeat:no-repeat;}


.pbutton:link, .pbutton:visited{	
color:#FF0000;	background-image:url(sel.jpg);	background-position:left;	text-decoration:none;	background-repeat:no-repeat;	padding-left: 15px;}

.pbutton:hover{	color:#FF0000;	background-image:url(selover.jpg);	background-position:left;	text-decoration:none;	background-repeat:no-repeat;	padding-left: 15px;}

form.cmxform fieldset {  margin-bottom: 10px;  border-color:#CCCCCC;}

form.cmxform legend {  padding: 0 2px;  font-weight: bold;  color:#990000;  font-style: normal;  text-transform: uppercase;}

form.cmxform label {  display: inline-block;  line-height: 1.8;  vertical-align: top;}

form.cmxform fieldset ol {  margin: 0;  padding: 0;}

form.cmxform fieldset li {  list-style: none;  padding: 3px;  margin: 0;}

form.cmxform em {  font-weight: bold;  font-style: normal;  color: #A31316;}

form.cmxform label {  width: 240px; 		/* Width of labels */}

form.cmxform label.mandatory {  font-weight: bold;}

.warning{	background: url(error.png) left top no-repeat;	font-weight: bold;	color: #A31316;	margin-left: 8px;	padding-left: 25px;	padding-top: 2px;	padding-bottom: 2px;}

input {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	color: #716F6E;	background-color: #fff;	border-color: #DCDDDE;	border-width: 1px;	border-style: solid;} input.button {	font-family:verdana, arial, helvetica, sans-serif;	font-size:8px;	font-weight: bold;	color:#fefefe;	background-color:#716F6E;	border-width:2px;	border-style:outset;} label {	float: left;	width: 70px;	padding-right: 8px;	text-align: right;	color:#FF0000;}


