/* CSS Document */
@charset "utf-8";
/* CSS Document */
#top-bg{min-height:400px;height:auto !important;height:400px}
#main-wrapper{width:960px;margin:0 auto;min-height:150px}
 /* text */
body{ border-top:#42a1c6 solid 2px !important;}
body{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;color:#3e3e3e}a:focus{outline:0}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
.hide{left:-999999px;position:absolute;}
.clear-block{clear:both}
a{text-decoration:none;color:#000;}
input,select,option,a{outline:none !important}
.brown{color:#823345;}
.green{color:#88ab2e;}
.no-margin{margin:0 !important}
/* reset css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{margin:0;padding:0;border:0;outline:0;font-size:13px;}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
body{background:#fff;margin:0;padding:0}
.title{color:#411B19;font-size:20px;font-weight:normal;margin:0 0 10px;}
h4{display:block;background:url(http://www.studentscloud.com/images/dotted-line.gif) repeat-x bottom;padding:10px 0 10px 0}
 /*----------------------------- twocolumn ------------------*/
#twocolumn{overflow:hidden}
#twocolumn .columnone{width:300px;text-align:left;float:right;padding:0 0 0 0px;font-size:11px;line-height:18px;text-align:justify;min-height:583px;height:auto !important;height:583px}
.columnone p{text-align:left}
#twocolumn .columntwo{width:630px;float:left;font-size:12px;}
.reach-us{background:url(http://www.studentscloud.com/images/reachus.png) no-repeat left center;font-size:12px;font-weight:bold;color:#8b2826;padding:5px 0 5px 40px;}
.columntwo strong{font-size:12px !important;}
 
.borderpix{padding:15px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.submit{background:url(http://www.studentscloud.com/images/submit.gif) no-repeat scroll 0 0;border:none !important;width:95px !important;height:26px !important;cursor:pointer;float:right}
.submit:hover{background-position:0 -26px}
/*----------------header--------------------------------------*/
#header{min-height:102px;padding:0px 0px 0 0px; width:960px;}
#logo{float:left}
#header .right-block{float:right; margin:7px 0 0 0;}
#header .right-block a{font-size:12px;padding:0 5px 0 0;}
#header .right-block span{font-size:12px}
.powerseach{float:right;}
#homelogin{padding:5px 0px 5px 0; float:left; margin:0;}
#homelogin ul{ list-style:none; margin:0 0 0px 0; padding:0;}
#homelogin ul li{ float:left; padding:1px 5px; border-right:solid 1px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000;}
#homelogin ul li a{color:#000; text-decoration:none;}
#homelogin ul li.last{ border-right:none;}
.htoprightsublink{ width:565px; float:right; margin:10px 0 0 0;}
.powerseach{width:369px;height:23px; padding:5px 0 0 5px;position:relative;z-index:0;background:url(http://www.studentscloud.com/images/search-bg.png) 170px 0 no-repeat;}

.gamesearch{ border:none; background:#fff; padding:2px; width:141px; font:bold 12px Arial, Helvetica, sans-serif; color:#666; margin:0 50px;}
/*.powerseach1{height:23px; padding:5px 0 0 5px;position:relative;z-index:0;background:url(http://www.studentscloud.com/images/search-bg.png) 50px 0 no-repeat; float:right;}*/
.searchbtn{background:url(http://www.studentscloud.com/images/button1.gif) no-repeat -16px 0;width:91px;height:23px;border:none;cursor:pointer}
/*.search{background:none;border:none;font-size:11px;font-weight:normal;float:left;z-index:1}
#search_for{background:none;border:none;float:left;z-index:-1;position:absolute;top:4px;width:150px; margin:0 0 0 10px;}*/
#search-submit{background:url(http://www.studentscloud.com/images/search-btn.png) no-repeat 0 0;width:95px;height:26px;border:none;position:absolute;right:0;top:0;cursor:pointer}
#search-submit:hover{background-position:0 -26px;}

#search{clear:both;float:right;padding:2px 0px 0 0;z-index:0}
#search input,#footer input{border:1px solid #bebebe;width:150px;height:13px;padding:4px;color:#838383}
.h_top{overflow:hidden;}
#search select,#footer select{border:1px solid #bebebe;width:150px;padding:2px 4px;color:#838383;z-index:0}
#footer select option{z-index:0}
#search form{z-index:0}
#search .searchbtn,#footer .searchbtn{background:url(http://www.studentscloud.com/images/search-btn.png) no-repeat -16px 0;width:91px;height:23px;border:none;cursor:pointer}


#primary-nav{padding:0;list-style-type:none; background:url(http://www.studentscloud.com/images/navbg.jpg) repeat-x; float:left; width:938px; height:38px;}
#primary-nav li{float:left;margin:5px 10px 0 0}
#primary-nav li a{font-size:12px;display:block;float:left;color:#000}
#primary-nav li a:hover,#primary-nav li.active a{background:url(http://www.studentscloud.com/images/nav-left.gif) no-repeat left top;color:#097dc7;}
#primary-nav li a:hover span,#primary-nav li.active a span{background:url(http://www.studentscloud.com/images/nav-right.gif) no-repeat right top;}
#primary-nav li a span{display:block;float:left;padding:10px}
.topsearchinputbox{background:url(http://www.studentscloud.com/images/search-bg.png) no-repeat; width:153px; height:20px; padding:3px; border:none; margin:-5px 0 0 0; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
#search-submit1{background:url(http://www.studentscloud.com/images/gobtn.jpg) no-repeat 0 0;width:40px;height:26px;border:none;position:absolute;right:0;top:0;cursor:pointer}

/*----------------main content-------------------------------*/
#main-content{width:960px;padding:0 0 25px 0;overflow:hidden}
.content-wrapper{padding:5px 10px 15px 10px;}
.top-curve{display:block;width:960px;height:21px;}
/*---------------- slider ------------------------------------*/
#slider{height:442px;}
#slider .slider-top{background:url(http://www.studentscloud.com/images/slider-top.png) no-repeat;height:276px}
#slider .slider-bottom{background:url(http://www.studentscloud.com/images/slider-tab.png) no-repeat;height:155px;text-align:justify}
.text-list{font-weight:normal;font-size:17px;color:#acdffd;float:right;width:608px;padding:70px 0 0 0;}
.signup{background:url(http://www.studentscloud.com/images/signup.png) no-repeat;width:166px;height:32px;display:block;float:right;margin:0 30px 0 0}
.login{background:url(http://www.studentscloud.com/images/login-btn.png) no-repeat;width:166px;height:32px;display:block;float:right;margin:0 25px 0 0}
.j-slider{background:url(http://www.studentscloud.com/images/slider-bg.png);width:267px;height:218px;float:left;margin:26px 0 0 25px;padding:6px;}

.get-connected{width:280px;color:#fff;font-size:11px;padding:10px 15px 15px;line-height:16px;float:left}
.get-connected h1{color:#33353d;font-size:16px;font-weight:normal;margin:0 0 10px 0;background:url(http://www.studentscloud.com/images/getconnected.png) no-repeat left; padding:12px 0 12px 50px}

.getans{width:249px;color:#fff;font-size:11px;padding:10px 15px 15px;line-height:16px;float:left}
.getans h1{color:#33353d;font-size:16px;font-weight:normal;margin:0 0 10px 0;background:url(http://www.studentscloud.com/images/getanswer.png) no-repeat left; padding:12px 0 12px 50px}

.learning{width:310px;color:#fff;font-size:11px;padding:10px 15px 15px;line-height:16px;float:left}
.learning h1{color:#33353d;font-size:16px;font-weight:normal;margin:0 0 10px 0;background: url(http://www.studentscloud.com/images/learning.png) no-repeat left; padding:12px 0 12px 50px}

/*-------------------- single columns ---------------------*/
#left-block{width:171px;float:left;background:url(http://www.studentscloud.com/images/left-shadow.png) no-repeat right center;float:left;min-height:550px;height:auto !important;height:550px;}
#left-block h1{ background:url(http://www.studentscloud.com/images/leftbsublinktitle.gif) right no-repeat #f1f1f1; margin:0 0px 5px 0; padding:0 0 0 5px; font:bold 15px/26px Arial, Helvetica, sans-serif; color:#333;}
/* right-block */
#right-block{width:715px;float:right;min-height:550px;height:auto !important;height:550px;}
#right-block .left-r-block{float:left;width:382px;padding:0 0 0 10px;}
#right-block .right-r-block{float:right;width:300px;}
.right-r-block .block,#left-block .block{font-size:12px;margin:0px 0 10px 0;line-height:16px}
.right-r-block .block .heading,#left-block .block .heading,.left-r-block .block .heading{font-size:20px;color:#411b19;font-weight:normal;margin:0 0 10px 0; background:#ddd; padding:5px 5px 10px 10px;}
.sponsed-link li {margin:0 0 10px 0;background:url(http://www.studentscloud.com/images/top-shadow.png) no-repeat top left;padding:10px 5px;}
.right-r-block .block a:hover{text-decoration:underline}
/* sec-nav */
.sec-nav li {border-bottom:1px solid #e1e1e1;width:165px;}
.sec-nav li a{padding:5px 0 5px 20px;background:url(http://www.studentscloud.com/images/li-btn.png) no-repeat 4px center;display:block;font-size:12px;}
.sec-nav li a:hover{background:url(http://www.studentscloud.com/images/li-btn-hover.png) no-repeat 4px center #f4f4f4;color:#919191;text-shadow:1px 2px 2px #fff}
.tabnav li{float:left}
/* tab */
.tab_container {border-top: none;overflow: hidden;clear: both;float: left; width: 100%;background:url(http://www.studentscloud.com/images/tab-container-bg.png) repeat-x;height:255px}
.tab_content {padding: 20px;font-size: 1.2em;}
/*ul.tabs {margin: 0;padding: 0;float: left;list-style: none;width: 100%;}
ul.tabs li {float: left;margin: 0 2px 0 0;padding: 0;border-left: none;margin-bottom: -1px;overflow: hidden;position: relative;	}
ul.tabs li a {text-decoration: none;color: #000;display: block;font-size:12px;padding: 6px 5px 10px 5px;border-top:1px solid #fff}
ul.tabs li a:hover {background:url(http://www.studentscloud.com/images/tab-bg.png) repeat-x;border-top:1px solid #dadada;color:#919191;text-shadow:1px 2px 2px #fff}*/
html ul.tabs li.active, html ul.tabs li.active a:hover  {background:url(http://www.studentscloud.com/images/tab-bg.png) repeat-x;border-top:1px solid #dadada;color:#919191;text-shadow:1px 2px 2px #fff}
.left-r-block block{margin:0 0 10px 0}
.event-content{font-size:12px;line-height:18px}
.event-content li{border-bottom:1px dotted #a19d8f;padding:10px 0;overflow:hidden}
.no-top-padd{padding-top:0 !important}
.more{background:#270d0c;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:0 4px;font-size:9px;display:block;float:right;cursor:pointer}
/* slider */
.main_view {float: left;position: relative;7}
/*--Window/Masking Styles--*/
.window {height:218px;width:266px;overflow: hidden;position: relative;}
.image_reel {position: absolute;top: 0; left: 0;}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {position: absolute;bottom:0px; right: -28px;width: 178px; height:47px;z-index: 100;text-align: center;line-height: 40px;background: url(paging_bg2.png) no-repeat;
	display: none;}
	.image_reel div,.image_reel object{width:266px;float:left;height:179px}
.paging a {padding:2px 5px;text-decoration: none;color:#8f8f90;font-size:12px}
.paging a.active {font-weight: bold;background: #767676;color:#fff}
.paging a:hover {font-weight:normal;background: #767676;color:#fff}

/*----------------footer------------------------------------*/
#footer{height:114px;text-align:center;font-size:12px}
#footer p{}
#footer a:hover{color:#097dc7;}
/* ------------------- login form ------------------------*/

#loginform-h{width:225px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:absolute;top:10px;-moz-box-shadow:2p 2px 5px #000;-webkit-box-shadow:2p 2px 5px #000;box-shadow:2p 2px 5px #000;right:285px;color:#000;background:#fff}
#loginform-h form{background:#f5f5ef;width:194px;margin:5px auto;padding:10px;font-size:12px;overflow:hidden}
#loginform-h label{display:block;padding:0 0 5px 0 }
#loginform-h p{padding:5px 0;}
#loginform-h a{font-size:11px !important}
#loginform-h input{width:185px}
#loginform-h .login-me{width:auto;float:right}
#signin_menu {display:none;position:absolute;width:210px;z-index:1000;text-align:left;top: 28px; right: 115px; 	margin-right: 0px;color:#789;
	font-size:11px;}
a.signin {padding:4px 6px 6px;text-decoration:none;*padding:4px 12px 6px;}
a.signin {position:relative;margin-left:3px;background:url(http://www.studentscloud.com/images/plusbtn.png) no-repeat left center;padding:0 0 0 20px !important }
a.signin span {background-repeat:no-repeat;background-position:100% 50%;}
a.menu-open {outline:none;}
#header{position:relative}


/*------------login menu ---------*/
#topnav {padding:0;line-height:23px;text-align:right;position:relative}
#topnav a.signin {padding:4px 6px 6px;text-decoration:none;*padding:4px 12px 6px;background:none !important;}
.dropdown_menu{position:absolute;background:#fff;-moz-box-shadow:1px 2px 2px #000;padding:10px;right:0;top:25px;border:1px solid #ccc; z-index:999; margin-top:5px; margin-right:-5px;}
/*.dropdown_menu{position:absolute;background:#fff;-moz-box-shadow:1px 2px 2px #000;padding:10px;right:0;top:25px;border:1px solid #ccc; z-index:999; margin-top:5px; margin-right:-5px;}
.h_top .more_drop{background:url(http://www.studentscloud.com/images/hover-arrow1.gif) no-repeat right 4px;padding:0 15px 0 0 !important;cursor:pointer}
.dropdown_menu a{display:block;text-align:left}
.menu-open{background:url(http://www.studentscloud.com/images/hover-arrow-down1.gif) no-repeat right 4px !important}*/
.h_top .more_drop{background:url(images/hover-arrow.gif) no-repeat right 4px;padding:0 15px 0 0 !important;cursor:pointer}
.dropdown_menu a{display:block;text-align:left}
/*.menu-open{background:url(images/hover-arrow-down.gif) no-repeat right 4px !important}*/
a.signin {position:relative;margin-left:3px;}
a.signin span {background-repeat:no-repeat;background-position:100% 50%;}
#topnav a.menu-open {color:#666!important;outline:none;}
#small_signup {display:inline;float:none;line-height:23px;margin:25px 0 0;width:170px;}
#slidedown_login{position:relative;}
#header_login{top:0;right:0;position:absolute;display:block;z-index:1000}
#header_login_form{position:absolute;top:18px;right:155px;width:244px;height:130px;z-index:1000}
/*#signin_menu span.top{display:block;background:url(http://www.studentscloud.com/images/button.gif) no-repeat 0 -193px;overflow:hidden;height:11px;width:244px;}
#signin_menu span.bottom{display:block;background:url(http://www.studentscloud.com/images/button.gif) no-repeat 0 -208px;overflow:hidden;width:244px;height:8px}
#signin_menu .mid{overflow:hidden;width:224px;background:url(http://www.studentscloud.com/images/login-mid.png) -1px 0 repeat-y;padding:10px; 10px 0 10px;z-index:1000}
#signin_menu form label{display:block;float:left;width:80px;padding:0 0 0 6px;font-size:12px}
#signin_menu form label.error{width:auto;clear:both;text-align:right;width:204px;}
#signin_menu form p{overflow:hidden;margin:0 0 5px 0}
#signin_menu form input{width:185px;}
#signin_menu .login_submit{cursor:pointer;
height:23px;
width:91px;background:url(http://www.studentscloud.com/images/button.gif) 0 -216px no-repeat;float:right;border:none;margin:0 13px 0 0}*/
label { width: 15em; float: left;}
label.error { float: none; color: red; padding-left: .5em; vertical-align: top;   }

label.error1 { float: none; color: red; padding-left: .5em; vertical-align: top;  margin-left:-180px;  }



/*-------------------------- twocolumn-block */
#twocolumn-block{}
#twocolumn-block .twocolumn-left{background:url(http://www.studentscloud.com/images/left-shadow.png) no-repeat scroll right center transparent;float:left;height:auto !important;min-height:550px;width:210px;}
#twocolumn-block .twocolumn-right{float:left;padding:0 0 0 10px;font-size:12px;line-height:18px;width:710px;}

/*--------------------------- drop down menu -----------------------*/
ul.dropdown                         { position: relative; }
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; }
ul.dropdown li a                    { display: block; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover{background:url(http://www.studentscloud.com/images/nav-left.gif) no-repeat left top #F3D673; color: black; position: relative; }
ul.dropdown li.hover a { color: black; }
ul.dropdown li.hover span{background:url(http://www.studentscloud.com/images/nav-right.gif) no-repeat right top}

/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 200px; visibility: hidden; position: absolute; top: 100%;background:#f2fbff; z-index:10000;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow: 2px 1px 4px #555}
ul.dropdown ul li 					{ font-weight: normal; color:#fff;float: none;display:block;float:none;padding:5px 0;clear:both;border-bottom:1px dotted #ccc; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display:block;color:#000 !important;padding:0 5px;width:139px; } 
ul.dropdown ul li a:hover,ul.dropdown ul li.hover{background:#fff !important;color:#49abce  !important}

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

<!--venky --->
.mainnavbox{ width:960px; float:left;}
.mainnavbg{ background:}
.navleft{ width:10px; float:left;}
.navright{ width:12px; float:right;}
.spacer{ clear:both; margin:0; padding:0; line-height:0; font-size:0;}


.htopmenubox{ float:right; margin:10px 0 0 0; padding:0; width:585px !important;}
.leftcurveimage{ width:27p; height:37px; float:left;}
.topsubmenu{ float:left; margin:0px 0 0 0; background:#235e83; padding:8px 0px 8px 0px; height:21px; width:556px;}
.topsubmenu ul{ list-style:none; margin:0; padding:0;}
.topsubmenu ul li{ float:left;}
.topsubmenu ul li a{ padding:0 10px; margin:0 0px; font:bold 11px/21px tahoma; color:#ccc; text-transform:uppercase; text-decoration:none; display:block;}
.topsubmenu ul li a.last{border-right:none; }
.topsubmenu ul li a:hover{ background:#fff; color:#a22b2d;}
.htop{ width:960px; float:left;}


ul.ldd_menu{ z-index:99999;}
ul.ldd_menu a{}
ul.ldd_menu li{float:left;position:relative;}
ul.ldd_menu li a{ font-size:12px !important; font-family:tahoma !important; padding:0 5px 0 6px !important;}
ul.ldd_menu li a:hover{ cursor:pointer; background:#fff;}
ul.ldd_menu li ul li{background:#fff;padding:0}
ul.ldd_menu li span{float:left;color:#000;height:50px;line-height:50px;cursor:default;padding:0px 20px;}
ul.ldd_menu .ldd_submenu{position:absolute;top:20px;width:775px;display:none;opacity:0.95;left:0px;font-size:10px;background: #fff; z-index:9999999;}
a.ldd_subfoot{background-color:#074168;color:#fff !important;display:block;clear:both;padding:5px 20px !important;text-transform:uppercase;font-size:12px;
	}
a.ldd_subfoot:hover{  background:#000 !important;}
ul.ldd_menu ul{list-style:none;	float:left;margin:10px 0px 10px 10px;padding:10px;width:120px}
li.ldd_heading{font-family: Georgia, serif;font-size: 11px;font-style: italic;color:#FFB39F;padding:0px 0px 10px 0px;}
ul.ldd_menu ul li a{padding:1px 3px; font:normalo 12px Arial, Helvetica, sans-serif; color:#666; text-transform:none; border-bottom:#ddd dashed 1px;}
ul.ldd_menu ul li a:hover{background:#40a4df;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; border-bottom:none;}
span.reference{position:fixed;left:10px; bottom:10px;font-size:11px;}
span.reference a{color:#DF7B61;text-decoration:none;text-transform: uppercase;text-shadow:0 1px 0 #fff;}
span.reference a:hover{color:#000;}
.box{margin-top:0;right:0;top:90px;float:right;height:38px;padding:10px 0 0 0}
            .box h2{color:#f0f0f0;padding:40px 10px;text-shadow:1px 1px 1px #ccc;}
			#network .ldd_submenu{width:300px}
			.ldd_submenu ul li{float:none}
#news .ldd_submenu,#jobs .ldd_submenu,#market .ldd_submenu{width:300px}
#market .ldd_submenu{left:-158px}
#resources .ldd_submenu{left:-690px; right:7px;}
#resources .ldd_submenu ul{width:125px;}

.dropwbg1{ background:#fff; border-bottom:#599bc8 solid 5px; -moz-border-radius:0 0 5px 5px;}
.dropwbg1 ul{list-style:none; margin:0; padding:10px;}
.dropwbg1 ul li{ margin:0; padding:0;}
.dropwbg1 ul li a{font:bold 12px/25px Arial, Helvetica, sans-serif; color:#333; border-bottom:#ddd solid 1px; display:block;}
.dropwbg1 ul li a:hover{cursor:pointer; color:#0066CC;}

.hmaintop{ padding:2px 0px; width:960px; float:left;}

.footerouter{ width:100%; padding:10px 0px; background:#42a1c6;}
.mainfooter{ width:960px; margin:0 auto;}
.footerleft{ width:18px; float:left; height:80px; background:url(http://www.studentscloud.com/images/footerleft.jpg) no-repeat;}
.footerright{ width:18px; float:right; height:80px; background:url(http://www.studentscloud.com/images/footerright.jpg) no-repeat;}
.footermiddle{ width:960px; float:left; background:#42a1c6;}

.flinks{ width:750px; float:left; text-align:left !important;}
.fshare{ width:160px; float:right;}
.fshare ul{ list-style:none; margin:10px 0 0 0; padding:0;}
.fshare ul li{ float:left; font:bold 11px/16px Arial, Helvetica, sans-serif; color:#ededed; padding:0 5px 0 0;}
.fshare ul li img{ width:16px !important; height:16px !important;}
.flinks p{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#333;}
.flinks p a{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.flinks p a:hover{ color:#fff; text-decoration:none;}

<!--End --->
<!--more menu --->
.dropdown_menu{position:absolute;background:#fff;-moz-box-shadow:1px 2px 2px #000;padding:10px;right:0;top:25px;border:1px solid #ccc}
.h_top .more_drop{background:url(http://www.studentscloud.com/images/hover-arrow.gif) no-repeat right 4px;padding:0 15px 0 0 !important;cursor:pointer}
.dropdown_menu a{display:block;text-align:left;line-height:20px}
/*.menu-open{background:url(http://www.studentscloud.com/images/hover-arrow-down.gif) no-repeat right 4px !important}*/
<!--#primary-nav li.active ul.sub_menu li a,#primary-nav li.active ul.sub_menu li a:hover {-->
<!--background:transparent none;-->
<!--}
-->
<!---SUB-TAB--->
#tab{margin:0 0 10px 0}
#info{
  padding: 0 10px;clear:both;margin:10px 0 0 0
}
#info div {
  width: inherit;
  background-color: inherit;
}
#info-nav{
	margin: 0;
	padding: 3px 0;
	width: 98%;
	list-style: none;
	background:url(http://www.studentscloud.com/images/tab-bar.png) repeat-x scroll left bottom;
	padding:0 0 0 10px;
white-space:nowrap;border-bottom:1px solid #BBBBBB;border-collapse:collapse;height:auto;overflow:hidden
}

#info-nav li{float:left;margin:0;padding:0;display:inline;}
#info-nav li a:hover{
	color:#d15600;
}
#info-nav li a span{
background:url(http://www.studentscloud.com/images/tab-right.png) no-repeat scroll right -38px transparent;
border-width:0;
display:block;
height:20px;
line-height:20px;
margin:0;
padding:4px 13px 0 6px;}

#info-nav li a{background:url(http://www.studentscloud.com/images/tab-left.png) no-repeat scroll left -38px transparent;
border-width:0;
color:#777777;
display:block;
font-weight:bold;
height:24px;
margin:0;
padding:0 0 0 5px;
text-decoration:none;}
#info-nav li.current a span,#info-nav li.active a:hover span {background:url(http://www.studentscloud.com/images/tab-right.png) no-repeat scroll right 0 transparent;}
#info-nav li.current a,#info-nav li.current a:hover {background:url(http://www.studentscloud.com/images/tab-left.png) no-repeat scroll left 0 transparent;border-width:0;color:#000000;}
#celebs { clear: both;}


<!-- video ranjith -->
#main-cover{margin:20px 0;font-size:12px;}
#main-cover .mid-contnet{background:#e8e8e8;padding:7px 15px;overflow:hidden;background:url(http://www.studentscloud.com/images/content-bg.jpg) repeat-y}
#main-cover .top{background:no-repeat top center;width:930px;height:8px; overflow:hidden}
#main-cover .bottom{background:url(http://www.studentscloud.com/images/bottom-curve.gif) no-repeat top center;width:960px;height:8px;overflow:hidden}

#content-block{width:620px;float:left;}
<!--.videos-thumb{text-align:center}-->
#content-block ul.videos-thumb{text-align:center; list-style:none outside none}
#content-block ul.videos-thumb li{width:175px;height:250px;margin:0 15px 0 15px ;float:left}
* html .videos-thumb li{margin:0 10px 0 0}
#content-block ul.videos-thumb .thumb{width:190px;height:150px;background:#fff;border:4px solid #e2e2e2;padding:0px 0 0 0;}
#content-block ul.videos-thumb .thumb:hover{border:4px solid #b8b8b8}
#content-block ul.videos-thumb .thumb a.thumb-img{display:block;padding:0 0 8px 0}
#content-block ul.videos-thumb .thumb span{display:block;background:url(http://www.studentscloud.com/images/rating-bg.gif) repeat-x;padding:10px 0 8px 0;height:14px;}
.autor{text-align:left;padding:10px 0}
.comment{background:url(http://www.studentscloud.com/images/comment.gif) no-repeat left center;padding:0 0 0 20px;font-size:12px;}
.views{background:url(http://www.studentscloud.com/images/eye-icon.gif) no-repeat left center;padding:0 0 0 20px;font-size:12px;}

/*  pagination */
#pagination{text-align:center;clear:both}
#pagination a{padding:5px;background:#9f9f9f;color:#fff;margin:0 5px 0 0}
#pagination a:hover,#pagination a.active{background:#555555}
#pagination p{margin:10px 0}

<!-- End --->



<!---Raghu's work continuation --->
#contents{
width:930px;
height:auto;
margin:5px 0 0 15px;
padding:0px;
float:left;
}

#form_para_header{
width:930px;
height:20px;
float:left;
margin:0px;
padding:0px;
background:url(http://www.studentscloud.com/images/header_join.gif) top left no-repeat;
}

#form_studenttojoin{
width:930px;
height:20px;
float:left;
margin:0px;
padding:0px;
background:url(http://www.studentscloud.com/images/form_tojoinstudent.gif) top left no-repeat;
}

#form_box{
width:930px;
height:740px;
float:left;
border:1px solid #dcf7c0;
background-color:#f7f7ef;
}

#form_left_content{
width:600px;
height:710px;
float:left;

margin:18px 23px 0 19px;
padding:0;
}

#header_createyouraccount{
width:620px;
height:30px;
float:left;
margin:0px;
padding:0px;
background:url(http://www.studentscloud.com/images/form_header_creatyouraccount.gif) top left no-repeat;
}

#formcreateerrorbox{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
width:620px;
height:27px;
float:left;
margin:0px 0 20px 0;
padding:12px 0px 0 40px;
background:url(http://www.studentscloud.com/images/form_error_background.gif) top left no-repeat;
}

#drop1{
width:269px;
margin:0px;
padding:3px 1px 0 0px;
background:transparent;
border:0px;
}

#form_row1{
width:620px;
height:40px;
float:left;
margin:0px;
padding:0px;
}

#form_right_content{
width:280px;
height:729px;
float:right;
}

#rightcontentleftbg{
width:18px;
height:729px;
float:left;
background:url(http://www.studentscloud.com/images/rightnav_leftbg.gif) top left no-repeat;
}

#rightcontent{
width:238px;
height:729px;
float:right;
margin:0px;
padding:0px;
}

#right_header{
width:238px;
height:27px;
margin:18px 0 0 0;
padding:0px;
float:left;
background:url(http://www.studentscloud.com/images/header_studentscloudhelpsyou.gif) top left no-repeat;
}

#right_picholder{
width:238px;
height:145px;
margin:18px 0 0 0;
padding:0px;
float:left;
}
#right_para{
width:200px;
height:50px;
margin:5px 0 0 0;
padding:0px;
float:left;
}

#form_row1col{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
width:126px;
height:26px;
float:left;
margin:0px;
padding:0px;
}
#form_row1col2{
width:490px;
height:26px;
float:left;
margin:0px;
padding:0px;
background: url(http://www.studentscloud.com/images/form_textbox_background.gif) top left no-repeat;
}
#form_row1col3{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
width:490px;
height:26px;
float:left;
margin:0px;
padding:0px;
}

#form_row2col1{
font-size:12px;
color:#000;
width:126px;
height:100px;
float:left;
margin:0px;
padding:0px;
}

#form_row2col2{
font-size:11px;
color:#000;
width:490px;
height:100px;
float:left;
margin:0px;
padding:0px;
}
.form_row2col3{
font-size:11px;
color:#000;
width:490px;
height:30px;
float:left;
margin:0px;
padding:0px;
background:url(http://www.studentscloud.com/images/img_dropdown.gif) top left no-repeat;
}


.form_field{
border: 0;
width:265px;
height:18px;
float:left;
padding:5px 0 0 5px ;
color:#666;
background:transparent;
}


#home_movie_bg{
width:930px;
height:30px;
margin:0 0px 0 5px;
padding-top:7px;
float:right;
background:url(http://www.studentscloud.com/images/home_bg.gif) top right repeat-x;
}

#news_para_header{
width:930px;
height:24px;
float:left;
margin:0px;
padding:0px;
background:url(http://www.studentscloud.com/images/header_news.gif) top left no-repeat;
}

#news_left_sec{
width:545px;
height:24px;
margin:0px;
padding:0px;
float:right;
}

#news_txt_menu{
float:left;
display:inline;
height:24px;
margin:5px 0 0 0;
}
#news_txt_menu ul{
margin:0;
padding:0;
list-style-type:none;
}

#news_txt_menu ul li{
margin:0;
padding:0;
display:inline;
}

#news_txt_menu ul li a{
color:#000000;
font-weight:bold;
text-decoration:none;
padding:0 10px 0 10px;
}

#news_txt_menu ul li a:hover{
color:#809d17;
font-weight:bold;
text-decoration:underline;
padding:0 10px 0 10px;
}

.news_searchbox{
border: 0;
width:211px;
height:18px;
float:left;
padding:5px 0 0 5px ;
color:#666;
background:transparent;
}


#news_search_txtbox{
width:211px;
height:24px;
padding:0px 0 0 0;
margin:0 0px 0 0px;
background:url(http://www.studentscloud.com/images/news_textbox_bg.gif) top left no-repeat;
float:left;
}

#news_search_btn{
height:26px;
padding:0px;
margin:0 2px 0 2px;
float:right;
}

.news_btn {
background:url(http://www.studentscloud.com/images/news_search_btn.gif) no-repeat scroll 0 -85px transparent;
cursor:pointer;
float:right;
width:93px;
height:26px;
}

#search_btn{
width:93px;
height:26px;
padding:0px;
margin:0 2px 0 2px;
float:right;
}

#contentmain{
width:930px;
height:auto;
margin:5px 0 0 15px;
padding:0px;
float:left;
}

#inner_square{
width:930px;
height:18px;
float:left;
margin:20px 20px 0 20px;
padding:0px;
}
#inner_square_leftcurve{
width:18px;
height:18px;
float:left;
margin-top:27px;
padding:0px;
background:url(http://www.studentscloud.com/images/inner_square_topleftcurve.gif) top left no-repeat;
}
#inner_square_topbg{
width:894px;
height:18px;
float:left;
margin-top:27px;
padding:0px;
background:url(http://www.studentscloud.com/images/inner_square_topbg.gif) top left repeat-x;
}
#inner_square_rightcurve{
width:18px;
height:18px;
float:right;
margin-top:27px;
padding:0px;
background:url(http://www.studentscloud.com/images/inner_square_toprightcurve.gif) top left no-repeat;
}



#inner_square_leftbg{
width:18px;
height:683px;
float:left;
margin:0px;
padding:0px;
background:url(http://www.studentscloud.com/images/inner_square_leftbg.gif) top left repeat-y;
}

#inner_square_text{
font-size:12px;
width:894px;
height:auto;
float:left;
margin:0px;
padding:20px 0px 0 0px;
background:#ffffff;
}
#news_inner_square_text{
font-size:12px;
width:894px;
height:30px;
float:left;
margin:0px;
padding:5px 0px 0 0px;
background:#ffffff;
}

#calendar_icon{
width:25px;
height:25px;
float:left;
margin:0px;
padding:0px;
}

#calendar_date{
width:250px;
height:25px;
margin:0px;
padding:0px;
float:left;
}
#news_dropdown{
height:25px;
margin:0px;
float:right;
padding:0px;
background:#ffffff url(http://www.studentscloud.com/images/news_category_dropdownbg.gif) top right no-repeat;  
}

#news_links{
width:900px;
height:auto;
padding:0px;
margin:0px;
float:left;
}
#news_links_text a{
font-size:12px;
color:#000000;
text-decoration:none;
 }
#news_links_text a:hover{
font-size:12px;
color:#000000;
text-decoration:underline;
}

#news_Drop_down{
width:190px;
margin:0px;
padding:3px 5px 0 0px;
background:transparent;
border:0px;
}


.form_drop_down{
width:269px;
margin:0px;
padding:3px 1px 0 0px;
background:transparent;
border:0px;
}

#news_body_middle_section{
width:930px;
height:550px;
margin:0 -14px 0 -35px;
background-color:#ffffff;
float:left;
}
#form_body_middle_section{
width:960px;
height:300px;
margin:0 20px 0 20px;
background-color:#ffffff;
float:left;
}

#content{
width:930px;
height:auto;
margin:5px 0 0 15px;
padding:0px;
float:left;
}

#news_boxes{
position:relative;
width:900px;
height:175;
margin:230px 0 0 0;
}
#news_boxes_row1{
position:relative;
width:900px;
height:175px;
margin:0px;
padding:0px;
float:left;
}
.news_box_col1{
position:relative;
width:295px;
height:175px;
margin:0px;
padding:0px;
float:left;
background:#ffffff url(http://www.studentscloud.com/images/news_textbox_background.gif) top left no-repeat;

}
#news_box_col2{
position:relative;
width:300px;
height:175px;
margin:0px 0 0 7px;
padding:0px;
float:left;
background:#ffffff url(http://www.studentscloud.com/images/news_textbox_background.gif) top left no-repeat;
}
#news_box_col3{
position:relative;
width:295px;
height:175px;
margin:0px;
padding:0px;
float:right;
background:#ffffff url(http://www.studentscloud.com/images/news_textbox_background.gif) top left no-repeat;

}
.news_text_boxes{
position:relative;
width:280px;
height:155px;
margin:0px;
padding:2px 2px;
float:left;
}
#news_text_boxescol1{
float:left;
width:20px;
height:155px;
text-align:right;
padding:5px 0 0 0;
}
.news_text_boxescol2{
float:right;
width:250px;
height:155px;
padding:0px 0 0 0px;


}
#news_text_boxesrow1{
padding:5px 0 0 0;
float:left;
width:260px;
height:120px;
}
#news_text_boxesrow2{
padding:0px 15px 0 0;
text-align:right;
float:right;
width:260px;
height:30px;
}

<!--Login --->

.login_para_header{
width:930px;
height:24px;
float:left;
margin:0px;
padding:0px;
background:url(http://www.studentscloud.com/images/login_signin.gif) top left no-repeat;
}
#login_inner_square_leftbg{
width:18px;
height:400px;
float:left;
margin:0 10px 8px 0;
padding:0px;
background:url(http://www.studentscloud.com/images/inner_square_leftbg.gif) top left repeat-y;
}

#login_inner_square_rightbg{
width:18px;
height:400px;
float:right;
margin:-287px -12px 49px 22px;
padding:0px;
background:url(http://www.studentscloud.com/images/inner_square_rightbg.gif) top left repeat-y;
}
.login_inner_square_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:890px;
height:30px;
float:left;
margin:0px;
padding:5px 0px 0 0px;
background:#ffffff;
border:1px solid #ccc;
}
.login_header{
width:890px;
height:30px;
float:left;
text-align:center;
margin:17px 0 0 0;
}

.login_inner_left_sec{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:440px;
height:auto;
float:left;
margin:32px 9px 0 19px;
padding:5px 0px 0 0px;
background:#ffffff;

}
.login_inner_left_sec ul{
list-style-image:url(http://www.studentscloud.com/images/login_bullet.gif);
}
.login_inner_left_sec li{
padding:5px 20px 5px 5px;
}

.login_inner_right_Sec{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:440px;
height:295px;
float:left;
margin:34px 0 0 10px;
padding:5px 0px 0 0px;
background:#ffffff url(http://www.studentscloud.com/images/login_backbg.gif) top left;
}
.login_box{
width:380px;
height:252px;
margin:15px 12px 15px 20px;
padding:0 0 0 0 0;
/*font:Verdana, Arial, Helvetica, sans-serif;*/
font-size:11px;
color:#000000;
}
.login_row1{
width:400px;
height:100px;
padding:0px;
}
.login_row1col1{
width:198px;
height:100px;
padding:0px;
float:left;
}
.login_row1col2{
width:155px;
height:100px;
padding:0px;
float:right;
text-align:left;
}
.login_row2{
width:400px;
height:32px;
padding:0px;
}
.login_row2col1{
width:100px;
height:20px;
padding:15px 0 0 20px;
float:left;
}
.login_row2col2{
width:280px;
height:32px;
padding:5px 0 0 0px;
float:right;
text-align:left;
}
.login_row3{
width:400px;
height:25px;
padding:0px;
margin:10px 0 0 0;
}
.login_row3col1{
width:100px;
padding:20px 0 0 20px;
float:left;

}
.login_row3col2{
width:280px;
height:25px;
padding:5px 0 0 0px;
float:right;
text-align:left;
}
.login_row4{
width:400px;
height:25px;
padding:0px;
margin:20px 0 0 0;
text-align:right;
}
.login_bottom_text{
width:400px;
height:25px;
padding:0px;
margin:99px 0 0 0;
text-align:left;
}
.login_email{
border: 0;
width:265px;
height:18px;
float:left;
padding:15px 0 0 5px ;
font: 10px "verdana", tahoma, helvetica, sans-serif;
color:#666;
background:transparent;
}

#inner_square_rightbg{
width:18px;
height:683px;
float:right;
margin:0px;
padding:0px;
background:url(http://www.studentscloud.com/images/inner_square_rightbg.gif) top left repeat-y;
}

#inner_bottomsquare{
width:930px;
height:18px;
float:left;
margin:0px -28px 0 0px;
padding:0px;
background:#ffffff;
}

#inner_square_bottomleftcurve{
width:18px;
height:35px;
float:left;
margin:-62px 0 26px 0;
padding:0px;
background:url(http://www.studentscloud.com/images/inner_square_bottomleft.gif) top left no-repeat;
}
#inner_square_bottombg{
width:894px;
height:35px;
float:left;
margin:-58px 0 0 18px;
padding:0px;
background:url(http://www.studentscloud.com/images/inner_square_bottombg.gif) top left repeat-x;
}
#inner_square_bottomrightcurve{
width:18px;
height:35px;
float:right;
margin:-49px -12px 0 0;
padding:0px;
background:url(http://www.studentscloud.com/images/inner_square_bottomright.gif) top right no-repeat;
}

#center_content{
width:930px;
height:auto;
margin:5px 0 0 15px;
padding:0px;
float:left;
}

<!--- END --->

<!--- Prabhu's Work --->

#content_width{
width:936px;
padding:0px 12px 0px 12px;
}

#home p{
text-align:right;
line-height:28px;
margin:0px;
padding:0 10px 0 0;
}

.gray{
float:left;
width:936px;
height:28px;
background:url(http://www.studentscloud.com/images/dotbg.jpg) repeat-x top left;
margin:10px 0 0 0;
}

#cont_text{
width:936px;
float:left;
margin:0px;
}

#cont_text h1{
font-weight:bold;
text-align:left;
line-height:20px;
color:#47cade;
margin:0px;
font-size:18px;
border-bottom:#ddd dashed 1px;
padding:15px 0px 5px 0px;
}

#cont_text h2{
font-size:16px;
font-weight:bold;
text-align:center;
line-height:20px;
color:#666666;
margin:0px;
padding:10px 0px 0px 0px;
}

.third_box_bg{
float:left;
width:936px;
height:326px;
margin:15px 0px;
padding:10px 0px 10px 0px;
background:url(http://www.studentscloud.com/images/blockbg.jpg) no-repeat top left;
}

#box_text{
float:left;
width:310px;
text-align:center;
}
#box_text p{
font-size:12px;
font-weight:normal;
text-align:justify;
line-height:18px;
color:#000;
margin:0px;
padding:10px 10px 10px 10px;
}

.image{
width:310px;
height:160px;
text-align:center;
margin:0px;
padding:10px 0px 10px 0px;
}

#contentfeature{
margin:0px;
}

#contentfeature h1{
font-size:14px;
font-weight:bold;
text-align:left;
line-height:20px;
color:#000000;
margin:0px;
padding:10px 0px 0px 0px;
}

#contentfeature h2{
font-size:13px;
font-weight:bold;
text-align:left;
text-decoration:underline;
line-height:20px;
color:#000000;
margin:0px;
padding:10px 0px 0px 0px;
}

#contentfeature h3{
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:underline;
line-height:20px;
color:#609b02;
margin:0px;
padding:10px 0px 0px 0px;
}

#contentfeature p{
font-size:12px;
font-weight:normal;
text-align:justify;
line-height:20px;
color:#000000;
margin:0px;
padding:5px 0px 5px 0px;
}

.rectangle{
border:1px solid #FF0000;
height:175px;
width:930px;
}


.top_head a.sec-nav{
-moz-border-radius:4px;
background:#333333;
display:block;
color:#fff;
margin:0 10px 10px 0;
padding:5px;
text-align:center;
}

.text_small{ font-family:arial, Helvetica, sans-serif; font-size:11px; color:#616161; font-weight:normal;}

.bor_bottom{ border-bottom:1px solid #d1d0d1;}

.bold_block4, .bold_block4 a, .bold_block4 a:link, .bold_block4 a:hover { font-family:arial, Helvetica, sans-serif; font-size:14px; color:#4a4a4a; font-weight:bold; text-decoration:none;}

.head_ord{font-family:"Helvetica",arial,  sans-serif; font-size:18px; color:#d67e00; font-weight:bold;}

.orng_20{font:normal 22px/35px Arial, Helvetica, sans-serif; color:#333; border-bottom:#ccc dashed 1px; margin:0 0 10px 0px;}
.orng_20 img{ float:left; margin:5px 5px 0 0;}


.cheadleft{ width:280px; float:left; margin:17px 0 0 0;}
.cheadright{ width:625px; float:right;}

.loginpagetitle{ background:url(../images/loginicon.jpg) no-repeat; padding:0 0 10px 35px; font:normal 23px/30px Arial, Helvetica, sans-serif; color:#333; border-bottom:#ddd dashed 1px;}

.loginslofont{ font:normal 19px/30px Arial, Helvetica, sans-serif; color:#188ed6;}
.loginslofont1{ font:normal 19px/30px Arial, Helvetica, sans-serif; color:#8f2827;}

.loginleftdesc{ width:400px; margin:0; padding:0;}
.loginleftdesc ul{ list-style:none; margin:0; padding:0;}
.loginleftdesc ul li{ background:url(../images/smallarrow.jpg) 0 5px no-repeat; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#333; margin:0 0 10px 0px; padding:0 0 0 10px;}

.loginright-top{ width:450px; float:left; background:url(../images/logformtop.jpg) bottom no-repeat; height:15px; line-height:0; font-size:0;}
.loginright-btm{ width:450px; float:left; background:url(../images/logformbtm.jpg) top no-repeat; height:15px; line-height:0; font-size:0;}
.loginright-bg{ width:420px; float:left; background:url(../images/logformbg.jpg) repeat-y; padding:0 15px;}

.loginright-bg h1{ background:url(../images/accdetails.jpg) no-repeat; padding:0 0 0px 30px; font:normal 18px/30px Arial, Helvetica, sans-serif; color:#333; border-bottom:#ccc solid 1px; margin:0 0 15px 0px;}
.toppmm{ margin:15px 0 0 0;}

.mytext1{ font:bold 12px Arial, Helvetica, sans-serif; color:#333;}
.mytext2{ font:normal 11px/19px Arial, Helvetica, sans-serif; color:#3a7ab5;}
.mytext2 a{color:#882625; text-decoration:none; border-bottom:#882625 dashed 1px; font-size:11px;}
.mytext2 a:hover{color:#ff0000; text-decoration:none; border-bottom:#ff0000 dashed 1px;}


.forpass{ float:left; padding:0 0 0 20px;}

.logformbox{ width:200px; padding:3px; border:#ccc solid 1px; font:bold 12px Arial, Helvetica, sans-serif; color:#333;}
.errorbox{ margin:0 0 10px 0px;}
.logbox{ width:420px; float:left; margin:0 0 7px 0px; height:25px;}
.logboxleft{ width:120px; float:left; margin:0; padding:0;}
.logboxright{ width:300px; float:left; margin:0; padding:0;}
.fleft{ float:left;}
.fright{ float:right;}
#msgdiv{ margin:0 0 10px 0px;}


.loginusing{ margin:0px 0px 0 0;}
.loginusing ul{ list-style:none; margin:0; padding:0;}
.loginusing ul li{ float:left; font:bold 12px/30px Arial, Helvetica, sans-serif; color:#0881c9; text-transform:uppercase; margin:0 10px 0 0;}

.rememberytitle{ background:url(../images/questionmark.jpg) no-repeat; font:normal 18px/25px Arial, Helvetica, sans-serif; color:#343434; border-bottom:#ccc dashed 1px; margin:0px 0 10px 0; padding:0 0 0 30px;}
.rememberytitle span{ color:#8b2928;font:normal 18px/25px Arial, Helvetica, sans-serif;}
.remecontent{ font:normal 13px/18px Arial, Helvetica, sans-serif; color:#333;}

.nonmember{ font:bold 13px/45px Arial, Helvetica, sans-serif; color:#666; text-align:center;}
.nonmember span{ color:#0e7dc0; text-transform:uppercase;}
.nonmember span a{ color:#0e7dc0; text-decoration:none; border-bottom:#0e7dc0 dashed 1px;}
.nonmember span a:hover{ color:#ff0000; text-decoration:none; border-bottom:#ff0000 dashed 1px;}


/*News Page*/
.newstitle{ background:url(../images/newstitleicon.jpg) no-repeat; padding:0 0 5px 38px; font:normal 20px/30px Arial, Helvetica, sans-serif; color:#444; border-bottom:#ddd solid 1px; margin:0 0 15px 0px;}

#r_sidebarwidgeted h2{ font:normal 18px/35px Arial, Helvetica, sans-serif; color:#fff; background:#329ad9; -moz-border-radius:5px; padding:0 0 0 10px; margin:0 0 10px 0;}
#r_sidebarwidgeted li{ background:url(../images/bluarrow.jpg) 0 7px no-repeat; padding:0 0 0 10px; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#006699; list-style:none; margin:0 0 0 5px;}
#r_sidebarwidgeted li a{color:#006699; text-decoration:none; font-size:13px !important;}
#r_sidebarwidgeted li ul{ margin:0 0 0 5px; padding:0;}
#r_sidebarwidgeted li ul li{ background:none; font-weight:normal; margin:0; padding:0;}
#r_sidebarwidgeted li ul li a{ color:#333 !important; font-size:12px !important;}
#r_sidebarwidgeted li ul li a:hover{ color:#8c2627 !important;}
.toppm{ margin:15px 0px;}

#r_sidebar{margin:0 10px 0 0;}

.newspapertitle{ background:url(../images/newspaper.png) 0 10px no-repeat; padding:10px 0 10px 38px; line-height:20px;}
.newspapertitle span{ font:bold 12px Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase;}
.magazinetitle span{ font:bold 12px Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase;}
.wwwtitle span{ font:bold 12px Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase;}
.videotitle span{ font:bold 12px Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase;}
.magazinetitle{ background:url(../images/magazine.png) 0 10px no-repeat; padding:10px 0 10px 38px; line-height:20px;}
.wwwtitle{ background:url(../images/www.png) 0 10px no-repeat; padding:10px 0 10px 38px; line-height:20px;}
.videotitle{ background:url(../images/videotitle.png) 0 10px no-repeat; padding:10px 0 10px 38px; line-height:20px; min-height:40px;}

.newsboxbg {
    background: url("../images/newsbox.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 129px;
    margin: 0 1px 40px;
    width: 199px;
}
.newsboxbg h1{ background:url(../images/newstitle.jpg) no-repeat; font:bold 15px/18px Arial, Helvetica, sans-serif; color:#444; padding:0 0 5px 25px; border-bottom:#ddd dashed 1px;}

.newslist{ margin:7px 0 0 0;}
.newslist ul{ list-style:none; margin:0; padding:0;}
.newslist ul li{ background:url(../images/plus.gif) 0 2px no-repeat; padding:0 0 0 15px; font: normal 12px/12px Arial, Helvetica, sans-serif; color:#000;}
.newslist ul li a{ color:#000; text-decoration:none;}
.newslist ul li a:hover{ color:#0066CC; text-decoration:none; font-weight:bold;}

.moreplus{ background:url(../images/moreplus.png) no-repeat; padding:0 0 0 20px;}
.date{ font:normal 11px/25px Arial, Helvetica, sans-serif; color:#999;}

.newsbar{ background:#329ad9; -moz-border-radius:7px; padding:5px 10px;}

.newscategory{ width:600px; float:left;}
.newscategory ul{ list-style:none; margin:0; padding:0;}
.newscategory ul li{ float:left;}
.newscategory ul li a{ padding:0px 15px; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#fff; display:block; text-decoration:none;}
.newscategory ul li a:hover{ background:#fff; -moz-border-radius:5px; color:#990000; text-decoration:none;}
.newscategory ul li a.selected{ background:#fff; -moz-border-radius:5px; color:#990000; text-decoration:none;}


.news-search{ width:275px; float:right; margin:0 !important; padding:0 !important;}





/*Blog Page*/
.blogtitle{ background:url(../images/blogtitle.jpg) no-repeat; padding:0 0 5px 38px; font:normal 20px/30px Arial, Helvetica, sans-serif; color:#444; border-bottom:#ddd solid 1px; margin:0 0 15px 0px;}
.sub_menu{ z-index:1000;}


/*Groups*/
.grps-title{ background:url(../images/groupsicon.jpg) no-repeat; padding:0 0 5px 30px; font:normal 18px/25px Arial, Helvetica, sans-serif; color:#333; border-bottom:#ddd solid 1px; margin:0 0 10px 0px;}
.grps-title span{  float:right;}

.gropulinks{margin:0; padding:0; background:#ededed; padding:5px 10px;}
.gropulinks ul{ list-style: none; margin:0; padding:0;}
.gropulinks ul li{ float:left;}
.gropulinks ul li a{padding:0 15px; font:bold 11px/25px Arial, Helvetica, sans-serif; color:#006699; display:block; text-decoration:none;}
.gropulinks ul li a:hover{ -moz-border-radius:5px; background:#006699; color:#fff;}
.gropulinks ul li a.selected{ -moz-border-radius:5px; background:#006699; color:#fff;}
.gropulinks ul li.last{ float:right;}
.groupmess{}
.groupmess p{ text-align:center; font:bold 12px/30px Arial, Helvetica, sans-serif; color:#990000;}
.commonpad{ padding:10px 0px;}

.groupbox{ border:#ddd solid 1px; padding:5px; background:#f5f5f5; margin:0 0 10px 0px;}
.groupbox:hover{background:#fff; border:#ddd solid 1px; padding:5px;}

.grpsimg{ width:100px; float:left;}

.grpscontent{ width:485px; float:right;}

.grpstitle{ font:bold 15px/25px Arial, Helvetica, sans-serif; color:#006699;}
.grpstitle a{color:#006699; text-decoration:none; font:bold 15px/25px Arial, Helvetica, sans-serif;}
.grpstitle a:hover{color:#990000; text-decoration:none;}

.grpsotherlinks{ font:normal 12px/20px Arial, Helvetica, sans-serif; color:#333;}

.grpsotherlinks a{ color:#333; text-decoration:none;}
.grpsotherlinks a:hover{ color:#990000; text-decoration:underline;}


.powerseachgames{width:200px;height:23px; padding:5px 0 0 5px;position:relative;z-index:0;}

.gamestopshare{ float:left; margin:5px 0px 0 -25px;}
.cheadright1{ width:625px; float:right; margin:15px 0 0 0;}
.cheadleft1{ width:280px; float:left; margin:10px 0 8px 0;}

.leftsubbox{ border:#ddd solid 1px; margin:0 0 10px 0px !important; background:#f8f8f8;}
.cennt{ text-align:center;}
.topm{ margin:5px 0 0 0;}

.glossymenu{

border-left:0px solid #9A9A9A; border-right:0px solid #9A9A9A; border-top:0px solid #9A9A9A; border-bottom:0px solid #9A9A9A; margin:10px 0 30px 0; padding:0; width: 160px; /*width of menu*/



}



.glossymenu a.menuitem{

background:#f5f5f5;

font: normal 11px/20px "arial", "Trebuchet MS", Verdana, "Helvetica", sans-serif;

color: #444;

display: block;

position: relative; /*To help in the anchoring of the ".statusicon" icon image*/

width: auto;

	
padding-left: 10px;

text-decoration: none;

border-bottom:1px solid #dadada;

margin-bottom:5px;

}





.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{

color: #333;

}



.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/

position: absolute;

top: 5px;

right: 5px;

border: none;

}



.glossymenu a.menuitem:hover{

background:#fff0be;



}



.glossymenu div.submenu{ /*DIV that contains each sub menu*/

background: #ededed; padding:7px 0px; margin:-5px 0 5px 0;

}



.glossymenu div.submenu ul{ /*UL of each sub menu*/

list-style-type: none;

margin: 0;

padding: 0;

}



.glossymenu div.submenu ul li{

border-bottom: 1px solid #e7e7e7;

}



.glossymenu div.submenu ul li a{

display: block;

font: bold 11px "arial", "Trebuchet MS", Verdana, "Helvetica", sans-serif;

color: black;

text-decoration: none;

padding: 4px 0;

padding-left: 10px;

}

.submenunew{

background-image: url('../../images/plus.gif');

background-position: right 50%;

background-repeat:no-repeat

}

.submenunew1{

background-image: url('../../images/plus.gif');

background-position: right 50%;

background-repeat:no-repeat

}

.glossymenu div.submenu ul li a:hover{

background: #e9f3f8;

colorz: white;

}

.rightcurvebox{ border:#ddd solid 1px; -moz-border-radius:5px;}

.commonsearchbox{ margin:10px 0px; background:#f5f5f5; -moz-border-radius:10px; padding:10px; border:#ededed solid 1px;}

.csbox1{ width:150px; padding:3px; font:bold 12px Arial, Helvetica, sans-serif; color:#666; border:#ccc solid 1px; float:left; margin:0 5px 0 0;}
.csbox2{ width:150px; padding:2px; font:bold 12px Arial, Helvetica, sans-serif; color:#666; border:#ccc solid 1px; float:left; margin:0 5px 0 0;}

.csfont1{ font:bold 12px/25px Arial, Helvetica, sans-serif; color:#333; float:left; margin:0 7px 0 0; text-transform:uppercase; width:50px !important;}

.cssbtn{ background:#006699; -moz-border-radius:7px; padding:2px 10px; margin:0px; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#fff; border:none; cursor:pointer;}


/*end*/

/*Venky's profile design*/

.linlayout{ width:940px; margin:0px auto; float:left; padding:0 0px;}
.linlayoutlinks{ width:940px; float:left; background:url(../images/linlinkbtmbg.gif) bottom repeat-x;} 
.linlayoutlinks ul{ list-style:none; margin:0; padding:0;}
.linlayoutlinks ul li{ float:left; margin:0 10px 0 0;}
.linlayoutlinks ul li a{ display:block; font:normal 12px/25px Arial, Helvetica, sans-serif; border:#fff solid 1px; border-width:1px 0 0 0; color:#000099; text-decoration:none; padding:0 10px;}

.linlayoutlinks ul li a:hover{ display:block; padding:0 10px; border:#ccc solid 1px; background:#fff; border-width:1px 1px 0px 1px; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#000;}

.linlayoutlinks ul li a.active{border:#ccc solid 1px; background:#fff; border-width:1px 1px 0px 1px; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#000;}

.linlayoutlinks ul li.fright{ float:right; width:50px;}

.llinleft{ width:620px; float:left;}
.llinright{ width:300px; float:right;}

.incontainer{ width:940px; float:left; margin:10px 0 0 0;}

.llinleft h1{ font:normal 16px/25px Arial, Helvetica, sans-serif; color:#555; margin:10px 0 10px 0; padding:0; border-bottom:#ddd solid 1px;}
.rightlink{float:right; font:normal 11px/25px Arial, Helvetica, sans-serif; color:#000099;}
.rightlink a{color:#000099; text-decoration:none;}
.rightlink a:hover{color:#990000; text-decoration:none;}


.lingrprightbox{ border:#3395cc solid 1px; -moz-border-radius:7px; margin:0 0 10px 0px;}
.lingrprightbox h1{ background:#3395cc; padding:0 0 0 10px; font:bold 13px/25px Arial, Helvetica, sans-serif; color:#fff;}
.lingrprightboxpad{ padding:10px;}
.lingrprightboxpad p{ font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-align:justify;}
.toppm{ margin:10px 0 0 0;}

.normalfont{ font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.normalfont a{ font-weight:normal;}
.likegrpbox{ margin:0 0 10px 0px; border-bottom:#ddd dashed 1px; padding:0 0 10px 0px;}
.likegrpboximg{ width:60px; float:left;}
.likegrpboxcont{ width:210px; float:right;}

.maingrp{ margin:0 0 10px 0px; padding:0 0 10px 0px; border-bottom:#ccc dashed 1px;}
.maingrpimg{ width:60px; float:left; padding:5px; border:#cccccc solid 1px; background:#ededed;}
.maingrpimg:hover{ background:#fff;}
.maingrpcont{ width:535px; float:right;}


.grpfont1{ font:bold 12px/18px Arial, Helvetica, sans-serif; color:#333;}
.grpfont1 a{ color:#069; text-decoration:none;}
.grpfont1 a:hover{ color:#069; text-decoration:none;}
.topp15{ margin:15px 0 0 0;}


.pagination{ float:right; margin:15px 0px;}
.pagination ul{ list-style:none; margin:0; padding:0;}
.pagination ul li{ float:left; margin:0 0 0px 5px;}
.pagination ul li a{background:#ededed; border:#ddd solid 1px; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#333; padding:0 7px; display:block;}
.pagination ul li a:hover{text-decoration:none; background:#069; color:#fff;}


.grpviewleft{ width:80px; float:left; padding:5px; background:#fff; border:#ccc solid 1px; text-align:center;}
.grpviewright{ width:500px; float:right; background:#ededed; border:#ddd solid 1px; padding:5px;}
.grpviewright1{ width:512px; float:right;}

.grpviewcommentspad{ padding:5px 10px 5px 20px;}


.grpviewcmtsbox{ width:488px; padding:3px; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.smmfont{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#333;}
.grpviewsubmit{ background:#069; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; border:none; padding:3px 10px; cursor:pointer;}

.attachlink{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#069; float:left;}
.attachlink a{color:#069; text-decoration:none;}
.attachlink img{ float:left; margin:2px 2px 0 0;}

.submit{ width:75px; float:right;}
.grpcomments{ margin:0 0 12px 0px; padding:0 0 10px 0px; border-bottom:#ddd solid 1px;}


.grpfont2{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}
.grpfont2 a{ font:normal 13px/18px Arial, Helvetica, sans-serif; color:#069; text-decoration:none;}
.grpfont2 a:hover{ font:normal 13px/18px Arial, Helvetica, sans-serif; color:#900; text-decoration:none;}


.profileoptions{ margin:10px 0 15px 0px;}
.profileoptions ul{margin:0 0 0 5px; padding:0;}
.profileoptions ul li{font:normal 12px Arial, Helvetica, sans-serif; color:#069; border-bottom:#ccc dotted 1px; padding:0 0 5px 10px; margin:0 0 5px 0px; background:url(../images/smallbluearrow.jpg) 0 3px no-repeat;}
.profileoptions ul li a{  font:normal 12px Arial, Helvetica, sans-serif; color:#069; text-decoration:none;}
.profileoptions ul li a:hover{ text-decoration:underline;}

.profileinfo{ background:#ebebeb; padding:10px; margin:15px 0px;}

.profinfoleft{ width:80px; float:left;}
.profinfoleft img{ padding:5px; border:#ccc solid 1px; background:#fff;}

.profinforight{ width:500px; float:right;}

.proftext1{ font:normal 13px/20px Arial, Helvetica, sans-serif; color:#333;}
.proftext1 a{ font:bold 12px/20px Arial, Helvetica, sans-serif; color:#069; text-decoration:underline;}

.proftext2{font:normal 11px/20px Arial, Helvetica, sans-serif; color:#666;}
.proftext2 a{ font:bold 12px/20px Arial, Helvetica, sans-serif; color:#069; text-decoration:underline;}


.profinfobox{ background:#fff; padding:10px; border-bottom:#ccc solid 2px; margin:10px 0px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}
.profinfobox a{ font:normal 12px Arial, Helvetica, sans-serif; color:#069; text-decoration:underline;}

.profmyinfo{ border-bottom:#ccc dashed 1px; padding:0 0 10px 0px; margin:0 0 10px 0px;}
.profmyinfoleft{ width:150px; float:left; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#999;}
.profmyinforight{ width:400px; float:right;}

.profmyinforight ul{ list-style:disc; margin:0; padding:0;}

.profilelist{ border-bottom:#ddd solid 2px; padding:0 0 10px 0px; margin:0 0 10px 0px;}
.profilelist h1{ font:normal 18px/28px Arial, Helvetica, sans-serif; color:#666; border-bottom:#ddd dashed 1px;}
.profilelist p{ padding:0 0 0 10px;  font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}

.linlayoutlinks1{ width:600px; float:left; background:url(../images/linlinkbtmbg.gif) bottom repeat-x;} 
.linlayoutlinks1 ul{ list-style:none; margin:0; padding:0;}
.linlayoutlinks1 ul li{ float:left; margin:0 10px 0 0;}
.linlayoutlinks1 ul li a{ display:block; font:normal 12px/25px Arial, Helvetica, sans-serif; border:#fff solid 1px; border-width:1px 0 0 0; color:#000099; text-decoration:none; padding:0 10px;}

.linlayoutlinks1 ul li a:hover{ display:block; padding:0 10px; border:#ccc solid 1px; background:#fff; border-width:1px 1px 0px 1px; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#000;}

.linlayoutlinks1 ul li a.active{border:#ccc solid 1px; background:#fff; border-width:1px 1px 0px 1px; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#000;}

.linlayoutlinks1 ul li.fright{ float:right; width:30px;}


/*Recommendations*/
.recom-container{ padding:10px 0; border-bottom:#ddd solid 2px;}
.recom-cont{ background:#e9f2f8; border:#ccc solid 1px; padding:10px; width:608px; float:left;}
.recom-cont h3{ font:bold 16px Arial, Helvetica, sans-serif; color:#333; margin:0 0 5px 0; padding:0;}
.recom-cont p{ font:normal 12px/19px Arial, Helvetica, sans-serif; color:#000;}


.recom-list{ margin:10px 0px 0 0;}
.recom-list ul{ list-style:none; margin:0; padding:0;}
.recom-list ul li{ background:url(../images/recommendation.png) 0 5px no-repeat; padding:0 0 10px 22px; border-bottom:#ddd dashed 1px; margin:0 0 15px 0px; }
.recom-list ul li h4{ font:bold 14px/25px Arial, Helvetica, sans-serif; color:#235e83; margin:0 0 0 0; background:none; padding:0;}
.recom-list ul li h4 a{ font:normal 12px/25px Arial, Helvetica, sans-serif; color:#993300; text-decoration:underline;}
.recom-list ul li h4 span{ font: normal 13px/25px Arial, Helvetica, sans-serif; color:#333; margin:0 0 0 0;}
.recom-list ul li p.company{ font:normal 12px/20px Arial, Helvetica, sans-serif; color:#222;}
.recom-list ul li p.userdetails{ font:normal 12px Arial, Helvetica, sans-serif; color:#222; margin:0;}
.recom-list ul li p.userdetails span{ font:bold 11px/20px Arial, Helvetica, sans-serif; color:#999;}
.recom-list ul li p.description span{ font:bold 12px/22px Arial, Helvetica, sans-serif; color:#235e83; margin:0 0 0 0;}
.recom-list ul li p.description{ font:normal 12px/20px Arial, Helvetica, sans-serif; color:#222;}
.recom-list ul li p.description a{ font:normal 11px/20px Arial, Helvetica, sans-serif; color:#990000;}

.recom-form{ width:630px; float:left; margin:15px 0 0 0;}


.recommendfor{ margin:15px 0 0 0;}
.recommendfor h6{ margin:0 0 5px 0px; font:bold 14px Arial, Helvetica, sans-serif; color:#333;}
.recommendfor ul{ list-style:none; margin:0; padding:0;}
.recommendfor ul li{ margin:0 0 5px 0px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#222;}
.recommendfor ul li input{ float:left; margin:0 5px 0 0;}

.submitbtn{ margin:15px 0 0 0; padding:10px;}
.error{ width:150px;}



.commontablestyles{ width:630px; float:left; margin:10px 0;}



.messagebox{ width:630px; float:left; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#000;}
.messagebox ul{ list-style:none; margin:0; padding:0;}
.messagebox ul li{ width:630px; float:left; padding:10px 0px; border-bottom:#CDE0EB dashed 1px;}
.messagebox ul li div.selectwid{ width:40px; float:left; text-align:left;}
.messagebox ul li div.selectwid1{ width:40px; float:left; text-align:right;}
.messagebox ul li div.towid{ width:110px; float:left; text-align:left; padding:0 10px;}
.messagebox ul li div.mesubwid{ width:160px; float:left; text-align:left; padding:0 10px; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#000; }
.messagebox ul li div.mesubwid1{ width:350px; float:left; text-align:left; padding:0 10px; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#000; }
.messagebox ul li div.mesubwid a{color:#006699; }
.messagebox ul li div.statuswid{ width:100px; float:left; text-align:left; padding:0 10px;}
.messagebox ul li div.statuswid a{ color:#993300;}
.messagebox ul li div.datewid{ width:125px; float:left; text-align:left; padding:0 10px;}

.messtitlebox{ width:630px; float:left; background:#CDE0EB; font:bold 13px Arial, Helvetica, sans-serif; color:#000000;}
.messtitlebox .selectwid{ width:40px; float:left; text-align:left; padding:10px 0px;}
.messtitlebox .selectwid1{ width:40px; float:left; text-align:left; padding:10px 0px;}
.messtitlebox .towid{ width:110px; float:left; text-align:left; padding:10px 10px;}
.messtitlebox .mesubwid{ width:160px; float:left; text-align:left; padding:10px 10px;}
.messtitlebox .mesubwid1{ width:350px; float:left; text-align:left; padding:10px 10px;}
.messtitlebox .statuswid{ width:100px; float:left; text-align:left; padding:10px 10px;}
.messtitlebox .datewid{ width:125px; float:left; text-align:left; padding:10px 10px;}


.messpagination{ width:630px; float:left; margin:10px 0 0 0; text-align:right;}
.messbuttons{ width:630px; float:left; margin:15px 0 0 0; text-align:right;}


.borderpix p label{ font:bold 12px/21px Arial, Helvetica, sans-serif; color:#333333;}
.commontextbox{ padding:5px; width:200px; border:#ddd solid 1px; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}
.commontextbox1{ padding:5px; width:350px; border:#ddd solid 1px; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}

label.error{ color:#ff0000 !important;  font:normal 11px Arial, Helvetica, sans-serif !important; margin:0 !important;}

<!---------video banner-------->

/* right-block */
.bcontainer{ width:940px; margin:10px auto;}
.videopageleft{ width:300px; float:right; border:#ccc solid 5px; background:#f7f7f7;}
.videopageright{ width:620px; float:left;}
.videopageright h1{ font:normal 19px/30px Arial, Helvetica, sans-serif; color:#333;}
.videopageright h1 a{ color:#990000; text-decoration:none;}
.videopageright h1 a:hover{ color:#ff0000; text-decoration:underline;}

#latest-videos{ margin:15px 0 0 0;}
.title{font-size:18px;color:#333333;font-weight:normal;padding:0 0 0px 0; border-bottom:#b60000 solid 2px;}
.title span{ background:#b60000; padding:0px 10px; float:left; display:block; margin:0 5px 0 0; color:#fff;}
#latest-videos li{ border-bottom:#bbb dashed 1px; padding:0 0 7px 0px; margin:0 0 7px 0px;}
#latest-videos li a{padding:10px;display:block;overflow:hidden}
#latest-videos li.even a{background:#e2e2e2}
#latest-videos li a img{float:left;width:64px;height:48px;}
#latest-videos li a span{float:right;display:block;width:206px;padding:0 0 0 10px}

#video-display{width:620px; float:left;}
#video-display h1{ font:normal 18px/25px Arial, Helvetica, sans-serif; color:#333; border-bottom:#ddd dashed 1px;}
.video-pannel{width:620px;height:360px;margin:10px auto 20px auto;}
#video-display .views{font-size:16px;}
.banner-2{margin:20px auto 0 auto;width:540px;height:85px;}

<!---------Slider------->

.cmpageleft{ width:300px; float:left; border:#ccc solid 5px; background:#f7f7f7;}
.cmpageright{ width:620px; float:right;}
.cmpageright h1{ font:normal 19px/30px Arial, Helvetica, sans-serif; color:#333;}
.cmpageright h1 a{ color:#990000; text-decoration:none;}
.cmpageright h1 a:hover{ color:#ff0000; text-decoration:underline;}
.countandpagination{ margin:15px 0 0px 0px;}
.countandpagination .left{ float:left; width:400px;}

.contentslider {
  position:relative;
  display:block;
  width:600px !important;
  height:213px;
  margin:0 auto;
  overflow:hidden;
}

.cs_wrapper {
  position:relative;
  display:block;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  overflow:hidden;
}
.cs_slider {
  position:absolute;
  width:10000px;
  height:100%;
  margin:0;
  padding:0;
}
.cs_article {
  float:left;
  position:relative;
  top:0;
  left:0;
  display:block;
  width:430px;
  height:275px;
  margin:0 auto;
}

.cs_article .readmore {
  display:block;
  width:26%;
  margin:0 6% 1% 68%;
  text-align:right;
}
.cs_leftBtn, .cs_rightBtn {
  position:absolute;
  top:0;
  height:400px;
  padding:10px 0;
  z-index:10000;
}
.cs_leftBtn {
  left:0;
  outline:0;
}
.cs_rightBtn {
  right:0;
  outline:0;
}
.cs_leftBtn img, .cs_rightBtn img {
  border:0;
  position:relative;
  top:200px;
  margin:0;
}

.contentslider {
  padding:10px; /* This acts as a border for the content slider */
  background:#333; /* This is the color of said border */
}
.cs_wrapper, .cs_article {
  background:#FFF; /* Background color for the entries */
}
.cs_leftBtn, .cs_rightBtn {
  width:30px; /* Should be as wide as the button graphic being used */
  background:#333; /* This will probably match the contentslider bg color */
}

.sl-left{ width:480px; float:left;}
.sl-left1{ width:560px; float:left; padding:10px;}
.sl-right{ width:130px; float:right;}

.sll-image{ width:100px; float:left; text-align:center; padding:25px 0 0 0; margin-left:10px;}
.sll-cont{ width:370px; float:right;}

.sll-cont1{ width:430px; float:left; margin:0 0 0 10px;}
.sll-cont1 h1{ font:bold 13px/20px Arial, Helvetica, sans-serif; color:#990000;}
.sll-cont1 h1 a{color:#990000; text-decoration:none;}
.sll-cont1 h1 a:hover{color:#000; text-decoration:none;}
.sll-cont1 h2{ font:normal 12px/20px Arial, Helvetica, sans-serif; color:#666;}
.sll-cont1 h2 span{ font:bold 12px/20px Arial, Helvetica, sans-serif; color:#006699;}
.banner{ margin:0px 0px;}

.sll-cont h1{ font:bold 13px/20px Arial, Helvetica, sans-serif; color:#990000;}
.sll-cont h1 a{color:#990000; text-decoration:none;}
.sll-cont h1 a:hover{color:#000; text-decoration:none;}
.sll-cont h2{ font:normal 12px/20px Arial, Helvetica, sans-serif; color:#666;}
.sll-cont h2 span{ font:bold 12px/20px Arial, Helvetica, sans-serif; color:#006699;}
.sll-cont p{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666;}
.sll-cont p a{ font:bold 12px Arial, Helvetica, sans-serif; color:#990000;}


#right_menu1{ width:630px; float:right;}
#right_menu{ width:780px; float:right;}
.prleft{ width:470px; float:left;}
.prright{ width:300px; float:right;}

.accountbox{ width:610px; float:left; border:#ccc solid 1px;border-radius:10px; padding:10px; margin:10px 0 0 0;}
.accountbox h4{ background:url(../images/account.png) no-repeat; padding:0 0 5px 40px; border-bottom:#ccc solid 1px; font:normal 18px/30px Arial, Helvetica, sans-serif; color:#333; margin:0 0 5px 0px;}


.accountbox h5{ font:bold 12px/20px Arial, Helvetica, sans-serif; color:#900; margin:5px 0 0 0;}
.accountbox h5 a{ text-transform:uppercase; text-decoration:underline; color:#069;}

ul.accountoptions{ margin:10px 0 0 0; list-style:none; padding:0;}
ul.accountoptions li{ width:285px; float:left; background:url(../images/right.jpg) no-repeat; height:30px; margin:0 0 10px 0px; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#333; padding:0 0 0 20px; overflow:hidden;}




.listoffeatures{ margin:10px 0 0 0; width:100%; float:left;}
.featureformbox{ margin:0 0 10px 0px;}
.featureformbox .feleft{ width:200px; float:left; font:bold 12px/17px Arial, Helvetica, sans-serif; color:#333;}
.featureformbox .feleft1{ width:66px; float:left; font:bold 12px/17px Arial, Helvetica, sans-serif; color:#333;}
.featureformbox .femiddle{ width:30px; float:left; font:bold 12px/17px Arial, Helvetica, sans-serif; color:#333; text-align:center;}
.featureformbox .feright{ width:365px; float:right;}
.featureformbox .feright a{ background:#333; padding:2px 5px; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; cursor:pointer; float:right; margin:2px 0 0 0;}
.featureformbox .feright1{ width:520px; float:right;}
.featureformbox .feright1 a{ background:#333; padding:2px 5px; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; cursor:pointer; float:right; margin:2px 0 0 0;}
.linktobox{ border:#999 solid 1px;  font:normal 12px/20px Arial, Helvetica, sans-serif; color:#666; width:200px;}

.learningsrchbox{ background:#fff; border:#acc5dd solid 1px; padding:10px; margin:15px 0px; border-radius:5px;}
.lrsform{ margin:0 0 10px 0px;}
.lrsform .lsleft{ width:300px; float:left;}
.lrsform .lsright{ width:300px; float:right;}
.lstextbox{ border:#acc5dd solid 1px; padding:3px; font:bold 11px Arial, Helvetica, sans-serif; color:#333; width:150px; }
.lstextbox1{ border:#acc5dd solid 1px; padding:3px; font:bold 11px Arial, Helvetica, sans-serif; color:#333; width:160px; }
.lsleft-left{ width:90px; float:left; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#333;}
.lsleft-middle{ width:25x; float:left; text-align:center; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#333;}
.lsleft-right{ width:200px; float:right;}

.ls-srchbtn{ float:right; margin:0 40px 0 0;}

.recentupdates{ width:100%; float:left; margin:0 0 10px 0px;}
.recentupdates .reupbox{ width:290px; float:left; margin:0 5px 0 5px; border:#ccc solid 1px; padding:5px;}
.recentupdates .reupbox .reupleft{ width:85px; float:left;}
.recentupdates .reupbox .reupright{ width:200px; float:right;}
.recentupdates .reupbox .reupright p{ margin:0 0 5px 0px;}
.recentupdates .reupbox .reupright p strong{ font:bold 11px Arial, Helvetica, sans-serif !important; color:#333;}
.recentupdates .reupbox .reupright p a{ background:#069; padding:2px 5px; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.recentupdates .reupbox .reupleft img{ width:85px;}

.recentupdates h6{ background:#ededed; padding:5px; border:#ccc solid 1px; font:normal 18px Arial, Helvetica, sans-serif; color:#333; margin:0 0 10px 0px;}

.learninglist{ margin:10px 0 0 0;}
.learninglist ul{ list-style:none; margin:0; padding:0;}
.learninglist ul li{ border:#ddd solid 1px; padding:7px; background:#f5f5f5; margin:0 0 15px 0; float:left; width:625px;}
.learninglist ul li div.lrnleft{ width:100px; float:left;}
.learninglist ul li div.lrnleft img{ width:100px;}  
.learninglist ul li div.lrnright{ width:510px; float:right;}

.learninglist ul li div.lrnright p{ margin:0 0 5px 0px;}
.learninglist ul li div.lrnright p strong{ font:bold 11px Arial, Helvetica, sans-serif !important; color:#333;}
.learninglist ul li div.lrnright p a{ background:#069; padding:2px 5px; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}

.learningsrchbox h6{ font:normal 18px/22px Arial, Helvetica, sans-serif; color:#333;}
.learningsrchbox h6 span{ color:#069;font:bold 14px/22px Arial, Helvetica, sans-serif;}

ul.upgradefeatures{margin:10px 0 0 15px !important; padding:0; list-style:circle;}
ul.upgradefeatures li{ margin:0 0 5px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}


.listofpackages{ margin:15px 0 0 0;}
.listofpackages ul{ list-style:none; margin:0; padding:0;}
.listofpackages ul li{ float:left; width:140px; margin:0 5px 0 0; border:#ccc solid 1px; border-width:1px 1px 2px 1px; padding:5px;}
.listofpackages ul li h4{ font:bold 12px/25px Arial, Helvetica, sans-serif; color:#069; margin:0; padding:0; border-bottom:none !important;}
.listofpackages ul li h4 input{ float:left; margin:7px 5px 0 0;}
.listofpackages ul li p{margin:5px 0px; font:bold 11px Arial, Helvetica, sans-serif; color:#333;}
.listofpackages ul li p a{ background:#069; padding:2px 5px; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}


.specialoffers{margin:15px 0 0 0; border:#069 solid 1px; border-width:2px 0px; padding:10px 0px; float:left; width:100%;}
.specialoffers h5{ font:bold 15px Arial, Helvetica, sans-serif; color:#333; margin:0 0 7px 0px;}
.specialoffers p{ font:normal 12px Arial, Helvetica, sans-serif; color:#333; margin:0 0 10px 0px;}
.specialoffers p input{ float:left; margin:3px 5px 0 0;}


