/* CSS Document */
body 
	{
	font-family:Tahoma, Verdana;
	font-size: 11px;
	margin: 0px;
	padding:0px;
	color:#545454;
	}
	
a:link
	{
	text-decoration: none;
	}
	
a:visited 
	{
	text-decoration: none;
	}
	
a:hover
	{
	text-decoration: none;
	}
	
a:active
	{
	text-decoration: none;
	}
	
#main
	{
	width:997px;
	height:100%;
	margin:auto;
	}
#nav
	{
	width:996px;
	margin:auto;
	height:115px;
	}
	
#S_logo
	{
	width:226px;
	height:55px;
	float:left;
	position:relative;
	top:12px;
	left:10px;
	}
	
#menu
	{
	float:right;
	wi dth:300px;
	height:16px;
	top:58px;
	position:relative;
	text-align:right;
	margin-right:15px;
	}
	
.menu
	{
	font-family:Tahoma, Verdana;
	font-size: 12px;
	margin: 0px;
	padding:0px;
	color:#333333;
	}
	
.menu:hover
	{
	color:#F4702A;
	text-decoration:underline;
	}
	
#title
	{
	width:996px;
	height:34px;
	float:left;
	position:relative;
	top:25px;
	text-align:center;
	background-image:url(../images/top_bg.gif);
	background-repeat:repeat-x;
	}
	
#top-left
	{
	background-image:url(../images/top_left.gif);
	width:12px;
	height:34px;
	float:left;
	background-repeat:no-repeat;
	}
#title img
	{
	float:left;
	position:relative;
	top:13px;
	left:10px;
	}
#top-right
	{
	background-image:url(../images/top_right.gif);
	width:12px;
	height:34px;
	float:right;
	background-repeat:no-repeat;
	}

#top
	{
	width:997px;
	margin:auto;
	margin-top:0px;
	height:100%;
	}
	
#bottom
	{
	width:978px;
	margin:auto;
	height:20px;
	padding-left:23px;
	position:relative;
	top:20px;
	}
#left-shell
	{
	width:221px;
	float:left;
	}
	
#L-Top
	{
	width:221px;
	height:84px;
	float:left;
	background-image:url(../images/bg.jpg);
	}
#L-Top img
	{
	float:left;
	top:15px;
	left:5px;
	position:relative;
	}
	
	
#L-Middle 
	{
	width:221px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
#L-Rounded 
	{
	width:15px;
	height:300px;
	float:left;
	background-image:url(../images/L-Rounded.gif);
	}
	
#L-Rounded1
	{
	width:15px;
	height:300px;
	float:left;
	background-image:url(../images/L-Rounded1.gif);
	}
	
#Top-Bor
	{
	width:206px;
	height:15px;
	background-image:url(../images/Top-border.gif);
	background-repeat:repeat-x;
	float:left;
	}
	
#L-T-Tex
	{
	width:206px;
	float:left;
	padding-bottom:15px;
	}
	
.text
	{
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#545454;
	}
	
#tips
	{
	width:190px;
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	position:relative;
	top:12px;
	}
	
#tips-ima
	{
	width:189px;
	position:relative;
	float:left;
	}
#help
	{
	width:221px;
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	position:relative;
	}
	
#help-ima
	{
	width:178px;
	left:25px;
	position:relative;
	float:left;
	}
	
#middle-shell
	{
	width:552px;
	float:left;
	margin:0px;
	padding:0px;
	top:8px;
	position:relative;
	}	
	
#R-Rounded
	{
	width:15px;
	height:300px;
	float:left;
	background-image:url(../images/R-Rounded.gif);
	}
	
#Top-Bor1 
	{
	width:522px;
	height:15px;
	background-image:url(../images/Top-border.gif);
	background-repeat:repeat-x;
	float:left;
	margin:0px;
	padding:0px;
	}
	
#center
	{
	width:522px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
#Y-Bg-L
	{
	width:9px;
	height:56px;
	background-image:url(../images/Y-bg_L.gif);
	float:left;
	}
	
#Y-Bg-M
	{
	width:504px;
	height:56px;
	background-image:url(../images/Y-bg_02.gif);
	float:left;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	}
	
#Y-Bg-R
	{
	width:9px;
	height:56px;
	background-image:url(../images/Y-bg_R.gif);
	float:left;
	}
h1
	{
	font-family:Tahoma, Verdana;
	font-size:17px;
	color:#000000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	top:18px;
	}

#our-img 
	{
	width:144px;
	height:33px;
	float:right;
	right:20px;
	position:relative;
	top:-7px;
	}
	
#right-shell 
	{
	width:221px;
	float:left;
	top:8px;
	position:relative;
	}
		
#center1
	{
	width:191px;
	float:left;
	}
	
#Top-Bor2 
	{
	width:191px;
	height:15px;
	background-image:url(../images/Top-border.gif);
	background-repeat:repeat-x;
	float:left;
	}
	
#R-Mid
	{
	width:191px;
	float:left;
	text-align:center;
	}
	
#acc-img
	{
	width:187px;
	height:73px;
	float:left;
	left:2px;
	position:relative;
	background-image:url(../images/Access.gif);
	}
	
#your-acc
	{
	width:43px;
	float:left;
	top:13px;
	left:10px;
	position:relative;
	}
	
#combo
	{
	width:145px;
	height:20px;
	border:1px solid #7F9DB9;
	float:left;
	left:10px;
	top:20px;
	position:relative;
	font-family:Tahoma, Verdana;
	font-size:10px;
	color:#666666;
	margin-top:2px;
	text-align:center;
	}

#acc-img img#go
	{
	float:left;
	left:10px;
	top:20px;
	position:relative;
	}
	
#study 
	{
	width:190px;
	height:320px;
	float:left;
	top:10px;
	left:1px;
	position:relative;
	}
	
#join 
	{
	width:187px;
	height:442px;
	float:left;
	top:30px;
	left:2px;
	position:relative;
	}
	
#sub-hed
	{
	width:515px;
	height:22px;
	float:left;
	text-align:right;
	}
#sub-hed img
	{
	position:relative;
	top:10px;
	}
#sub-hed1
	{
	width:515px;
	height:35px;
	float:left;
	text-align:right;
	}
#sub-hed1 img
	{
	position:relative;
	top:15px;
	}
#content
	{
	margin-top:8px;
	width:515px;
	height:71px;
	float:left;
	border-left:1px solid #e1e1e1;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	background-color:#FBFBFB;
	position:relative;
	}
	
#center img#right_img
	{
	float:left;
	margin-top:8px;
	}
	
#thumb_nails
	{
	float:left;
	width:51px;
	height:71px;
	border-right:1px solid #e1e1e1;
	background-color:#FFFFFF;
	}
	
#thumb_nails img
	{
	float:left;
	}
	
h3
	{
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#1980BD;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	position:relative;
	top:11px;
	left:7px;
	}
	
.list
	{
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#545454;
	margin:7px 20px 0px 0px;
	padding:0px;
	position:relative;
	top:7px;
	left:7px;
	}
.smr
	{
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#545454;
	margin:0px 20px 0px 0px;
	padding:0px;
	position:relative;
	top:7px;
	left:7px;
	}
	
img#new
	{
	float:left;
	position:absolute;
	top:-8px;
	left:170px;
	}
	
.copy
	{
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#1980BD;
	}
.copy:hover
	{
	color:#F4702A;
	}
.dived
	{
	font-family:Tahoma, Verdana;
	font-size:12px;
	color:#FF0000;
	}
#login
	{
	width:300px;
	height:350px;
	margin:auto;
	top:50px;
	position:relative;
	}
#login-mid
	{
	width:270px;
	float:left;
	height:100%;
	background-image:url(../images/Top-border.gif);
	background-repeat:repeat-x;
	}


.login
	{
	font-family:Tahoma, Verdana;
	font-size:14px;
	font-weight:bold;
	background-image:url(../images/your-acc.jpg);
	width:43px;
	height:19px;
	}
	
	
#nifty input
	{
	border:1px solid #7E9DB9;
	
	}
	
#nifty p img#go_login
	{
	float:left;
	position:absolute;
	top:0px;
	left:208px;
	}
	
#login_left
	{
	width:15px;
	height:175px;
	float:left;
	background-image:url(../images/login-left.gif);
	}

#login_right
	{
	width:15px;
	height:175px;
	float:left;
	background-image:url(../images/login-right.gif);
	}

#nifty p a
	{
	text-decoration:none;
	font-family:Tahoma, Verdana;
	color:#55869E;
	font-size:11px;
	font-weight:bold;
	}
	
#nifty p a:hover
	{
	color:#F36E2A;
	}
	
#error_msg p 
	{
	color:#F36E2A;
	font-size:11px;
	font-weight:normal;
	}
	
img
	{
	border:none;
	}