/* CSS Document */

body {
	margin-top: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 0px;
	padding-left: 0px; 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
	line-height:18px;
}

a {
	color: #333333;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

/* 

menu section style start 
-----  it changes the mouse on backgorund image or color --------

*/

.graduate_left_menu_title {
	background-color:#637802;
	height:80px;
	text-align:left;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	line-height:24px;
	font-weight:bold;
}

.graduate_menu_on {
	background:url(../images/graduate/left_menu_on.jpg);
	color: #FFFFFF;
}

.graduate_menu_off {
	background-color:#818F3D;
	color: #FFFFFF;
}

.graduate_menu_off:hover {
	background:url(../images/graduate/left_menu_on.jpg);
	color: #FFFFFF;
}


.individual_left_menu_title {
	background-color:#EF8B1E;
	height:80px;
	text-align:left;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	line-height:24px;
	font-weight:bold;
}

.individual_menu_on {
	background:url(../images/individual/left_menu_on.jpg);
	color: #FFFFFF;	
}

.individual_menu_off {
	background-color:#EFB87B;
	color: #E95A24;
}

.individual_menu_off:hover {
	background:url(../images/individual/left_menu_on.jpg);
	color: #FFFFFF;
}


.corporate_left_menu_title {
	background-color:#27668c;
	height:80px;
	text-align:left;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	line-height:24px;
	font-weight:bold;
}

.corporate_r_menu_title {
	background-color:#637802;
	height:80px;
	text-align:left;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	line-height:24px;
	font-weight:bold;
}

.corporate_menu_on {
	background:url(../images/corporate/left_menu_on.jpg);
	color: #FFFFFF;	
}

.corporate_menu_off {
	background-color:#b5d1df;
	color: #0071B4;
}

.corporate_menu_off:hover {
	background:url(../images/corporate/left_menu_on.jpg);
	color: #FFFFFF;
}




.corporate_r_menu_off {
	background-color:#818F3D;
	color: #FFFFFF;
}

.corporate_r_menu_off:hover {
	background:url(../images/corporate/left_menu_on.jpg);
	color: #FFFFFF;
}




.common_left_menu_title {
	background-color:#27668c;
	height:80px;
	text-align:left;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	line-height:24px;
	font-weight:bold;
}

.common_menu_on {
	background:url(../images/common/left_menu_on.jpg);
	color: #395024;	
}

.common_menu_off {
	background-color:#828F3D;
	color: #FFFFFF;
}

.common_menu_off:hover {
	background:url(../images/common/left_menu_on.jpg);
	color: #395024;
}

/* menu section style end */




/* top menu style start */

.menu_padding10px {
	padding-left:1px;
	padding-right:1px;
	cursor:pointer;
}

.menu_top_on {
	background:url(../images/top_menu_on.jpg) repeat-x bottom;
	
	/*
	border-bottom-color:#F4E51B;
	border-bottom:solid 2px;
	*/
}

.main_menu {

	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height:18px;
	font-size: 12px;
}

.submenu_on {
	height:26px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	line-height:18px;
	cursor:pointer;
}

.submenu_off {
	background:url(../images/submenu_background_off.jpg);
	height:26px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	line-height:18px;
	cursor:pointer;
}

.submenu_off:hover {
	color: #FFFFFF;
}

/* top menu style end */





/* left sub menu style start */

.left_menu_on {
	height:36px;
	text-align:left;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	font-weight:bold;
	cursor:pointer;
}

.left_menu_off {
	height:36px;
	text-align:left;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	font-weight:bold;
	cursor:pointer;
}

/* left sub menu style end */





/* some stuff style */

input[type="text"] {
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	height:16px;
	width: 200px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

select {
	border:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
}

textarea {
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	height:80px;
	width: 350px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.dotter_line {
	background:url(../images/dot_line.jpg) repeat-x center; 
	padding-top:5px; 
	padding-bottom:5px;
}

.dotter_line2 {
	background:url(../images/dot_line.jpg) repeat-x center; 
}

.dotter_line_vert {
	background:url(../images/dot_line_vert.jpg) repeat-y;
}

.cell_color1 {
	padding-left:5px;
	padding-right:5px;
	background-color:#FBF2F3;
}

.cell_color2 {
	padding-left:5px;
	padding-right:5px;
	background-color:#FDF8F8;
}

.cell_color0 {
	padding-left:5px;
	padding-right:5px;
	background-color:#FFFFFF;
}

.cell_color_grey1 {
	padding-left:5px;
	padding-right:5px;
	background-color:#E6E6E6;
}

.cell_color_grey2 {
	padding-left:5px;
	padding-right:5px;
	background-color:#F2F2F2;
}

.cell_color_grey0 {
	padding-left:5px;
	padding-right:5px;
	background-color:#FFFFFF;
}

.cell_color_blue1 {
	padding-left:5px;
	padding-right:5px;
	background-color:#eceff2;
/*	background-color:#e4e9ed;  */
}

.cell_color_blue2 {
	padding-left:5px;
	padding-right:5px;
	background-color:#f7f9fb;
}

.cell_color_blue0 {
	padding-left:5px;
	padding-right:5px;
	background-color:#FFFFFF;
}




/* text style */

.white {
	color: #FFFFFF;
}

.small {
	font-size: 10px;
	line-height:16px;
}

.white_title {
	color: #FFFFFF;
	font-size: 16px;
	line-height:24px;
	font-weight:bold;
}

.red_content {
	color: #B9272D;
}

.red_title {
	color: #B9272D;
	font-size: 16px;
	line-height:24px;
	font-weight:bold;
}

.blue_content {
	color: #0071B4;
}

.blue_title {
	color: #0071B4;
	font-size: 16px;
	line-height:24px;
	font-weight:bold;
}

.blue_subtitle {
	color: #0071B4;
	font-size: 14px;
	line-height:22px;
	font-weight:bold;
}

.orange_content {
	color: #EF8B1E;
}

.orange_title {
	color: #EF8B1E;
	font-size: 16px;
	line-height:24px;
	font-weight:bold;
}

.orange_subtitle {
	color: #EF8B1E;
	font-size: 14px;
	line-height:22px;
	font-weight:bold;
}

.orange_sign {
	font-family:verdana;
	color: #EF8B1E;
	font-size: 20px;
	line-height:22px;
	font-weight:bold;
}

.purple_content {
	color: #B763B7;
}

.purple_title {
	color: #B763B7;
	font-size: 16px;
	line-height:24px;
	font-weight:bold;
}

.grey_blue_title {
	color: #8FA2B0;
	font-size: 16px;
	line-height:24px;
	font-weight:bold;
}

.grey_blue_subtitle {
	color: #8FA2B0;
	font-size: 14px;
	line-height:22px;
	font-weight:bold;
}

.grey_blue_content {
	color: #8FA2B0;
}

.brown_content {
	color: #BE946D;
}

.brown_title {
	color: #BE946D;
	font-size: 16px;
	line-height:24px;
	font-weight:bold;
}

.brown_subtitle {
	color: #BE946D;
	font-size: 14px;
	line-height:22px;
	font-weight:bold;
}

.yellow_content {
	color: #eff402;
}

.green_content {
	color: #637935;
}

.green_subtitle {
	color: #637935;
	font-size: 14px;
	line-height:22px;
	font-weight:bold;
}

.green_title {
	color: #637935;
	font-size: 16px;
	line-height:24px;
	font-weight:bold;
}

.menu_key {
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}

.menu_key:hover {
	color:#8FA2B0;
}

.menu_key_on {
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	padding-left:10px;
	padding-right:10px;
	border-bottom-color:#FFFFFF;
	color:#8FA2B0;
}

.menu_key_spacer {
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.menu2_key {
	border-color:#BBBBBB;
	border-style:solid;
	border-width:1px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}

.menu2_key:hover {
	color:#8FA2B0;
}

.menu2_key_on {
	border-color:#BBBBBB;
	border-style:solid;
	border-width:1px;
	padding-left:10px;
	padding-right:10px;
	border-top-color:#FFFFFF;
	color:#8FA2B0;
}

.menu2_key_spacer {
	border-top-color:#BBBBBB;
	border-top-style:solid;
	border-top-width:1px;
}
