body {
	margin:0;
	text-align:center;
	background-color: #666666;
  }

h1{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:17px;
color:#0064AF;
font-weight:bold;
margin-bottom:5px;
}

#index_wrap {
	position:relative;
	top:0px;
	left:0px;
	width:780px;
	margin:0 auto;
	text-align:left;
	background-color: #FFFFFF;
  }
#index-01 {
	position:relative;
	left:0px;
	width:780px;
	height:108px;
	clear:both;
	background-image: url(images/index-01.jpg);
	background-repeat: no-repeat;
	background-position: top;
}


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

#index-03 {
	position:relative;
	left:0px;
	width:780px;
	height:54px;
	clear:both;
	background-image: url(images/index-03.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#FFFFFF;
}

.form1{
	padding:0px;
	margin:0px;
}

Hr{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B0B0B0;
}

.text_box_1{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #073263;
	text-decoration: none;
	width:75px;
	height:14px;
	border: 1px solid #2A72AA;

}
.text_box_2{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #073263;
	text-decoration: none;
	width:159px;
	height:15px;
	border: 1px solid #909090;

}
.text_box_3{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #073263;
	text-decoration: none;
	width:303px;
	height:150px;
	border: 1px solid #909090;

}
.text_box_4{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #073263;
	text-decoration: none;
	width:130px;
	height:14px;
	border: 1px solid #2A72AA;

}
.text_box_5{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #073263;
	text-decoration: none;
	width:110px;
	height:14px;
	border: 1px solid #2A72AA;

}
textarea{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #073263;
	text-decoration: none;
	border: 1px solid #909090;

}
.submit_btn_1{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #073263;
	text-decoration: none;
	background-color: #FFFFFF;
	width:22px;
	height:18px;
	border: 1px solid #2A72AA;
	}

#left_panel{
	position:relative;
	width:223px;
	float:left;
	}
	
#right_holder{
	position:relative;
	width:557px;
	float:right;
	}

#right_small_left{
	position:relative;
	width:14px;
	float:left;
	}
#right_sub_right_holder{
	position:relative;
	width:543px;
	float:right;
	}
#main_content{
	position:relative;
	width:525px;
	float:left;
}
#right_sub_right_right{
	position:relative;
	width:18px;
	float:right;
	}



.table1_border1{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #2A72AA;
	border-right-color: #2A72AA;
	border-left-color: #2A72AA;	
}

.table1_border2{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #2A72AA;
	border-left-color: #2A72AA;	
}

.table1_border3{
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #2A72AA;
	border-right-color: #2A72AA;
	border-left-color: #2A72AA;	
}


.content_box_1{
	width:525px;
	background-image: url(images/content-box-1-bg.gif);
	background-repeat: repeat-y;
}

.input_box_2{
	background-color: #FFFBBD;
	height: 22px;
	width: 125px;
	border: 1px solid #FFB95E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}


.doc_img_1{
	background-image: url(images/doc-img-1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}

.padding_1{
	padding-right:8px;
}
.padding_2{
	padding-right:8px;
	padding-left: 5px;
}
.border_doc{
	border: 1px solid #3479AE;	
}

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

.blue_heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #011B5C;
	text-decoration: none;	
}
.blue_heading1{
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #011B5C;
	text-decoration: none;
	font-weight: bold;
}
.red_subheading{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;	
}

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


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

.grey_tahoma_12px_1
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c3c3c;
	text-decoration: none;	
}
.grey_tahoma_12px_2
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888888;
	text-decoration: none;
	font-weight: bold;
}
.grey_text_11px_1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	text-decoration: none;	
}
.blue_tahoma_13px_1
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #001E64;
	text-decoration: none;	
}


.box_normal_arial_white1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}


.box_large_arial_white1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 29px;
	color: #FFFFFF;
	text-decoration: none;
}

.box_large_arial_white2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #FFFFFF;
	text-decoration: none;
}

.box_large_arial_white3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none;
}
.login-box{
	background-color: #E7E7E7;
	padding-left: 108px;
}
.text-login{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2B2B2B;
	text-decoration: none;
}
.text-blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00345D;
	text-decoration: none;
}
.text-blue1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00345D;
	text-decoration: none;
}
.text-blue2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0064AF;
	text-decoration: none;
	text-transform: uppercase;
}
.text-blue3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00487D;
	text-decoration: none;
}
.text-blue4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003258;
	text-decoration: none;
}
.text-blue2-normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00355C;
	text-decoration: none;
}
.text-blue2-normal:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0064AF;
	text-decoration: none;
}

.text-white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.text-padding{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B2B2B;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 5px;
}
.text-black-arial-11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.text-grey-arial-11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B2B2B;
	text-decoration: none;
}
.text-grey-arial-11-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B2B2B;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
.text-grey-arial-13-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2B2B2B;
	text-decoration: none;
	font-weight: bold;
}
.text-grey-arial-12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B3B3B;
	text-decoration:none;
}



#Flash {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 30px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px 7px 12px auto; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left;
}
.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; font-family: Arial, Helvetica, sans-serif;
}
.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;
}

#Check {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px 7px 1px auto; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.valid {
BORDER-LEFT-COLOR: #9c9; BACKGROUND: #e2f9e3 no-repeat left 50%; BORDER-BOTTOM-COLOR: #9c9; COLOR: #060; BORDER-TOP-COLOR: #9c9; BORDER-RIGHT-COLOR: #9c9
}
.invalid {
BORDER-LEFT-COLOR: #c99; BACKGROUND: #c00 no-repeat left 50%; BORDER-BOTTOM-COLOR: #c99; COLOR: #fff; BORDER-TOP-COLOR: #c99; BORDER-RIGHT-COLOR: #c99
}
