/* News Image styles */
.NewsItem				{ clear:both; padding-top:1px; }
.NewsItemMain			{ display:block; float:right; padding-left:5px; }
.NewsItemSub			{ display:none; float:right; }
/* Hiding items */
.ShowLargeScreen		{ display:none; }
.ShowMobile				{ display:block; }
body					{ font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px; text-align:center; font-size:12px; }
div#MobilePageHeader	{ margin-bottom:5px; }
/*div#MobileWintecImage	{ float:right; height:50px; padding-right:10px; padding-top:6px; }*/
div#MobileWintecImage	{ float:right; height:49px; padding-right:10px; padding-top:6px; }
div#MobileImage			{ float:left; height:23px; padding-top:36px; padding-left:10px; }
div.MobileTopMenu		{ clear:both; height:37px; width:100%; font-size:11px; }
.MobileMenuItem		    { color:#003876; float:left; height:30px; padding-top:7px; text-align:center; padding-right:6px; padding-left:10px; }
.MobileMenuItem:hover  	{ background-image:url(../images/menu/tmBkgdBlue.gif); background-repeat:repeat-x; color:#FFFFFF; cursor:pointer; }
div#MobilePageContent	{ text-align:left; margin-bottom:5px; margin-left: 3px; margin-right:3px; padding-left:5px; padding-right:5px; }
div#FooterBackground	{ background-image:url(../images/footerBkgd.gif); background-repeat:repeat-x; }
div#MobilePageFooter	{ clear:both; height:22px; padding-top:7px; font-size:11px; }
body.HasBackground		{ background-image:url(../../mobile-device/images/mobile-background.gif); background-repeat:repeat-x; }
body.NoBackground		{ text-align:left; }
/*h1						{ color:#003876; font-size:16px; font-weight:bold; text-transform:uppercase; padding-top:0px; margin-top:0px;}*/
h1						{ color:#000000; font-size:16px; font-weight:bold; text-transform:uppercase; padding-top:0px; margin-top:0px;}
h1:first-line			{ font-size:14px; font-weight:normal; }
/*h2						{ color:#666666; font-size:14px; font-weight:bold; }*/
h2						{ color:#000000; font-size:14px; font-weight:bold; }
/*h3						{ color:#276fd1; font-size:13px; font-weight:bold; }*/
h3						{ color:#333333; font-size:13px; font-weight:bold; }
/*h4						{ color:#276fd1; font-size:13px; font-weight:normal; }*/
h4						{ color:#000000; font-size:13px; font-weight:normal; text-transform:uppercase; }
/*h5						{ color:#333333; font-size:12px; font-weight:bold; }*/
h5						{ color:#333333; font-size:12px; font-weight:bold; }
/*h6						{ color:#666666; font-size:10px; font-weight:normal; margin-bottom:1px; margin-top:1px; }*/
h6						{ color:#000000; font-size:10px; font-weight:normal; margin-bottom:1px; margin-top:1px; }
p						{ margin-top:3px; }
/*p, td, select			{ color:#333333; font-size:12px; }*/
p, td, select			{ color:#000000; font-size:12px; }
.whiteText				{ color:#FFFFFF; }
/*em, i					{ color:#003876; font-style:italic; }*/
em, i					{ color:#333333; font-style:italic; }
div.GreyLine			{ background-color:#DEDFE0; height:6px; width:100%; margin-bottom:3px; margin-top:3px; }
img                     { border:none; overflow:hidden; }
.SmallLinks 			{ font-size:11px; }
div.ColumnLeft			{ margin-bottom:0px; margin-top:0px; }
div.ColumnRightGrey		{ background-color:#EFEFEF; padding-left:5px; padding-right:5px; }
div.ColumnRightNone		{ padding-left:5px; padding-right:5px; }
.footerItem             { font-size:11px; width:100%; }
.FloatingItem			{ float:left; width:300px; padding-right:5px; padding-top:10px; }
.smTop			    	{ }
.smContent		    	{ }
.smBottom		    	{ }
.smMainCategory	    	{ }
.smItem			    	{ }
.smSpacer		    	{ }
div.smCategory			{ }
div.smCategoryActive	{ }
/*div.smCategory2			{ }
div.smCategory2Active	{ }
div.smCategory3			{ }
div.smCategory3Active	{ }
div.smCategory4			{ }
div.smCategory4Active	{ }
div.smCategory5			{ }
div.smCategory5Active	{ }
div.smCategory6			{ }
div.smCategory6Active	{ }*/
/*div.smCategory1:hover, div.smCategory1Active:hover, div.smCategory2:hover, div.smCategory2Active:hover, div.smCategory3:hover, div.smCategory3Active:hover, div.smCategory4:hover, div.smCategory4Active:hover, div.smCategory5:hover, div.smCategory5Active:hover, div.smCategory6:hover, div.smCategory6Active:hover
						{ }*/
div.smCategory:hover, div.smCategoryActive:hover
						{ }
div.smHomeItem			{ }
div.smHomeItemActive	{ }
div.smItem A:hover		{ }
div.smItemActive		{ }
div.smHomeItem:hover, div.smHomeItemActive:hover, div.smItem:hover, div.smItemActive:hover
						{ }
div.smMainCategory:hover
						{ }
div.tmItem				{ }
div.tmItem:hover		{ }
div.tmLeftSpacer		{ }
div.tmSep				{ }
span.Menu				{ }
span.tMenuItem			{ }

/* Unchanged Styles */
div#CampusGraphic		{ float:left; height:143px; width:254px; }
div#Content				{ clear:both; padding-bottom:5px; padding-left:20px; width:750px; }
div#ContentBox			{ float:left; padding-bottom:2px; padding-top:10px; margin-top:0px; width:780px; }
div#MenuSearch			{ clear:both; }
/*div#PageContent			{ font-size:12px; margin:0 auto; text-align:left; width:990px; }*/
div#PageContent			{ font-size:12px; margin:0 auto; text-align:left; width:990px; border-left: solid 1px #CCCCCC;border-right: solid 1px #CCCCCC; }
div#PageFooter			{ background-image:url(../images/footerBkgd.gif); background-position:bottom; background-repeat:repeat-x; clear:both; height:29px; padding-top:5px; width:100%; }
div#Search				{ float:left; margin-top:3px; padding-left:50px; text-align:right; width:177px; }
div#SearchSurround		{ background:#FFFFFF; background-image:url(../images/menu/searchIcon.gif); background-repeat:no-repeat; border:1px solid #EEEEEE; float:left; height:19px; padding-bottom:1px; padding-top:1px; width:150px; }
div#TopBanner			{ height:143px; width:990px; }
div#WintecLogo			{ float:left; padding-left:8px; padding-top:42px; height:74px; width:215px; }
div.SchoolBanner		{ float:left; height:143px; width:512px; }
div#WLogo                { display:none; height:51; width:175;}
input#SearchBox			{ border:1px solid #FFFFFF; height:15px; width:125px; }
input#SearchBtn			{ background-image:url(../images/menu/searchBtn.gif); background-repeat:no-repeat; float:right; height:22px; width:23px; }
.NoMargins				{ margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; }
th						{ background-color:#EFEFEF; text-align:left; font-weight:normal; }
.TableBorderLines		{ border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; }
/*ul						{ color:#333333; list-style:square; }*/
ul						{ color:#000000; list-style:square; }
/*ol						{ color:#333333; }*/
ol						{ color:#000000; }
/*th						{ color:#333333; }*/
th						{ color:#000000; }
tr						{ vertical-align:top; }
table					{ margin-bottom: 5px; }
/*a:hover					{ color:#276FD1; text-decoration:underline; }*/
a:hover					{ color:#777777; text-decoration:underline; }
/*a						{ color:#276FD1; text-decoration:none; } */
a						{ color:#777777; text-decoration:none; } 
hr						{ color:#CCCCCC; height:1px; }
img.SpaceLeft			{ margin-left:10px; }
img.SpaceRight			{ margin-right:10px; }
img.SpaceBoth			{ margin-left:10px; margin-right:10px; }
.attn					{ color:#FF6600; font-weight:bold; }
.dark					{ background:#EFEFEF; padding:1px 1px 1px 1px; }
.OverflowAreaGreyBorderDark
						{ border:1px solid #CCCCCC; width:90%; height:100%; padding-left:5px; }
.GreyBorderDark			{ border:1px solid #CCCCCC; }
.GreyBorderLight		{ border:1px solid #EEEEEE; }
.news					{ color:#276fd1; font-size:24px; }
.summaryBlock			{ background-color:#DEDEDE; width:70%; padding:5px 5px 5px 5px; }
.ChineseText			{font-family:SimSun, SimSun-ExtB;}
/* Login Area Styles */
div#LoginArea			{ clear:both; float:left; width:250px; }
div.laBottom			{ background-image:url(../images/loginBottom.gif); background-repeat:no-repeat; float:left; height:7px; margin-left:5px; padding-left:5px; width:230px; }
div.laContent			{ background-image:url(../images/loginContent.gif); background-repeat:repeat-y; float:left; margin-left:5px; padding-left:5px; width:230px; }
div.laTop				{ background-image:url(../images/loginTop.gif); background-repeat:no-repeat; float:left; height:2px; margin-left:5px; padding-left:5px; width:230px; }
/* Menu Styles */
div#TopMenu				{ clear:right; float:left; height:37px; width:100%; font-size:11px; }
div#SideMenu			{ clear:both; font-size:11px; width:100%; }
div.MenuSep				{ float:left; height:40px; width:1px; }
div.saContent			{ float:left; margin-left:3px; width:200px; }
/*Search Results Page Styles */
.cat_summary			{ margin-left:60px; padding-bottom:10px; position:relative; top:-22px; }
.cat_summary li 		{ display:inline; margin-left:15px; list-style-type:none; }		
.cat_summary ul 		{ margin:0px; padding:0px; display:inline; }
.category 				{ color:#999999; }
.context 				{ font-size:100%; }
.description 			{ color:#003876; }
.highlight 				{ background:#E2E2E2; }
.infoline 				{ font-size:80%; font-style:normal; color:#808080;}
input.zoom_button 		{  }
input.zoom_searchbox 	{  }		
input#SearchResultsBtn	{ background-image:url(../images/menu/searchBtn.gif); background-repeat:no-repeat; height:22px; width:23px; vertical-align:bottom; padding-right:20px;}
.recommended 			{ background:#EFEFEF; border-top:1px dotted #808080; border-bottom:1px dotted #808080; margin-top:15px; margin-bottom:15px; position:relative; top:-28px; }
.recommend_block 		{ margin-top:15px; margin-bottom:15px; clear:left; }		
.recommend_description 	{ font-size:100%; color:#003876; }
.recommended_heading 	{ float:right; font-weight:bold; }
.recommend_image 		{ float:left; display:block; }
.recommend_image img 	{ margin:10px; width:80px; border:0px; }
.recommend_infoline		{ font-size:80%; font-style:normal; color:#808080;}
.recommend_title 		{ font-size:100%; }
.result_altblock 		{ margin-top:15px; margin-bottom:15px; clear:left; }
.result_block 			{ margin-top:15px; margin-bottom:15px; clear:left; }
.result_image 			{ float:left; display:block; }
.result_image img 		{ margin:10px; width:80px; border:0px; }
.result_pages 			{ font-size:100%; position:relative; top:-20px; }
.result_pagescount 		{  }
.result_title 			{  }		
.results 				{ position:relative; top:-30px; }
.searchheading 			{ font-size:130%; font-weight:bold; position:relative; top:-10px; }
.searchtime 			{ font-size:80%; }
.sorting 				{ text-align:right; position:relative; top:-30px;}
.suggestion 			{ font-size:100%; }
.summary 				{ font-size:80%; font-style:italic; text-align:right; position:relative; top:-33px; }
.zoom_categories 		{  }
.zoom_categories ul 	{ display:inline; margin:0px; padding:0px;}
.zoom_categories li 	{ display:inline; margin-left:15px; list-style-type:none; }
.zoom_match 			{ font-size:80%; margin-left:60px; position:relative; top:-10px;}				
.zoom_results_per_page	{  }
.zoom_searchform 		{ color:#333333; }
/*Popup Window Page Styles*/
DIV#PopUpPageContent	{ width:98%; height:100%; border:solid 3px #CCCCCC; text-align: left; padding: 5px; font-size:12px; } 
/* Twitter Feed Styles */
#twitter_div { padding-left: 0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }
#twitter_update_list { display:inline; margin-left:0px; list-style-type:none; padding-top:0px; }
#twitter-link { display:block; text-align:right; }
/* RSS Feed Styles */
a.rss					{ background: url(../images/rss.jpg) no-repeat scroll right top transparent; color:#FF6600; font-weight:bold; float:right; font-size:12px; padding-right:17px;}
a.rss:hover				{ color:#FF6600; text-decoration:underline; }
