*
{
    padding: 0px;
    margin: 0px;
}
#page
{
    width: 920px;
}
.top_w920_h15
{
    float: left;
    width: 920px;
    height: 15px;
    background-image: url(../images/top_bg.jpg);
    overflow: hidden;
}
.mid_w920_h
{
    float: left;
    width: 920px;
    background-image: url(../images/mid_bg.jpg);
}
.bottom_w920_h19
{
    float: left;
    width: 920px;
    height: 19px;
    background-image: url(../images/botom_bg.jpg);
}
.lft_space_w58
{
    float: left;
    width: 58px;
    height: 20px;/*dummy*/
}
.center_space_w800
{
    float: left;
    width: 800px;
}
.rht_space_62
{
    float: left;
    width: 62px;
    height: 20px;/*dummy*/
}
.outter_w675
{
    float: left;
    width: 675px;
}
.head_w675
{
    float: left;
    width: 675px;
}
.head_w125
{
    float: left;
    width: 125px;
    height: 169px;
    position:relative;
}
.spacer_w920_h25
{
    float: left;
    width: 920px;
    height: 25px;
}
.spacer_w920_h10
{
    float: left;
    width: 920px;
    height: 10px;
    overflow: hidden;
}
.head_txt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    text-align: left;
}
.left_form_outter_w400
{
    float: left;
    width: 400px;
}
.lft_form_w400
{
    float: left;
    width: 400px;
}
.spacer_w800_h25
{
    float: left;
    width: 800px;
    height: 25px;
}
.label_w160_h25
{
    float: left;
    width: 160px;
    height: 25px;
}
.rht_align_w240_h25
{
    float: left;
    width: 240px;
    height: 25px;
}

.lft_label_txt_pad
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    font-size: 12px;
}
.right_form_outter_w400_h
{
    float: left;
    width: 400px;
}

.spacer_w400_h10
{
    float: left;
    width: 400px;
    height: 10px;
    overflow: hidden;
}
.red_txt
{
    color: #F42424;
    font-size: 14px;
}
.continue_txt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}
.lft_space_w330_h41
{
    float: left;
    width: 330px;
    height: 41px;
}
.button_w143_h41
{
    float: left;
    width: 143px;
    height: 41px;
    background-image: url(../images/continue_button.jpg);
    cursor: hand;
    cursor: pointer;
}
.rht_space_w327_h41
{
    float: left;
    width: 327px;
    height: 41px;
}
.button_pad
{
    padding: 8px 0px 0px 0px; 
}
.textbox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    border: 1px solid #333333;
}
.shadowContainer {
    width: 145px;
    height: 183px;
    position:relative;
}
.img-shadow
{
    background: url('../images/shadow.gif') no-repeat bottom right;
    margin: 10px 5px;
    padding: 0;
    position: relative;
}
.img-shadow img
{
    background-color: #fff;
    border: 1px solid #a9a9a9;
    margin: -5px 5px 5px -5px;
    padding: 4px;
    position: relative;
    vertical-align: bottom;
}
.smltxt
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A4A4A;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 10px;
}
.error
{
    color:red;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:10px;
    text-align:left;
    vertical-align:top;
}
