* html .toplinks {height: 1%;}

body {line-height:1.2em;margin:0 auto;padding:0;}
a {color:#999;font-weight:normal;text-decoration:none;}
a:hover {text-decoration:underline;color:#0063B1;}
a img {border:0;padding:0;}
p {margin:0 0 18px 10px;}
blockquote {border:1px solid #dadada;font-size:0.9em;margin:20px 10px;padding:8px;}
h1 {color:#000;font-size:3.2em;letter-spacing:0px;margin:0 0 30px 25px;}
h1 a {color:#4088b8;text-transform:none;}
h2 {/*border-bottom:2px solid #dadada;*/font-family:"Times New Roman", Times, serif;text-align:center;color:#000;
font-size:1.2em;letter-spacing:-1px;white-space:nowrap;display:inline;}
h2 span{display:block;}
h2 span a:hover{display:block;}
.left {/*border-bottom:2px solid #dadada;*/text-align:left;color:#999;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;
margin:15px 0 5px;text-decoration:none;}
.center {/*border-bottom:2px solid #dadada;*/text-align:center;color:#999;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;
margin:15px 0 5px;text-decoration:none;height:1%;}
.right {/*border-bottom:2px solid #dadada;*/text-align:right;color:#999;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;
margin:15px 0 5px;text-decoration:none;}
h3 {border-bottom:1px solid #dadada;color:#4088b8;font-size:1.2em;font-weight:700;margin:10px 0 8px;padding:1px 2px 2px 3px;}

/*** Main wrap and header ***/
#wrap {margin:0 auto;padding:0;width:970px;background-repeat:no-repeat; background-position:center 230px; }
#header {margin:0 0 0px 0;height:140px;/*border-bottom:1px dotted #dadada;*/width:970px;}
#logo {float: left;margin:0;padding:10px 0 0 20px;line-height:1.5em; }
#logo_home {float: left;margin:0;padding:10px 0 0 0px;line-height:1.5em; }
#toplinks {margin:0;padding:0;height:1%;padding-top:30px;text-align:right;}
#toplinks a {color:gray;}
#slogan {color:gray;font-size:1.5em;font-weight:700;letter-spacing:-1px;line-height:1.2em;margin:15px 0 20px 35px;}

/*** Main content ***/
#content {line-height:1.1em;margin:0;padding:0; padding-bottom:40px;}

/*** Left Content ***/
#leftcontent {margin:0;padding:0;float:left;width:330px;}

/*** Sidebar and menu ***/
#sidebar {float:left;line-height:1.5em;border-style:none;margin:0 0 5px;padding:1px 0 0;width:320px;}
#homelinks {margin:2px 5px 0 0;float:left;display:inline;line-height:1.5em;}
#sharelinks {margin:0 4px 0 0;float:right;display:inline;line-height:1.5em;}
#sidebarcontents {padding-left:30px;float:left;line-height:1.5em;margin:0;padding:1px 0 30px 0;width:100%;}
.homelinks li {display:inline;width:auto;height:auto;}
.sharelinks li {float:right;display:inline;}
#sidebar ul {font-size:0.9em;list-style:none;margin:0;padding:0 0 15px 10px;display:inline;}
#sidebar ul li {list-style:none;margin:0 0 4px;padding:0;}
#sidebar li a {font-size:1.2em;font-weight:700;padding:2px;}
#sidebar ul ul {line-height:1.2em;margin:4px 0 3px 15px;padding:0;}
#sidebar ul ul li a {font-weight:400;}
#sidebar h2 {margin:3px 0 8px;}
/*** End Sidebar Contents ***/

/*** Starting Right Contents ***/
#searchbox_container {/*border-left:1px solid #dadada;*/margin:0;padding:0;position:relative; top:5px;}
#information {margin:0;padding:0;width:500px;}
#information ul{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000;
padding-left:40px;}
#information ul li{margin:0;padding:0;padding-left:20px;list-style-type:none;font-family:Arial, Helvetica, sans-serif;
font-size:12px;font-weight:normal;color:#666666;height:25px;}
#information ul li span{margin:0;padding:0;padding-left:10px;}
#searchtab{margin:0;padding:0; width:612px; position:relative; left:193px;}
#searchtab ul{margin:0;padding:0;list-style:none;padding:30px 0 0 58px;height:19px;}
#searchtab ul li{margin:0;padding:0;display:inline;list-style:none;}
#searchbox{width:580px;height:84px;margin:0 auto;padding:0;background:url(../images/search_tab_new.png) no-repeat top left;}
#searchbox_textbox{margin:0; padding:15px;float:left; padding-right:0; padding-bottom:0;}
#searchbox_image{margin:0; padding:0; float:right; width:16px; height:17px; position:relative; left:-14px; top:10px; display:none;}
#searchbox ul{margin:0;padding:0;}
/*.searchbox_table{padding:0;margin:0;background:url(../images/search_tab_new.png) no-repeat top left;}*/
#pagechoice{margin:0 auto;width:220px;height:auto;padding:10px 0 0 0; top:-40px;
/*overflow:hidden;*/font-family:Arial, Helvetica, sans-serif;font-size:12px; position:relative;}
#webwatcher{margin:0 auto;padding-left:110px; padding-top:6px;font-family:Arial, Helvetica, sans-serif;font-size:12px;float:left;width:513px;height:24px;display:inline;overflow:hidden; position:relative; left:190px; top:70px; background:url(../images/webwatcher_tab.png) left top no-repeat; z-index:1;}
#contentalt {float:left;line-height:1.5em;margin-right:20px;padding:0;text-align:left;width:750px;}
#content h3,#contentalt h3 {margin:10px 0 8px;}

/* ################## Search Bowl Style ###################*/
#search_bowl {margin:0; padding:0; position:relative; top:-10px;}
#search_bowl_step_1 {margin:0; padding:3px 80px; height:86px;}
#search_bowl_step_2 {margin:0; padding:6px 160px; height:86px;}
#search_bowl_step_3 {margin:0; padding:6px 270px; height:86px;}
#search_bowl_step_4 {margin:0; padding:6px 300px; height:86px; position:relative; top:-70px;}
#search_bowl_step_5 {margin:0; padding:8px 320px; height:86px; position:relative; top:-80px;}
#search_link0 {margin:0; padding:0; float:left; position:relative; left:157px; top:12px; width:132px; background:url(../images/bubble1.png) no-repeat left top; height:110px;}
#search_link0 ul {margin:0; padding:0; width:100%; padding-top:15px;}
#search_link0 ul li{ list-style-type:none; padding:0 5px; padding-bottom:12px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:center;}
#search_link0 ul li a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#0063b1;}
#search_link0 ul li a:hover{text-decoration:underline;}
/*######## bubble 1 #########*/
#goto_link1{ position:absolute; top:3px; left:203px;}
#goto_link1 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#expand_link1{position:absolute; top:91px; left:192px;}
#expand_link1 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#search_link1 {	margin:0;padding:0;float:left;position:absolute;left:88px;top:0px;width:247px;background:url(../images/bubble1_3.png) no-repeat left top;height:119px;}
#search_link1 ul {margin:0; padding:7px 0 0 8px; float:left;}
#search_link1 ul li{ list-style-type:none; padding-right:7px; padding-bottom:3px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; display:inline;}
#search_link1 ul li.detail{ position:absolute; top:-1px; left:154px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#0000CC;}
#search_link1 ul li.detail a{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link1 ul li.detail span{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link1 ul li.no{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#search_link1 ul li.des{ width:225px; font-size:0.5em;}
#search_link1 ul li a{ font-size:0.5em; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#0000CC;}
#search_link1 ul li a:hover{text-decoration:underline;}
/*######## bubble 2 #########*/
#goto_link2{ position:absolute; top:3px; left:203px;}
#goto_link2 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#expand_link2{position:absolute; top:91px; left:192px; }
#expand_link2 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#search_link2 {margin:0;padding:0;float:left;position:absolute;left:363px;top:0px;width:247px;background:url(../images/bubble1_3.png) no-repeat left top;height:119px;}
#search_link2 ul {margin:0; padding:7px 0 0 8px; float:left;}
#search_link2 ul li{ list-style-type:none; padding-right:7px; padding-bottom:3px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
#search_link2 ul li.detail{ position:absolute; top:-1px; left:154px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#0000CC;}
#search_link2 ul li.detail a{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link2 ul li.detail span{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link2 ul li.no{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#search_link2 ul li.des{ width:225px;}
#search_link2 ul li a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#0000CC;}
#search_link2 ul li a:hover{text-decoration:underline;}
/*######## bubble 3 #########*/
#goto_link3{ position:absolute; top:3px; left:203px;}
#goto_link3 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#expand_link3{position:absolute; top:91px; left:192px; }
#expand_link3 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#search_link3 {margin:0;padding:0;float:left;position:absolute;left:638px;top:0px;width:247px;
	background:url(../images/bubble1_3.png) no-repeat left top;height:119px;}
#search_link3 ul {margin:0; padding:7px 0 0 8px; float:left;}
#search_link3 ul li{ list-style-type:none; padding-right:7px; padding-bottom:3px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
#search_link3 ul li.detail{ position:absolute; top:-1px; left:154px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#0000CC;}
#search_link3 ul li.detail a{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link3 ul li.detail span{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link3 ul li.no{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#search_link3 ul li.des{ width:225px;}
#search_link3 ul li a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#0000CC;}
#search_link3 ul li a:hover{text-decoration:underline;}
/*######## bubble 4 #########*/
#goto_link4{ position:absolute; top:3px; left:203px;}
#goto_link4 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#expand_link4{position:absolute; top:91px; left:192px; }
#expand_link4 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#search_link4 {margin:0;padding:0;float:left;position:absolute;left:88px;top:140px;width:247px;
	background:url(../images/bubble1_3.png) no-repeat left top;height:119px;}
#search_link4 ul {margin:0; padding:7px 0 0 8px; float:left;}
#search_link4 ul li{ list-style-type:none; padding-right:7px; padding-bottom:3px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
#search_link4 ul li.detail{ position:absolute; top:-1px; left:154px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#0000CC;}
#search_link4 ul li.detail a{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link4 ul li.detail span{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link4 ul li.no{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#search_link4 ul li.des{ width:225px;}
#search_link4 ul li a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#0000CC;}
#search_link4 ul li a:hover{text-decoration:underline;}
/*######## bubble 5 #########*/
#goto_link5{ position:absolute; top:3px; left:203px;}
#goto_link5 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#expand_link5{position:absolute; top:91px; left:192px; }
#expand_link5 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#search_link5 {margin:0;padding:0;float:left;position:absolute;left:363px;top:140px;width:247px;background:url(../images/bubble1_3.png) no-repeat left top;height:119px;}
#search_link5 ul {margin:0; padding:7px 0 0 8px; float:left;}
#search_link5 ul li{ list-style-type:none; padding-right:7px; padding-bottom:3px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
#search_link5 ul li.detail{ position:absolute; top:-1px; left:154px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#0000CC;}
#search_link5 ul li.detail a{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link5 ul li.detail span{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link5 ul li.no{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#search_link5 ul li.des{ width:225px;}
#search_link5 ul li a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#0000CC;}
#search_link5 ul li a:hover{text-decoration:underline;}
/*######## bubble 6 #########*/
#goto_link6{ position:absolute; top:3px; left:203px;}
#goto_link6 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#expand_link6{position:absolute; top:91px; left:192px;}
#expand_link6 a{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0000CC;}
#search_link6 {margin:0;padding:0;float:left;position:absolute;left:638px;top:140px;width:247px;background:url(../images/bubble1_3.png) no-repeat left top;height:119px;}
#search_link6 ul {margin:0; padding:7px 0 0 8px; float:left;}
#search_link6 ul li{ list-style-type:none; padding-right:7px; padding-bottom:3px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
#search_link6 ul li.detail{ position:absolute; top:-1px; left:154px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#0000CC;}
#search_link6 ul li.detail a{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link6 ul li.detail span{ font-size:11px; font-family:Verdana, Geneva, sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal;}
#search_link6 ul li.no{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#search_link6 ul li.des{ width:225px;}
#search_link6 ul li a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#0000CC;}
#search_link6 ul li a:hover{text-decoration:underline;}
#search_link7 {margin:0; padding:0;float:left; height:86px;}
#search_link8 {margin:0; padding:0;float:right; height:86px;}
#search_link9 {margin:0; padding:0; height:47px; width:150px;}
#search_alink {margin:0; padding:0; position:relative; left:15px; top:-40px; }
#search_alink ul {margin:0; padding:0;  position:relative; left:15px; top:-40px;}
#search_alink ul li{margin:0; padding:0; list-style:none; display:inline;}
#search_alink ul li a{margin:0; padding:0; list-style:none; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}

/*### Search CLoud ###*/
#search_cloud {margin:0; padding:0; position:relative; width:350px; height:150px; float:left; top:50px; left:-150px;}
#search_cloud #mainlink {margin:0; padding:0; position:relative; width:200px; float:left; text-align:center; left:75px; top:-28px; }
#search_cloud #mainlink a {color:#666; }
#search_cloud #link1 { margin:0;padding:0;position:relative;width:150px;float:left;text-align:center;}
#search_cloud #link1 a { color:#666; }
#search_cloud #link2 {
	margin:0;
	padding:0;
	position:relative;
	width:150px;
	float:right;
	text-align:center;
}
#search_cloud #link2 a { color:#666; }
#search_cloud #link3 {
	margin:0;
	padding:0;
	position:relative;
	width:150px;
	float:left;
	text-align:center;
	top:20px;
	left:-50px;
}
#search_cloud #link3 a { color:#666; }
#search_cloud #link4 {
	margin:0;
	padding:0;
	position:relative;
	width:150px;
	float:right;
	text-align:center;
	top:20px;
	left:50px;
}
#search_cloud #link4 a { color:#666; }
#search_cloud #link5 {
	margin:0;
	padding:0;
	position:relative;
	width:150px;
	float:left;
	text-align:center;
	top:40px;
}
#search_cloud #link5 a { color:#666; }
#search_cloud #link6 {
	margin:0;
	padding:0;
	position:relative;
	width:150px;
	float:right;
	text-align:center;
	top:40px;
}
#search_cloud #link6 a { color:#666; }

/*###Expand###*/
#resultexpand {position:relative; width:200px; padding:10px; border:1px #0063b1 solid; top:350px; left:300px; background-color:#FFFFFF;}
#resultexpand p { }
#btnclose {float:right;}
#btnclose a { font:Arial, Helvetica, sans-serif;font-size:11px; color:#0063b1;}


/*** Footer ***/
#footer {margin:0 auto;padding:45px 0 0 0;width:970px;}
#footer div{border-top:1px solid #dadada;clear:both;color:gray;font-size:0.7em;font-family:Arial, Helvetica, sans-serif;
line-height:1.6em;margin:0 auto;padding:10px 0 0 0;text-align:center;width:970px;}
#footer a {color:#808080;}

/*** Various classes ***/
		.hide_link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0099FF; text-decoration:none;}
		.hide_link:hover {text-decoration:underline; }
		.bubble_keyword { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#494848; text-decoration:none; overflow:hidden; }
		/*.bubble_keyword:hover { text-decoration:none; color:#000; cursor:pointer;}*/
		
.red {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000;}
.box {background:#4088b8;border:1px solid #c8c8c8;color:#fff;font-size:0.9em;line-height:1.4em;padding:10px 10px 10px 13px;}
.box a {color:#f0f0f0;}
.left {float:left;margin:0 15px 4px 0;}
.right {float:right;margin:0 0 4px 15px;}
.readmore {margin:-10px 10px 12px 0;text-align:right;}
.timestamp {font-size:1.2em;margin:-5px 0 15px 10px;}
.timestamp a {font-weight:normal;}
.blue {color:#4088b8;}
.clear {clear:both;}
.clear5 {clear:both; padding-bottom:10px;}
.fade {color:#c8c8c8;}
.gray {color:gray;}
.photo {background:#fff;border:1px solid #bababa;margin:6px 18px 2px 5px;padding:2px;}
.tab_text{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.tab_text{color:#FFFFFF;text-decoration:underline;}
.black_overlay {display: none;position:absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color:#fff; -moz-opacity: 0.4;opacity:.40;filter: alpha(opacity=40); z-index:1001;}
.white_content {display: none;position: absolute;top: 20%;left: 35%;width:auto;height:auto;
/*	padding: 5px;*/	/*border: 5px solid #54DFF2;*/background-color:#fff;overflow: auto; z-index:1002;}
.text12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.text_results_title { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#0000CC; padding:40px 0 30px 0;}
.s_title { font-size:12px; color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.s_desc { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; }
.s_link { color:green; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

/*########## Subpages styles ##################*/

/*########## register styles ##################*/
h2.r{	margin:0;padding:0; font:"Times New Roman", Times, serif;}
#r_outbox {	width:400px;height:400px;border:1px solid #0063b1;position:relative;background:url(../images/login_bg_top.png) left top repeat-x; padding:20px;}
#r_outbox ul {}
#r_outbox ul li {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;list-style:none;float:right;
	display:list-item;padding-bottom:10px;padding-right:80px;width:auto;}
#r_outbox ul li a {color:#000000;text-decoration:none;}
#r_outbox ul li a:hover {text-decoration:underline;}
#r_close_icon{ position:relative;float:right;width:11px;height:11px; top:-20px;}

/*########## login page  styles ##################*/
h2.l{	margin:0;padding:0; font:"Times New Roman", Times, serif;}
#l_outbox {	width:300px;}
#l_content {padding:20px;vertical-align:middle;float:left;	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:bold; background:#CCCCCC;}
#l_topdiv {	padding:10px 0 0 10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000000;
	background:url(../images/login_bg_top.png) left top repeat-x;height:41px;}
#l_bottomdiv {padding:1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#333333;
	position:relative;top:0px;height:1%;}
#l_bottomdiv ul { float:left;}
#l_bottomdiv ul li {list-style:none;float:right;display:list-item;padding-bottom:10px;padding-right:40px;}
#l_bottomdiv ul li a {font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
#l_bottomdiv ul li a:hover {text-decoration:underline;}
#l_close_icon{position:relative;float:right;width:11px;height:11px;top:-40px;padding-right:15px;}

/*########## Share page styles ##################*/
h2.shr{	margin:0;padding:0; font:"Times New Roman", Times, serif;}
#shr_outbox {width:370px;height:280px;border:1px solid #0063b1;position:relative;padding:1px;background:url(../images/login_bg_top.png) left top repeat-x;}
#shr_outbox p {font-family:Arial, Helvetica, sans-serif;font-size:12px;float:left;padding:10px 0 20px 20px;margin:0;	letter-spacing:0px;}
#shr_outbox ul {/*	width:100%;*/}
#shr_outbox ul li {	font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;list-style:none;float:right;
	padding-bottom:10px;padding-right:60px;width:inherit;vertical-align:text-top;}
.message {font-family:Arial, Helvetica, sans-serif;font-size:12px;float:left;padding:5px;padding-left:20px;margin:0;	letter-spacing:0px;width:300px;}
#shr_outbox ul li a {color:#000000;text-decoration:none;vertical-align:top;}
#shr_outbox ul li a:hover {text-decoration:underline;}
#shr_close_icon{position:relative;float:right;width:11px;height:11px;top:15px;padding-right:15px;}

/*########## Helppage styles ##################*/
h2.hp{	margin:0;padding:0; font-family:"Times New Roman", Times, serif;}
#hp_outbox {width:507px;}	
#wrap1 {color:#404040;margin:0 auto;padding:0;width:970px; background-position:center 230px;}

#hp_outboxtop {width:434px; height:41px; background:url(../images/about.png) no-repeat; padding: 0 40px;  }
#hp_outboxtop1 {width:474px; height:41px; border:1px dotted #666666; border-left:#FFFFFF; border-right: #FFFFFF; padding: 0 20px; margin-bottom:30px;  }
#hp_clear { height:20px; clear:both;}
#hp_outboxcenter{width:434px; float:left; background:url(../images/top2.png) repeat-y; padding: 0 40px; }
#hp_outboxcenter1{width:474px; float:left; background: #CCCCCC; padding: 0 20px; margin-bottom:30px; }
#hp_outboxcontent{ float:left; line-height:20px; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:13px; background-color:#FFFFFF; margin-top:20px; margin-bottom:20px;}
#hp_outboxcentertext{width:434px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#hp_outboxbottom{width:514px; height:24px; float:left; background:url(../images/top3.png) no-repeat;}
#hp_outboxtexttop{ float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:30px;}
#hp_outboxtexttop1{width:200px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:27px; font-weight:bold; line-height:40px;}

#hp_outbox p{font-family:Arial, Helvetica, sans-serif;font-size:12px;float:left;padding-top:0;padding:20px;letter-spacing:0px;}
#hp_outbox p a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0063b1;font-weight:bold;}
#hp_outbox p a:hover{color:#999;}
#hp_close_icon{position:relative;float:right;width:11px;height:11px;top:-30px;padding-right:20px;}

/*########## Save page styles ##################*/
h2.sav{	margin:0;padding:0; font:"Times New Roman", Times, serif;}
#sav_outbox {width:300px;height:130px;border:1px solid #0063b1;}
#sav_content {width:250px;height:200px;padding:20px;vertical-align:middle;float:left;font-family:Arial, Helvetica, sans-serif;
	font-size:12px;font-weight:bold;}
#sav_topdiv {padding:10px 0 0 10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000000;
	background:url(../images/login_bg_top.png) left top repeat-x;height:41px;}
#sav_bottomdiv {padding:1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#333333;
position:relative;top:-10px;height:1%;}
#sav_bottomdiv ul {background:#000000;}
#sav_bottomdiv ul li {list-style:none;float:right;display:list-item;padding-bottom:10px;padding-right:40px;}
#sav_bottomdiv ul li a {font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
#sav_bottomdiv ul li a:hover {text-decoration:underline;}
#sav_close_icon{position:relative;float:right;width:11px;height:11px;top:-40px;padding-right:15px;}

/*########## Forgot password page styles ##################*/
h2.fp{	margin:0;padding:0; font:"Times New Roman", Times, serif;}
#fp_outbox {width:300px;height:180px;border:1px solid #0063b1;}
#fp_content {width:250px;height:200px;padding:20px;vertical-align:middle;float:left;font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:bold;}
#fp_topdiv {padding:10px 0 0 10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000000;
	background:url(../images/login_bg_top.png) left top repeat-x;height:41px;}
#fp_bottomdiv {padding:1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#333333;
position:relative;top:-10px;height:1%;}
#fp_bottomdiv ul {background:#000000; padding:0;}
#fp_bottomdiv ul li {list-style:none;float:right;display:list-item;padding-bottom:10px;padding-right:40px;}
#fp_bottomdiv ul li a {font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
#fp_bottomdiv ul li a:hover {text-decoration:underline;}
#fp_close_icon{position:relative;float:right;width:11px;height:11px;top:-40px;padding-right:15px;}

/*########## Change Password pages styles ##################*/
h2.cp{	margin:0;padding:0; font:"Times New Roman", Times, serif;}
#cp_outbox {width:340px;height:180px;border:1px solid #0063b1; padding:20px;background:url(../images/login_bg_top.png) left top repeat-x;}
#cp_content {width:250px;height:200px;padding:20px;vertical-align:middle;float:left;font-family:Arial, Helvetica, sans-serif;
	font-size:12px;font-weight:bold;}
#cp_topdiv {padding:10px 0 0 10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000000;
	height:41px;}
#cp_bottomdiv {padding:1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#333333;
	position:relative;top:-10px;height:1%;}
#cp_bottomdiv ul {background:#000000;}
#cp_bottomdiv ul li {list-style:none;float:right;display:list-item;padding-bottom:10px;padding-right:10px;}
#cp_bottomdiv ul li a {font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
#cp_bottomdiv ul li a:hover {text-decoration:underline;}
#cp_close_icon{position:relative;float:right;width:11px;height:11px;top:-40px;padding-right:15px;}


/*########## tab styles ##################*/
#lre_tab {float:right;margin-top:10px;}
#lre_tab ul {}
#lre_tab ul li { display:inline; padding-left:5px; width:auto;}
#lre_tab_left {	width:4px;height:22px;float:left;}
#lre_tab_right {height:22px;float:left; padding-right:4px;}
#lre_tab_bg {padding:0; float:left;} 
/*#lre_tab_bg {width:inherit;height:22px;float:left;text-align:center;vertical-align:middle; background-color:#EBEBEB; border:1px #CCC solid; padding:0;} */
#lre_tab_bg span{position:relative;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;
font-weight:normal;}
#lre_tab_bg a {}
/*#lre_tab_bg a {position:relative;color:#333; text-decoration:none;font-family:Arial, Helvetica, sans-serif;
font-size:12px;font-weight:normal; padding:4px 8px;}*/


/* ########### Login redirect page Styles ########3 */
#logo_center {width:320px;height:150px;position:relative;top:200px;left:33%;}

/* ########### Thankyou page Styles ########3 */
#ty_top_content {padding-top:10px;text-align:center;height:50px;}
#ty_middle_content {font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:auto 200px;}
#ty_image_scroller {width:600px; margin-top:40px;}

/* ########### My Account page Styles ########3 */
h2.mya{margin:0;padding:0; font:"Times New Roman", Times, serif;}
#mya_outbox {margin:0;width:400px;height:390px;position:relative;padding:20px;background-color:#FFFFFF; }
#mya_outbox ul {margin:0;padding:0;padding:10px 0 0px 50px;width:300px;float:left;}
#mya_outbox ul li {	font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;list-style:none;float:left;
	display:inline;width:200px;/*	padding-right:80px;*/}
#mya_outbox ul li a {color:#000000;text-decoration:underline;}
#mya_outbox ul li a:hover {text-decoration:none;}
#mya_close_icon {position:relative;float:right;width:11px;height:11px;top:-30px;padding-right:20px;}
.edit_link{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal; text-decoration:underline;}
.edit_link:hover{text-decoration:none;}
.content {font-weight:normal;}

/* ########### My Account-music page Styles ########3 */
h2.myam{margin:0;padding:0; font:"Times New Roman", Times, serif;}
#myam_outbox {margin:0; padding:20px;width:400px;background-color:#FFFFFF; }
#myam_outbox ul {margin:0;padding:0;padding:10px 0 0px 50px;width:300px;float:left;}
#myam_outbox ul li {	font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;list-style:none;float:left;
	display:inline;width:200px;/*	padding-right:80px;*/}
#myam_outbox ul li a {color:#000000;text-decoration:none;}
#myam_outbox ul li a:hover {text-decoration:underline;}
#myam_close_icon {position:relative;float:right;width:11px;height:11px;top:-30px;padding-right:20px;}

/* ########### My Account-skins page Styles ########3 */
h2.myas{margin:0;padding:0; font:"Times New Roman", Times, serif;}
#myas_outbox {margin:0; padding:20px;width:250px; position:relative;}
#myas_outbox ul {margin:0;padding:0;width:200px;float:left;}
#myas_outbox ul li {	font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;list-style:none;float:left;
	display:inline;width:200px;/*	padding-right:80px;*/}
#myas_outbox ul li a {color:#000000;text-decoration:none;}
#myas_outbox ul li a:hover {text-decoration:underline;}
#myas_close_icon {position:relative;float:right;width:11px;height:11px;top:-30px;padding-right:20px;}

/* ########### My Account Edit page Styles ########3 */
h2.myae{margin:0;padding:0; font:"Times New Roman", Times, serif;}
#myae_outbox {margin:0;width:370px;height:260px;position:relative;padding:20px;background:url(../images/login_bg_top.png) left top repeat-x; border:1px solid #0063b1; }
#myae_outbox ul {margin:0;padding:0;padding:10px 0 0px 50px;width:300px;float:left;}
#myae_outbox ul li {	font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;list-style:none;float:left;
	display:inline;width:200px;/*	padding-right:80px;*/}
#myae_outbox ul li a {color:#000000;text-decoration:none;}
#myae_outbox ul li a:hover {text-decoration:underline;}
#myae_close_icon {position:relative;float:right;width:11px;height:11px;top:-20px;padding-right:10px;}


/* ########### Tooltip ########3 */
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;

}
#tooltip h3, #tooltip div { margin: 0; }
