/*************************************** Body ********************************************/
body {margin:0; padding:0; font-family:Verdana; font-size: 12px;}

.noBorder {border: 0px;}

/*************************************** Header ********************************************/
.cnt_header {background-color:#7abcd4; width:100%; height:81px; }
.img_header_l {float:left; width:612px;}
.img_header_r {float:right; width:300px;}

/*************************************** Content ********************************************/

.bkg_cnt_login { background-image:url('../images/bkg_cnt_login.gif'); background-repeat:repeat-x; width:100%; height:42px; padding-top: 50px; }

.wraper {width:770px; padding:0 10px 10px 0; float:left; background-color:#f4f4f4; border:solid 1px #dcdcdc; margin-left:10px;}
.main_content {padding:0 10px 10px 10px;}

.msg { background-color:#fffeea; border:solid 1px #f1e9c1; padding:7px; color:#4f4f4f; font-size:11px; margin-bottom:10px;}
.msg font, .msg h2{color:#be1b1b; font-weight:bold; margin:0;}
.msg h2{font-size:20px;}
.msg img{float:left; margin-right:4px;}

.msgGray {background-color: #EFEFEF; border: solid 1px #DADADA; color: #D14545; margin: 10px; vertical-align: middle;}
.msgGray img {float:left; padding:5px; padding-right: 10px;}
.msgGray div {padding-top:15px; text-align: left;}

.cnt_box {width:760px; margin-top:15px;}
.cnt_box_small_l, .cnt_box_small_r {float:left; width:375px;margin-bottom:15px; margin-right:10px; padding:0px;}
.cnt_box_small_r {width:200px;}

.cnt_box_header {background-image:url('../images/bkg_title.gif'); background-repeat:repeat-x; height:21px; color:#fff; padding: 5px 0 0 5px; font-size:12px; font-weight:bold; text-align: left;}
.cnt_box_body {border:solid 1px #e0e0e0; background-color:#fff; font-size:11px;color:#6d6d6d;}
.cnt_box_body h3 {margin:0; padding:4px; font-size:20px;}

.tableLoginContent { width: 99%; color: #5A5A5A;}
.tableLoginContent input { background-color: #FAFAFA; border: solid 1px #DDDDDD;}
.tableLoginContent input:focus { background-color: #FAFAFA; border: solid 1px #BFBFBF;}
.tableLoginContent th { text-align:right; font-size: 12px; padding-right: 5px; }
.tableLoginContent td { text-align:left; font-size: 12px; padding-left: 5px; }

/*************************************** Grid ********************************************/
.cnt_box_grid {width:100%;border:solid 1px #afcd8d;border-bottom:0; margin:10px 0 10px 0;}
.cnt_box_grid th {background-color:#ecf5e4; color:#618351; height:20px; text-align:left; padding:5px;border-bottom:solid 1px #afcd8d;}
.cnt_box_grid td {color:#000000; text-align:left; padding:3px; border-bottom:solid 1px #afcd8d;}
input.loginTxt{width:230px;margin-top:5px;margin-bottom:5px;padding-left:2px;}

.cnt_button { margin:5px 0 5px 0;}
.buttons { background-image:url('../images/bkg_buttons.gif'); background-repeat:repeat-x; padding:5px 10px 5px 10px;color:#474747; height:22px;font-weight:bold; text-decoration:none;}

.Login { background-image:url(../images/btn_Login.gif); background-position:0 0; background-repeat:no-repeat; cursor:pointer; height:31px;width:97px;}
.Log_Button { background-image:url(../images/btn_Login.gif); background-position:0 -31; background-repeat:no-repeat; cursor:pointer; height:31px; width:97px;}
.Back { background-image:url(../images/btn_B.gif); background-position:0 0; background-repeat:no-repeat; cursor:pointer; height:31px;width:97px;}
.Back_Button { background-image:url(../images/btn_B.gif); background-position:0 -31; background-repeat:no-repeat; cursor:pointer; height:31px; width:97px;}
.Send { background-image:url(../images/btn_Send.gif); background-position:0 0; background-repeat:no-repeat; cursor:pointer; height:31px;width:97px;}
.Send_Button { background-image:url(../images/btn_Send.gif); background-position:0 -31; background-repeat:no-repeat; cursor:pointer; height:31px; width:97px;}
.ChangeBilling { background-image:url(../images/btn_TakemetotheCreditCardPage.gif); background-position:0 0; background-repeat:no-repeat; cursor:pointer; height:31px;width:280px;}
.ChangeBilling_Button { background-image:url(../images/btn_TakemetotheCreditCardPage.gif); background-position:0 -31; background-repeat:no-repeat; cursor:pointer; height:31px; width:280px;}
.fixWhiteHeader { margin: 3px 0px 0px 3px; padding: 5px 0px 0px 5px;}

.txt_red {color:#ff0000;}
