﻿@charset "utf-8";
/* CSS Document */
*
{
	outline: none;
}

html
{
	color: #707070;
}
body
{
	background: url(Images/main_bg.jpg) repeat-x top #ffffff;
	font-family: Tahoma; /*font-size:12px;*/
}
body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote
{
	margin: 0;
	padding: 0;
}
ul
{
	list-style-type: none;
}
ol
{
	padding: 0 0 0 22px;
}
fieldset, img
{
	border: 0;
}

a
{
	outline: none;
	text-decoration: none;
}
h1, h2, h3, h4, h5, h6
{
	font-size: 100%;
	font-weight: normal;
}

sup
{
	vertical-align: text-top;
}
sub
{
	vertical-align: text-bottom;
}

.body_text
{
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #707070;
}
.body_text a
{
	font-weight: bold;
	color: #00458e;
}
.body_text a:hover
{
	font-weight: bold;
	color: #707070;
}

.sub_text, .sub_text td, .sub_text td strong
{
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	/*color: #707070;*/
	/*27aug11*/
	color:#15306F;
	/*27aug11*/
}
.sub_text a, .sub_text td a
{
	line-height: 18px;
	/*color: #00458e;*/
	/*27aug11*/
	 color: #0063C1;
	font-family: Tahoma;
    font-size: 12px;
    text-decoration:none;
    /*27aug11*/
	
}
.sub_text2 a
{
	padding:0 4px;
}
.sub_text a:hover, .sub_text td a:hover
{
	/*color: #00458e;*/
	/*27aug11*/
	color: #2cbbff;
	text-decoration: underline;
	/*27aug11*/
	
}
.arial-12-blue
{
	font-size: 14px;
	color: #0066FF;
	line-height: 30px;
}
.arial-12-blue a
{
	font-size: 14px;
	color: #0066FF;
}
.title_blue
{
	font-size: 14px;
	color: #004990;
	font-weight: bold;
}
.title_blue a
{
	font-size: 14px;
	color: #004990;
	font-weight: bold;
}
.title_red, a.title_red
{
	font-size: 14px;
	color: #b1011c;
	font-weight: bold;
}
.title_red a
{
	font-size: 14px;
	color: #b1011c;
	font-weight: bold;
}
.tahoma_11
{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}
.tahoma_11 a
{
	color: #333333;
}
.tahoma_11 a:hover
{
	color: #333333;
}
.line-gry-horizontal
{
	background-image: url(Images/line_gry_horizon.gif);
	background-repeat: repeat-x;
}
.blue_head_bg
{
	background-image: url(Images/blue_head_bg.gif);
	line-height: 13px;
	width: 200px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	height: 45px;
	color: #004990;
	font-size: 12px;
	font-weight: bold;
}
.blue_head_bg2
{
	background-image: url(Images/blue_head_bg2.gif);
	line-height: 13px;
	width: 300px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	height: 45px;
	color: #004990;
	font-size: 12px;
	font-weight: bold;
}
.txtfld-1
{
	border-bottom: #e2e2e2 1px solid;
	border-left: #e2e2e2 1px solid;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	height: 17px;
	color: #7b7b7b;
	font-size: 12px;
	border-top: #e2e2e2 1px solid;
	border-right: #e2e2e2 1px solid;
}

.log_in
{
	border-bottom: #004990 1px solid;
	border-left: #004990 1px solid;
	background-color: #004990;
	color: #ffffff;
	border-top: #004990 1px solid;
	font-weight: bold;
	border-right: #004990 1px solid;
	text-decoration: none;
}
.gry-box-bg
{
	background-image: url(Images/gry-box-bg.gif);
	background-color: #f2f2f2;
	background-repeat: repeat-x;
	background-position: left top;
}


.p1
{
	color: #00458e;
	text-decoration: underline;
	line-height: 15px;
}
.p1 a
{
	color: #00458e;
	text-decoration: underline;
}


.top_bg
{
	background: url(Images/top_bg.jpg) repeat-x top;
}
.nav ul li
{
	font-size: 11px;
	color: #96c2ee;
	font-weight: bold;
	display: inline;
	padding: 5px 13px;
	line-height: 15px;
}
.nav ul li a
{
	color: #ffffff;
}
.mdl_bg
{
	background: url(Images/mdl_bg.gif) repeat-y;
}
.mdl_top
{
	background: url(Images/mdl_top_bg.jpg) no-repeat top;
}

.left_pnl
{
	font-size: 11px;
	color: #00458e;
}
.left_pnl h1
{
	background: url(Images/left_dot_bg.gif) bottom repeat-x;
	font-family: Calibri;
	font-size: 18px;
	color: #da251d;
	font-weight: bold;
	padding: 0 0 5px 0;
}
.left_pnl h2
{
	background: url(Images/left_dot_bg2.gif) bottom no-repeat;
	font-family: Calibri;
	font-size: 16px;
	color: #da251d;
	font-weight: bold;
	padding: 5px 0 5px 25px;
}
.left_pnl ul
{
	padding: 0 0 10px 0;
}
.left_pnl ul li
{
	background: url(Images/blt.gif) top left no-repeat;
	list-style-type: none;
	padding: 1px 0 2px 15px;
}
.left_pnl ul li a
{
	color: #00458e;
	text-decoration: underline;
}
.left_pnl td
{
	font-size: 11px;
	color: #00458e;
}

.enter
{
	background: #da251d;
	width: 41px;
	height: 19px;
	font-family: inherit;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	border: none;
}

.bnr_bg3
{
	background: url(Images/bnr_bg3.jpg) no-repeat;
	font-size: 12px;
}
.bnr_bg3 h6
{
	font-family: Arial, Helvetica, sans-serif;
	color: #d7fdff;
	font-size: 12px;
}
.bnr_bg3 p
{
	font-size: 11px;
	color: #00458e;
	padding: 0 10px;
}
.amrcn_txt
{
	font-size: 11px;
	color: #1B305E;
}
.amrcn_txt a
{
	color: #1B305E;
}
.shd_mid_bg
{
	background: url(Images/shd_mid_bg.jpg) repeat-y;
	font-size: 12px;
}
.footer_bg
{
	background: url(Images/footer_bg.jpg) top no-repeat;
	font-size: 11px;
	color: #7e7e7e;
}
.footer_bg td a
{
	padding: 0 3px 0 3px;
	color: #7e7e7e;
}
.footer_bg td
{
	font-size: 11px;
	color: #7e7e7e;
}
.tab1_a
{
	background: url(Images/top_tbd_corner1.jpg) top no-repeat;
	width: auto;
	float: left;
	width: 697px;
	padding: 7px 0 0 0;
}
.tab1
{
	background: url(Images/tab_bg.jpg) repeat-y left;
	width: auto;
}
.tab2_a
{
	background: url(Images/top_tbd_corner2.jpg) top no-repeat;
	width: auto;
	float: left;
	width: 697px;
	padding: 7px 0 0 0;
}
.tab3_a
{
	background: url(Images/top_tbd_corner3.jpg) top no-repeat;
	width: auto;
	float: left;
	width: 697px;
	padding: 7px 0 0 0;
}
.tab3_aa
{
	background: url(Images/top_tbd_corner4.jpg) top no-repeat;
	width: auto;
	float: left;
	width: 697px;
	padding: 7px 0 0 0;
}
.tab4_a{background:url(Images/top_tbd_corner4.jpg) top no-repeat; width:auto; float:left; width:697px; padding:7px 0 0 0;}
.tab4_aa{background:url(Images/top_tbd_corner5.jpg) top no-repeat; width:auto; float:left; width:697px; padding:7px 0 0 0;}
.divClear
{
	clear: both;
}

.profile_tab1_a
{
	background: url(Images/profile_tab_top1.jpg) top no-repeat;
	width: auto;
	float: left;
	width: 799px;
	padding: 7px 0 0 0;
}
.profile_tab1
{
	background: url(Images/profile_tab_bg.jpg) repeat-y left;
	width: auto;	
}
.profile_tab2_a
{
	background: url(Images/profile_tab_top2.jpg) top no-repeat;
	width: auto;
	float: left;
	width: 799px;
	padding: 7px 0 0 0;
}

.cal_11
{
	font-family: Calibri, arial;
	font-size: 11px;
	color: #a8a9a9;
}

.inp_bg
{
	background: url(Images/inp_bg.jpg) no-repeat;
	width: 215px;
	height: 33px;
}

.inp_bg input
{
	background: transparent;
	border: none;
	font-size: 12px;
	width: 200px;
	height: 23px;
	vertical-align: middle;
	margin: 8px 0 0 10px;
}
.what_ti
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 20px;
	/*color: #1b387e;*/
	color: #df130a;
}
.what_ti2
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 20px;
	color: #df130a;
}
.click_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #004287;
	font-weight: bold;
}

.tab3_bg
{
	background: url(Images/tab3_bg.jpg) repeat-y;
	font-size: 12px;
}
.tab3_bg_b
{
	background: url(Images/tab3_bg_b.jpg) repeat-y;
	font-size: 17px;
	font-family: Calibri;
}
.what_ti3
{
	font-family: Calibri;
	font-size: 27px;
	/*color: #da251d;*/
	color: #df130a;
	font-weight: bold;
}

.dsh_bg
{
	background: url(Images/big_dsh_bg.gif) repeat-y;
}

.what_ti4
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 32px;
	color: #df130a;
}
.what_ti5
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 32px;
	/*color: #1a3878;*/
	color: #df130a;
}
.err
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Maroon;
	background-color: #FFC0C0; /*border: solid 1px Maroon;*/
	padding: 5px;
	text-align: left;
	width: auto !important;
}
.info
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004000;
	background-color: #C0FFC0; /*border:solid 1px #004000;*/
	padding: 5px;
	text-align: left;
	width: auto !important;
}
.tbl-pad
{
	padding: 10px;
}
.style1
{
	color: #ae001a;
}

/* 2009-10-30 */
.lobbtdbg
{
	background-color: #D8EAFD;
	background-image: url(Images/td_bg.gif);
	background-repeat: repeat-x;
}
.lobbyingtext
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: none;
}

a.lobbyingtext:hover
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: underline;
}

th.lobbyingtext a
{
	font-weight: bold;
}

.lobbyingtext a
{
	font-family: verdana;
	font-size: 12px;
	color: #19387B;
	text-decoration: none;
}

.lobbyingtext a:hover
{
	text-decoration: underline;
}
.lobbyingtext2
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: none;
	padding: 0px 15px;
}

.lobbyingtext3
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: none;
	padding: 5px 10px;
}

a.lobbyingtext2:hover
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: underline;
	padding-left: 15px;
}
.textbox
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: none;
	height: 20px;
	line-height: 20px;
	border: solid 1px #8EBED9;
}
.selectbox
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: none;
	height: 20px;
	line-height: 20px;
	border: solid 1px #8EBED9;
}
.redbtn
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DA251E;
	height: 20px;
	width: 125px;
	border: 1px solid #DA251E;
}

.redbtn2
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DA251E;
	background:url(images/btn4.jpg);
	height: 23px;
	cursor:pointer;
	width: 75px;
	border: 0px solid #DA251E;
}

input.redbtn:disabled
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CCCCCC;
	height: 20px;
	width: 125px;
	border: 1px solid #CCCCCC;
}

.sub_ti_bg
{
	background-color: #19387B;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 0 28px;
	font-size: 18px;
	color: #FFFFFF;
	width: auto;
}
.yellowtext
{
	color: #FFFF00;
}
/* USCO Autocomplete List */
/*AutoComplete flyout */

.autocomplete_completionListElement
{
	visibility: hidden;
	margin: 0px !important;
	background-color: inherit;
	color: windowtext;
	border: buttonshadow;
	border-width: 1px;
	border-style: solid;
	cursor: 'default';
	overflow: auto;
	max-height: 200px;
	text-align: left;
	list-style-type: none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem
{
	background-color: window;
	color: windowtext;
	padding: 1px;
}
.search_btn2
{
	background: url(images/search_btn.jpg) no-repeat;
	width: 64px;
	height: 21px;
	cursor: pointer;
	vertical-align: middle;
	border: none;
}
/* Columbia Books Shopping Cart */

.productdetail a, .productdetail a:hover
{
	text-decoration: underline;
}
.tahoma11redbold
{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #b1011c;
	text-decoration: none;
}

.tahoma11darkgray
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #19387B;
	text-decoration: none;
}
.tahoma11darkgray a
{
	/*color: #19387B;
	text-decoration: underline;*/
	/*27aug11*/
	 color: #0063C1;
	text-decoration:none;
    /*27aug11*/
}
.tahoma11darkgray a:hover
{
	

/*27aug11*/
	color: #2cbbff;
	text-decoration: underline;
	/*27aug11*/
}
.tahoma11black
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: none;
}
.tahoma11white
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #19387B;
	text-decoration: none;
}
.tahoma17redbold
{
	font-size: 14px;
	color: #004990;
	font-weight: bold;
}
.tahoma11gray
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: none;
}
.tahoma11blackunderline
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: underline;
}
.tahoma12bold
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #b1011c;
	text-decoration: none;
}
.tahoma11rednormal
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #b1011c;
	text-decoration: none;
}
.tahoma14bold
{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #b1011c;
	text-decoration: none;
}
.tahoma20redboldunderline
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #b1011c;
	text-decoration: none;
}

.scrl_bg
{
	background: url(images/scrl_bg.gif) no-repeat top center;
	padding: 10px 0;
}

.btnss
{
	border-bottom: #004990 1px solid;
	border-left: #004990 1px solid;
	background-color: #004990;
	color: #ffffff;
	border-top: #004990 1px solid;
	font-weight: bold;
	border-right: #004990 1px solid;
	text-decoration: none;
}
.usco_sp_bg
{
	background: url(images/usco_sp.gif) repeat-y top left;
}
.usco_sp_bg_s
{
	background: url(images/usco_sp_s.gif) repeat-y top left;
}
.search_btn
{
	background: url(images/search_btn.jpg) no-repeat;
	width: 64px;
	height: 21px;
	cursor: pointer;
	vertical-align: middle;
	border: none;
}
.lobbyingtext td
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: none;
}

.productdetail ul
{
	list-style-type: disc;
	padding: 0 0 0 22px;
}
.vdotline
{
	background-image: url(Images/dotted_line.jpg);
	background-repeat: repeat-y;
}
/* New Design Change: 2009-12-08 */
.log_in1
{
	background: url(Images/btn_red.jpg) no-repeat;
	border: none;
	color: #ffffff;
	cursor: pointer;
	font-family: inherit;
	width: 64px;
	height: 21px;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
	padding: 0 0 3px 0;
}

.log_in2
{
	background: url(Images/btn_red1.jpg) no-repeat;
	border: none;
	text-align: center;
	cursor: pointer;
	color: #000000;
	width: 64px;
	height: 21px;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
	padding: 0 0 3px 0;
}
.popupbg {
	background-image: url(Images/popup_bg.jpg);
	background-repeat: repeat-x;
}

.left_r{ background:url(Images/left_repeat.jpg) repeat-y left;}
.top_r{ background:url(Images/top_repeat.jpg) repeat-x top;}
.right_r{ background:url(Images/right_repeat.jpg) repeat-y right;}
.bot_r{ background:url(Images/bot_repeat.jpg) repeat-x bottom;}

.uscotext {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #19387B;
	text-decoration: underline;
	padding-left:5px;
}

a.uscotext:hover {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #E03A3E;
	text-decoration: underline;
	padding-left:5px;
}

.mid_round{background:url(Images/mid_round.jpg) repeat-y top;}

.arial-12-gry-18 {font-family: tahoma;
	font-size: 12px; font-weight:normal; line-height:18px; color:#707070;}
.arial-12-gry-18 a {line-height:18px;
	/* color:#00458e;*/
}
.arial-12-gry-18 a:hover {/* color:#00458e;*/}

.arial-16-red {font-family: tahoma; font-size:12px;	color:#00458e;font-weight:bold; line-height:20px; }


.arial-12-blue {font-family: tahoma; font-size:12px; font-weight:normal; line-height:18px; color:#707070;}
.arial-12-blue a {font-size:12px;color:#00458e;}
.arial-12-blue a:hover { font-size:12px;color:#00458e;}

.MsoNormal{	font-family:tahoma; font-size: 12px; font-weight:normal; line-height:18px; color:#707070;}

.arial-11-gry-13 {	font-family: tahoma;font-size: 11px;color: #707070;	text-decoration:none;	font-weight: bold;}
.arial-11-gry-13 a {font-size: 11px;	color: #00458e;}
.arial-11-gry-13 a:hover {font-size: 11px;	color: #00458e;}

.arial-12-red-18 {
	font-family: tahoma;font-size: 12px;line-height: 18px;color: #707070;text-decoration:none;}

.arial-13-red {
	font-family: tahoma;font-size: 13px;line-height: 20px;color: #00458e;	font-weight:bold;}
	
.arial-20-blu {
	font-family: tahoma;	font-size: 14px;	color: #707070;	line-height:20px;font-weight: bold;}

.arial-11-gry-bot {	font-family: tahoma;	font-size: 11px;	color: #616161;	line-height:20px;	text-decoration:none;
}

/* Header Tooltip 2009-12-29 */
#tooltip{
	position:absolute;
	top:3px;
	z-index:99;
	
}
.tooltip_bg_top{background:	url(Images/tooltip_bg_top.gif) no-repeat top left;}
.tooltip_bg_bot{background:	url(Images/tooltip_bg_bot.png) no-repeat bottom left;}
.tooltip_bg{background:	url(Images/tooltip_bg.gif) repeat-y top left;}

.tooltip_close{cursor:pointer; display: inline; float: right;}
/* Header Tooltip 2009-12-29 */


/* Css class 2010-01-04 */
.sub_text td ul
{
	list-style-type:inherit;
	margin-left: 50px;
	padding-bottom: 10px;
}

.sub_text_11
{
	font-size: 11px;
	color: #707070;
}
/* Css class 2010-01-04 */

/* 2009-12-18 */
.CollapsiblePanelHeader
{
	background-color: #D8EAFD;
	background-image: url(Images/td_bg.gif);
	background-repeat: repeat-x;
	border: solid 1px #D8EAFD;
	font: bold 14px Tahoma;
	color: #19387B;
	margin: 0px;
	padding: 4px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.CollapsiblePanelContent {
	background-color: #F8FCFF;
	margin: 0px;
	padding: 0px;
	border: solid 1px #D8EAFD;
}
.CollapsiblePanelContent .CollapsiblePanelContent {
	padding: 10px 10px 10px 10px;
}
.check_radio input
{
	width: 20px;
	vertical-align: middle;
}

.modalBackground
{
	background-color: #000000;
	filter: alpha(opacity=60);
	opacity: 0.60;
	-moz-opacity: 0.60;
}
.lobbyingtext a:disabled, .sub_text_disabled, .sub_text_disabled a, a.sub_text_disabled, .sub_text_disabled a:hover, a.sub_text_disabled:hover
{
	color: #707070;
}
.captcha_bg
{
	background-image: url(Images/captcha_bg.gif);
	background-repeat: no-repeat;
	height: 59px;
	width: 181px;
	padding: 5px 0px 0px 5px;
}
.captcha_bg div
{
	width: 171px;
}
/* 02 March */
.cont_bord	{	border:1px solid #d6e5f6; border-top:0px; padding:7px 17px; font-family:tahoma; font-size:12px; color:#18357b;	}
.txt12liblue
			{	color:#8b9abd; font-family:tahoma; font-size:12px; line-height:16px; letter-spacing:1px; padding-top:10px;	}
.blue_txt	{	font-size:14px; font-family:Tahoma; color:#3278cd; font-weight:bold; background:url(Images/bott2line.gif) repeat-x bottom; padding-bottom:10px; margin:0px;	}
.txtred		{	color:#ff0101;	}
.txt130		{	width:120px; border:1px solid #bbd4f0; padding:4px; vertical-align:top;	margin-left:3px; }
.txt365		{	width:348px; border:1px solid #bbd4f0; padding:4px; vertical-align:top; margin-left:3px;	}
.txts365	{	width:358px; border:1px solid #bbd4f0; padding:4px; vertical-align:top; margin-left:3px;	}
.lihi		{	line-height:5px; height:15px;	}
.lihi2		{	line-height:5px; height:5px;	}
.btn_submit	{	background:url(Images/submit_btn.gif) no-repeat; width:116px; height:34px; font-family:tahoma; font-size:14px; font-weight:bold; color:#18357b; border:0px; cursor:pointer;	}
.tabbor		{	border:1px solid #3278cd; padding:9px; font-size:11px; font-family:tahoma; color:#18357b; line-height:16px;	}
.tab_mid	{	overflow:hidden; background:url(Images/mid_img.gif) repeat-x; height:29px; color:#FFFFFF; font-family:tahoma; font-weight:bold; padding:10px 0 0 25px; font-size:14px; 	}
.fleft		{	float:left;	}
.fright		{	float:right;	}
.tabbor p	{	margin:12px;	}
.txt12blbo	{	font-size:12px; font-family:tahoma; color:#18357b; font-weight:bold;	}
.liimg		{	margin:0 10px 0 33px;	}
.liimg li	{	list-style-image:url(Images/yellow_arrow.gif); padding:0px 0 10px 3px;	}

/* 13 Apr 2010 - Home Page */
.tablt_mn
{	height:36px; background:url(Images/tabtitlebg_gray.gif) no-repeat bottom left;
	float:left; width:100%;
}
.tablt_mn a
{	float:left; width:80px; padding-left:11px; color:#000000;
	font-size:13px; font-family:Myriad Pro; line-height:15px;
	padding-top:4px; height:29px;
}
.tablt_mn a.active1
{	background:url(Images/tabtitlebg1.gif) no-repeat left; margin-bottom:-7px; position:relative;
	color:#FFFFFF; height:39px; margin-right:-21px; width:101px;
}
.tablt_mn a.active2
{	background:url(Images/tabtitlebg2.gif) no-repeat right; margin-bottom:-7px; position:relative;
	color:#FFFFFF; height:39px; margin-left:-21px; width:76px; text-align:left; padding-left:36px; 
}
.tab_ltft_mn1
{	background:url(Images/lefttab_bg.gif) no-repeat;
	height:108px; width:182px; text-align:center; padding:8px 0px;
	overflow:auto; display:block !important;
	float:left;
}
.tab_ltft_mn2
{	background:url(Images/lefttab_bg.gif) no-repeat;
	height:108px; width:182px; text-align:center; padding:8px 0px;
	overflow:auto; display:none !important;
	float:left;
}
.tabfor_ft
{	line-height:16px; color:#19387b; font-size:12px; font-family:Arial, Helvetica, sans-serif;
	width:617px; margin:0 auto; 
	/*padding:20px 0;*/
}
.tabfor_se
{	text-align:center;
}
.tabfor_se img	{	margin:0 25px;	}
.ne_tab_mid
{	background:url(Images/ne_tab_mid.gif) repeat-x bottom #FFFFFF; border-left:1px solid #b3b3b3; border-right:1px solid #b3b3b3;
	height:99px; vertical-align:middle;
}
.ne2_tab_mid
{	background:url(Images/ne2_tab_mid.gif) repeat-x bottom #FFFFFF; border-left:1px solid #b3b3b3; border-right:1px solid #b3b3b3;
	height:207px;
}
.ne_tab{font-size:11px; color:#00458e}
.ne_tab h1{background:url(Images/left_dot_bg.gif) bottom repeat-x; font-family:Calibri; font-size:18px; color:#da251d; font-weight:bold; padding:0 0 5px 0;}
.ne_tab h2{background:url(Images/left_dot_bg2ne.gif) bottom left no-repeat ; font-family:Calibri; font-size:16px; color:#da251d; font-weight:bold; padding:5px 0 5px 25px;}
.ne_tab ul{padding:0 0 10px 0;}
.ne_tab ul li{background:url(Images/blt.gif) top left no-repeat; list-style-type:none; padding:1px 0 2px 15px;}
.ne_tab ul li a{color:#00458e; text-decoration:underline;}
.enter_btn	{	background:url(Images/enter_btn.gif) no-repeat; height:25px; width:80px; cursor:pointer; border:none;	}
.scroller1
{	height:170px; overflow:auto; padding-left:15px;
}
.padleft
{	padding-left:15px;
}
.recent-reg-term
{	color:#19387b; font-size:12px; font-family:Arial, Helvetica, sans-serif;
	margin: 0px; padding: 0px;
}
/* 01-May */
.whattitle
{	text-align:center; font-size:20px; font-family:'Georgia', Arial, Helvetica, sans-serif;
	/*color:#18387b; */
	color: #df130a;
	padding-bottom:15px;
	padding-top:20px;
}
.padtop
{	padding:10px 0 5px 0;
}



/* class for extendibale grid */
.GridExpandCollapseButton
{
	padding:0 0 0 5px;
	text-decoration:none;
	font-family :verdana;
	color:#FFFFFF;
	font-weight:900;
	
}


td .GridExpandCollapseButton
{
	text-align:center;
}
.Header
{
	/*color:#19387B;*/
	color:#FFFFFF;
	/*background-color:#046d66;*/
	background-color:#4F81BD;
	font-weight:bold;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;

	
}
.Header th{ 	padding:5px 0 5px 5px;text-align:left;}

.Alt_Item_Stl
{
	background-color:#F9F9F9;/* new code add on 22nd background-color:#cadedd;	*/
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	
}
.Alt_Item_Stl td
{	
	padding:5px 0 5px 5px;
	vertical-align:middle;	
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	margin: 0px 0 0px 5px;
}

.Alt_Item_Stl td GridExpandCollapseButton
{
	padding:0 0 0 20px;	
}
.Item_Stl
{	
	background-color:#FFFFFF;/* new code add on 22nd background-color:#b3cfce;	*/	
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	
}
.Item_Stl td
{		
	padding:5px 0 5px 5px;
	vertical-align:middle;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	margin: 0px 0 0px 5px;
	
}

.Item_Stl td GridExpandCollapseButton
{
	padding:0 0 0 20px;	
}

.display_none
{
	display:none
}
.grid_border
{
	border: solid 1px #D8EAFD;
}
#ctl00_ContentPlaceHolder1_gvList_Legislation
{
	margin:0 0 0px 0;
}
.Header_inner
{
	/*color:#19387B;*/
	color:#3a689f;
	background-color:#e2e8ee;
	font-weight:normal;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	margin: 0px 0 0px 5px;
}
.Header_inner th
{
	margin: 0 0 8px 0;
	padding : 5px 0 5px 5px;	
}


.Alt_Item_Stl_main
{
	/*background-color:#FFFFFF;/* new code add on 22nd background-color:#cadedd;	*/
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	
}
.Alt_Item_Stl_main td
{	
	padding:5px 0 5px 5px;
	vertical-align:middle;	
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	color: #19387B;
	/*margin: 5px 0 0px 0;	*/
}
.Alt_Item_Stl_main td a
{	color: #19387B; }



.Item_Stl_main
{	
	/*background-color:#FFFFFF;/* new code add on 22nd background-color:#b3cfce;	*/	
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	
}
.Item_Stl_main td
{		
	padding:5px 0 5px 5px;
	vertical-align:middle;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	color: #19387B;
	/*margin: 5px 0 0px 0;*/
	
}
.Item_Stl_main td a, .Item_Stl_main td a:hover
{	color: #19387B; }	


th.lobbyingtext
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #19387B;
	text-decoration: none;
	font-weight:bold;
}


.profile_tab3_a
{
	background: url(Images/profile_tab_top3.jpg) top no-repeat;
	width: auto;
	float: left;
	width: 799px;
	padding: 7px 0 0 0;
}

/*MAD*/

.Item_Stl_main_cc
{	
	/*background-color:#FFFFFF;/* new code add on 22nd background-color:#b3cfce;	*/	
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	
}
.Item_Stl_main_cc td
{		
	padding:5px 0 5px 5px;
	vertical-align:middle;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: none;
	color: #19387B;
	background-color:#a5c6ed;
	/*margin: 5px 0 0px 0;*/
	
}
.Item_Stl_main_cc td a
{	color: #19387B; font-weight:bold;}	

.Item_Stl_main_cc td a:hover
{	color: #19387B; font-weight:bold;}	

.Alt_Item_Stl_main_cc
{
	/*background-color:#FFFFFF;/* new code add on 22nd background-color:#cadedd;	*/
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	
}
.Alt_Item_Stl_main_cc td
{	
	padding:5px 0 5px 5px;
	vertical-align:middle;	
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: none;
	color: #19387B;
	background-color:#a5c6ed;
	/*margin: 5px 0 0px 0;	*/
}
.Alt_Item_Stl_main_cc td a
{	color: #19387B; font-weight:bold;}	

.Alt_Item_Stl_main_cc td a:hover
{	color: #19387B; font-weight:bold;}	

/*D8EAFD*/
.ErrMsgNew
{
    background-color:#FEECE9;
    border:1px solid Firebrick;
}
.ErrMsgNew span
{
    background:none!important;
    border:0px!important;
}
    
    
    
 /* classes for login area*/

.login-bg {background:url(Images/login-bg.jpg) no-repeat right top; height:68px;}
.login-username { width:130px; border:none; padding-top:5px; padding-bottom:6px; padding-left:6px; padding-right:12px; font-size:12px; background:none;}/*17-06*/
.forinputbg
{	background:url(Images/login-field-bg.jpg) no-repeat left top;
}

.login-pad {padding-right:5px;}
.remember {color:#FFFFFF; font-size:12px;}
.remember a {color:#FFFFFF; font-size:12px; text-decoration:underline;}
.remember a:hover {color:#FFFFFF; font-size:12px; text-decoration:none;}
.login-button {padding-top:3px;}
.loginerr{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 11px;color: white !important;font-weight:normal;padding-left:4px;}
.loginbackgrnd{background:url(Images/top_right_cor.jpg) no-repeat right bottom;}
.login-header-btn {background:url(Images/login-button.jpg) no-repeat;height:26px;width:72px;border:0;cursor:pointer;}


.arial-12-grey {font-family: tahoma; font-size:12px; font-weight:normal; line-height:18px; color:#707070;}
.arial-12-grey a {font-size:12px;color:#00458e;}
.arial-12-grey a:hover { font-size:12px;color:#00458e;}

/* USCO site */
.listli
{	margin:0; padding:13px 0 0 0;
}
.listli li
{	background:url(Images/blt10000.gif) no-repeat left; padding:0 0 0 15px; line-height:20px;
}
.txtnbl
{	color:#18357B; font-weight:normal; text-decoration:underline !important; 
}
.txtnbl:hover
{	color:#cc0000; text-decoration:none !important;
}
.txtnor
{	font-weight:normal;
}

.congressiionalshuffle
{
	background: url(Images/congressionalshuffle-bg.jpg) top no-repeat;
	width: 626px;
	height: 304px;

}

.congressionalshufflerow
{
		padding-left:135px;
	padding-top:82px;
}

/* USCO site */

/*Other Addresses
----------------------------------------------*/

#new_window{width:625px; float:left; background-color:#FFF; background-image:none; font-size:14px; color:#000000;}
#new_window .for-center-border{width:625px; float:left; background:url(images/center-border.gif) center top repeat-y;}
#new_window .all-address{width:280px; float:left; padding:0 0 0 25px;}
#new_window .mp-btn{width:auto; float:left; padding:11px 0 11px 0;}

#new_window .grey-title{width:618px; float:left; background:url(images/grey-bg.gif) left top repeat-x; font-weight:bold; font-family:Tahoma, Verdana; font-size:14px; color:#18387b; padding:12px 0 12px 7px;}

/* New Profile Page Changes */

.newsearch
{
	background:url(Images/btn1.jpg) no-repeat center;
	border:none; 
	color:#FFFFFF;
	width:85px;
	height:19px;
	cursor:pointer;
	margin-top:25px;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 1px 0 3px 0;
	*padding: 3px 0 3px 0; 
	
	
}

.tab-repeat{background:url(Images/tab-repeat.png) left top repeat-y;}
.capitol-title{width:889px; float:left; background:url(Images/for-title-bg.png) left top no-repeat; padding:0 0 0 0;}
.strategy-text{width:auto; float:left; font-family:Arial, Tahoma, Verdana; font-size:20px; color:#ffffff; font-weight:bold; padding:8px 0 22px 25px;}
.for-pdf-btn{width:auto; float:right; padding:8px 30px 0 0;}

.pdfbtn
{	background:url(Images/pdf_btn_gray.png) no-repeat bottom;
	width:108px; height:27px; text-decoration:none; float:left;
}
.pdfbtn:hover
{	background:url(Images/pdf_btn_gray.png) no-repeat top;
	text-decoration:none;
}


.cap-content{width:827px; float:left; padding:0 0 0 33px;}

.one-cont{width:410px; float:left; font-family:Verdana, Tahoma; font-size:12px;
	/*color:#000000; */
		/*27aug11*/
	color:#15306F;
	/*27aug11*/ 
	 
	 line-height:20px; padding:0 0 0 14px;}
.other-btn{width:auto; float:left; padding:5px 0 0 0;}
.blue-btn{width:163px; height:43px; float:left; font-family:Verdana, Tahoma; font-weight:bold; background:url(Images/blue-btn.png) left top no-repeat; font-size:12px; color:#ffffff; text-align:center; cursor:pointer; border:none; outline:none; padding:0 0 17px 0;}
.blue-btn-link{width:163px;float:left; font-family:Verdana, Tahoma; font-weight:bold; background:url(Images/blue-btn.png) left top no-repeat; font-size:12px; color:#ffffff !important; text-align:center; cursor:pointer; border:none; outline:none; padding:5px 0 17px 0;}



.two-cont{width:362px; float:left; font-family:Verdana, Tahoma; font-size:12px; /*color:#000000; */
		/*27aug11*/
	color:#15306F;
	/*27aug11*/line-height:20px; padding:0 0 0 0;}
.two-cont a{font-family:Verdana, Tahoma; font-size:12px;
	 /*color:#000000;*/
	 /*27aug11*/color:#15306F;/*27aug11*/
	  text-decoration:none;
	 }
.two-cont a:hover
{
	/*27aug11*/color: #2cbbff;/*27aug11*/
	text-decoration:underline;}

.red-btn{width:163px; height:43px; float:left; font-family:Verdana, Tahoma; font-weight:bold; background:url(images/red-btn.png) left top no-repeat; font-size:12px; color:#ffffff; text-align:center; cursor:pointer; border:none; outline:none; padding:0 0 17px 0; margin-right:3px;}

.bl-title{width:809px; min-height:23px; height:auto !important; height:23px; float:left; font-family:Verdana, Tahoma; font-size:12px; color:#07417f; font-weight:bold; background:url(Images/bl-title-bg.png) left top no-repeat; padding:9px 0 0 16px;}
.bl-title span{font-family:Verdana, Tahoma; font-size:11px; font-weight:normal; display:block; float:right; color:#000000; padding:0 14px 0 0;}

/*.for-bot-round{width:825px; float:left; background:url(Images/for-tab-round.png) left bottom no-repeat; padding:17px 0 15px 0;}*/
.for-bot-round{width:825px; float:left; padding:17px 0 0px 0;}

/*.three-cont{width:805px; float:left; font-family:Verdana, Tahoma; font-size:12px; color:#000000; line-height:20px; padding:11px 0 0 14px;}*/
.three-cont{width:808px; float:left; font-family:Verdana, Tahoma; font-size:12px; 
	/*color:#000000; */
		/*27aug11*/
	color:#15306F;
	/*27aug11*/line-height:20px; padding:11px 0 14px 14px; border:1px solid #b8c9d3; border-top:0px;}/*17-06*/
	

.three-cont li{line-height:12px;}/*17-06*/

.information{width:809px; float:left; font-family:Verdana, Tahoma; font-size:11px; /*color:#000000; */
		/*27aug11*/
	color:#15306F;
	/*27aug11*/
	 line-height:18px; padding:0px 0 15px 19px;}
.information a{font-family:Verdana, Tahoma; font-size:12px; 
	/*color:#000000; */
	/*27aug11*/color:#15306F;/*27aug11*/
	text-decoration:none;}
.information a:hover
{
	/*27aug11*/color: #2cbbff;/*27aug11*/
	text-decoration:underline;
}

.three-cont a
{
	/*color: #19387B;*/
	/*27aug11*/color:#15306F;/*27aug11*/
	text-decoration: none;
}
.three-cont a:hover
{
	/*27aug11*/color: #2cbbff;/*27aug11*/
	text-decoration:underline;
}


.forbord
{	border-bottom:1px solid #CCC; border-right:1px solid #CCC;
}
.forbord td, .forbord th
{	border-top:2px solid #ffffff;
}
.forbord table, .forbord td td td
{	border:0;
}

.four-cont{width:364px; float:left; font-family:Verdana, Tahoma; font-size:12px; 
	/*color:#000000; */
		/*27aug11*/
	color:#15306F;
	/*27aug11*/
	line-height:20px; padding:0 0 0 14px;}

.five-cont{width:334px; float:left; font-family:Verdana, Tahoma; font-size:12px; 
	/*color:#000000; */
		/*27aug11*/
	color:#15306F;
	/*27aug11*/
	line-height:20px; padding:0 0 0 0;}
.five-cont a{font-family:Verdana, Tahoma; font-size:12px;/* color:#000000; */
		/*27aug11*/color:#15306F;/*27aug11*/
	text-decoration:none;}
.five-cont a:hover{/*27aug11*/color: #2cbbff;/*27aug11*/text-decoration:underline;}

.for-photo{width:108px; float:right; padding:0 0 0 0;position:relative;min-height:97px;}
.for-photo2{width:108px; float:right; padding:0 0 0 0;position:relative;height:78px;}
.man-border{background:#c1ddfb; padding:3px;}

.six-cont{width:805px; float:left; font-family:Verdana, Tahoma; font-size:12px;
	 /*color:#000000; */
	 	/*27aug11*/
	color:#15306F;
	/*27aug11*/
	 line-height:20px; padding:11px 0 0 0px;}
.six-cont a
{
	/*color: #19387B;*/
	/*27aug11*/color:#15306F;/*27aug11*/
	text-decoration: none;
}

.six-cont a:hover
{
	/*27aug11*/color: #2cbbff;/*27aug11*/
	text-decoration:underline;
}
.titletxt
{	padding:15px 35px 25px 35px; 
}
.titletxt h2
{	font-size:20px; color:#07417F; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px; border-bottom:1px dashed #CCC;
}

.fclear {clear:both; float:none; line-height:0px; height:0px; font-size:0px; overflow:hidden;}
.fleft  {float:left;}
.fright {float:right;}

.for-organization{float:left;width:719px;}


/* New Profile Page Changes */
.tbl_border
{
    border: 1px solid #4F81BD;
    
    
}
.tbl_border td, .tbl_border th
{
    border-left: 1px solid #4F81BD;
    border-bottom: 1px solid #4F81BD;
}

.errLabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Maroon;
	padding: 5px;
	text-align: left;
	
}

.infoLabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004000;
	background-color: #C0FFC0; 
	padding: 5px;
	text-align: left;
}


/*for popup*/
.combtxt
{	font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:10px 0;
	color:#333;
}
.combtxt select
{	padding:3px; margin-right:15px; border:1px solid #CCC; 
	color:#333;
}

.three-cont .historical_data
{
	float:right;
	width:auto;
}

/* Renewal changes */
.rp_pagemn
{	margin:0 auto; width:904px;
	text-align:left;
}
.rp_pagemn h1
{	font-size:16px; color:#db261f; font-weight:bold; background:url(images/rp-titlebott.png) no-repeat bottom; padding-bottom:30px;
	font-family:Arial, Helvetica, sans-serif;
}
.rp_pagemn h1 img
{	vertical-align:middle; padding-right:6px;
}
.rp_pagemn p
{	margin:0 0 15px 0; color:#19387b; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;
}	
.rp_pagemn p a
{	color:#19387b; font-weight:bold; text-decoration:none;
}
.rp_pagemn p a:hover
{	text-decoration:underline;
}
.rp_pagemn p span
{	color:#db261d; font-weight:bold;
}
.rp_pagemn .padbott
{	margin-bottom:30px;
}

.rp_pagemn h2
{	background:url(images/rp-titlebg.png) no-repeat; height:px; width:px; color:#ffffff; font-size:18px; font-family:Arial, Helvetica, sans-serif;
	font-weight:normal; height:58px; padding:12px 0 0 28px; margin:0px;
}
.rp_tabmn
{	background:url(images/rp-titlemid.png) repeat-y 5px 0; float:left; width:100%;
}
.rp_tabbg
{	background:url(images/rp-tabbott.jpg) no-repeat 5px bottom;float:left; width:100%;
	padding-bottom:45px;
}
.rp_tabmn_lt
{	padding-left:30px; float:left; width:390px;
}
.rp_tabmn_rt
{	width:440px; float:left;
}
.radtxt
{	width:345px; text-align:center; padding-bottom:22px;
}
.imgmn
{	padding-bottom:18px;
}
.rp_tabmn_lt p, .rp_tabmn_rt p
{	color:#414142; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;
	background:url(images/rp-tabbg.jpg) no-repeat 0 0; padding:23px 0 0 37px;
	margin-left:-17px; position:relative;
}

.rp_msg
{	color:#19387b; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	background:url(images/rp-lines.png) no-repeat center top; text-align:center; height:44px;
	float:left; width:100%; padding-top:12px; margin-top:10px;
}
.rp_msg span
{	color:#db261d;
}
.rp_for_btn
{	width:100%; float:left;
}

.continuebtn
{	background:url(images/btns-continue.png) no-repeat; height:40px; width:154px; margin:0 auto; text-decoration:none;
	display:block; margin-top:10px;cursor:pointer;border:none;
}
.continuebtn:hover
{	background:url(images/btns-continue.png) no-repeat bottom;
}	

.rp_tabmn h5
{	color:#19387b; font-size:14px; margin:25px 0 0 0; padding:0px;
}
.h5span
{	color:#d9261f; font-weight:bold; font-size:22px;
}
.imgmn1
{	float:left; width:231px; height:81px; background:url(images/rp-tab1.png) no-repeat;
	padding:17px 0 0 105px;
}
.imgmn2
{	float:left; width:331px; height:81px; background:url(images/rp-tab2.png) no-repeat;
	padding:17px 0 0 105px;
}
.fclear
{	clear:both; float:none; height:0px; overflow:hidden;
}




/* Renewal changes */


.Btn_big
{
	background:url(Images/btn4.jpg) left center no-repeat; 
	border:none; 
	color:#FFFFFF;
	width:150px;
	height:auto;
	font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-align:center;
    padding:6px 0 6px 1px;
    cursor:pointer;
}

.Btn_small
{
	background:url(Images/btn5.jpg) left center no-repeat; 
	border:none; 
	color:#FFFFFF;
	width:110px;
	height:auto;
	font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-align:center;
    padding:6px 0;
    cursor:pointer;
}

.Btn_vsmall
{
	background:url(Images/btn6.jpg) left center no-repeat; 
	border:none;
	 color:#FFFFFF; 
	 width:117px; 
	 height:auto;
	 font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-align:center;
    padding:6px 0;
    cursor:pointer;
}

.cont_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #15306f;
}
.cont_txt a
{
	color: #0063c1;
	text-decoration: underline;
}
.cont_txt a:hover
{
	color: #2cbbff;
	text-decoration: underline;
}

.contenttext2
{
	color: #15306f;
	font-family: Tahoma;
	font-size: 12px;
}

.lapbg
{
	background:url(Images/right-image.jpg) no-repeat 97% 66px; 
}

/*new*/
.tah11gr {
    color: #575757;
    font-family: tahoma;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.tblbg {
    background-color: #D7D7D7;
}

.tblrow {
    background-color: #FFFFFF;
}
.btn {
    background-image: url("images/btnbg.gif");
    background-repeat: repeat-x;
    border: 1px none #D7D7D7;
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    text-decoration: none;
    text-indent: 3px;
}

.grdHeader
{
	 background-color:#D7D7D7;
}
/*new*/

/* Profile Tabs */


.nnfortabs
{
}
.nnfortabs label
{	float:left; background:url(images/tabbg.png) no-repeat; width:159px; height:29px; text-align:center; cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; padding-top:13px;
	margin-right:7px;
}
.nnfortabs label#tab3
{	padding-top:6px; height:36px;
}
.nnfortabs label.active
{	
	background:url(images/tabbg_act.png) no-repeat;	
}
.ntab01
{	
	float:left; width:797px; border:1px solid #cecfce; padding:10px 0 15px 0;
}
.tab01_top
{	background:url(images/ntopimg1.jpg) no-repeat; height:17px; width:799px; float:left; overflow:hidden;
}
.tab02_top
{	background:url(images/ntopimg2.jpg) no-repeat; height:17px; width:799px; float:left; overflow:hidden;
}
.tab03_top
{	background:url(images/ntopimg3.jpg) no-repeat; height:17px; width:799px; float:left; overflow:hidden;
}
.tab04_top
{	background:url(images/ntopimg4.jpg) no-repeat; height:17px; width:799px; float:left; overflow:hidden;
}


.ntablt1
{	padding-left:45px; padding-top:10px; float:left;
}
.ntab01 .for-bot-round
{	width:760px; padding-top:9px;
}
.ntab01 .bl-title
{	width:743px;
}
.ntab01 .three-cont
{	width:743px;
}
.ntab01 .profile_tab1_a
{	width:728px; background:none; border:1px solid #cecfce; padding-bottom:10px;
}
.ntab01 .profile_tab1
{	background:none;
}
.ntab01 .profile_tab2_a
{	width:728px; background:none; border:1px solid #cecfce; padding-bottom:10px;
}

.nnfortabs_n label
{	float:left; background:url(images/tabbg_n.png) no-repeat; width:150px; height:29px; text-align:center; cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; padding-top:13px;
	margin-right:8px;
}
.nnfortabs_n label.active
{	background:url(images/tabbg_n_act.png) no-repeat;	
}
.tab01_topn
{	background:url(images/ntopimg01.jpg) no-repeat; height:17px; width:799px; float:left; overflow:hidden;
}
.tab02_topn
{	background:url(images/ntopimg02.jpg) no-repeat; height:17px; width:799px; float:left; overflow:hidden;
}
.tab03_topn
{	background:url(images/ntopimg03.jpg) no-repeat; height:17px; width:799px; float:left; overflow:hidden;
}
.tab04_topn
{	background:url(images/ntopimg04.jpg) no-repeat; height:17px; width:799px; float:left; overflow:hidden;
}
.tab05_topn
{	background:url(images/ntopimg05.jpg) no-repeat; height:17px; width:799px; float:left; overflow:hidden;
}

.nbg03
{	width:730px; background:url(images/profile_3n.png) no-repeat left top;
}

/*20-09*/
.ntab01 .TabbedPanelsTab
{	background:url(images/tab.png) no-repeat; color:#FFFFFF;
}
.ntab01 .TabbedPanelsTabSelected
{	background:url(images/tab_over.png) no-repeat;
}

.htab
{	
	margin:0 auto;
	width : 800px;
}

.htab .for-bot-round
{	 padding-top:9px;
}


.htab .profile_tab1_a
{	width:799px; background:none; border:1px solid #cecfce; padding-bottom:10px;
}
.htab .profile_tab1
{	background:none;
}
.htab .profile_tab2_a
{	width:799px; background:none; border:1px solid #cecfce; padding-bottom:10px;
}

.htab .TabbedPanelsTab
{	background:url(images/tab.png) no-repeat; color:#FFFFFF;
}
.htab .TabbedPanelsTabSelected
{	background:url(images/tab_over.png) no-repeat;
}

.ntab01 .nbg03
{	width:728px; background:none; border:1px solid #cecfce; 
}

/* Profile Tabs */

/* LobbyOops Promo */





content_mn p	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#383838; font-size:12px; font-weight:normal; text-align:left; margin:0 0 13px 0; }
content_mn h1	{ font-family:Verdana; color:#383838; font-size:20px; font-weight:normal;}


pagemn,content_mn img	{border:none; vertical-align:middle;}
pagemn,content_mn a:hover	{	text-decoration:underline;	}

pagemn,content_mn a	{outline:none; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7658a8; font-size:12px; font-weight:normal;}

/*======== Start header and Menu class ========*/
.pagemn
{	width:731px; margin:0 auto;
}
.header_mn
{	width:677px; height:137px; background:url(images/doller-sign.jpg) no-repeat right;
}
.logo
{	padding:32px 0 0 30px;
}

/*======== Start footer class ========*/
.footer_mn
{	background:url(images/footer-bg.jpg) no-repeat; height:100px; text-align:center;
	font-size:11px; color:#726f67; font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}
.footer_mn div
{	padding:40px 0 5px 0; line-height:30px;	
}
.footer_mn a
{	font-size:11px; color:#726f67; font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0 5px;
}

/*======== Start content class ========*/
.content_mn
{	background:url(images/contbg.jpg) repeat-y;
}
.content_bg
{	background:url(images/cont-top.jpg) no-repeat top;
	padding:50px 0 30px 0;
}
.content_bg h1
{	color:#418bd1; font-family:Cambria, Arial, Helvetica, sans-serif; font-weight:bold; font-size:28px;
	text-align:center; margin-bottom:25px;
}
.content_bg p
{	color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; text-align:left;
	width:634px; line-height:20px;
}
.midbox
{	margin:0 auto; width:556px; height:306px;
	background:url(images/tabbg_lo.png) no-repeat;
	margin-top:25px;
}
.midbox h2
{	padding:28px 0 0 40px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#005aaa; font-size:12px; font-weight:bold;
}
.midbox ul
{	margin:20px 0 0 40px; padding:0; list-style:none;
}
.midbox li
{	background:url(images/arrow.png) no-repeat  0 5px;
	padding-left:21px; color:#525252; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;
	/*line-height:24px;*/
	padding:3px 0 5px 21px;
}
.txtbox1
{	text-align:left; color:#525252; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;
	line-height:20px; padding:8px 0 0 63px; 
}
.btnmn
{	text-align:center; padding-top:10px;
}

.txtbott
{	text-align:center; padding-top:15px;padding-left:5px;padding-right:5px;
}
.txtbott div
{	color:#333333; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 20px 0;
}
.txt01
{	text-decoration:line-through;
}
.txt02
{	font-size:14px; color:#e47a00;
}
a.txt03, .txt03
{	color:#418bd1; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;
}
a.txt03:hover
{	text-decoration:underline;
}

.upgrade
{
	background:url(images/upgrade-now.png) no-repeat;
	 width:200px; height:43px;
	 cursor: pointer;
	vertical-align: middle;
	border: none;
}
/* LobbyOops Promo */
