/* MEMBERS ACCOUNT CSS */

BODY A
{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #005fa3;
	text-decoration: none;
}
BODY A:hover
{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #005fa3;
	text-decoration: underline;
}

#account_header
{
	height: 40px;
	top: 0px;
	left: 10px;
}
#account_div_left
{
	position: absolute;
	display: block;
	width: 250px;
	height: 250px;
	top: 40px;
	left: 10px;
	border-right: dotted 1px gray;
}
#account_div_right
{
	position: absolute;
	display: block;
	width: 250px;
	height: 250px;
	top: 40px;
	left: 280px;
}
.account_pclass
{
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	clear: right;
	height: 22px;
	width: 90%;
	position: relative;
	border-bottom: solid 1px #656565;
}
.acccount_p
{
	font-family: Arial;
	font-size: 12px;
	height: 1px;
}
.account_p A
{
	color: #0048aa;
	text-decoration: underline;
}


/* END MEMBERS ACCOUNT CSS */

/* VIEW HELP PAGE */
#view_help_main
{
	position: relative;
	display: block;
	width: 600px;
	clear: both;
	margin: auto auto 0px;
}
.view_help_container_links
{
	padding-top: 25px;
	padding-bottom: 25px;
}
#view_help_sitemap
{
	position: absolute;
	display: block;
	left: 0px;
	top: 10px;
}
#view_help_content
{
	display: block;
	position: relative;
	top: 50px;
	left: 0px;
	right: 0px;
}
#view_help_search
{
	top: 8px;
	position: absolute;
	right: 0px;
	width: 200px;
	display: block;
}
.view_help_header
{
	font-family: Arial;
	font-size: 14pt;
	color: #454545;
	text-decoration: none;
	font-weight: bold;
	height: 27px;
	padding-left: 5px;
	background-image: url(../img/nw/bg_tbl_in1.gif);
}
.view_help_ctn
{
	height: 22px;
}
#side_menu_ads
{
	border-bottom: solid 1px #cbcbcb;
	border-top: solid 1px #cbcbcb;
	border-left: solid 1px #cbcbcb;
	border-right: solid 1px #cbcbcb;
}
.site_menu_inner_font
{
	font-size: 12px;
	color: #7b9e3a;
	font-weight: bold;
}
.site_menu_inner_font A
{
	color: #7b9e3a;
}
.site_menu_inner_font A:visited
{
	color: #7b9e3a;
}
.side_menu_font
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
}
.side_menu_font A
{
	color: Black;
}
.big_font_report
{
	font-weight: bolder;
	font-size: 30px;
	color: #6a6869;
	font-family: Arial;
}
.light_gray_font
{
	font-family: Arial;
	font-size: 10pt;
	color: #7d7d7d;
}
.light_gray_font a
{
	font-family: Arial;
	font-size: 10pt;
	color: #7d7d7d;
}
.light_gray_font a:visited
{
	font-family: Arial;
	font-size: 10pt;
	color: #7d7d7d;
}
.td_admin_up
{
	padding-left: 10px;
	font-size: 11px;
	padding-bottom: 5px;
	color: #6a6869;
	padding-top: 5px;
	border-bottom: #dbdbdd 1px solid;
	font-family: Arial;
	height: 8px;
	background-color: #f1f3f2;
	font-weight: bolder;
}
.td_admin_up A
{
	font-weight: bolder;
	font-size: 11px;
	color: #6a6869;
	font-family: Arial;
}
.adminSmallerFont A
{
	font-weight: bolder;
	font-size: 14px;
	color: #6a6869;
	font-family: Arial;
}
.adminSmallerFont
{
	font-weight: bolder;
	font-size: 12px;
	color: #6a6869;
	font-family: Arial;
}





.hand
{
	cursor: pointer;
}
.logo
{
	font-weight: bolder;
	font-size: 11px;
	color: #6a7879;
	font-family: Arial;
}
.path
{
	padding-left: 290px;
	font-size: 11px;
	padding-bottom: 5px;
	color: black;
	padding-top: 5px;
	border-bottom: #dbdbdd 1px solid;
	font-family: Arial;
	height: 22px;
	background-color: #f1f3f2;
}
.path A
{
	font-weight: bolder;
	font-size: 11px;
	color: #6a6869;
	font-family: Arial;
}
.top
{
	font-size: 12px;
	color: black;
	font-family: Arial;
}
.top A
{
	font-size: 12px;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
.topborder
{
	border-bottom: #3d62a6 4px solid;
}
.selectedmenu
{
	font-size: 14px;
	width: 90px;
	color: white;
	font-family: Arial;
	background-color: #f85e14;
	text-align: center;
}
.selectedmenu A
{
	font-size: 14px;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
.graymenu
{
	font-size: 14px;
	background-image: url(../images/3_3.gif);
	width: 90px;
	color: black;
	font-family: Arial;
	text-align: center;
}
.graymenu A
{
	font-size: 14px;
	color: black;
	font-family: Arial;
	text-decoration: none;
}

.leftborder
{
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
}
.category
{
	padding-left: 15px;
	font-weight: bolder;
	font-size: 12px;
	padding-bottom: 5px;
	color: #686667;
	padding-top: 5px;
	font-family: Arial;
	background-color: #f4f2f3;
}
.category A
{
	font-weight: bolder;
	font-size: 12px;
	color: #686667;
	font-family: Arial;
	text-decoration: none;
}
.subcategory
{
	padding-left: 18px;
	font-size: 12px;
	padding-bottom: 3px;
	color: #14113c;
	padding-top: 3px;
	border-bottom: #f2f2f4 1px solid;
	font-family: Arial;
}
.subcategory A
{
	font-size: 12px;
	color: #14113c;
	font-family: Arial;
	text-decoration: none;
}
.centertable
{
	font-size: 12px;
	font-family: Arial;
	background-color: #bbbbbb;
	text-decoration: none;
	color: Black;
}
.centertable A
{
	font-size: 12px;
	font-family: Arial;
	color: #005fa3;
}

.centertable TD
{
}
.centertable TABLE
{
}
.centertable TABLE A
{
	font-size: 12px;
	font-family: Arial;
	color: #005fa3;
}
.centertable2
{
	font-size: 12px;
	font-family: Arial;
	background-color: #dddddd;
}
.centertable2 A
{
	font-size: 12px;
	font-family: Arial;
	color: #005fa3;
}

.centertable2 A:visited
{
	font-size: 12px;
	color: #005fa3;
	font-family: Arial;
}
.up_table1
{
	border-bottom: #d5d9d8 1px solid;
	border-top: #d5d9d8 1px solid;
	border-left: #d5d9d8 1px solid;
	border-right: #d5d9d8 1px solid;
}
.up_links
{
	font-weight: normal;
	font-size: 13px;
	color: #010101;
	font-family: Arial;
	text-decoration: none;
}
.up_links A
{
	font-weight: normal;
	font-size: 13px;
	color: #010101;
	font-family: Arial;
	text-decoration: none;
}
.up_links A:visited
{
	font-weight: normal;
	font-size: 13px;
	color: #010101;
	font-family: Arial;
	text-decoration: none;
}
.up_links A:hover
{
	color: #696969;
}
.up_path
{
	font-size: 14px;
	font-family: Arial;
}
.up_path A
{
	font-weight: bolder;
	font-size: 14px;
	color: #010101;
	font-family: Arial;
	text-decoration: none;
}
.headerlinks
{
	font-size: 12px;
	font-family: Arial;
	color: #005fa3;
}
.headerlinks A
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #005fa3;
}
.footer
{
	font-size: 12px;
	font-family: Arial;
	border-top: #d3d7d8 1px solid;
}
.footer A
{
	font-size: 12px;
	font-family: Arial;
}
.help
{
	font-size: 12px;
	font-family: Arial;
}
.help A
{
	font-size: 12px;
	font-family: Arial;
}

.help A:visited
{
	font-size: 12px;
	color: #005fa3;
	font-family: Arial;
}
.help_up
{
	font-weight: bolder;
	font-size: 15px;
	font-family: Arial;
	border-bottom: gray 1px solid;
	color: #444444;
}
.help_up A
{
	font-weight: bolder;
	font-size: 15px;
	color: #444444;
	font-family: Arial;
	text-decoration: none;
}
.help_middle
{
	font-weight: bolder;
	font-size: 12px;
	font-family: Arial;
	color: #444444;
}
.help_middle A
{
	font-weight: bolder;
	font-size: 12px;
	color: #444444;
	font-family: Arial;
	text-decoration: none;
}
.help_side_table
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	border-right: #dfdfdf 1px solid;
	border-top: #dfdfdf 1px solid;
	border-left: #dfdfdf 1px solid;
	border-bottom: #dfdfdf 1px solid;
}
.help_side_table A
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}
.MainFont
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
}
.HeaderButtonsLinksUp
{
	font-size: 16px;
	font-family: Arial;
	text-decoration: none;
	color: white;
}
.HeaderButtonsLinksUpBlack
{
	font-size: 16px;
	font-family: Arial;
	text-decoration: none;
	color: #343434;
}
.ctrtbl
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: Black;
}
.ctrtbl A
{
	font-size: 12px;
	font-family: Arial;
	color: #005fa3;
}
.sitemap
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #454545;
}
.sitemap A
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #454545;
}
.big_black_font
{
	font-family: Arial;
	font-size: 15pt;
	color: #454545;
	text-decoration: none;
	font-weight: bold;
}
.big_black_font_gray
{
	font-family: Arial;
	font-size: 15pt;
	color: #91b93e;
	text-decoration: none;
	font-weight: bold;
}
.footer
{
	border-top: #dfdfdf 1px solid;
	border-bottom: #dfdfdf 1px solid;
}
.main_text_up_font_gray
{
	font-family: Arial;
	font-size: 20pt;
	color: #8e9294;
	text-decoration: none;
	font-weight: bold;
}
.main_text_middle_font
{
	font-family: Arial;
	font-size: 12pt;
	color: black;
	text-decoration: none;
	font-weight: bold;
}
.main_text_bottom_font
{
	font-family: Arial;
	font-size: 9pt;
	color: #817f80;
	text-decoration: none;
	font-weight: normal;
}
.main_text_bottom_font A
{
	font-family: Arial;
	font-size: 9pt;
	color: #817f80;
	text-decoration: none;
	font-weight: normal;
}
.tbl_reports_
{
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
}
.white_middle_font
{
	color: White;
	font-weight: normal;
	font-size: 15px;
	font-family: Arial;
	text-decoration: none;
}
.light_gray_font2
{
	font-family: Arial;
	font-size: 10pt;
	color: #656565;
	font-weight: bold;
}
.light_gray_font2 A
{
	font-family: Arial;
	font-size: 10pt;
	color: #7d7d7d;
}
.members_selected
{
	background-color: #ffffe2;
}
.sitemap_up
{
	color: #6ca017;
	font-size: 12px;
	font-weight: bold;
}
.sitemap_up A
{
	color: #6ca017;
	text-decoration: none;
	font-weight: normal;
}
.sitemap_up A:visited
{
	color: #6ca017;
	text-decoration: none;
}


/*------------------*/
/*--- Styles.css ---*/
/*------------------*/
p {margin: 10px 0;}
h1 {font-size: 20px; margin: 10px 0;}
.right {float: right;}
.left {float: left;}
.bold {font-weight: bold;}
.green {color: #779d49 !important;}
.gray {color: #b2b2b2;}
.gray a {color: #b2b2b2;}
.orange {color:Orange;}
.CompetitorFont {color:#660000}
.UserFont {color:#0000CC}

/* ----------------------------------- Elements ----------------------------------- */

#gray_box {width: 234px; height: 355px; background: url('../images/img_master/gray_box.gif') no-repeat;}
#gray_box ul {list-style-type: none;}
#gray_box li {padding: 0 0 0 0; height: 23px;}
#gray_box li b {font-size: 13px;} 
#gray_box li a {color: Black; text-decoration: underline;}
#gray_box #right 
{ 
	width:235px; 
	height:184px; 
	background-image:url(../images/bg_help_add_Keywords.jpg);
	background-repeat: no-repeat;
	font-size:11px;
	color:#434343;
	 vertical-align:top;
}
#gray_box #right #pad { padding: 18px 25px; }
#gray_box #right #title { clear:both; padding-bottom:20px; font-size:13px; }


/* ----------------------------------- Master Page ----------------------------------- */

#header_top {height: 75px; background: url('../images/img_master/header_bg.gif');}
#logo {width: 200px; height: 42px; background: url('../images/img_master/logo.gif') no-repeat; display: block; margin: 12px 0 0 40px; float: left;}
#upper_menu {float: right; font-size: 11px; font-weight: bold; margin: 20px 20px 0 0;}
#upper_menu a {font-size: 11px; font-weight: bold; color:#4186BA;}
.menu_list li {display: inline; } 
#upper_menu li {color:#4186BA;}
#gray_bg {height: 27px; background: url('../images/img_master/gray_bg.gif'); padding: 7px 20px 0 20px;}
#tabs {list-style-type: none; float: left; margin: 2px 0 0 0;}
#tabs li {float: left; width: 163px; height: 19px; background: url('../images/img_master/tab.gif') no-repeat; margin-right: 5px; padding-top: 6px; text-align: center;}
#tabs li a {color: #6b6b6b; font-size: 12px; text-transform: uppercase; font-weight: bold;}
#tabs li.selected {background: url('../images/img_master/tab_selected.gif');}
#tabs li.selected a {color: #8eb03d;}
.lblChooseSite {float: right; color: #434343; display: block; font-weight: bold; font-size: 12px; margin: 0px 5px 0 0;}
.drpChooseSite {float: right; width: 200px;}

#content {margin: 0 auto; padding: 15px 0 50px 20px; float: left; width: 97%; min-height: 500px;}

#margin_line {clear:both;width: 100%; height: 1px; background-color:#E5E5E5; margin: 15px auto;}
#bottom_menu {font-size: 12px; font-weight: bold; text-align: left; margin: 0 auto 10px 15px;}
#bottom_menu li { padding-left:2px;padding-right:2px; }
#bottom_menu a {font-size: 12px; font-weight: bold;}
#footer_text {color: #666; text-align: center; font-size: 10px;}
#footer_text a {font-size: 10px; color: Black;}
#bottom_list {width: 600px; margin: 0 auto; text-align: center;}
#bottom_list a {font-size: 10px; color: Black;}

/* ----------------------------------- Members pages ----------------------------------- */

*:first-child+html .drpFilterBy {margin-top: 3px; font-size: 11px;}
#siteslist {font-size: 11px; font-weight: bold;}
.btnPrint {margin: 3px 7px 0 0;}
.btnExport {margin: 3px 4px 0 0;}
.btnRss {margin: 6px 12px 0 0;}
html>/**/body .btnPrint {margin: 2px 7px 0 0;}
html>/**/body .btnExport {margin: 2px 4px 0 0;}
.info_tooltip {display: block; background: url('../images/img_master/info.gif') no-repeat; width: 14px; height: 13px; margin: 5px;}
#bread_crumbs 
{
	clear:both; 
	margin: 0;
	padding: 0 0 18px 0;
	color: #666666;
	font-size:10px;
}
#bread_crumbs a{color:#4186BA; text-decoration:underline; font-size:11px;}
#page_title, .page_title
{
	clear:both; 
	margin:0; 
	padding: 0 0 18px 0;
	text-align:left; 
	font-size: 15px;
	color: #464646;
	font-weight:bold;
}
#main { clear:both; padding:0; margin:0; }


.TableGrid 
{
	text-align: left; 
	border: solid 1px #dddddd; 
	width: 97%;
}
.TableGrid td 
{ 
	border: solid 1px #F0F0F0;
	padding:4px 8px 4px 8px; 
	font-size: 12px;
	color: #434343; 
}
.TableGrid th 
{ 
	padding:7px 8px 7px 8px; 
	/*background-color:#e9e9e9; 
	color: #434343;*/
	background-color:#1E7ECB;
	color: white;
	font-size: 12px;
	font-weight:bold; 
	border-left: solid 1px #dddddd !important; 
	border-right: solid 1px #dddddd !important;
}
/*.TableGrid a, .TableGrid th a {font-size: 12px !important;color: #5b5b5b;}*/
.TableGrid a, .TableGrid th a {font-size: 14px !important;color: white;}
.TableGrid a.EditLink {font-size: 12px !important;color:#4186BA;}
.TableGrid .Row1{background-color:#f9f9f9;}
.TableGrid .Row2{background-color:#f6f6f6;}
.TableGridSelectedRow
{
	background-color:#D1DDF1; 
	color: #333333;
	font-weight:bold; 
}
.TableGridEditRow { background-color:#2461BF;}
.TableGridPager1 td
{
	border: none;
}

.TableGridPager
{
	background-color:#2461BF; 
	color: #ffffff;
	text-align:center;
}
.TableGridFooter
{
	background-color:#507CD1; 
	color: #ffffff;
	font-weight:bold; 
}
.TableGrid a.Gridlink:Link, .TableGrid a.Gridlink:Visited 
{
	color: #5C7100;
	text-decoration: none;
	margin-right:10px;	
}
.TableGrid a.GridlinkCompetitor:Link, .TableGrid a.GridlinkCompetitor:Visited 
{
    color:#660000;
    text-decoration:none;
    margin-right:10px;
}

.AddDiv {background: url('../images/img_master/gray_table_big.gif') repeat-x; width: 100%; font-size: 13px; font-weight: bold; float: left;}
.AddDiv ul {list-style-type: none; width: 300px; padding: 30px;}
.AddDiv ul li select {width: 150px;}
.AddDiv ul li.margin-bottom {margin-bottom: 12px;}
#left_side div {margin: 0 236px 0 0;}
.left_side{float: left; display: inline; width: 99%; margin-right: -236px;}
.section_line
{
	text-align:left;
	background-color: #6D6E72;
	font-size: 12px;
	color: #ffffff;
	padding-left:10px;
}
.align_left { text-align:left }

/*--- ShowReport.aspx ---*/

.site_url { color:#a1ba5c;}
#buttons 
{
	border: none;
	clear: both;
	margin: 0 0 12px 0;
	width: 100%;
}

#buttons td
{
	border: none;
}


#buttons_left, 
#buttons_left1
{
	text-align:left;
	width: 150px;
	vertical-align:middle;
}
#show_report_calendar
{
	width:155px;
	text-align:left;
	vertical-align:middle;
}
#buttons_competitor
{
	text-align:right;
	width:155px; 
	vertical-align:top;
}
#buttons_right
{
	text-align:right;
	width:300px;
	vertical-align:middle;
}
#calendar_btn
{
	border-collapse: collapse;
	background-image:url(../images/backgrounds/calendar_bg.gif);
	background-repeat:no-repeat;
	width: 139px;
	height:21px;
	vertical-align:middle;
	float:left;
	clear:both;
	cursor: pointer;
}
#calendar_btn .date
{
	width:122px;
	font-size: 12px;
	color: #464646;
	text-align:right;
	padding-right:20px;
	vertical-align:middle;
}
#calendar_btn .icon
{
	width:17px;
	text-align:left;
	padding-top: 2px;
}

.calendar_btn
{
	border-collapse: collapse;
	background-image:url(../images/backgrounds/calendar_bg.gif);
	background-repeat:no-repeat;
	width: 139px;
	height:21px;
	vertical-align:middle;
	float:left;
	clear:both;
	cursor: pointer;
}
.calendar_btn .date
{
	width:122px;
	font-size: 12px;
	color: #464646;
	text-align:right;
	padding-right:20px;
	vertical-align:middle;
}
.calendar_btn .icon
{
	width:17px;
	text-align:left;
	padding-top: 2px;
}


.calendar {position:absolute;clear:both; margin-top:25px;}
#gray_table 
{
	padding-top: 3px; 
	height: 70px; 
	background: url('../images/backgrounds/gray_table_bg.gif');
}
.gray_table_cell 
{
	border-left: solid 1px #dddddd; 
	border-right: solid 1px #dddddd; 
	font-size: 13px; 
	padding: 2px 5px 10px 10px;
}
.gray_table_cell b {color: #666666;}
.gray_table_cell .BigNumber {font-size: 20px;}
.drpFilterBy 
{
	width:150px; 
	height:20px;
	font-size: 11px;
	color:#7d7d7d; 
	border:solid 1px #7d7d7d;
	margin-top:0px;
}
#buttons_right input { vertical-align:top;}

/*--- Edit Report ---*/
#edit_report_form
{
	clear:both;
	width:570px;
	padding:5px;
	font-size:11px;
	color:#6a6a6a;
	font-weight:bold;
	text-align:left;
}
#edit_report_form td { vertical-align: middle; }
#edit_report_form img { vertical-align: middle; }
#edit_report_form input, #edit_report_form select { float: left; clear: none; color:#6a6a6a; border:solid 1px #6a6a6a;}
#edit_report_form input.button { vertical-align: middle;}
#edit_report_form .td_grid { padding:0px;  border: none;}
#edit_report_form table, #edit_report_form input {margin: 0;}
#edit_report_form .spacer_row {height:10px; }
#edit_report_form A.site_link { text-decoration:underline; }
#edit_report_form .td_form, #edit_report_form .section_line, #edit_report_form .spacer_row { border: none; }
 
#div_main
{
	margin-left: auto;
	margin-right: auto;
	width: 770px;
	margin-top: 28px;
	display:block;
	position:relative;
}
#divUpLinks
{
	top: 40px;
	right: 0px;
	width: 160px;
	position: absolute;
	text-align:right;
}
#divReportTitle
{
	margin-top: 10px;
}
.reportRow
{
	border-top: solid 2px #666666;
	height: 28px;
	border-bottom: solid 1px #bbbbbb;
	background-color: #e5e5e5;
}

/*--- EditKeywords.aspx ---*/
#add_keyword 
{ 
	clear:both; 
	margin-bottom:10px; 
	font-size:14px;
	color:#434343;
}
#add_keyword td { vertical-align:middle; border: none; }
#add_keywords_main { clear:both; width: 810px; }
#add_keywords_main #left { width:565px; vertical-align:top; border: none; }
#add_keywords_main #middle { width:10px; }
#add_keywords_main #right 
{ 
	width:235px; 
	height:184px; 
	background-image:url(../images/bg_help_add_Keywords.jpg);
	background-repeat: no-repeat;
	font-size:11px;
	color:#434343;
	 vertical-align:top;
}
#add_keywords_main #right #pad { padding: 18px 25px; }
#add_keywords_main #right #title { clear:both; padding-bottom:20px; font-size:13px; }

/*--- Competitors.aspx ---*/
.add_competitor 
{
	background: url(../images/backgrounds/competitors_add_bg.jpg) no-repeat; 
	width: 722px;
	height: 357px; 
	font-size: 13px; 
	font-weight: bold; 
	color: #434343;
	float: left;
}
.add_competitor .pad { padding: 20px 25px; }
.add_competitor input { color:#7d7d7d; border:solid 1px #7d7d7d; font-weight: normal;}


/*--- Alerts.aspx ---*/
.add_alert
{
	background: url(../images/backgrounds/alerts_add_bg.jpg) no-repeat; 
	width: 722px;
	height: 500px; 
	font-size: 13px; 
	font-weight: bold; 
	color: #434343;
	text-align:left;
}
.add_alert .pad { padding: 20px 25px;  }
.add_alert input, .add_alert select, .add_alert textarea{ width:218px; color:#7d7d7d; border:solid 1px #7d7d7d; font-weight: normal;}
.add_alert input.button, .add_alert .chkbox input {border:0;width:auto; }
.the300 
{
    
    
    /*width:700px;*/
}

.the300 td
{
     max-width: 220px;    
     min-width: 220px;
     overflow:hidden;
}

.add_alert table.tbl_add_alert { width:640px;text-align:left;}

.add_alert .keywords 
{ 
	width:218px; 
	height:100px;
	overflow:auto;
	color:#7d7d7d; 
	border:solid 1px #7d7d7d; 
	font-weight: normal;
	padding:0;
}

.add_alert_wiz {
	/*background: url(../images/backgrounds/alert_edit_picker.jpg) no-repeat; */
    background-color: #fff;
	width: 722px;
	/*height: 90px; */ 
	font-size: 13px; 
	font-weight: bold; 
	color: #434343;
	text-align:left;
	margin-bottom:10px;
}
.add_alert_wiz td, .add_alert_wiz_rules td
{
	border: none;
	
}


.add_alert_wiz_rules {
	/*background: url(../images/backgrounds/alerts_add_bg.jpg) no-repeat; */
	width: 722px;
	height: 280px; 
	font-size: 13px; 
	font-weight: bold; 
	color: #434343;
	text-align:left;
	padding-left:10px;
	overflow:hidden;
	clear:both;
	float:left;
	border: solid 1px #E5E5E5;
    background-color: #FAFAFA;
	/*position:relative;*/
}

.add_alert_wiz_rules2
{
	/*float:left;*/
	margin: 0px 5px 0px 0px;
	}
.add_alert_wiz_rules_chl
{
	float:left;
	margin: 0px 15px 0px 0px;
	margin-right:10px;
	width:700px; 
	height:190px;
	overflow:auto;
	color:#7d7d7d; 
	border:solid 1px #7d7d7d; 
	font-weight: normal;
	margin-top:5px;
	}

.add_alert .pad2 { padding: 20px 0px;  }
.add_alert table.tbl_add_alert2 { width:660px;text-align:left;vertical-align:top;}
.keywords2 
{ 
	width:118px; 
	height:18px;
	overflow:auto;
	color:#7d7d7d; 
	border:solid 1px #7d7d7d; 
	font-weight: normal;
	padding:0;
}
.keywords3 
{ 
	width:118px; 
	height:18px;
	overflow:auto;
	color:#7d7d7d; 
	border:solid 1px #7d7d7d; 
	font-weight: normal;
	padding:0;
}

.spacer_10_vert { clear:both; height:10px; }
.spacer_20_vert { clear:both; height:20px; }
.spacer_30_vert { clear:both; height:30px; }

/* --------------------------------------------------- Floating Tool Tip ---------------------------------------------------- */

.balloonstyle {padding: 5px; visibility: hidden; border:1px solid black; font:normal 12px Verdana; line-height: 18px; z-index: 9;
              background-color: white; overflow: hidden; width: 370px; position: absolute;}

              
*:first-child+html .balloonstyle {filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}


#hintbox{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background-color: #f4f4f4;
	width: 150px; /*Default width of hint.*/ 
	padding: 3px;
	border:1px solid #0D2747;
	font:normal 11px Verdana;
	line-height:18px;
	z-index:100;
	border-right: 3px solid black;
	border-bottom: 3px solid black;
	visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
	font-weight: bold;
	color: navy;
	margin: 3px 8px;
}

.txtSMSMessage {width: 350px; height: 75px;}


div.GenpopupDiv
{
	position: absolute;
	border: solid 1px #ccc;
	background-color: #fff;
}
div.GenpopupDiv span
{
	text-align: left;
	padding-left: 6px;
	padding-top: 5px;
	color: #666;
	font-weight: 700;
	background-color: #f2f2f2;
	display: block;
	height: 22px;
}
div.GenpopupDiv p
{
	display: block;
	padding: 6px;
	color: #666;
	font-size: 11px;
	/*height:800px;*/
}



/* Updategoldenkeyword.aspx */
/****************************/
.popupTitle
{
	
}



.SuggestionsButton1
{
 background-color:Gray;
 text-align:center;
 vertical-align:middle;
 padding-top:5px; 	
}
.SuggestionsButton2
{
 background-color:Aqua;
 text-align:center;
 vertical-align:middle;
 padding-top:5px; 	
}

.SuggestionsButton,
.SuggestionsButton:hover
{
 background: url(../images/backgrounds/suggestionTasksNonSelectedTab.gif) no-repeat; 
 text-align:center;
 vertical-align:middle;
 padding-top:5px; 	
 color: #6A6A6A;
 width: 113px;
 height: 27px;
 
}

.SuggestionsButtonSelected,
.SuggestionsButtonSelected:hover
{
 background: url(../images/backgrounds/suggestionTasksSelectedTab.gif) no-repeat; 
 text-align:center;
 vertical-align:middle;
 padding-top:5px; 
 color: #FFFFFF;
 width: 115px;
 height: 27px;	
}

.DivEditReportGeneral {
	/*background: url(../images/backgrounds/alerts_add_bg.jpg) no-repeat; */
	width: 722px;
	height: 70px; 
	font-size: 13px; 
	color: #434343;
	text-align:left;
	padding-left:20px;
	padding-top:20px;
	margin-top:50px;
	margin-left:50px;
	overflow:hidden;
	clear:both;
	float:left;
	border: solid 1px #E5E5E5;
    background-color: #FAFAFA;
	/*position:relative;*/
}
.DivEditReportnotification {
	/*background: url(../images/backgrounds/alerts_add_bg.jpg) no-repeat; */
	width: 722px;
	height: 160px; 
	font-size: 13px; 
	color: #434343;
	text-align:left;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:50px;
	margin-left:50px;
	overflow:hidden;
	clear:both;
	float:left;
	border: solid 1px #E5E5E5;
    background-color: #FAFAFA;
	/*position:relative;*/
}
.DivEditReportSE {
	/*background: url(../images/backgrounds/alerts_add_bg.jpg) no-repeat; */
	width: 722px;
	height: 215px; 
	font-size: 13px; 
	color: #434343;
	text-align:left;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:50px;
	margin-left:50px;
	overflow:hidden;
	clear:both;
	float:left;
	border: solid 1px #E5E5E5;
    background-color: #FAFAFA;
	/*position:relative;*/
}
/*----------------------*/
/*--- End Styles.css ---*/
/*----------------------*/


