

img {
	border: none;
}

#content_right_padding_fill {
 position: absolute;
 background: url('./images/content_right_1px.gif') repeat 0px 0px;
 top: 170px;
 left: 993px;
 width: 13px;
 height: 657px; /* update height of left padding here (height of content + 16 px) */
 *height: 772px; /* update height of left padding here (*height of content + 16 px) */
}

.page_content {
 margin: 0pt auto; 
 padding: 0pt; 
 background-color: rgb(255, 255, 255); 
 width: 800px;
}

.top_left_container {
 width: 202px;
 float: left;
 height: 300px;
 margin: 20px 0px 0px 10px;
}
.top_wide_container {
 width: 550px;
 float: left;
 margin: 20px 0px 0px 10px;
 }
.top_mid_container {
 width: 350px;
 float: left;
 height: 375px;
 margin: 20px 0px 0px 10px;
 text-align: center;
}
.top_mid_lft-container {
 width: 350px;
 float: left;
 
 margin: 20px 0px 0px 10px;
 text-align: left;
}
.top_right_container {
 width: 172px;
 float: left;
 height: 300px;
 margin: 20px 0px 0px 10px;
}
.top_narrow_container {
 width: 172px;
 float: left;
 margin: 20px 0px 0px 10px;
}

.top_left_col_container {
 width: 550px; 
 float: left;
 margin: 0px 0px 0px 10px;
 padding: 10px;
 }

 .top_right_col_container {
 width: 172px; 
 float: left;
 margin: 0px 0px 0px 10px;
 padding: 10px; 
}

.mid_container {
 width: 252px;
 float: left;
 height: 800px;
 margin: 0px 0px 0px 10px;
}
.mid_container_short {
 width: 252px;

 float: left; 
 margin: 0px 0px 0px 10px;
}

.mid_container_short_fixed {
 width: 252px;
 height: 90px:
 float: left; 
 margin: 0px 0px 0px 10px;
}

.top_large container .heading {
 padding: 4px 0px 0px 10px;
 margin: 23px 0 0;
 background: #D8D3DE;
 height: 20px;
 color: #660099;
 font-family: Verdana;
 font-size: 8pt;
 font-weight: bold;
}
.mid_container .heading {
 padding: 4px 0px 0px 10px;
 margin: 23px 0 0;
 background: url('../images/purple_tool_bar2.jpg') no-repeat 0px 0px;
 height: 20px;
 color: #660099;
 font-family: Verdana;
 font-size: 8pt;
 font-weight: bold;
}

.mid_container_short .heading {
 padding: 4px 0px 0px 10px;
 margin: 23px 0 0;
 background: url('../images/purple_tool_bar2.jpg') no-repeat 0px 0px;
 height: 20px;
 color: #660099;
 font-family: Verdana;
 font-size: 8pt;
 font-weight: bold;
}
.mid_container .step_info_normal {
 padding: 4px 0px 0px 10px;
 margin: 5px 0px 0px 0px;
 width: 236px;
 height: 160px;
 font-family:Verdana;
 font-size: 11px;
}

.mid_container .step_info_line {
 padding: 4px 0px 0px 10px;
 margin: 5px 0px 0px 0px;
 width: 236px;
 height: 160px:
 font-family:Verdana;
 font-size: 11px;
 border: 1px dotted #DFDFDF;
}

.mid_container_short .step_info_line {
 padding: 4px 0px 0px 10px;
 margin: 5px 0px 0px 0px;
 width: 236px;
 height: 90px:
 font-family:Verdana;
 font-size: 11px;
 font-weight: 100;
 border: 1px dotted #DFDFDF;
}
.mid_container_short_fixed .step_info_line_fixed {
 padding: 4px 0px 0px 10px;
 margin: 5px 0px 0px 0px;
 width: 236px;
 font-family:Verdana;
 font-size: 11px;
 font-weight: 100;
 border: 1px dotted #DFDFDF;
}
.mid_container .step_info_dark {
 padding: 4px 0 0 1px;
 margin: 1px 0 0 1px;
 width: 249px;
 font-family: Verdana;
 font-size: 11px;
 background: #F5F4F7 none repeat scroll 0 0;
}

.mid_container .announce_feedback {
 margin: 6px 0px 4px 10px;
 padding : 0px 0px 0px 0px;
 font-family:Verdana;
 font-size: 11px;
 color: #333333;
}

.mid_container .standard_graphic {
position: left;
}

.mid_container .service_info {
position: left;
}

.commitment_info {
 padding: 0px 0px 0px 0px;
 margin: 10px 100px auto;
 float: left;
 border: 1px solid #DFDFDF;
 width: 600px;
 color: #000000;
}

.commitment_info .cminfo_heading {
 color: #990066;
 font-weight: bold;
 margin: 6px 0px 4px 10px;
 padding: 10px 180px;
 width: 250px;
}

.commitment_info .cminfo_content {
 font-size: 9 px
 margin: 6px 0px 4px 10px;
 padding : 0px 0px 0px 0px;
}

.purpleText {
 color: #9900cc;
}

.dotted_line {
 height: 1px;
 width: 225px;
 border-top: 2px dotted #DFDFDF;
 margin: 5px 0 0 10px;
}

.large_top_text {
 color: #660099; 
 font-family: Verdana;
 font-size: 10pt; 
 font-weight: bold;
 text-align: center;
 margin-bottom: 5px;

 
}

.larger_top_text_alt {
 color: #cc0099; 
 font-family: Verdana;
 font-size: 12pt; 
 font-weight: bold;
 font-style: italic;
}

.normal_top_text {
 font-family: Verdana;
 font-size: 11px; 
 font-weight: normal;
}