@charset "UTF-8";
@media screen and (min-width: 1024px) { /* mobile css testing*/
/*
	Variable Grid System (Fluid Version).
	Learn more ~ http://www.spry-soft.com/grids/
	Based on 960 Grid System - http://960.gs/ & 960 Fluid - http://www.designinfluences.com/

	Licensed under GPL and MIT.
*/


/* Containers
----------------------------------------------------------------------------------------------------*/
.container_12 {
	width: 92%;
	margin-left: 4%;
	margin-right: 4%;
}
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
	display: inline;
	float: left;
	position: relative;
	margin-left: 1%;
	margin-right: 1%;
}
/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}
.omega {
	margin-right: 0;
}
/* Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .grid_1 {
	width: 6.333%;
}
.container_12 .grid_2 {
	width: 14.667%;
}
.container_12 .grid_3 {
	width: 23.0%;
}
.container_12 .grid_4 {
	width: 31.333%;
}
.container_12 .grid_5 {
	width: 39.667%;
}
.container_12 .grid_6 {
	width: 48.0%;
}
.container_12 .grid_7 {
	width: 56.333%;
}
.container_12 .grid_8 {
	width: 64.667%;
}
.container_12 .grid_9 {
	width: 73.0%;
}
.container_12 .grid_10 {
	width: 81.333%;
}
.container_12 .grid_11 {
	width: 89.667%;
}
.container_12 .grid_12 {
	width: 98.0%;
}
/* Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .prefix_1 {
	padding-left: 8.333%;
}
.container_12 .prefix_2 {
	padding-left: 16.667%;
}
.container_12 .prefix_3 {
	padding-left: 25.0%;
}
.container_12 .prefix_4 {
	padding-left: 33.333%;
}
.container_12 .prefix_5 {
	padding-left: 41.667%;
}
.container_12 .prefix_6 {
	padding-left: 50.0%;
}
.container_12 .prefix_7 {
	padding-left: 58.333%;
}
.container_12 .prefix_8 {
	padding-left: 66.667%;
}
.container_12 .prefix_9 {
	padding-left: 75.0%;
}
.container_12 .prefix_10 {
	padding-left: 83.333%;
}
.container_12 .prefix_11 {
	padding-left: 91.667%;
}
/* Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .suffix_1 {
	padding-right: 8.333%;
}
.container_12 .suffix_2 {
	padding-right: 16.667%;
}
.container_12 .suffix_3 {
	padding-right: 25.0%;
}
.container_12 .suffix_4 {
	padding-right: 33.333%;
}
.container_12 .suffix_5 {
	padding-right: 41.667%;
}
.container_12 .suffix_6 {
	padding-right: 50.0%;
}
.container_12 .suffix_7 {
	padding-right: 58.333%;
}
.container_12 .suffix_8 {
	padding-right: 66.667%;
}
.container_12 .suffix_9 {
	padding-right: 75.0%;
}
.container_12 .suffix_10 {
	padding-right: 83.333%;
}
.container_12 .suffix_11 {
	padding-right: 91.667%;
}
/* Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .push_1 {
	left: 8.333%;
}
.container_12 .push_2 {
	left: 16.667%;
}
.container_12 .push_3 {
	left: 25.0%;
}
.container_12 .push_4 {
	left: 33.333%;
}
.container_12 .push_5 {
	left: 41.667%;
}
.container_12 .push_6 {
	left: 50.0%;
}
.container_12 .push_7 {
	left: 58.333%;
}
.container_12 .push_8 {
	left: 66.667%;
}
.container_12 .push_9 {
	left: 75.0%;
}
.container_12 .push_10 {
	left: 83.333%;
}
.container_12 .push_11 {
	left: 91.667%;
}
/* Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container_12 .pull_1 {
	left: -8.333%;
}
.container_12 .pull_2 {
	left: -16.667%;
}
.container_12 .pull_3 {
	left: -25.0%;
}
.container_12 .pull_4 {
	left: -33.333%;
}
.container_12 .pull_5 {
	left: -41.667%;
}
.container_12 .pull_6 {
	left: -50.0%;
}
.container_12 .pull_7 {
	left: -58.333%;
}
.container_12 .pull_8 {
	left: -66.667%;
}
.container_12 .pull_9 {
	left: -75.0%;
}
.container_12 .pull_10 {
	left: -83.333%;
}
.container_12 .pull_11 {
	left: -91.667%;
}
/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
 @charset "UTF-8";
/* CSS Document */
@font-face {
	font-family: Century Gothic;
	src: local("Century Gothic") url(../font/CenturyGothic.ttf) format("truetype");
}
@font-face {
	font-family: Helvetica;
	src: local("Helvetica") url(../font/Helvetica.ttf) format("truetype");
}
@font-face {
	font-family: HelveticaNeueLight;
	src: local("HelveticaNeue-Light") url(../font/HelveticaNeueLight.ttf) format("truetype");
}
@font-face {
	font-family: Futura;
	src: local("Futura") url(../font/Futura.ttf) format("truetype");
}
body {
	font-family: HelveticaNeueLight, Helvetica, Arial, sans-serif;
	background: #FAFAFA;
	margin: 0 auto;
	padding: 0 auto;
	font-style: normal;
	font-weight: 100;
}
#container {
	margin: 0 auto;
	padding: 0;
	max-width: 1024px;
	min-width: 768px;
	background: #FFF;
}
h1 {
	font-family: Century Gothic;
	font-size: 3em;
	padding: 0;
	margin-top: 0;
	font-weight: 100;
}
h2 {
	font-family: Helvetica;
}
a {
	text-decoration: none;
	color: inherit;
}
form {
	font-family: Futura;
}
article {
	min-height: 350px;
}
#header {
	padding-bottom: 2.5em;
}
#article {
	margin-top: 1.25em;
}
#navigation {
	float: right;
	color: #AAA;
	font-size: 0.9em;
	z-index: 3;
}
#navigation ul {
	margin: 0.2em 0 0;
	z-index: 3;
}
#navigation li {
	display: inline-block;
	padding: 0em 0.4em;
	margin: 0.3em 0;
	z-index: 3;
}
#sideBar {
	position: fixed;
	right: 0;
	top: 7em;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	background: #DDD;
	color: #384437;
}
#sideBar ul {
	margin: 0;
	padding: 0;
	border-top: 0.1em solid #BBB;
}
#sideBar li {
	list-style: none;
	padding: 0.2em;
	text-align: center;
	height: 4em;
	border-bottom: 0.1em solid #BBB;
}
#sideBar span {
	display: block;
}/*mobile test ,add*/
#mobile_nav_list {
	display: none;
}/*mobile test ,add*/
#searchBox, #loginBox {
	background: inherit;
	background: rgba(230, 230, 230, 0.9);
	position: fixed;
	right: 3em;
	top: 18.5em;
	display: none;
	box-shadow: 0 0 1em rgba(99, 99, 99, 0.9);
	color: #384437;
	z-index: 2;
	text-align: center;
	padding: 0.3em 0.3em;
	max-width: 18em;
}
#loginBox {
	right: 3em;
	top: 10.5em;
}
#mainSearchBar {
	width: 70%;
	font-size: 0.8em;
}
#searchSubmit {
	width: 20%;
}
#searchBtn {
	cursor: pointer;
}
#loginBoxUsername, #loginBoxPassword {
	width: 70%;
	font-size: 0.6em;
	float: left;
	margin-bottom: 0.2em;
}
#loginBoxSubmit {
	float: right;
	width: 25%;
}
.searchResult {
	border-bottom: 0.1em solid #999;
	margin-bottom: 2em;
	padding-bottom: 2em;
}
.searchResult h2 {
	font-family: Futura;
	font-size: 4em;
	padding: 0;
	margin: 0;
	color: #555;
	letter-spacing: -2px;
	text-shadow: -0px -1.75px 1.75px #111;
}
.searchResult h3 {
	font-family: Helvetica, Arial, sans-serif;
}
.searchResult a {
	text-decoration: none;
	color: #384437;
}
.searchResult ul {
	list-style: none;
}
.searchResult li {
	margin-bottom: 1.25em;
}
.searchResult h3 {
	padding: 0;
	margin: 0;
	font-weight: 500;
	width: 100%;
	border-bottom: 1px solid #DDD;
}
.searchResult p {
	padding: 0;
	margin: 0.1em 0 0 0;
	font-size: 0.9em;
}
.searchResultLeft {
	float: left;
	margin-left: 8%;
}
.searchResultRight {
	float: right;
	margin-right: 8%;
}
.warningDisplay {
	font-family: Futura;
	text-align: center;
	margin: 0.25em 0 1.25em;
	padding: 1em 0;
	font-style: normal;
}
.warningSign {
	font-size: 20em;
	text-align: center;
	margin: 0;
	padding: 0;
	margin-top: -0.25em;
}
.warningMsg {
	font-size: 2em;
	margin-top: 0;
	margin-bottom: 1em;
	padding-top: 0;
	padding-bottom: 0;
	font-weight: 300;
}
.warningMsgLink {
	font-size: 1.25em;
	margin-top: 0;
	margin-bottom: 0.4em;
	padding-top: 0;
	padding-bottom: 0;
	font-weight: 300;
}
.noUserRate {
	padding-top: 4em;
	text-align: left;
}
#professorName {
	float: right;
}
#professorPhoto {
	float: left;
}
#professorPhoto img {
	box-shadow: 0 0.5em 0.75em rgba(150, 150, 150, 0.7);
	margin-left: 1.25em;
	margin-top: 1.25em;
	border: 0.1em solid #DDD;
}
#professorName h2 {
	font-family: Futura;
	margin-bottom: 0.75em;
	font-size: 1.75em;
}
#professorName p {
	font-size: 1.1em;
	line-height: 0.1em;
}
#professorOverallScore {
	float: right;
	font-size: 1.5em;
}
#professorOverallScore strong {
	font-size: 5em;
	font-family: Futura;
}
#professorOverallScore small {
	font-size: 0.7em;
}
#userCommentSection, #motto {
	margin-top: 2em;
	border-top: 0.2em solid #CCC;
}
#rateThisProfessorBtn {
	margin-top: 0;
	font-size: 1.25em;
	text-align: center;
}
#rateThisProfessorBtn:before {
	content: ">>>";
}
#rateThisProfessorBtn:after {
	content: "<<<";
}
.rateNumber {
	float: right;
	display: none;
}
.rating5:after {
	content: "����������";
	float: right;
}
.rating4:after {
	content: "����������";
	float: right;
}
.rating3:after {
	content: "����������";
	float: right;
}
.rating2:after {
	content: "����������";
	float: right;
}
.rating1:after {
	content: "����������";
	float: right;
}
.rating0:after {
	content: "����������";
	float: right;
}
.commentBox {
	border-bottom: 1px solid #CCC;
	margin-bottom: 1em;
}
.commentDate {
	float: left;
}
.commentUsername {
	float: right;
	text-align: right;
}
.add_rate {
	float: right;
	text-align: right;
}
.add_rate a {
	padding-left: 10px;
}
.commentBoxClass {
	text-align: center;
	font-family: Futura;
}
.commentBoxRating ul {
	list-style: none;
	font-size: 0.95em;
}
.commentBoxRating li {
	margin-bottom: 0.3em;
	width: 90%;
	border-bottom: 1px solid #CCC;
}
#professorMayKnow {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
#professorMayKnow h2 {
	font-family: "Century Gothic";
}
#professorMayKnow a {
	text-align: center;
}
#footer {
	list-style: none;
	background: #FFF;
	z-index: 1;
	font-size: 0.75em;
	color: #AAA;
	position: relative;
	bottom: 0;
}
#footer ul {
	margin-left: 0;
	padding-left: 0;
	position: relative;
	bottom: 0;
}
#footer li {
	display: inline;
	padding: 1.25em 1.25em 1.25em 0;
}
#web_logo {
	width: 400px;
}/*mobile test ,add*/
#homepageSearchSection {
	margin: 1em 0;
	padding: 5em 0;
	text-align: center;
}
#homepageSearchSection form {
	margin-top: 0.8em;
}
#homepageSearchBar {
	width: 50%;
	height: 1.25em;
	font-size: 1em;
}
#homepageSearchSubmit {
	margin-top: 1em;
	width: 10%;
	font-size: 1em;
}
#titleFBar img {
	float: left;
	margin: 0;
	padding: 0;
}
#navigation li {
	border-right: 1px solid #DDD;
}
#forgetPwLink {
	text-align: center;
	font-size: 0.7em;
	color: #666;
}
#loginBox #cancelForgetPwLink {
	cursor: pointer;
	text-decoration: underlink;
	color: #000;
	font-size: 0.4em;
	display: none;
}
#invalidWarningText {
	font-family: Futura;
}
#tab-side-container ul li.selected-tab {
	background: #fff;
}
#topList_profName {
	font-size: 30px;
	font-weight: bold;
}
#topList_collegeName {
	font-size: 20px;
	font-weight: bold;
}
#motto_rating p {
	display: inline;
}
#motto_rating #motto {
	font-size: 30px;
	font-style: italic;
}
#motto_rating img {
	padding-left: 20px;
}
#tabs {
	overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
}
#tabs li {
	float: left;
	margin: 0 -15px 0 0;
}
/****************start of minimalTab.css***************/
#tabs a {
	float: left;
	position: relative;
	padding: 0 40px;
	height: 0;
	line-height: 30px;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	border-right: 30px solid transparent;
	border-bottom: 30px solid #3D3D3D;
	border-bottom-color: #777\9;
	opacity: .3;
	filter: alpha(opacity=30);
}
#tabs a:hover, #tabs a:focus {
	border-bottom-color: #2ac7e1;
	opacity: 1;
	filter: alpha(opacity=100);
}
#tabs a:focus {
	outline: 0;
}
#tabs #current {
	z-index: 3;
	border-bottom-color: #3d3d3d;
	opacity: 1;
	filter: alpha(opacity=100);
}
/****************end of minimalTab.css***************/

}
/**************Start of mobile css testing***************/
@media screen and (min-device-width : 320px) and (max-device-width : 721px) {
@charset "UTF-8";
/* CSS Document */

@font-face {
	font-family: Century Gothic;
	src: local("Century Gothic") url(../font/CenturyGothic.ttf) format("truetype");
}
@font-face {
	font-family: Helvetica;
	src: local("Helvetica") url(../font/Helvetica.ttf) format("truetype");
}
@font-face {
	font-family: HelveticaNeueLight;
	src: local("HelveticaNeue-Light") url(../font/HelveticaNeueLight.ttf) format("truetype");
}
@font-face {
	font-family: Futura;
	src: local("Futura") url(../font/Futura.ttf) format("truetype");
}
body {
	font-family: HelveticaNeueLight, Helvetica, Arial, sans-serif;
	background: #FAFAFA;
	margin: 0;
	padding: 0;
	font-style: normal;
	font-weight: 100;
	background: #E3E3E3;
}
#container {
	position: relative;
	margin: 0;
	padding: 2em 0 0 0;
	max-width: 100%;
	min-width: 320px;
	background: #E3E3E3;
}
h1 {
	font-family: Century Gothic;
	font-size: 3em;
	padding: 0;
	margin-top: 0;
	font-weight: 100;
}
h2 {
	font-family: Helvetica;
}
a {
	text-decoration: none;
	color: inherit;
}
form {
	font-family: Futura;
}
#header {
}
#article {
}
#sideBar, #navigation {
	display: none;
}
#mobile_nav_list {
	width: 80%;
	margin: 0 auto;
	padding: 0 auto;
	font-size: 0.9em;
	color: #384437;
	position: relative;
	top: -4em;
}
#mobile_nav_list ul {
	margin: 0 auto;
	padding: 0;
}
#mobile_nav_list li {
	background: #DDD;
	margin: 0.2em auto;
	list-style: none;
	padding: 0.2em;
	text-align: center;
	height: 3em;
	border: 0.1em solid #BBB;
	border-radius: 0.5em;
}
#underhidden {
	display: none;
}
#searchBox, #loginBox {
	background: inherit;
	background: rgba(230, 230, 230, 0.9);
	position: fixed;
	right: 3em;
	top: 18.5em;
	display: none;
	box-shadow: 0 0 1em rgba(99, 99, 99, 0.9);
	color: #384437;
	z-index: 2;
	text-align: center;
	padding: 0.3em 0.3em;
	max-width: 18em;
}
#loginBox {
	right: 3em;
	top: 10.5em;
}
#mainSearchBar {
	width: 70%;
	font-size: 0.8em;
}
#searchSubmit {
	width: 20%;
}
#searchBtn {
	display: none;
	cursor: pointer;
}
#loginBoxUsername, #loginBoxPassword {
	width: 70%;
	font-size: 0.6em;
	float: left;
	margin-bottom: 0.2em;
}
#loginBoxSubmit {
	float: right;
	width: 25%;
}
.searchResult {
	border-bottom: 0.1em solid #999;
	margin-bottom: 2em;
	padding-bottom: 2em;
}
.searchResult h2 {
	font-family: Futura;
	font-size: 2.5em;
	padding: 0;
	margin: 0;
	color: #555;
	letter-spacing: -2px;
	text-shadow: -0px -1.75px 1.75px #111;
}
.searchResult h3 {
	font-family: Helvetica, Arial, sans-serif;
}
.searchResult a {
	text-decoration: none;
	color: #384437;
}
.searchResult ul {
	list-style: none;
}
.searchResult li {
	margin-bottom: 1.25em;
}
.searchResult h3 {
	padding: 0;
	margin: 0;
	font-weight: 500;
	width: 100%;
	border-bottom: 1px solid #DDD;
}
.searchResult p {
	padding: 0;
	margin: 0.1em 0 0 0;
	font-size: 0.9em;
}
.searchResult div {
	display: inline-block;
}/*mobile registration add*/
.searchResultLeft {
	float: left;
	margin-left: 8%;
}
.searchResultRight {
	float: right;
	margin-right: 8%;
}
.warningDisplay {
	font-family: Futura;
	text-align: center;
	margin: 0.25em 0 1.25em;
	padding: 1em 0;
	font-style: normal;
}
.warningSign {
	font-size: 20em;
	text-align: center;
	margin: 0;
	padding: 0;
	margin-top: -0.25em;
}
.warningMsg {
	font-size: 2em;
	margin-top: 0;
	margin-bottom: 1em;
	padding-top: 0;
	padding-bottom: 0;
	font-weight: 300;
}
.warningMsgLink {
	font-size: 1.25em;
	margin-top: 0;
	margin-bottom: 0.4em;
	padding-top: 0;
	padding-bottom: 0;
	font-weight: 300;
}
.noUserRate {
	padding-top: 4em;
	text-align: left;
}
#prof_info_container {
	width: 98%;
	overflow: hidden;
	float: left;
	text-align: center;
}
#professorName {
 float:;
}
#professorPhoto {
 float:;
}
#professorPhoto img {
	box-shadow: 0 0.5em 0.75em rgba(150, 150, 150, 0.7);
	margin: 0.75em auto;
	border: 0.1em solid #DDD;
}
#professorName h2 {
	font-family: Futura;
	margin-bottom: 0.75em;
	font-size: 1.75em;
}
#professorName p {
	font-size: 1.1em;
	line-height: 0.1em;
}
#professorOverallScore {
	float: right;
	font-size: 1.5em;
}
#professorOverallScore strong {
	font-size: 2.5em;
	font-family: Futura;
}
#professorOverallScore small {
	font-size: 0.7em;
}
#userCommentSection, #motto {
	margin-top: 2em;
	border-top: 0.2em solid #CCC;
}
#rateThisProfessorBtn {
	margin-top: 0;
	font-size: 1.25em;
	text-align: center;
}
#rateThisProfessorBtn:before {
	content: ">>>";
}
#rateThisProfessorBtn:after {
	content: "<<<";
}
.rateNumber {
	float: right;
}
.rating5:after {
	content: "����������";
	float: right;
	display: none;
}
.rating4:after {
	content: "����������";
	float: right;
	display: none;
}
.rating3:after {
	content: "����������";
	float: right;
	display: none;
}
.rating2:after {
	content: "����������";
	float: right;
	display: none;
}
.rating1:after {
	content: "����������";
	float: right;
	display: none;
}
.rating0:after {
	content: "����������";
	float: right;
	display: none;
}
.commentBox {
	border-bottom: 1px solid #CCC;
	margin: 1em auto;
	width: 98%;
}
.commentBoxUserInformation {
	width: 98%;
	overflow: hidden;
}
.commentDate {
	width: 49%;
	float: left;
	overflow: hidden;
}
.commentUsername {
	float: right;
	width: 49%;
	text-align: right;
	overflow: hidden;
}
.add_rate {
	width: 95%;
	float: right;
	overflow: hidden;
	text-align: right;
}
.commentBoxClass {
	text-align: center;
	font-family: Futura;
	display: none;
}
.commentBoxRating ul {
	width: 95%;
	list-style: none;
	font-size: 0.95em;
	padding: 0;
	margin: 1em 4%;
}
.commentBoxRating li {
	margin-bottom: 0.3em;
	width: 90%;
	border-bottom: 1px solid #CCC;
}
.commentBoxComment {
	width: 90%;
	text-align: left;
	padding-left: 1em;
}
#professorMayKnow {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
#professorMayKnow h2 {
	font-family: "Century Gothic";
}
#professorMayKnow a {
	text-align: center;
}
#footer {
	list-style: none;
	background: #FFF;
	z-index: 1;
	font-size: 0.75em;
	color: #AAA;
	display: none;
}
#footer ul {
	margin-left: 0;
	padding-left: 0;
	position: relative;
	bottom: 0;
}
#footer li {
	display: inline;
	padding: 1.25em 1.25em 1.25em 0;
}
#web_logo {
	width: 75%;
}
#homepageSearchSection {
	margin: 1em 0;
	padding: 3em 0;
	text-align: center;
	position: relative;
	top: -2em;
}
#homepageSearchSection form {
	margin-top: 0.8em;
}
#homepageSearchBar {
	width: 80%;
	height: 1.25em;
	font-size: 1em;
}
#homepageSearchSubmit {
	margin-top: 1em;
	width: 40%;
	font-size: 1.25em;
}
#titleFBar {
	text-align: center;
	font-size: 0.75em;
	margin: 0.75em auto;
}
#forgetPwLink {
	text-align: center;
	font-size: 0.7em;
	color: #666;
}
#loginBox #cancelForgetPwLink {
	cursor: pointer;
	text-decoration: underlink;
	color: #000;
	font-size: 0.4em;
	display: none;
}
#invalidWarningText {
	font-family: Futura;
}
#tab-side-container ul li.selected-tab {
	background: #fff;
}
#topList_profName {
	font-size: 1.825em;
	font-weight: bold;
}
#topList_collegeName {
	font-size: 1.25em;
	font-weight: bold;
}
#motto_rating p {
	display: inline;
}
#motto_rating #motto {
	font-size: 30px;
	font-style: italic;
}
#motto_rating img {
	padding-left: 20px;
}
/****************start of minimalTab.css***************/
#tabs a {
	float: left;
	position: relative;
	padding: 0 40px;
	height: 0;
	line-height: 30px;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	border-right: 30px solid transparent;
	border-bottom: 30px solid #3D3D3D;
	border-bottom-color: #777\9;
	opacity: .3;
	filter: alpha(opacity=30);
}
#tabs a:hover, #tabs a:focus {
	border-bottom-color: #2ac7e1;
	opacity: 1;
	filter: alpha(opacity=100);
}
#tabs a:focus {
	outline: 0;
}
#tabs #current {
	z-index: 3;
	border-bottom-color: #3d3d3d;
	opacity: 1;
	filter: alpha(opacity=100);
}
/****************end of minimalTab.css***************/

}
/**************End of mobile css testing***************/
