body {
background: #335DAF;
}

td {
	font: normal 14px Tahoma, Arial;
	color: #FFFFFF;
}

.yellow { border: 1px solid #ffff00; padding: 8px; }

h1, h2, h3, h5 {

    color: #FFFF00;
    margin: 0px;
}

h4 {

    color: #FFFFFF;
    margin: 0px;
}

h1 {
    font-size: 35px;
}

h2 {
    font: normal tahoma, arial 24.45px;
}

h3 {
    font-size: 14px;
}

h4 {
    font: heavy tahoma, arial 20px;
}

h5 {
    font: heavy tahoma, arial 18px;
}



a {

font: normal 14px Tahoma, Arial;
color: #FFFF00;
text-decoration: underline;
}

a:hover {

font: normal 14px Tahoma, Arial;
color: #FFFF00;
text-decoration: none;

}

a.white-link-underline {
	text-decoration: underline;
	color: #FFFF00;
}

.white-text{
color: #ffffff;
text-decoration: none;

}
a.b1
{
font:  14px tahoma, Arial;
color: #fffea0;
text-decoration: none;
padding: 15px;
margin: 0px;

}
.p
{
padding: 0 0 0 20px;
}
.p1
{
padding: 0 0 0 30px;
}
.p2
{
padding: 150px 0 0 250px;
}
.bg1
{
background: #000000 url(images/index_10.gif) top no-repeat;
}
.bg2
{
background: #000000 url(images/index_10.gif) top no-repeat;
}
.bord
{
border: 1px solid #c5d85a;
}
.menu 
{
color:#8c247b;
vertical-align:top;
height: 35px;
padding: 10px 0 0 20px;
}
.menu a
{
color:#8c247b;
font: bold 11px  tahoma, Arial;
text-decoration: none;
}


.blye-text-underline {
color: #389ae6;
text-decoration: underline;
}

.blye-text-regular {
color: #389ae6;
text-decoration: none;
}

.yellow-text-regular {
color: #ffb400;
text-decoration: none;
}

.yellow-text-underline {
color: #ffb400;
text-decoration: underline;
}

.orange-text-regular {
color: #fe6b1d;
text-decoration: none;
}

.orange-text-underline {
color: #fe6b1d;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}

.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #8c247b;
text-decoration: none;
}

.red-text-underline {
color: #8c247b;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #a5b66e;
text-decoration: none;
}

.green-text-underline{
color: #a5b66e;
text-decoration: underline;
}

img.main_page_image { border: 1px solid #FFFF00; padding: 4px; }



fieldset { border:none; }
fieldset p, label, legend { font-size:100%; }
fieldset hr { color: inherit; height: 0; margin: 6px 0 6px 0; padding: 0;  }
fieldset { display: block; }
fieldset label { display: inline-block; float: left; height: 26px; line-height: 26px; width: 155px; font-size: 100%; margin: 5px 0; }
fieldset input, textarea, select { width: 280px; margin: 0; padding: 5px; color: #666; background: #f5f5f5; margin: 5px 0; font-size:100%; border:none; }   
fieldset input:focus, textarea:focus, select:focus {  background-color: #fff; color:#333; }
fieldset input.submit { width: 85px; cursor: pointer;  background:#333; color:#fff; }
fieldset input.submit:hover { background:#444; }
fieldset input[type="submit"][disabled] { background:#888; }
fieldset fieldset { padding:20px; }
fieldset span.required{ font-size: 13px; color: #ff0000; }
#message { margin: 10px 0; padding: 0; }
.error_message { display: block; height: 22px; line-height: 22px; background: #FBE3E4 url('../assets/error.png') no-repeat 10px center; padding: 3px 10px 3px 35px; color:#8a1f11;}
.loader { padding: 0 10px; }
fieldset #success_page h1 { background: url('../assets/success.png') no-repeat; font-size:100%; padding-left:22px; }
fieldset #success_page p { font-size:100%; padding-left:22px; }
acronym { border-bottom:1px dotted #ccc; }
