body 
{
    margin:15px;
	height:10%;
	background-color:rgb(226,242,247);
	font-family:Verdana;
	text-align:center;
	font-size: 100%;
	line-height: 130%;
}
html
{
    height:100%;
}
img
{
	display:block;
	border:none;
	float: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#Container
{
    width:760px;
    border:#61AFC8 1px Solid;
    margin-left:auto;
    margin-right:auto;
    background-color:rgb(226,242,247);
    padding:2px;
}
#Header
{
    width:758px;
    height:100px;
    margin-right:auto;
    margin-bottom:2px;
    border:#61AFC8 1px Solid;
    background-image:url('images/logo.bmp');
    background-position:center;
    background-repeat:no-repeat;
    background-color:White;
}
#LeftMenu
{
    width:174px;
    border:#61AFC8 1px Solid;
    margin-bottom:2px;
    background-color:rgb(226,242,247);
    padding:1px;
    float:left;
    text-align:left;
}

#LeftMenu img
{
	margin-left:2px;
	margin-top:2px;
	text-decoration: none;
}

#LeftMenu ul
{
    list-style-type:none;
    margin-left:0px;
    padding-left:0px;
    margin-top:0px;
    padding-top:0px;
}
#LeftMenu li
{
    margin-bottom:1px;
}
#LeftMenu li a
{
    color:White;
    padding-left:10px;
    display:block;
    background-color:rgb(96,175,200);
    padding-top:5px; 
    padding-bottom:5px;  
    font-size:80%;
    text-decoration:none;
    font-weight:bold;
}
#LeftMenu li a:hover
{
    color:White;
    padding-left:10px;
    display:block;
    background-color:#003399;   
    padding-top:5px; 
    padding-bottom:5px; 
    font-size:80%;
    text-decoration:none;
    font-weight:bold;
}
#Main_Body
{
    background-color:white;
    width:548px;
    border:#61AFC8 1px Solid;
    margin-left:2px;
    margin-right:0px;
    float:left;
    text-align:left;
    padding:15px;
    margin-bottom:2px;
    display:inline;
    
}
#Main_Body ul.mainlist,li.mainlist
{
    font-size:70%;
}
#Footer
{
	background-color:#61AFC8;
	height:15px;
	width:756px;
	clear:left;
	color:white;
	font-size:60%;
	text-align:center;
	padding-top:4px;
	padding-bottom: 8px;
}
h1
{
    background-color:rgb(96,175,200);
    font-size:90%;
    color:White;
    padding:2px;
}
h2
{
    font-size:70%;
    color:rgb(96,175,200);
    font-weight:bold;
}
p
{
    font-size:70%;
    color:Black;
}
.ImageCenter
{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
	margin-top:15px;
	float: none;
	display: block;
}
}
.CenterWriting
{
	width:398px;
	padding:2px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-bottom:15px;
	background-color: #60AFC8;
	
	
	
}
.CenterWriting p
{   
    color:White; 
	background-color: #60AFC8;
}
.Right
{
    width:150px;
    float:right;
    margin-right:50px;
}
.boldpara
{
    font-weight:bold;
}
.MainBody2
{
    text-align:center;
}

.left
{
    float:left;
    width:35px;
font-size:70%;
}
.LeftChk
{
    float:left;
    width:150px;
font-size:70%;
}
.drop
{
	float:left;
	width:50px;
	padding-right: 5px;
	padding-left: 5px;
}
.formLabel{
font-size:70%;
    float:left;
    width:120px;
}
input{
font-size:70%;
float:left;
}
.smallText{
font-size:70%;
float:left;
}
select{
font-size:70%;
}
#Main_Body a.Button{
font-size:70%;
color:Black;
border:rgb(96,175,200) 3px Solid;
background-color:White;
text-decoration:none;
padding:10px;
font-weight:600;
float:left;
clear:left;
margin-bottom:2px;
}
#Main_Body a.Button:hover{
font-size:70%;
color:Black;
border:rgb(96,175,200) 3px Solid;
background-color:rgb(168,211,225);
text-decoration:none;
padding:10px;
font-weight:600;
float:left;
clear:left;
margin-bottom:2px;
} 

#Main_Body a.Button2{
font-size:70%;
color:Black;
border:rgb(96,175,200) 3px Solid;
background-color:White;
text-decoration:none;
padding:10px;
font-weight:600;
float:left;
clear:left;
margin-bottom:2px;
width:200px;
}
#Main_Body a.Button2:hover{
font-size:70%;
color:Black;
border:rgb(96,175,200) 3px Solid;
background-color:rgb(168,211,225);
text-decoration:none;
padding:10px;
font-weight:600;
float:left;
clear:left;
margin-bottom:2px;
width:200px;
} 

#NormalLink {
height:100px;
padding-top:50px;
float:left;
clear:left;
}
#NormalLink a{
font-size:80%;
color:#61AFC8;
font-weight:600;
}
#NormalLink a:hover{
font-size:80%;
color:#61AFC8;
font-weight:600;
}
.FormElement
{
    float:left;
    
}
#Table{
		width:100%;
		
	}
	.Row{
float:left;
	}
	.HeaderCell{
		background-color:LightBlue;
		border:lightGrey 1px Solid;
		width:20%;
		float:left;
	}
	.Cell{
		border:lightGrey 1px Solid;
		width:20%;
		float:left;
	}
	.FooterCell{
		border:lightGrey 1px Solid;
		width:20%;
		float:left;
	}

#Main_Body .Layer
	{
	    width:100%;
	    text-align:left;
	}
	#Main_Body .Left_AR
	{
	    float:left;
	    width:45%;   
	}
	#Main_Body .Right
	{
	   	float:right;/*changed to right*/
	    width:45%;   
	}
	#Main_Body .formLabelsmall
	{
	    width:25px;
	    float:left;
	    font-size:70%;
	}
	#Main_Body .formLabelmedium
	{
	   	width:100px;
	    float:left;
	    font-size:70%; 
	}
	#Main_Body .WideBox
	{
	    height:200px;
	    width:100%;
	}
	#Main_Body .Heading
	{
	    padding:1px;
	    float:left;
	    width:100%;
        clear:left;
        background-color:rgb(96,175,200);
        color:White;
        font-weight:bold;
        text-align:left;
	    font-size:70%;
margin-top:5px;
margin-bottom:5px;
	}
	
    #Main_Body .Heading .Left_AR
	{
	    text-align:left;

	}
	#Main_Body .Heading .Right
	{
	    text-align:left;

	}
	#Main_Body .Holder
	{
	    float:left;
	    width:100%;
	    clear:left;
	}
formLabel_SMALL{
width:75px;
font-size:70%;
}
#Footer a.FooterLink{
color:white;
text-decoration:none;
}
.TwoButtonsStyle{
float:left;
width:75px;
}
#Con_Top{
margin:200px auto 0px 25%;
width:301px;
height:61px;
background:White url('images/login_top.gif') no-repeat left bottom;
}
#Con_Middle{
margin:0px auto 0px 25%;
padding:2px;
border-left:#e2f2f7 1px solid;
border-right:#e2f2f7 1px solid;
width:298px;
height:75px;
}
#Con_Bottom{
margin:0px auto 0px 25%;
width:300px;
height:61px;
background:White url('images/login_btm.gif') no-repeat left top;
}
#Main_Body_Thanks {

    background-color:white;
    width:725px;
    height:auto;
    border:#61AFC8 1px Solid;
    margin-left:1px;
    margin-right:1px;
    float:left;
    text-align:left;
    padding:15px;
    margin-bottom:2px;
    display:block;
}

ul.step 
{
	padding:5px;
	margin:0;
	border:solid 1px #000;
	margin-bottom:10px;
}
ul.step1
{
	height:420px;
} 
ul.step2
{
	height:255px;
} 
ul.step3
{
	height:415px;
} 
ul.step li h3
{
	margin:5px;
	font-size:16px;
	font-weight:bold; 
}
ul.step li 
{
	list-style-type:none;
	width:540px;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
}

ul.step li select ,ul.step li input 
{
	float: left;
	margin-right:5px;
	font-size:14px;
}
ul.step li span.step_title 
{
	font-weight:bold;
	width:130px;
	float:left;
	font-size:12px;
	line-height:1.2em;
}

ul.step li.headcol 
{
	padding:0;
}
ul.step li span.head_col1
{
	margin-left:130px;
	font-size:11px;
}
ul.step li span.head_col2
{
	margin-left:63px;
	font-size:11px;
}
ul.step li span.head_col3
{
	margin-left:20px;
	font-size:11px;
}
ul.step li span.head_col4
{
	margin-left:5px;
	font-size:11px;
}