/* CSS Document */
*										{margin:0; padding:0;}
body									{background:#486F9F url(/images/master_page_bg.jpg) repeat-x top; font-family:"Arial", Helvetica, sans-serif; font-size:11px; margin-bottom:20px; font-weight:bold;}
a										{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#10509E; text-decoration:underline;}
a:hover								{text-decoration:none;}
.content								{background-image:url(/images/master_content_top_bg.jpg); background-position:top; background-repeat:no-repeat; padding-top:20px; text-align:center;}
.content_fbg{background-color:#FFFFFF; border:#777777 1px solid;}
.content table						{margin: 0 auto;} 
.plain_content						{background-image:url(/images/plain_content_top_bg.jpg); background-position:top; background-repeat:no-repeat; padding-top:20px; text-align:center;}
.plain_content table          {margin: 0 auto;} 
.navbar1								{color:#FFFFFF;}
.navbar1 a							{padding:0 20px 0 20px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.navbar1 a:hover					{text-decoration:underline;}
.footer								{background-image:url(/images/master_footer_bg.jpg); background-repeat:no-repeat; color:#B5C9E1;}
.footer a							{font-weight:bold; padding:0 10px 0 10px; text-decoration:none; color:#B5C9E1;}
.footer a:hover					{color:#FFFFFF; text-decoration:underline;}
.dottedul							{border-bottom:#006699 1px dotted;}

.whitetext							{font-family:"Arial", Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.whitelink							{font-family:"Arial", Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.whitelink:hover					{text-decoration:underline;}

input{background-color:#FFF; border:#7F9DB9 1px solid; height:20px; line-height:20px;}
.wht_title{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;}
.wht_gray{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#BBD3F2; font-weight:bold;}
.wht_blue{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#10509E; font-weight:bold;}
.red_text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; font-weight:bold;}
.red_text_nor{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; font-weight:normal;}
.green_text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00CC00; font-weight:bold;}
.black_bold{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
.black_small{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal;}
.black_mid{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold;}

.titletd{background-color:#E5F0FE; border:#FFFFFF 1px solid;}
.title_1_td{border:#8CACD5 1px solid; background-image:url(/images/td_headline_bg.jpg); height:28px; line-height:28px;}
.title{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#10509E; font-weight:bold;}
.titlem{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#10509E; font-weight:bold;}
.titles{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#10509E; font-weight:bold;}
.whttitle{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-weight:bold;}
.orange_bold{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#10509E; font-weight:bold;}

/* TOP Navigation */


.menu {width:880px; height:31px; position:relative; z-index:100; font-family:arial, sans-serif; background-image:url(/images/master_nav_bg.jpg);}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:900px; w\idth:900px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:149px;}
.menu ul ul.wider {width:449px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left; width:auto; position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:12px;text-decoration:none; color:#fff; height:31px;  padding:0 11px 0 29px; line-height:29px; font-weight:bold;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#4F8EDB url(/images/grey-arrow.jpg) no-repeat 130px center;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#7CABE4 url(/images/blue-arrow.jpg) no-repeat 130px center;}
.menu ul ul :hover > a.drop {background:#7CABE4 url(/images/blue-arrow.jpg) no-repeat 130px center;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#7CABE4;}
/* style the third level hover */
.menu ul ul ul a:hover {background:#97BCEA;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:30px;left:0; width:149px;}
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:30px;}

/* position the third level flyout menu */
.menu ul ul ul{left:147px; top:0; width:149px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-147px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#4F8EDB; color:#FFF; height:auto; line-height:1em; padding:8px 10px; width:128px; border-bottom:#91B8E8 1px solid; text-align:left;}
.menu ul ul a.silver, .menu ul ul a.silver:visited {background:#CCCCCC; color:#FFF; height:auto; line-height:1em; padding:8px 10px; width:128px; border-bottom:#91B8E8 1px solid; text-align:left;}
.menu ul ul a.bronze, .menu ul ul a.bronze:visited {background:#CCCCCC; color:#FFF; height:auto; line-height:1em; padding:8px 10px; width:128px; border-bottom:#91B8E8 1px solid; text-align:left;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#000;}
.menu :hover > a, .menu ul ul :hover > a {color:#000;}

.menu ul ul a:hover{background-color:#7CABE4;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}
.dash{background-image:url(/images/dashboard.gif); background-position:left; background-repeat:no-repeat;}
.mycon{background-image:url(/images/Contact.gif); background-position:left; background-repeat:no-repeat;}
.into{background-image:url(/images/intouch.gif); background-position:left; background-repeat:no-repeat;}
.mark{background-image:url(/images/website.gif); background-position:left; background-repeat:no-repeat;}
.listing{background-image:url(/images/community.gif); background-position:left; background-repeat:no-repeat;}
.tools{background-image:url(/images/settings.gif); background-position:left; background-repeat:no-repeat;}
.report{background-image:url(/images/report.gif); background-position:left; background-repeat:no-repeat;}
.myacc{background-image:url(/images/myacount.gif); background-position:left; background-repeat:no-repeat;}
.help{background-image:url(/images/help.gif); background-position:left; background-repeat:no-repeat; width:100px !important;}

a.silver{background-color:#04DBAB;}

/* TOP Navigation End*/


Table.submenu {
border:1px solid #096BC6;
display:table;
border-collapse:collapse;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;
}
Table.submenu TD {
border:1px solid #096BC6;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;
text-align:center;
background-image:url(/images/innav_bg.jpg);
height:29px;
}
Table.submenu TD a{
color:#FFFFFF;
text-decoration:none;
}

Table.info {border:1px solid #F1F7FE; display:table; border-collapse:collapse; }
Table.info TD {border:1px solid #F1F7FE; padding:2px; height:16px; text-align:left; }
Table.info TD a {font-size:11px; color:#10509E; text-decoration:underline; }
Table.info TD a:hover {text-decoration:none; }
Table.info TH {border:1px solid #F1F7FE; padding:2px; height:23px; background-image: url(/images/td_headline_bg_1.jpg); font-size:11px; color:#000000; font-weight:bold; text-align:center; }
Table.info TH a {font-size:11px; color:#10509E; font-weight:bold; text-decoration:underline; }
Table.info TH a:hover {text-decoration:none; }
Table.info TD.centeralign{text-align:center; !important }
Table.info TR.rowfirst{background-color:#E5F0FE; }
Table.info TR.rowsecond{background-color:#B5D5FE; }

.nobder{border-collapse:collapse; border:#C1DCFF 1px solid;!important}
.nobder td {border-collapse:collapse; border:#C1DCFF 1px solid;!important}

.dtheader{border:1px solid #F1F7FE; padding:2px; height:23px; background-image: url(/images/td_headline_bg_1.jpg); font-size:11px; color:#000000; font-weight:bold; text-align:center;}
.dtheader a {font-size:11px; color:#10509E; font-weight:bold; text-decoration:underline; }
.dtheader a:hover {text-decoration:none; }
.dtdatarow{border:1px solid #F1F7FE; padding:2px; height:16px; text-align:left; background-color:#E5F0FE; }
.dtdatarow a {font-size:11px; color:#10509E; text-decoration:underline; }
.dtdatarow a:hover {text-decoration:none; }
.dtaltdatarow{border:1px solid #F1F7FE; padding:2px; height:16px; text-align:left; background-color:#B5D5FE; }
.dtaltdatarow a {font-size:11px; color:#10509E; text-decoration:underline; }
.dtaltdatarow a:hover {text-decoration:none; }


.contactbbdr TD {border-bottom:#CCC 1px solid;}
.contactbbdr TD a{display:block; height:20px; width:20px; line-height:20px; color:#CCCCCC; text-decoration:none; font-weight:bold;}
.contactbbdr TD a:hover{background-color:#006CAA; color:#FFFFFF;}

.sortby{color:#FF6600; text-decoration:none;}
.sortby:hover{text-decoration:underline;}
.validatorCalloutHighlight 
{
    background-color: Teal; 
}
.watermark
{
	color: #C0C0C0;
}
.roundcont {
	width: 730px;
	background-color: #E5F0FE;
	color: #000;
	margin-left:-10px;
}

.roundcont p {
	margin: 0;
}

.roundtop {
	background: url(/images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(/images/br.gif) no-repeat top right; 
}

img.corner {
text-align:left;
margin-left:-5px;
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

.grid_header
{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:11px; 
    color:#10509E; 
    font-weight:bold; 
    background-image:url('/images/td_headline_bg_1.jpg')
}

.grid_rows
{
    border-bottom:#CCCCCC 1px solid;
}

.listingul{display:inline; float:left; width:760px; list-style:none;}
.listingul li{float:left; line-height:29px;}

/* Buttons Start */

.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#FFF; margin:0 5px;}
.b2 {height:1px; background:#E5F0FE; border-right:2px solid #FFF; border-left:2px solid #FFF; margin:0 3px;}
.b3 {height:1px; background:#E5F0FE; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 2px;}
.b4 {height:2px; background:#E5F0FE; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 1px;}
.contentb {background: #E5F0FE; border-right:1px solid #FFF; border-left:1px solid #FFF;}
.contentb div {margin-left: 0px; padding:2px;}


.c1, .c2, .c3, .c4{font-size:1px; overflow:hidden; display:block;}
.c1 {height:1px; background:#FFF; margin:0 5px;}
.c2 {height:1px; background:#C1DCFF; border-right:2px solid #FFF; border-left:2px solid #FFF; margin:0 3px;}
.c3 {height:1px; background:#C1DCFF; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 2px;}
.c4 {height:2px; background:#C1DCFF; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 1px;}
.contentb2 {background: #C1DCFF; border-right:1px solid #FFF; border-left:1px solid #FFF;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
.contentb2 div {padding:2px;}

.w1, .w2, .w3, .w4{font-size:1px; overflow:hidden; display:block;}
.w1 {height:1px; background:#FFF; margin:0 5px;}
.w2 {height:1px; background:#FFF; border-right:2px solid #FFF; border-left:2px solid #FFF; margin:0 3px;}
.w3 {height:1px; background:#FFF; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 2px;}
.w4 {height:2px; background:#FFF; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 1px;}
.contentw {background: #FFF; border-right:1px solid #FFF; border-left:1px solid #FFF;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
.contentw div {padding:2px;}

.g1, .g2, .g3, .g4{font-size:1px; overflow:hidden; display:block;}
.g1 {height:1px; background:#FFF; margin:0 5px;}
.g2 {height:1px; background:#F3FFC6; border-right:2px solid #FFF; border-left:2px solid #FFF; margin:0 3px;}
.g3 {height:1px; background:#F3FFC6; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 2px;}
.g4 {height:2px; background:#F3FFC6; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 1px;}
.contentbg {background: #F3FFC6; border-right:1px solid #FFF; border-left:1px solid #FFF;}
.contentbg div {margin-left: 0px; padding:2px;}


#menu a, #menu a:visited {
/*  position:relative;*/
  text-decoration:none; 
  text-align:center; font-size:10px; font-weight:bold;
  /*background-color:#FEBE40;*/
  background-image:url(/images/buttons/btnbg.gif); 
  color:#000; 
  display:block; 
/*  width:11em; */
  border:1px solid #fff;
  border-color:#def #678 #345 #cde;
/*  padding:0.25em;*/
padding:4px 20px 4px 20px;
  margin:0.8em auto;
  }

#menu a:hover {
  top:2px;
  left:2px;
  color:#000;
  border-color:#345 #cde #def #678;
  }
  
  
/*.buttonstyle {
 display:block;
 height:20px;
 line-height:20px;
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-align:center;
 text-decoration:none; 
 background-image:url(/images/buttons/btnbg.gif);
 padding:0 2px 0 2px;
  }

.buttonstyle:hover {
  top:2px;
  left:2px;
  color:#000;
  border-color:#345 #cde #def #678;
  }*/
  
  
.buttonstyle{display:inline-block; height:20px; width:auto; padding:0 5px 0 5px; color:#FFFFFF; text-decoration:none; cursor:pointer; font:"Arial", Helvetica, sans-serif; font-size:10px; font-weight:bold; border:none; text-align:center; vertical-align:middle; background:url(/images/btnbg.gif); margin-left:2px;}
.buttonstyle:hover{/images/background:url(btnbg_on.gif);}
  
  /* Button Ends */

  /* Member Group menu Start */
.preload2 {background: url(prodrop2/button4.gif);}
.menu3 {padding:0 0 0 0px; margin:0; list-style:none; height:29px; width:760px; position:relative; font-family:arial, verdana, sans-serif; background-image:url(/images/topnav_bg2.jpg); background-repeat:repeat-x; border:#4B77AD 1px solid;}
.menu3 li.top {display:block; float:left; position:relative; border-right:#4B77AD 1px solid;}
.menu3 li a.top_link {display:block; float:left; height:29px; line-height:29px; color:#FFF; text-decoration:none; font-size:11px; font-weight:bold; width:94px; cursor:pointer;}
.menu3 li a.top_link span {float:left; display:block; height:29px; padding-left:4px;}
.menu3 li a.top_link span.down {float:left; display:block; width:90px; text-align:left; height:29px; background:url(/images/down.gif) no-repeat right; padding-left:4px;}
.menu3 li a.top_link:hover {color:#fff;}
.menu3 li:hover > a.top_link {color:#fff;}
.menu3 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu3 a:hover {visibility:visible;}
.menu3 li:hover {position:relative; z-index:200;}
.menu3 ul, 
.menu3 :hover ul ul, 
.menu3 :hover ul :hover ul ul,
.menu3 :hover ul :hover ul :hover ul ul,
.menu3 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.menu3 :hover ul.sub {left:0px; top:29px; padding:0; white-space:nowrap; width:95px; height:auto; font-weight:normal;}
* html .menu3 :hover ul.sub {left:0px;/top:29px; background: #fff; padding:0; white-space:nowrap; width:95px; height:auto; font-weight:normal;}
.menu3 :hover ul.sub li {display:block; height:29px; position:relative; float:left; width:95px; text-align:left;;}
.menu3 :hover ul.sub li a {display:block; font-size:11px; height:29px; width:95px; line-height:29px; text-indent:4px; color:#000; text-decoration:none;}
.menu3 :hover ul.sub li a:hover {color:#fff;}
.top_round3 {background-image:url(/images/top_round3.gif);}
.bottm_round3 {background-image:url(/images/bottm_round3.gif);}
.bg_round3 {background-image:url(/images/bg_round3.gif);}

  /* Member Group menu End */
  
  
  
        .modalBackground 
        {
	        background-color:Gray;
	        filter:alpha(opacity=60);
	        opacity:0.60;   
        }    
        .updateProgressImg
        {
            border-width:1px; 
            border-style:solid; 
            background-color:#FFFFFF; 
            position:absolute; 
            width:150px; 
            height:60px;    
        }
        .updateProgressMessage
        {
            margin:3px; 
            font-family:Trebuchet MS; 
            font-size:small; 
            vertical-align: middle;
        }

.bdr1px{border: 1px solid #CCE2FD; border-collapse:collapse;}
.bdr1px td{border: 1px solid #CCE2FD; border-collapse:collapse; padding:5px;}
.cbdr{border: 1px solid #C1DCFF; border-collapse:collapse;}
.cbdr tr{border: 1px solid #C1DCFF; border-collapse:collapse;}
.cbdr td{border: 1px solid #C1DCFF; border-collapse:collapse;}

.bdr1pxdrk{border: 1px solid #B3D0F7; border-collapse:collapse;}
.bdr1pxdrk td{border: 1px solid #B3D0F7; border-collapse:collapse; padding:5px;}


/* SITE BUILDER */

.menusb {padding:0 0 0 0px; margin:0; list-style:none; font-family:arial, verdana, sans-serif;}
.menusb li.top8 {display:block; float:right; height:30px; width:157px; text-align:center; line-height:30px; }
.menusb li a.top_link {display:block; float:left; height:29px; line-height:29px; color:#FFF; text-decoration:none; font-size:11px; font-weight:bold; /*width:125px; */cursor:pointer; }
.menusb li a.top_link span {float:left; display:block; height:29px; padding-left:30px; padding-right:21px;}
.menusb li a.top_link span.down {float:left; display:block; /*width:105px;*/ text-align:left; height:29px; padding-left:30px; padding-right:21px;}
.menusb li a.top_link:hover {color:#FF9900;/*background-color:#5B7CAA;*/}

.menusb li:hover > a.top_link {color:#FF9900;/*background-color:#5B7CAA*/;}
.menusb li:hover > a.top_link span {/*background-color:#5B7CAA;*/}

.menusb table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

.menusb a:hover {visibility:visible;}
.menusb li:hover {position:relative; z-index:200;}

.menusb ul, 
.menusb :hover ul ul, 
.menusb :hover ul :hover ul ul,
.menusb :hover ul :hover ul :hover ul ul,
.menusb :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menusb :hover ul.sub {left:0px; top:29px; /*background: #fff;*/ padding:0; /*border-left:1px solid  #CCCCCC; border-right:1px solid  #CCCCCC;*/ white-space:nowrap; width:200px; height:auto; font-weight:normal; background-color:#486F9F;}

* html .menusb :hover ul.sub {left:0px;top:29px; /*background: #fff;*/ padding:0; /*border-left:1px solid  #CCCCCC; border-right:1px solid  #CCCCCC;*/ white-space:nowrap; width:200px; height:auto; font-weight:normal;}

.menusb :hover ul.sub li {display:block; height:29px; position:relative; float:left; width:200px;; text-align:left; border-bottom:#5882B4 1px dotted;}
.menusb :hover ul.sub li a {display:block; font-size:11px; height:30px; width:auto; line-height:30px; text-indent:11px; color:#C1CEDE; text-decoration:none; float:left; font-weight:bold;}
.menusb :hover ul.sub li span{float:right; margin-right:10px;} 
.menusb :hover ul.sub li span a{text-decoration:underline; color:#FFFFFF; font-weight:normal; !important}
.menusb :hover ul.sub li a:hover {/*background:#8CA4C4; */color:#fff;}


#tabs {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("/images/left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("/images/right.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}

#tabs a:active {
	background-position:0% -84px;
	}

#tabs a:active span {
	background-position:100% -84px;
	}
#tabs li.makeitactive {
	display:inline;
	margin:0;
	padding:0;
	}
	
#tabs li.makeitactive a{
	float:left;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	background:url("/images/left.png") no-repeat left top;
	background-position:0% -84px;
	cursor:pointer;
	}
#tabs li.makeitactive a span{
	float:left;
	display:block;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	background:url("/images/right.png") no-repeat right top;
	background-position:100% -84px;
		cursor:pointer;
	}
#tabs li.makeitinactive a{
	float:left;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	background:url("/images/left.png") no-repeat left top;
		cursor:pointer;
	}
#tabs li.makeitinactive a span{
	float:left;
	display:block;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	background:url("/images/right.png") no-repeat right top;
		cursor:pointer;
	}	

ul.circle {list-style-type:circle}
ul.square {list-style-type:square}
/* Progress Bar Style Begins*/
.progressbar_content {background-repeat:no-repeat;}
.progressbar_content div{margin-left:0px;padding:0px;}
.progressbar_content table{ 
 vertical-align:top; 
 margin:0 0 0 0;
 } 
 /* Progress Bar Style Ends*/
 
 /* Dashboard */
 
.dbtitle{font-family:"Tahoma"; font-size:12px; font-weight:bold;}
.dbnl_table{border:#3D597C 1px solid; border-collapse:collapse;}
.dbnl_table td{border:#3D597C 1px solid; border-collapse:collapse; padding-left:5px;}
.whatsnew{font-family:"Tahoma"; font-size:12px; font-weight:normal; line-height:16px; text-align:left; background-color:#F0F1F5; padding:5px;}
.dbtables{border:#FFF 1px solid; border-collapse:collapse;}
.dbtables th{border:#FFF 1px solid; border-collapse:collapse; color:#FFFFFF; font-family:"Tahoma"; font-size:11px; background-color:#5076A3; font-weight:normal; height:30px;}
.dbtables td{border:#FFF 1px solid; border-collapse:collapse;  font-family:"Tahoma"; font-size:11px; color:#000000;}
.dbtables tr.odd td{background-color:#DFEDFF; font-family:"Tahoma"; font-size:11px; color:#000000;}
  /* Dashboard Ends */


 label.nameLabel                     { margin:0px; padding:0 7px 0 0; width:110px; float:right; text-align:right; font:normal 11px/18px Tahoma; color:#000; }
 label.nameLabel-L-R                { margin:0px; padding:0 20px 0 0; width:140px; float:left; text-align:right; font:normal 11px/18px Tahoma; color:#000; }
  label.nameLabelleft                { margin:0px; padding:0 7px 0 0; text-align:left; font:normal 11px/18px Tahoma; color:#000; }
  label.nameLabelleft-Rgttext        { margin:0px; padding:0 7px 0 0; width:125px; float:left; text-align:right; font:normal 11px/18px Tahoma; color:#000; }
  label.fit4all							{font:normal 11px/18px Tahoma; color:#000;}
 label.nameLabel span.red            { color:#f00; }
 span.red            { color:#f00; }
 label.nameLabel-large               { margin:0px; padding:0 7px 0 0; width:175px; float:right; text-align:right;font:normal 11px/18px Tahoma; color:#000; }
  label.nameLabel-largeleft               { margin:0px; padding:0 7px 0 0; float:left; text-align:left;font:normal 11px/18px Tahoma; color:#000; }
  label.nameLabel-Xlarge               { margin:0px; padding:0 7px 0 0; width:250px; float:right; text-align:right;font:normal 11px/18px Tahoma; color:#000; }
    label.nameLabel-Xlargeleft               { margin:0px; padding:0 7px 0 0; float:left; text-align:left;font:normal 11px/18px Tahoma; color:#000; }
 label.nameLabel-large span.red      { color:#f00; }
 .fit4all							{font:normal 11px/18px Tahoma; color:#000;}
 .fit4alls							{font:normal 12px/20px sans-serif; color:#000;}
 .dropdown-width                     { width:167px;}
 
.general-block                       { font:normal 11px/18px Tahoma; color:#000;}

.fileupload                          { width:500px; height:26px;} 
 
#myCampaigns                                    { margin:0px auto; padding:0px;/* float:left;*/ font:normal 11px/20px Arial, Helvetica, sans-serif; } 
#myCampaigns label.myCampaigns-label            { margin:0px; padding:0 5px 0 0px; width:100px; float:right; text-align:right; font:normal 11px/20px Arial, Helvetica, sans-serif; } 
#myCampaigns input                              { margin:0px; padding:0px; width:200px; float:left; } 
#myCampaigns textarea.Longtext                  { margin:0px; padding:0px; width:580px; height:100px; float:left; } 
#myCampaigns textarea.Smalltext                 { margin:0px; padding:0px; width:400px; float:left; } 

div.myCampaignsBottom                              { margin:0px; padding:20px 20px; float:left; background:#E5F0FE; border:1px solid #fff;}

td.boldText                                        { padding:3px 0 3px 5px; color:#000; text-align:left; font:bold 12px/20px Arial, Helvetica, sans-serif; }
 
.center-align                                       { text-align:center;}
.dtitle_td{background-image:url(../images/dtitle_r.jpg); background-position:right; background-repeat:no-repeat; height:30px;}
.dtitle_div{background-image:url(../images/dtitle_l.jpg); background-position:left; background-repeat:no-repeat; height:30px; padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:left; line-height:30px;}

.dbtitle_td{background-image:url(../images/db_title_r.jpg); background-position:right; background-repeat:no-repeat; height:30px;}
.dbtitle_div{background-image:url(../images/db_title_l.jpg); background-position:left; background-repeat:no-repeat; height:30px; padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:left; line-height:30px;}

.top_curves{background-image:url(../images/db_top_rightcurve.jpg); background-position:right; background-repeat:no-repeat; height:30px;}
.top_curves span{background-image:url(../images/db_top_leftcurve.jpg); background-position:left; background-repeat:no-repeat; padding-left:10px; font-size:16px; font-weight:bold; color:#FFFFFF; float:left; height:30px; line-height:30px; text-align:left;}
.top_curves span.txt{font-size:16px; font-weight:bold; color:#FFFFFF; text-align:left; background-image:url(../images/db_top_leftsq.jpg); background-position:left; background-repeat:no-repeat;}
.top_curves_content{background-color:#E5F0FE; padding:5px; border:#24589E 1px solid; font:normal 11px/18px Tahoma; color:#000;} 


.top_curves_lgt{background-image:url(../images/db_top_rightcurve_lgt.jpg); background-position:right; background-repeat:no-repeat; height:30px;}
.top_curves_lgt span{background-image:url(../images/db_top_leftcurve_lgt.jpg); background-position:left; background-repeat:no-repeat; padding-left:10px; font-size:16px; font-weight:bold; color:#FFFFFF; float:left; height:30px; line-height:30px; text-align:left;}
.top_curves_lgt span.txt{font-size:14px; font-weight:bold; color:#23589E; text-align:left; background-image:url(../images/db_top_leftsq_lgt.jpg); background-position:left; background-repeat:no-repeat;}
.top_curves_lgt_content{background-color:#C1DCFF; padding:5px; border:#7DB5FF 1px solid; font:normal 11px/18px Tahoma; color:#000;} 

.pinklink{font-family:'Trebuchet Ms'; font-size:18px; color:#CC0066; font-weight:bold; text-decoration:none;}
.pinklink:hover{text-decoration:underline;}
.pinktext{font-family:'Trebuchet Ms'; font-size:14px; color:#CC0066; font-weight:bold;}

.panelTable
		{
			background-color:white;
			height:100%;
			width:100%;
			border-collapse: separate;
			border-spacing: expression(cellSpacing=0);
			border-spacing: 0px;
			border-padding: expression(cellPadding=0);
			border-padding: 0px;
		}
		.showContainer
		{
			width:180px;
			border:1px solid #cccccc;
			text-align:left;
		}
		.images
		{
			
		}
		.textTitle
		{
			font-family:Verdana;
			font-size:11px;
			font-weight:bold;
		}
		.textContent
		{
			font-family:Verdana;
			font-size:11px;
		}
		.textLink
		{
			text-decoration:none; color:#000;
		}
		.textLink:hover
		{
			text-decoration:none;
			color:#315686;
		}
		.newsTable
		{
			background:#FFFFFF url(/public/template/images/newsbg.jpg) top repeat-x;
		}
		
.tooltip1{color:#FF0000; background-image:url(../images/help_off.png); background-position:0 0; height:16px !important; width:16px; cursor:pointer;}
.tooltip1:hover{background-position:0 16px;}

.tooltip img:hover{opacity:0.8;filter:alpha(opacity=80);}
.tooltip img{opacity:1;filter:alpha(opacity=100);}


.wonmind{width:555px; height:34px; line-height:34px; font-size:16px; color:#999999; border:#CCCCCC 1px solid;}
.floatlt{float:left; margin-left:0;}