body.redcolor{background:url(images/red_GND.jpg) 0 0 repeat-x #EE3124;}
body.bluecolor{background:url(images/blue_GND.jpg) 0 0 repeat-x #107BC0;}
body.greencolor{background:url(images/green_GND.jpg) 0 0 repeat-x #16973A;}
body.pincolor{background:url(images/pin_GND.jpg) 0 0 repeat-x #7C3D80;}
body.maincolor{background:url(images/main_GND.jpg) 0 0 repeat-x #5CCAC5;background-color: #5CCBC5;}
/* paragraph styles */
.textB {font-family: verdana; font-size: 17px; font-weight:bold; text-decoration:none; color:#0E538F;}
.text {font-family: verdana; font-size: 12px; text-decoration:none; color:#606060; text-align: center; line-height: 150%; margin-left: 6px; margin-right: 6px; margin-top: 0; margin-bottom: 0;}
.text2 {font-family: verdana;font-size: 11px; text-decoration:none; color:#606060; text-align: left; line-height: 150%; margin-left: 6px; margin-right: 6px; margin-top: 0; margin-bottom: 0;}
.texts{font-family: verdana; font-size: 11px; text-decoration:none; color:#606060; line-height: 150%; text-align: justify; margin-left: 6px; margin-right: 6px; margin-top: 6px; margin-bottom: 6px;}
.texts_Blue{font-family: verdana; font-size: 11px; text-decoration:none; color:#0E538F; line-height: 150%; text-align: justify; margin-left: 6px; margin-right: 6px; margin-top: 6px; margin-bottom: 6px;}
.link {font-family: verdana; font-size: 10px; color:#606060; text-align: center;}

span.blue{font-family: verdana;font-weight:bold; font-size: 12px; color:#0E538F; }
span.Green{font-family: verdana;font-weight:bold; font-size: 11px; color:#009B90; }
span.point{font-family: verdana;font-weight:bold; font-size: 11px; color:#808080;height:22px; line-height:23px;display:block; background-image: url('images/submenu.gif'); background-repeat: no-repeat; background-attachment: scroll; background-position: left top}

A:link {COLOR: #606060; TEXT-DECORATION: none;}
A:visited {	COLOR: #606060; TEXT-DECORATION: none;}
A:hover {COLOR: #0E538F; TEXT-DECORATION: none;}

.A1:link {COLOR: #606060; TEXT-DECORATION: none;}
.A1:visited {COLOR: #606060; TEXT-DECORATION: none;}
.A1:hover {	COLOR: #009B90; TEXT-DECORATION: none;}

.A2:link {COLOR: #ffffff; TEXT-DECORATION: none;}
.A2:visited {COLOR: #ffffff; TEXT-DECORATION: none;}
.A2:hover {COLOR: #ffffff;text-decoration:underline;}

.A3:link {COLOR:#0E538F;   TEXT-DECORATION: none;}
.A3:visited {COLOR:#0E538F;  TEXT-DECORATION: none;}
.A3:hover {COLOR: #0E538F; text-decoration:underline;}

.A4:link {width:274px; height:27px; display:block; background:url(images/Subbutton_out.gif) 0 0 no-repeat  ; color:#ffffff; font-family: verdana; text-decoration:none; font-size:11px; font-weight:bold; text-align:center; line-height:27px; }
.A4:visited {width:274px; height:27px; display:block; background:url(images/Subbutton_out.gif) 0 0 no-repeat; color:#ffffff; font-family: verdana; text-decoration:none; font-size:11px; font-weight:bold; text-align:center; line-height:27px;}
.A4:hover {background:url(images/Subbutton_over.gif) 0 0 no-repeat; color:#ffffff; text-decoration:none; line-height:27px;}

.AA4:link {width:274px; height:27px; display:block; background:url(images/SSubbutton_out.gif) 0 0 no-repeat  ; color:#ffffff; font-family: verdana; text-decoration:none; font-size:11px; font-weight:bold; text-align:center; line-height:27px; }
.AA4:visited {width:274px; height:27px; display:block; background:url(images/SSubbutton_out.gif) 0 0 no-repeat; color:#ffffff; font-family: verdana; text-decoration:none; font-size:11px; font-weight:bold; text-align:center; line-height:27px;}
.AA4:hover {background:url(images/Subbutton_over.gif) 0 0 no-repeat; color:#ffffff; text-decoration:none; line-height:27px;}

.t:link {height:20px; display:block; background:url(images/t_out.gif) 0 0 no-repeat  ; color:#ffffff; font-family: verdana; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; line-height:20px; }
.t:visited { height:20px; display:block; background:url(images/t_out.gif) 0 0 no-repeat; color:#ffffff; font-family: verdana; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; line-height:20px;}
.t:hover {background:url(images/t_over.gif) 0 0 no-repeat; color:#ffffff; text-decoration:none; line-height:20px;}

.tt:link {height:20px; display:block; background:url(images/t_over.gif) 0 0 no-repeat  ; color:#ffffff; font-family: verdana; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; line-height:20px; }
.tt:visited { height:20px; display:block; background:url(images/t_over.gif) 0 0 no-repeat; color:#ffffff; font-family: verdana; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; line-height:20px;}
.tt:hover {background:url(images/t_over.gif) 0 0 no-repeat; color:#ffffff; text-decoration:none; line-height:20px;}


.A5:link {width:270px; height:22px; display:block;font-family: verdana; text-decoration:none; font-size:11px; line-height:22px; }
.A5:visited {width:270px; height:22px; display:block; font-family: verdana; text-decoration:none; font-size:11px;   line-height:22px;}
.A5:hover {width:270px; height:22px; background:url(images/submenu.gif) 0 0 no-repeat; text-decoration:none; line-height:22px;}

.A6:link {COLOR:#606060;   TEXT-DECORATION: none;}
.A6:visited {COLOR:#606060;  TEXT-DECORATION: none;}
.A6:hover {COLOR: #606060; text-decoration:underline;}

#list1 {FONT: 14px verdana; font-weight:bold; COLOR: #C0C0C0;}
#list1 P {	FONT: 11px verdana; COLOR: #757575;line-height: 150%; text-align: justify;margin-right: 6px;}

/*Background*/
.up{background-image: url('images/a_up.png'); background-repeat: repeat-x; background-attachment : scroll}
.down{background-image: url('images/a_down.png'); background-repeat: repeat-x; background-attachment : scroll}
.left{background-image: url('images/a_left.png'); background-repeat: repeat-y;  background-position:right top; background-attachment: scroll}
.right{background-image: url('images/a_right.png');  background-repeat: repeat-y; background-position:left top;background-attachment: scroll}
.left_up{background-image: url('images/a1.png'); background-repeat: no-repeat; background-position:right bottom;background-attachment: scroll}
.left_down{background-image: url('images/a3.png'); background-repeat: no-repeat;background-position:right top;background-attachment: scroll}
.right_up{background-image: url('images/a2.png'); background-repeat: no-repeat; background-position:left  bottom;background-attachment: scroll}
.right_down{background-image: url('images/a4.png'); background-repeat: no-repeat; background-position:left top;background-attachment: scroll}


/* Table styles */
td.space{font: 12px verdana; }
td.head{ text-align: left; border: 0px;font: 11px verdana; font-weight: bold;color : #ffffff;background-image: url('images/t.gif');padding-top: 3px; padding-bottom: 3px;}
td.data{ text-align: left; border: 0px;color : #404040;font: 11px verdana;border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom: 1px solid #666666;padding-top: 3px; padding-bottom: 3px;}
td.submenu{background-image: url('images/subcenter.gif'); background-repeat: repeat-y; background-attachment: scroll; background-position: center top;font: 6px verdana; color:#ffffff;}
td.box{font: 12px Tahoma; color : #ffffff;font-weight:bold; vertical-align:top;text-align:Left; padding-top: 4px;  padding-bottom: 2px; padding-left:10px;background-image: url('images/box.gif'); background-repeat: no-repeat; background-position:   left top; }
td.News{font: 12px verdana; color : #ffffff; font-weight: bold; text-align:center; }
td.Date{font: 10px verdana; color : #ffffff; font-weight: bold; text-align:Left; padding:0 0 0 15px; background-image: url('images/green_news.gif'); height:20px; background-repeat: no-repeat; background-attachment: scroll; background-position: left center;}
td.text{font: 11px verdana; color:#606060; text-align: justify; padding-top:2px; padding-bottom: 2px; padding-left:4px; padding-right:4px;line-height: 150%;}
td.text_white{font: 11px verdana; font-weight: bold; color:#ffffff;text-align: Left; padding-top:2px; padding-bottom: 2px;}
td.Path{font: 11px verdana; color:#606060; text-align: justify;padding-top:2px; padding-bottom: 2px; padding-left:2px; padding-right:2px;}
td.texts{font: 11px verdana; color:#606060; text-align: center; padding-top:2px; padding-bottom: 2px;}
td.small{font: 6px verdana; color : #606060; }
td.dot{font: 11px verdana; color : #606060;background-image: url('images/dot.gif'); background-repeat: repeat-x; background-attachment: scroll; background-position: center center;}
td.job{ height:22px; background-image: url('images/job_title.gif'); background-repeat: no-repeat; background-attachment: scroll; background-position: left; font: 12px verdana;font-weight: bold; color:#ffffff;padding-left:10px;}


td.green{font: 11px verdana; font-weight: bold; color:#4EBAB1;text-align: Left; padding-top:2px; padding-bottom: 2px;}
td.events{font: 11px verdana; color:#606060; text-align:justify; padding-top:2px;padding-left:4px; padding-right:4px; padding-bottom: 2px; padding-top:4px; line-height: 150%;}

td.career{font: 11px verdana; color:#606060;text-align: left; padding-top:8px; padding-bottom: 8px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom: 1px solid #C0C0C0;}
td.Sitemap{font: 11px verdana; color:#606060; font-weight: bold;  text-align: justify; padding-top:4px; padding-bottom: 4px; padding-left:15px; padding-right:2px;border-bottom: 1px solid #C0C0C0}
td.SitemapEnd{font: 11px verdana; color:#606060; font-weight: bold;  text-align: justify; padding-top:4px; padding-bottom: 4px; padding-left:15px; padding-right:2px;border-bottom: 2px solid #C0C0C0}

img.border {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;}

/* inputdata styles */
input.input{font: 11px verdana; color: #606060;}
select.select{font: 11px verdana; color: #606060; }
textarea.textarea{font: 11px verdana; color: #606060; }

select.validate-selection{font: 11px verdana; color: #606060;}

input.disabled {border: 1px solid #F2F2F2;background-color: #F2F2F2;}

input.required { font: 11px verdana;  color: #606060;}
textarea.required { font: 11px verdana;color: #606060;}
input.validation-passed, textarea.validation-passed { font: 11px verdana; color: #606060;}
input.validation-failed, textarea.validation-failed { font: 11px verdana; border:1px solid #EC0000;background-color:#FFDFDF;}


input.validate-number { font: 11px verdana;  color: #606060;}

.validation-advice {
	font-family: Tahoma; font-weight: bold; font-size: 12px; text-decoration:none; color:#db1f1f;
     padding-left: 25px; padding-right: 0; padding-top: 5px; padding-bottom: 5px;background-image: url('images/msg.gif');background-repeat: no-repeat; background-attachment: scroll; background-position: left center;
}


.validation-advice1 {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}
.td{
  vertical-align:top;
  
}
