body {background: white;margin-left:5;margin-top:0;margin-right:5;margin-bottom:5;}
.pb{width:800px;border-width:0px;padding:0px;margin:0px;border-spacing:0px;border-collapse:collapse;}

.pbr{width:100%;border-color:#e0e0e0;border-style:solid;border-width:1px;padding:0px;border-spacing:0px;border-collapse:collapse;}
.pbtdh{width:100%;text-align:left;vertical-align:middle;background-color:#e0e0e0;}
.pbtdb{width:100%;text-align:center;vertical-align:top;background-color:#ffffff;}
.pbtdn{width:100%;text-align:right;vertical-align:bottom;background-color:#ffffff;}

.tab_head {border:1;}
.text {COLOR: black; FONT-FAMILY: verdana; FONT-SIZE: 16px;}
.textm {COLOR: black; FONT-FAMILY: verdana; FONT-SIZE: 20px;}
.main_text {COLOR: black; FONT-FAMILY: verdana; FONT-SIZE: 22px;}
.gt {FONT-FAMILY: verdana; FONT-SIZE: 18px; font-weight:bold;}
.gtm {FONT-FAMILY: verdana; FONT-SIZE: 14px; font-weight:bold;margin-left: 15px;}
.gt2 {COLOR: red;FONT-FAMILY: verdana; FONT-SIZE: 18px; font-weight:bold;}
.gtm2 {COLOR: red;FONT-FAMILY: verdana; FONT-SIZE: 14px; font-weight:bold;}
.gtc {COLOR: gray; FONT-FAMILY: verdana; FONT-SIZE: 8px; font-weight:bold;}
.mt {FONT-FAMILY: verdana; FONT-SIZE: 12px; font-weight:bold;}
.st {FONT-FAMILY: verdana; FONT-SIZE: 8px;}
.gtt {COLOR: gray; FONT-FAMILY: verdana; FONT-SIZE: 12px; font-weight:normal;}
.link {COLOR: blue; FONT-FAMILY: verdana;}
A {COLOR: darkblue; FONT-FAMILY: verdana; FONT-SIZE: 16px; font-weight:bold;text-decoration: none}
A:hover   {background-color:#F6A4DC;}
H3 {FONT-FAMILY: verdana;}
P {FONT-FAMILY: verdana;}

.input-large {border: 1px solid #cccccc;
padding: 4px 6px;
font-size: 18px;
line-height: 20px;
color: #555555;
width: 250px;
}

.btn {
display: inline-block;
padding: 4px 14px;
margin-bottom: 10px;
font-size: 16px;
line-height: 20px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
border: 1px solid #bbaabb;

}

.btn-success {
color: #ffffff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
background-color: #4141DB;

}

legend {
FONT-FAMILY: verdana;
display: block;
width: 100%;
padding: 0;
margin-bottom: 20px;
font-size: 21px;
/*line-height: 40px;*/
color: #333333;
border: 0;
/*border-bottom: 1px solid #e5e5e5;*/

}

.star-rating.disabled {
    cursor: default;
}


.star-rating {
    width: 0;
    position: relative;
    display: inline-block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDguOSIgaGVpZ2h0PSIxMDMuNiIgdmlld0JveD0iMCAwIDEwOC45IDEwMy42Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2UzZTZlNjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnN0YXJfMDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTA4LjkgMzkuNiA3MS4zIDM0LjEgNTQuNCAwIDM3LjYgMzQuMSAwIDM5LjYgMjcuMiA2Ni4xIDIwLjggMTAzLjYgNTQuNCA4NS45IDg4LjEgMTAzLjYgODEuNyA2Ni4xIDEwOC45IDM5LjYiLz48L2c+PC9nPjwvc3ZnPg0K);
    background-position: 0 0;
    background-repeat: repeat-x;
    cursor: pointer;
}
.star-rating .star-value {
    position: absolute;
    height: 100%;
    width: 100%;
    background: url(data:image/svg+xml;base64,PHN2Zw0KCXhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwOC45IiBoZWlnaHQ9IjEwMy42IiB2aWV3Qm94PSIwIDAgMTA4LjkgMTAzLjYiPg0KCTxkZWZzPg0KCQk8c3R5bGU+LmNscy0xe2ZpbGw6I2YxYzk0Nzt9PC9zdHlsZT4NCgk8L2RlZnM+DQoJPHRpdGxlPnN0YXIxPC90aXRsZT4NCgk8ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj4NCgkJPGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj4NCgkJCTxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI1NC40IDAgNzEuMyAzNC4xIDEwOC45IDM5LjYgODEuNyA2Ni4xIDg4LjEgMTAzLjYgNTQuNCA4NS45IDIwLjggMTAzLjYgMjcuMiA2Ni4xIDAgMzkuNiAzNy42IDM0LjEgNTQuNCAwIi8+DQoJCTwvZz4NCgk8L2c+DQo8L3N2Zz4NCg==);
    background-repeat: repeat-x;
}

/*for FILES LIST*/
.code { 
	text-align:left;     
	color: #000000;    
	background-color: #f0f0f0;    
	font-family: "courier new", "times new roman", monospace;    
	border: 1px solid #000000;    
	margin: 1px auto 1px auto;    
	padding: 1px;    width: 100%;    
	white-space: nowrap;    
	overflow: auto;    
	max-height: 55em;
}