.imageheader 
{
	float:left; 
	background-color: transparent;
	background-image: url(/images/header_combined.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
	overflow: hidden; 
	height: 119px; 	
}

.body {
	background-image: url(/images/body_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 20px;
	/*padding-bottom: 20px;*/
	/*text-align: center;*/
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;

}
.layout 
{
	margin: 0px auto;
	background-color: #FFFFFF;
	width: 763px;
	border: 3px solid #FFFFFF;
	margin: 0px auto;
}
.Header {
	height: 119px;
}
.footer {
	background-image: url(/images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 40px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.homeMain {
	background-image: url(/images/background.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 30px;

}

.Main {
	background-image: url(/images/main_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 30px;

}
.Margin {
	background-image: url(/images/margin_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 151px;
	padding-top: 30px;
	padding-right: 15px;
	padding-left: 15px;

}
.h1 {
	font-size: 30px;

}
.h2 {
	font-size: 25px;

}
.h3 {
	font-size: 21px;
}
.h4 {
	font-size: 18px;
}
.h5 {
	font-size: 16px;
}
.h6 {
	font-size: 14px;
}
.h7 {
	font-size: 12px;
}
.h8 {
	font-size: 10px;
}
.hometop {
	background-image: url(/images/home_top_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.homebottom {
	background-image: url(/images/home_bottom_img.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.homeleft {
	background-image: url(/images/home_lft_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.homeright {
	background-image: url(/images/home_right_bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.homemain {
	background-color: #FFFFFF;
	background-image: url(/images/home_main_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
select {
	font-size: 11px;
}

a {
	color: #E97B2B;
	text-decoration: none;
}
.buttonGrey {
	background-image: url(/images/button_grey_bg.gif);
	background-repeat: repeat-x;
	background-position: center center;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border: solid 1px #E8E8E8;
	height:23px;
	background-color: transparent;
	text-decoration: none;
	cursor: pointer;
}
.button {
	background-image: url(/images/button_bg.gif);
	background-repeat: repeat-x;
	background-position: center center;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border: solid 1px #E8E8E8;
	height:23px;
	background-color: transparent;
	text-decoration: none;
	cursor: pointer;
}

.buttonAction 
{
	background-image: url(/images/ButtonwithArrow.png);
	background-position: center center;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border: solid 1px #E8E8E8;
	height:120px;
	width: 240px;
	background-color: transparent;
	text-decoration: none;
	cursor: pointer;
	border: none;
}
.insidetop {
	background-image: url(/images/inside_top_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.stepone {
	background-image: url(/images/steps.gif);
	background-repeat: no-repeat;
	/*background-position: left top;*/
	background-position: 0% 0%;
	width: 118px;
	font-size: 16px;
	color: #EA7947;
	text-decoration: none;
	font-weight: bold;


}
.orangecaption {
	font-size: 18px;
	color: #EA7947;
	text-decoration: none;
}
.steptwo {
	background-image: url(/images/steps.gif);
	background-repeat: no-repeat;
	/*background-position: left top;*/
	background-position: 49% 0%;
	width: 118px;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.stepthree {
	background-image: url(/images/steps.gif);
	background-repeat: no-repeat;
	/*background-position: left top;*/
	background-position: 97% 0%;
	width: 117px;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.stepthreeover {
	background-image: url(/images/step_three_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 117px;
	font-size: 16px;	
	color: #EA7947;
	text-decoration: none;
	font-weight: bold;

}
.orangecontent {
	color: #EA7947;
	text-decoration: none;
	font-size:12px;
	vertical-align:top;
}
.orangeRequired
{
	width:3px;
	color: #EA7947;
	text-decoration: none;
	font-size:12px;
	vertical-align:top;
	background-color:#DA682C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF
}
.bg1 {
	background-color: #F1F1F1;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bg2 {
	background-color: #E1E1E1;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.steps {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.centerAlign 
{
	margin-left:5px;
	float:left;
	padding-top:3px;
}

.centerAlignText
{
	margin-left:3px;
	float:left;
	padding-top:2px;
}

.sameLineDisplay
{
	height:22px;
	float:left;
}

/*============================================================================================
Form Data Style
==============================================================================================*/
.caption 
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight:bold;				
	text-decoration: none;
}
.data {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
.mydata {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;	
	background-color:Gray;
	color:White;
	text-decoration: none;
	position: relative;
	
}
.errorData 
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight:bold;	
	color: red;	
	text-decoration: none;
}
.tip {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;		
	font-style:italic;		
	text-decoration: none;
}
#PartRequest .bg1
{
font-size:14px;
}
#PartRequest .bg2
{
font-size:14px;
}

.roundedDiv
{
    background-image:url('../images/RoundedDiv.jpg');
    background-repeat:no-repeat;
    height:40px;
    padding-left :15px;
}

.roundedDivAlt
{
    background-image:url('../images/RoundedDivAlt.jpg');
    background-repeat:no-repeat;
    padding-left : 15px;
    height:40px;
}

.requestData
{
    font-size :13px;
}

.item
{   
    margin-bottom: 5px !important;
    display:block;
}

.breadcrum
{
	font-size: 13px;
	font-weight: bold;
}

.footerRepeat {
    background-image: url("/images/footer_bg_repeat.png");
    background-repeat: repeat-x;
    height: 41px;
    padding: 0;
}
