.txt {
  	FONT-SIZE: 80%;
  	COLOR: #000000;
  	FONT-FAMILY: Verdana;
}
.txt1
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: verdana;
	text-align:right
}

.txtb
{
	FONT-SIZE: 10pt;
	COLOR: #696969;
	FONT-FAMILY: Verdana;
	font-weight:bold
}
.txtn
{
	FONT-SIZE: 9pt;
	COLOR: #696969;
	FONT-FAMILY: Verdana
}
.td_bg
{
	FONT-SIZE: 8pt;
	COLOR: #696969;
	FONT-FAMILY: verdana;
	background-color:#F5F5F5
}
.tr1_txtb
{
	border:1px solid #BEBEBE;
	FONT-SIZE: 8pt;
	COLOR: #A2A2A2;
	FONT-FAMILY: Verdana;
	font-weight:bold;
	padding-left:4;
	padding-right:4;
	padding-top:1;
	padding-bottom:1;
	background-color:#F5F5F5
}
.tr2_txt
{
	border:1px solid #BEBEBE;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana;
	padding-left:4;
	padding-right:4;
	padding-top:1;
	padding-bottom:1;
	background-color:#F5F5F5;
	color:#000000
}
.tr3_txt
{
	border:1px solid #BEBEBE;
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana;
	padding-left:4;
	padding-right:4;
	padding-top:1;
	padding-bottom:1;
}
.txtred
{
	FONT-SIZE: 8pt;
	COLOR: #ff0000;
	FONT-FAMILY: verdana
}
.txtorangeb
{
	FONT-SIZE: 10pt;
	COLOR: #FF8A00;
	FONT-FAMILY: verdana;
	font-weight:bold
}
.txtbox
{
	BORDER-RIGHT: #696969 1pt solid;
	BORDER-TOP: #696969 1pt solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #696969 1pt solid;
	COLOR: #000000;
	BORDER-BOTTOM: #696969 1pt solid;
	FONT-FAMILY: verdana
}
.TH
{
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: verdana;
	HEIGHT: 15pt;
	BACKGROUND-COLOR: #696969
}
.txtbold
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #9f9f9f;
	FONT-FAMILY: verdana
}
.button1
{
	BORDER-RIGHT: #696969 1pt solid;
	BORDER-TOP: #696969 1pt solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #696969 1pt solid;
	COLOR: #000000;
	BORDER-BOTTOM: #696969 1pt solid;
	FONT-FAMILY: verdana
}
.button
{
	BORDER-RIGHT: #6f6f6f 1pt solid;
	BORDER-TOP: #6f6f6f 1pt solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #6f6f6f 1pt solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: #6f6f6f 1pt solid;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: #6f6f6f
}
.txtblack
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: verdana
}
.dropbox
{
	BORDER-RIGHT: #000000 1pt solid;
	BORDER-TOP: #000000 1pt solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #000000 1pt solid;
	WIDTH: 80pt;
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1pt solid;
	FONT-FAMILY: verdana;
	HEIGHT: 16px
}
.toplinks
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
.toplinks2_b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: Black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.toplinks2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: Black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
A.toplinks2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
a:hover.toplinks2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #fbd894;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
a:visited.toplinks2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
a:hover.toplinks
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #fbd894;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
a.toplinks
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
.emaillink
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #0000ff;
	FONT-FAMILY: arial;
}
.tutor_list01
{
	border-left: 1px solid #ffffff;
	border-right: 1px solid #FF8A00;
	border-top: 1px solid #AFAFAF;
	border-bottom: 1px solid #AFAFAF;
	font-family:verdana;
	font-size:10px;
	color:#757575;
	width:225px;
	text-align:right
}
.tutor_list02
{
	border-left: 1px solid #ffffff;
	border-right: 1px solid #FF8A00;
	border-top: 1px solid #AFAFAF;
	border-bottom: 1px solid #AFAFAF;
	font-family:verdana;
	font-size:10px;
	color:#757575;
	width:150px;
	text-align:right
}
.tutor_list03
{
	border-left: 1px solid #ffffff;
	border-right: 1px solid #FF8A00;
	border-top: 1px solid #AFAFAF;
	border-bottom: 1px solid #AFAFAF;
	font-family:verdana;
	font-size:10px;
	color:#000000;
	width:150px;
	text-align:right;
	background-color:#EFEFEF
}
.txtgray
{
	FONT-SIZE: 8pt;
	COLOR: #696969;
	FONT-FAMILY: Verdana
}
A.rowhead
{
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Verdana
}
a:hover.rowhead
{
	FONT-SIZE: 8pt;
	COLOR: #fda216;
	FONT-FAMILY: Verdana
}
.dd
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.ss
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.ee
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.ee1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
.ww
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #FFFFFF;
}
.rr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.3pt;
	font-weight: bold;
	color: #FFFFFF;
}
.qq
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.3pt;
	font-weight: bold;
	color: #FFFFFF;
}
.uu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.yy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
}
.aa
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FF9900;
}
.gg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
.style1
{
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana
}
A:link
{
	COLOR: #000099
}
A:visited
{
	COLOR: #000099
}
A:hover
{
	COLOR: #341cc3
}
.hh
{
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smlblack
{
	FONT-SIZE: 9px;
	COLOR: black;
	FONT-FAMILY: Verdana
}
.white
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
.white_sm
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.orlnk {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	font-Weight: Bold;
	color: #FFA801
}
a.orlnk {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	font-Weight: Bold;
	color: #FFA801;
	text-decoration: none
}
a:hover.orlnk {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	font-Weight: Bold;
	color: #FFA801;
	text-decoration: underline
}
a:visited.orlnk {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	font-Weight: Bold;
	color: #FFA801;
	text-decoration: none
}
.bluelink
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	font-Weight: Bold;
	color: #000099
}
a.bluelink
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	font-Weight: Bold;
	color: #000099;
	text-decoration: underline
}
a:hover.bluelink
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	font-Weight: Bold;
	color: #000099;
	text-decoration: underline
}
.orange_row
{
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	font-weight:bold;
	background-color:#EC9720
}
.orange_head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FF8A00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.gray_head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #696969;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}


.input-register {
    width: 100%;

}
.txtarea-register {
    width: 90%;
}
.form-required {
    color: orange;
}
form {
    margin: 0px;
    padding: 0px;
}
h1 {
    color: #FF6600;
    font-size: 140%;
    padding: 10px 0px 10px 0px;
    margin: 0px;
}
h2 {
    color: #FFFFFF;
    font-size: 120%;
    padding: 10px 0px 10px 0px;
    margin: 0px;
}
h2.white-background {
    color: #FF6600;
    font-size: 120%;
    padding: 10px 0px 10px 0px;
    margin: 0px;
}
h3 {
    color: #FF6600;
    font-size: 110%;
    font-weight: bold;
    padding: 10px 0px 10px 0px;
    margin: 0px;
}
.tr_head {
    color: #FFFFFF;
    font-weight: bold;
    background-color:#EC9720
}
.tr_odd {
    color: #000000;
    background-color: #F0F0F0;
}
        #bordered
        {
                margin-top: 10px;
                background-color: #abc;
                -moz-border-radius: 55px;
                -webkit-border-radius: 25px;
                border: 3px orange solid;
                padding: 10px;
        }
.tr_hmarks {
	color: #000000;
	background-color: #abc;
	text-align: center;
	border: 1px;
	border-bottom: 1px solid red;
}
.tr_marks {
	color: #000000;
	background-color: #abc;
	text-align: right;
}
.tr_odd_gray {
	color: #000000;
	background-color: #E0E0E0;
}
.td_head {
    color: #FFFFFF;
    font-size: 80%;
}
.td_odd {
    color: #000000;
    font-size: 80%;
    border-bottom: 1px solid #A0A0A0;
}
.tdright {
    background-color: #F0F0F0;
    border-right: 2px solid lightgray;
    border-left: 2px solid lightgray;
}
.td_odd_gray {
    color: #808080;
    font-size: 80%;
    border-bottom: 1px solid #A0A0A0;
}
.td_odd_noborder {
    color: #000000;
    font-size: 80%;
}
.content {
    font-family: Arial, Geneva, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #494949;
}

.search_preview_title {
    font-size: 130%;
    font-weight: bold;
    margin: 0px 0px 5px 0px;
    color: #FF6E2F;
}
	body {
	font: 62.5% Verdana, Arial, 'trebuchet ms','Lucida Grande',  Sans-Serif; /* Resets 1em to 10px */
	}
	.clear {
		clear: both;
		margin: 0;
		padding: 0;
	}
	#header {
		background-image: url(/img/header.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		width: 780px;
	}
	#menubar {
		height: 27px;
		text-align: right;
	}
	.menubutton {
		width: 117px;
		height: 27px;
		float: right;
		background: url(/img/header_nav_button.jpg) no-repeat;
		text-align: center;
		padding-top: 2px;
		cursor: pointer;
		cursor: hand;
	}
	.chatbutton {
		width: 75px;
		height: 17px;
		color: green;
		float: right;
		text-align: center;
		font-size: 0.7em;
		padding-top: 5px;
		padding-left: 15px;
		cursor: pointer;
		cursor: hand;
	}
	.menubuttonsmall {
		width: 75px;
		height: 27px;
		color: white;
		float: right;
		background: url(/img/header_nav_button01.jpg) no-repeat;
		text-align: center;
		padding-top: 2px;
		cursor: pointer;
		cursor: hand;
	}
	.menubuttongrey {
		width: 117px;
		height: 27px;
		float: right;
		background: url(/img/header_nav_button_grey.jpg) no-repeat;
		text-align: center;
		padding-top: 2px;
		cursor: pointer;
		cursor: hand;
	}
	.welcome {
		font-weight: bold;
		color: #696969;
		float: right;
		text-align: left;
		padding-top: 15px;
	}
	#menubar a{
		color: #ffffff;
		font-size: 1.5em;
		text-decoration: none;
		font-weight: bold;
	}
	#signupbutton {
		float: right;
		height: 104px;
		width: 107px;
	}

	#results {
		float: right;
	}
	#controlpanel {
		width: 191px;
		height: 52px;
		float: right-top;
		position: absolute;
		top: 100px;
		left: 600px;
		background: url(/img/control_panel.jpg) no-repeat;
		padding-top: 2px;
	}
	#controlpanel_cart {
		color: #000000;
		font-size: 1.2em;
		text-decoration: none;
		font-weight: bold;
		margin-left: 50px;
		margin-top: 10px;
	}
	#controlpanel_functions {
		color: #000000;
		font-size: 1.2em;
		text-decoration: none;
		font-weight: bold;
		margin-left: 50px;
		margin-top: 5px;
	}
	#controlpanel_functions a{
		color: #3e84c0;
	}
	#headerslogan {
		margin-left: 50px;
		margin-top: 5px;
		color: #545454;
		font-size: 1.8em;
	}
	.normaltext {
		text-decoration: none;
		color: #000000;
		font-size: .8em;
	}
	.normaltext a{
		color: #000000;
	}
	.steps {
		width: 700px;
		height: 125px;
		padding-top: 20px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.stepsb{
		width: 700px;
		height: 250px;
		padding-top: 20px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.steps img {
		float: left;
	}
	.stepsb_image {
		float: left;
		margin-top: 50px;
	}
	.steps_content {
		float: right;
		padding-top: 20px;
		width: 550px;
		color: #3575b3;
		font-size: 1.2em;
		font-weight: bold;
	}
	.steps_content a{
		color: #f49100;
	}
	.stepsb_content {
		float: right;
		padding-top: 20px;
		width: 550px;
		color: #3575b3;
		font-size: 1.2em;
		font-weight: bold;
	}
	.stepsb_content a{
		color: #f49100;
	}
	.community_item {
		width: 250px;
		height: 309px;
		float: left;
		background: url(/img/community_back.jpg) no-repeat;
		text-align: center;
		padding-top: 20px;
		cursor:pointer;cursor:hand;
	}
	.community_item_header {
		margin-top: 80px;
		color: #e88900;
		font-weight: bold;
		font-size: 1.5em;
		margin-left: 60px;
		margin-right: 60px;
		width: 130px;
		text-align: center;
	}
	.community_item_content {
		margin-top: 10px;
		margin-left: 60px;
		margin-right: 60px;
		width: 130px;
		text-align: left;
		cursor:pointer;cursor:hand;
	}

	.university_item_name {
		color: #f29000;
		font-weight: bold;
		font-size: 16pt;
		text-align: left;
	}
	.smallbuttongrey {
		width: 150px;
		height: 32px;
		font-size: 8pt;
		text-decoration: none;
		font-color: white;
		font-weight: bold;
		float: right;
		background: url(/img/header_nav_button_orange.png) no-repeat;
		text-align: center;
		padding-top: 6px;
		cursor: pointer;
		cursor: hand;
	}
#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('/img/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('/img/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Comic Sans MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:14px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('/img/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}
table.tbltop {
	padding: 0;
	width: 95%;
	background: url("/img/discuss_top.jpg");
}

table.tblblank {
	padding: 0;
	width: 95%;
}

td.postit {
	background-image: url('/img/postit_right.jpg');
	background-repeat: no-repeat;
	background-position:right;
	border-left:solid;

}
