.div{
	font-weight: 700;
	width: 170px;
	height:25px;
	padding: 1px 5px;
	float: left;
	line-height: 20px;
	text-align: right;
	margin-top:5px;}

.div2{
	
	width: auto;
	height:auto;
	padding: 2px 5px;
	float: left;
	margin-top:5px;
}
.textareawidth{width:300px; height:40px;}

#wrap{ 
	width:100%; 
	margin:0 auto;
	margin-top:2px;
	min-height:550px;
	_height:550px;
	background-color:#FFFFFF;
	height:auto;
	float:left;
	}

div1{
	border:0.5px solid #FF0000;
}

a{
	text-decoration:none;
}

img{
	border:none;
} 

.top{
	width:100%;
	float:left;
	position:relative;
	height:60px;
	background-color:#00adfe;
}
.left-side
{
	width:50%;
	float:left;
	line-height:30px;
	color:#FFFFFF;
}
.right-side
{
	width:50%;
	float:left;
	text-align:right;
	line-height:60px;
}
.inner_part{
	float:left;
	width:100%;
	min-height:620px;
	height:auto;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
}
.position_left_col
{
	height:500px;
	width:250px;
	background-color:#456A8D;
}
.position_left
{
 	width:250px;
	/*min-height:150px;
	height:auto;*/
	float:left;
	min-height:500px;
	position:relative; 
}
.a_admin
{
	color:#FFFFFF;
	text-decoration:none;
}
.a_admin:hover
{
	color:#eaeaea;
}
.contentwrapper
{
	float:left;
	width:100%;
}
.content
{
	float:left;
	width:100%;
}
.navigation_menu
	{
		float:left;
		width:100%;
		background-color:#eaeaea;
		height:40px;
		line-height:39px;
	}
	
	.navigation_button
	{
		width:230px;
		background-color:#000000;
		height:40px;
		line-height:35px;
		text-align:center;
		border-radius:5px;
		border:2px solid #eaeaea;
	}
	.navigation_a
	{
		font-size:13px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
	}
	.navigation_a:hover
	{
		font-size:13px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
	}
	.img-res
	{
		height:25px;
	}
.footer
{
	float:left;
	width:100%;
	min-height:30px;
	background-color:#00adfe;
	color:#FFFFFF;
}
	.text
	{
		width:400px;
	}
	.text-area
	{
		width:400px;
		height:50px;
	}
	.radio-button
	{
		width:10px;
	}
	.paging-table
	{
		font-size:12px;
	}

.list {
	border-collapse: collapse;
	width: 100%;
}
.list:hover {
	background: none;
}
.row-header {
	    color: #FFF; background: #36333c;
}
.row-header .item, .row-header .title, .row-header .command{
	border-bottom: 2px solid #000;text-align:left;padding:5px;
}
.row-tr .item, .row-tr .title,.row-tr .command {
	padding: 4px 2px 4px 2px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
.row_end_category .item {
	padding: 4px 2px 4px 2px;
	border-top: 1px solid #000;
	border-bottom: 2px solid #000;
}
.row-tr .edit, .row-tr .hide, .row-tr .show, .row-tr .delete  {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 5px 0px;
}
.row_end_category .edit, .row_end_category .hide, .row_end_category .show, .row_end_category .delete  {
	border-top: 1px solid #000;
	border-bottom: 2px solid #000;
}
.row-footer .item, .row-footer .title, .row-footer .command {
	border-top: 2px solid #000;
}
.list a {
	color:#0000CC;
	text-decoration: none;
}
.list a:hover {
	text-decoration:underline;}
	
.menuitemimage {
	vertical-align: bottom;
}

.preview {
	width: 100%;
	border: 1px solid #666666;
	background-color: #ffffff;
	color: #dadada;
	padding: 10px;
}
.preview a {
	color: #666666;
	background-color: inherit;
}
.preview a.pagemenu {
	text-decoration: none;
	color: #dadada;
	background-color: inherit;
}
.preview ul {
	list-style-type: square;
}
.price_box {
	background:url('../images/price_box.gif') no-repeat 5px 7px;
	padding-left:15px;
}
.tagbox {
	float:left;
	margin-right:5px;}
	
.infomsg{
	font-size:13px;
	color:#CC0000;
	font-weight:bold;
}
div.contentwrapper div.content input.submit, div.contentwrapper div.content input.cancel, div.contentwrapper div.content input.button, .input_button {
	border-width: 2px;
	border-style: solid;
	border-color: #CCC #000 #000 #CCC;
	font-size: 12px;
	color:#FFFFFF;
	background-color: #b52e3c;
	padding:5px 10px;
	margin: 10px 0 0px 0px;
	font-weight:bold;
}
.span-header
{
	font-size:18px;
}
.page-title
	{
		float:left;
		font-size:18px;
		font-weight:bold;
		float:left;
		padding-top:7px;
		padding-bottom:7px;
		color:#00adfe;
	}
	.add-new-page-title
	{
		float:left;
		font-size:12px;
		line-height:24px;
		padding-top:7px;
		padding-bottom:7px;
		font-weight:bold;
	}
	.a-add-new-page-title
	{
		color: #0000CC;
		text-decoration: none;
	}
	.inner-page-title
	{
		float:left;
		width:100%;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #222222;
		margin: 0px;
	}
	.p
	{
		margin-top:5px;
		margin-bottom: 2px;
		font-weight:bold;
	}
	.slideshow_1
	{
	float:left;width:100%;min-height:40px;
	}
	.slideshow_2{
	float:left;width:5%;min-height:40px;
	}
	.slideshow_3{
	float:left;width:95%;min-height:40px;line-height:30px;font-size:12px;font-weight:bold;
	}
	.clear_both
	{
		clear:both;width:100%;
	}
	.slideshow_top
	{
	float:left;width:100%;min-height:60px;line-height:10px;margin-top:10px;
	}
	.slideshow_top1
	{
	float:left;width:5%;min-height:40px;line-height:10px;
	}
	.slideshow_top2
	{
	float:left;width:95%;min-height:40px;line-height:40px;
	}
	.marketing_search{float:left;width:270px;padding:5px;border-right:1px solid #999}
	.green_text{width:100%}.green_text_area{width:100%;height:60px}.green_text_area_client{width:100%;height:80px}
	.green_mid{margin-left:5px;text-align:right;width:100px;float:left;line-height:20px;font-weight:bold}
	.white_box{float:left;width:100%;padding-bottom:5px}
	.green_right{float:left;width:240px;margin-left:10px;line-height:20px}
	.left_big_div{float:left;width:400px;min-height:250px;padding:5px;padding-top:2px}
	.right_big_div{float:left;width:450px;min-height:100px;background-color:#bbf;padding:5px;padding-top:2px;margin-left:5px;border-top:2px solid #000}
	.row_item_id{float:left;width:30px}.row_item_company{float:left;width:330px}.row_item_meeting{float:left;width:150px}.row_item_phone{float:left;width:150px}.row_item_address{float:left;width:200px}.row_item_status{float:left;width:180px}.row_item_addedby{float:left;width:100px}.row_item_command{float:left;width:130px}.client_right_div_title_projectname{float:left;width:250px;min-height:20px;_height:20px}.client_right_div_title_cost{float:left;width:80px;min-height:20px;_height:20px}
	.client_right_div_title_command{float:left;width:250px;min-height:20px;_height:20px}
	
/*Start new css for student manager*/
.editstudent_left{float:left;width:580px;height:auto}
.editstudent_right{float:left;width:350px;padding:5px;}
.editstudent_right_inner{float:left;width:350px;border:thin solid #000000;padding:5px;}
.editstudent_right_div{float:left;width:120px;margin-top:4px;}
.payment_total{float:left;width:300px; min-height:100px;}
.payment_total_inner{float:left;width:350px;padding:10px;line-height:20px; border:thin solid #000;}
.payment_total_inner_title{float:left;text-align:right;width:106px;font-weight:bold;}
.payment_total_inner_text{float:left; width:70px; text-align:right;}
.text_box1{border:1px solid #000000;line-height:normal;}
.Payment_note{float:left;width:20%;}
.Payment_item{float:left;width:20%;}
.text_box1{width:200px;padding: 3px;}