body {
	margin:0;
	text-align:center;
  }

#wrap {
	position:relative;
	top:0px;
	left:0px;
	width:780px;
	margin:0 auto;
	text-align:left;
	background-image: url(images/main-bg1.gif);
	background-repeat: repeat-y;
  }
#index-01 {
	position:relative;
	left:0px;
	width:780px;
	height:85px;
	clear:both;
	background-image: url(images/index-01.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#index-02 {
	position:relative;
	left:0px;
	width:780px;
	height:21px;
	clear:both;
}

#index-03 {
	position:relative;
	left:0px;
	width:780px;
	clear:both;
}

#index-04 {
	position:relative;
	left:0px;
	width:780px;
	height:19px;
	clear:both;
}

#index-05 {
	position:relative;
	left:0px;
	width:780px;
	clear:both;
}

#index-06 {
	position:relative;
	left:0px;
	width:780px;
	height:25px;
	clear:both;
}

#index-07 {
	position:relative;
	left:0px;
	width:780px;
	clear:both;
	background-color: #0A507D;
}
#button-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:183px;
	height:21px;
}

#button-02 {
	position:absolute;
	left:183px;
	top:0px;
	width:55px;
	height:21px;
}

#button-03 {
	position:absolute;
	left:238px;
	top:0px;
	width:7px;
	height:21px;
}

#button-04 {
	position:absolute;
	left:245px;
	top:0px;
	width:61px;
	height:21px;
}

#button-05 {
	position:absolute;
	left:306px;
	top:0px;
	width:8px;
	height:21px;
}

#button-06 {
	position:absolute;
	left:314px;
	top:0px;
	width:68px;
	height:21px;
}

#button-07 {
	position:absolute;
	left:382px;
	top:0px;
	width:7px;
	height:21px;
}

#button-08 {
	position:absolute;
	left:389px;
	top:0px;
	width:73px;
	height:21px;
}

#button-09 {
	position:absolute;
	left:462px;
	top:0px;
	width:6px;
	height:21px;
}

#button-10 {
	position:absolute;
	left:468px;
	top:0px;
	width:88px;
	height:21px;
}

#button-11 {
	position:absolute;
	left:556px;
	top:0px;
	width:6px;
	height:21px;
}

#button-12 {
	position:absolute;
	left:562px;
	top:0px;
	width:46px;
	height:21px;
}

#button-13 {
	position:absolute;
	left:608px;
	top:0px;
	width:6px;
	height:21px;
}

#button-14 {
	position:absolute;
	left:614px;
	top:0px;
	width:51px;
	height:21px;
}

#button-15 {
	position:absolute;
	left:665px;
	top:0px;
	width:6px;
	height:21px;
}

#button-16 {
	position:absolute;
	left:671px;
	top:0px;
	width:83px;
	height:21px;
}

#button-17 {
	position:absolute;
	left:754px;
	top:0px;
	width:26px;
	height:21px;
}


.top_left_1{
	position:relative;
	width:31px;
	float:left;
}

.top_right_holder_1{
	position:relative;
	width:749px;
	float:right;
}
.top_left_2{
	position:relative;
	width:262px;
	float:left;
}
.top_right_holder_2{
	position:relative;
	width:487px;
	float:right;
}

.top_right_1{
	position:relative;
	width:451px;
	float:left;
}

.top_right_2{
	position:relative;
	width:36px;
	float:right;
}

.box1_top_bg{
	background-image: url(images/box1-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left:8px;
}

.box2_top_bg{
	background-image: url(images/box22-top-bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left:8px;
}

.box3_top_bg{
	background-image: url(images/box3-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left:8px;
}

.box4_top_bg{
	background-image: url(images/box4-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left:8px;
}

.box_border{
	border: 1px solid #D1D1D1;
}

.box_image_holder{
	padding-top:3px;
	padding-bottom:6px;
}

.left_box_bg{
	background-image: url(images/left-box-bg.gif);
	background-repeat: repeat-y;
	background-position: left;
}


/*....................................
Fonts
....................................*/

.footer_links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A6C9FC;
	text-decoration: none;
}

.box_heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00416B;
	text-decoration: none;
}

.list_1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393939;
	text-decoration: none;
	margin-top: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-left: 15px;
	list-style-image: url(images/box-bullet-1.gif);
	margin-bottom: 2px;
	padding-bottom: 2px;
}

.orange_txt_1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF4200;
	text-decoration: none;
}

.content_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #525252;
	text-decoration: none;
}


/* new added for input */

TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

TD.arial_orange_11px{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF4800;
	text-decoration: none;
}

TD.bottom_orange_border{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF4800;
}

INPUT{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height: 16px;
	background-repeat: no-repeat;
	border: 1px solid #A0A0A0;
}

TEXTAREA{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	height:auto;
    width:auto;
}


.textarea_page{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	height: 600px;
	width: 500px;
}



SELECT{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	height: 16px;
	width: 200px;
}

INPUT.no_class
{ 
	height: 12px;
	width: 10px;
	border:0;
}

.check_box
{ 
	height: 15px;
	width: 15px;
	border:0;
}

.text_red_normal  {

	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	letter-spacing: 0px;
	font-weight: normal;
}

.text_blue_normal  {

	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3333FF;
	letter-spacing: 0px;
	font-weight: normal;
}

.text_normal {

	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	font-weight: normal;
}
.text_white {

	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	letter-spacing: 0px;
	font-weight: normal;
}
.text_normal_red {

	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	letter-spacing: 0px;
	font-weight: normal;
}
INPUT.button {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef;width: 100px;
}

.text3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BBBBBB;
	text-decoration: none;
}
.list_box1{
	height: 16px;
	width: 128px;
}
.list_box2{
	height: 16px;
	width: 60px;
}

.input_item{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	height: 16px;
	width: 150px;
	background-image: url(./images/e_newsl_input_back.gif);
	background-repeat: no-repeat;
	border: 1px solid #A0A0A0;
}

.input_item2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	height: 16px;
	width: 300px;
	background-image: url(./images/e_newsl_input_back.gif);
	background-repeat: no-repeat;
	border: 1px solid #A0A0A0;
}

.button_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #C1A690;
	text-decoration: none;
	border: 1px solid #7967AD;
	height: 18px;
	background-color: #19335F;
}

.help_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
	padding-bottom: 8px;
}

.help_text_big{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#010fCC;
	text-decoration: none;
	padding-bottom: 8px;
}

#Flash {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 30px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px 7px 12px auto; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left;
}
.login #Flash {
MARGIN-TOP: 12px; FONT-SIZE: 10px
}
.good {
BORDER-LEFT-COLOR: #9c9; BACKGROUND: url(images/alertgood_icon.gif) #e2f9e3 no-repeat left 50%; BORDER-BOTTOM-COLOR: #9c9; COLOR: #060; BORDER-TOP-COLOR: #9c9; BORDER-RIGHT-COLOR: #9c9
}
.bad {
BORDER-LEFT-COLOR: #c99; BACKGROUND: url(images/alertbad_icon.gif) #c00 no-repeat left 50%; BORDER-BOTTOM-COLOR: #c99; COLOR: #fff; BORDER-TOP-COLOR: #c99; BORDER-RIGHT-COLOR: #c99; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;
}



