body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	background-color: #000203;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-posITion: center top;
	margin: 0px;
	padding: 0px;
}

a{ outline:none;}

.whITe_heading{ font-size:20px; color:#FFFFFF; padding:10px 0 0 0;}


/*------------------*/

.animatedtabs{
//*border-bottom: 1px solid gray;*/
overflow: hidden;
width: 100%;
font-size: 12px;
color:#FFFFFF;
 /*font of menu text*/
}


.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 10px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs li{
float: right;
margin: 0;
padding: 0;
}

.animatedtabs a{
float: left;
posITion: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(images/tab-blue-left.png) no-repeat left top;
margin: 0;
margin-right: 3px; /*Spacing between each tab*/
padding: 0 0 0 5px;
text-decoration: none;

}

.animatedtabs a span{
float: left;
posITion: relative;
display: block;
background: url(images/tab-blue-right.png) no-repeat right top;
padding: 10px 16px 11px 10px; /* 2) Padding wIThin each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */

color:#FFFFFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs .selected a{
background-posITion: 0 -38px;
top: 0;
}

.animatedtabs .selected a span{
background-posITion: 100% -38px;
color: #FFF;
padding-bottom: 11px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

.animatedtabs a:hover{
background-posITion: 0% -38px;
top: 0;
}

.animatedtabs a:hover span{
background-posITion: 100% -38px;
padding-bottom: 11px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}


/*------------------*/

.wel_txt{ font-size:24px; color:#000; }
.wel_txt span{ font-size:24px; color:#004b59; font-weight:bold; }

.txt{ font-size:12px; color:#555555; line-height:18px;}
.txt1{ font-size:14px; color:#555555; }

.red_txt{ font-size:18px; color:#a80004; padding:0px 0 0px 0; }

.address_txt{ font-size:11px; color:#b0b0b0; padding:5px 0 0 0; line-height:16px; }
.address_txt span{ font-size:11px; color:#fff;  }
.address_txt a{ font-size:11px; color:#fff; text-decoration:none; }
.address_txt a:hover{ font-size:11px; color:#fff; text-decoration:underline; }

.footer_txt{ font-size:11px; color:#adadad; padding:5px 0 0 0;}
.footer_txt a{ font-size:11px; color:#b0b0b0; text-decoration:none; }
.footer_txt a:hover{ font-size:11px; color:#fff; text-decoration:none; }


.field{ height:17px; border:1px solid #CCCCCC; background-color:#f9f9f9; font-size:11px; color:#333333; margin:3px 0 3px 0;}

.field1{ height:100px; border:1px solid #CCCCCC; background-color:#f9f9f9; font-size:11px; color:#333333; margin:3px 0 3px 0;}

.mail_txt{ font-size:12px; color:#a80004; padding:0px 0 0 0;}
.mail_txt a{ font-size:12px; color:#a80004; text-decoration:none; }
.mail_txt a:hover{ font-size:12px; color:#a80004; text-decoration:underline; }

.cITy_name{ font-size:13px; color:#004b59; padding:0px 0 0 0; font-weight:bold;}

















