BODY
{
	BACKGROUND-COLOR:#FFFFFF;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:400;
	COLOR:#606060;
	BACKGROUND-COLOR:#FFFFFF;
	MARGIN:0px;
}

LI,DIV,SPAN,P
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:400;
	COLOR:#606060;
	
}
LABEL
{
	cursor:pointer;
}
.main_container
{
	BACKGROUND-COLOR:#BCBDC1;
	HEIGHT:100%;
}
.container
{
	HEIGHT:100%;
}

#newHeader
{
	width:100%;

	margin: 0 auto;
}

#loginBox 
{
	float:right;
}

#loginBox hr
{
	border: 1px solid #E7E7E9;
	
}

	
#newHeader h1
{
	width: 350px; height: 75px;
	background: url("images/logo.gif");
	background-repeat: no-repeat;
	text-indent: -9999px;
	float:left;

}
	
#newHeader h1 a 
{
 border:0;
 text-decoration: 

}
	
#newHeader h1 a img
{
 border:0;
 text-decoration: 

}
	
.body_class
{
	BACKGROUND-COLOR:#FFFFFF;
}
.top_menu
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:400;
	COLOR:#AABEE1;
}
.top_menu A
{
	COLOR:#AABEE1;
}
.top_menu A:visited
{
	COLOR:#AABEE1;
}
.top_menu A:hover
{
	COLOR:#0162A9;
}
.title_class
{
	BACKGROUND-COLOR:#0060AA;
	WIDTH:241px;
	HEIGHT:20px;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	COLOR:#FFFFFF;
}

.title_class h2, .title_class1 h2, .title_class2 h2
{
	display:inline;

	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	COLOR:#FFFFFF;
}

.title_class1
{
	BACKGROUND-COLOR:#417BBB;
	WIDTH:241px;
	HEIGHT:20px;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	COLOR:#FFFFFF;
}
.title_class2
{
	BACKGROUND-COLOR:#7B9BCC;
	WIDTH:241px;
	HEIGHT:20px;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	COLOR:#FFFFFF;
}
.title_class3
{
	BACKGROUND-COLOR:#BFBFBF;
	WIDTH:241px;
	HEIGHT:20px;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	COLOR:#404040;
}
.title_class3 h2
{
	display:inline;

	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	COLOR:#404040;
}

.greyblock
{
	HEIGHT:100px;
}
.greytd
{
	BACKGROUND-COLOR:#E7E7E9;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:400;
	COLOR:#58585A;
}
.inner_container
{
	HEIGHT:100%;
	WIDTH:90%;
	BACKGROUND-COLOR:#FFFFFF;
}
.inner_container_small
{
	HEIGHT:100%;
	WIDTH:100%;
}
.header
{
	BACKGROUND-COLOR:#77A22F;
}
H1
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:16px;
	FONT-WEIGHT:bold;
	COLOR:#555555;
}
H2
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:13px;
	FONT-WEIGHT:bold;
	COLOR:#808080;
}
A
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:normal;
}
A:visited
{
	COLOR:#0000FF;
}
TD,select
{
	FONT-SIZE:11px;
}
.t
{
	background-image: url('images/t.gif');
	background-repeat:repeat-x;
	HEIGHT:38px;
}
.l
{
	background-image: url('images/l.gif');
	background-repeat:repeat-y;
	WIDTH:38px;
}
.b
{
	background-image: url('images/b.gif');
	background-repeat:repeat-x;
	HEIGHT:38px;
}
.r
{
	background-image: url('images/r.gif');
	background-repeat:repeat-y;
	WIDTH:38px;
}
.slogan_class
{
	PADDING:0px 0px 5px 5px;
}
.slogan_class H2
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:24px;
	FONT-WEIGHT:bold;
	COLOR:#97989A;
	DISPLAY:inline;
}
.menu_top
{
	background-image: url('images/headerbg.jpg');
	background-repeat:repeat-x;
	HEIGHT:24px;
}
.menu_bottom
{
	background-image: url('images/headerbg1.jpg');
	background-repeat:repeat-x;
	HEIGHT:32px;
}
.a_addmaster
{
	background-image: url('images/btnadd.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:top left;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#17326C;
	PADDING:4px 5px 3px 22px;
	HEIGHT:25px;
}
.logout
{
	PADDING:4px;
}
.logout A
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:14px;
	FONT-WEIGHT:bold;
	COLOR:#000080;
	TEXT-DECORATION:none;
}
.logout A:visited
{
	COLOR:#000080;
	TEXT-DECORATION:none;
}
.header_left
{
	background-image: url('images/header_left.jpg');
	background-repeat:no-repeat;
	HEIGHT:129px;
	WIDTH:684px;
}
.header_right
{
	BACKGROUND-COLOR:#007500;
	WIDTH:266px;
	HEIGHT:129px;
}
.header_links
{
	COLOR:#FFFFFF;
	PADDING:0px 0px 5px 0px;
}
.header_links A
{
	COLOR:#FFFFFF;
}
.header_links A:visited
{
	COLOR:#FFFFFF;
}
.header_left_small
{
}
.dashboard_panel
{
	HEIGHT:150px;
	OVERFLOW:auto;
}
.phone_no
{
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:28px;
	FONT-WEIGHT:bold;
	COLOR:#FFFFFF;
}
.menu_item
{
	BORDER-RIGHT:1px solid #9FADC8;
	PADDING:0px 8px 0px 8px;
}
.menu_item A
{
	color: #9BA4CB;
	text-decoration:none;
	font-size:12px;
	font-family: Arial,Tahoma, verdana, sans-serif;
}
.menu_item A:hover
{
	color: #B0C1DB;
}
.menu_item A:visited
{
	color: #9BA4CB;
	text-decoration:none;
}
.menu_item_highlight
{
	BORDER-RIGHT:1px solid #9FADC8;
	PADDING:0px 8px 0px 8px;
}
.menu_item_highlight A
{
	color: #0D5882;
	text-decoration:none;
	font-size:12px;
	font-family: Arial,Tahoma, verdana, sans-serif;
}
.menu_item_highlight A:hover
{
	color: #B0C1DB;
}
.menu_item_highlight A:visited
{
	color: #0D5882;
	text-decoration:none;
}
.flat_text
{
	BORDER:1px solid #B2B2B2;
	font-size:11px;
}
.flat_text_noborder
{
	BORDER:0px;
	BACKGROUND:transparent;
	font-size:11px;
}
.flat_text_label
{
	BORDER:1px solid #B2B2B2;
	BACKGROUND-COLOR:#FFFFE7;
	font-size:11px;
}
.flat_text_bg
{
	BORDER:0px;
	background-image: url('images/textboxbg.gif');
	WIDTH:135px;
	PADDING:3px 14px 0px 14px;
	HEIGHT:20px;
	FONT-SIZE:11px;
}
.btn_submit
{
	BORDER:1px solid #404040;
	BACKGROUND-COLOR:#0060AA;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#FFFFFF;
	PADDING:1px 3px 1px 3px;
	cursor:pointer;
}
.btn_remove
{
	BORDER:1px solid #404040;
	BACKGROUND-COLOR:#FF0000;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#FFFFFF;
	PADDING:1px 3px 1px 3px;
	cursor:pointer;
}
.a_view
{
	background-image: url('images/iconview.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:top left;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#17326C;
	PADDING:12px 5px 3px 37px;
	HEIGHT:25px;
}
.a_view:visited
{
	COLOR:#17326C;
}
.a_add
{
	background-image: url('images/iconadd.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:top left;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#17326C;
	PADDING:12px 5px 3px 37px;
	HEIGHT:25px;
}
.a_addmessage
{
	background-image: url('images/addmessage.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:top left;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	COLOR:#17326C;
	PADDING:7px 5px 3px 30px;
	HEIGHT:25px;
}
.a_selected
{
	PADDING:3px;
	HEIGHT:30px;
	TEXT-DECORATION:none;
	COLOR:#404040;
	BORDER:1px solid #808080;
}
.a_selected:visited
{
	COLOR:#404040;
}
.a_non_selected
{
	PADDING:3px;
	HEIGHT:30px;
	TEXT-DECORATION:none;
	COLOR:#404040;
	BORDER:1px solid #0000FF;
}
.a_non_selected:visited
{
	COLOR:#404040;
}
.a_select
{
	background-image: url('images/iconselect.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:top left;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#17326C;
	PADDING:8px 5px 3px 28px;
	HEIGHT:25px;
}
.a_select:visited
{
	COLOR:#17326C;
}
.a_back
{
	background-image: url('images/back.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:top left;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#17326C;
	PADDING:12px 5px 3px 35px;
	HEIGHT:25px;
}
.a_back:visited
{
	COLOR:#17326C;
}
.section_block
{
	BORDER:1px solid #E2E2E2;
	PADDING:10px;
}
.block_title
{
	color: #444444;
	font-size:16px;
	font-weight:bold;
	font-family: Arial,Tahoma, verdana, sans-serif;
	padding:5px 5px 10px 5px;
	TEXT-ALIGN:center;
}
.section_box
{
	BORDER:1px solid #EFEFEF;
}
.section_title
{
	color: #FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	font-family: Arial,Tahoma, verdana, sans-serif;
	padding:3px 6px;
	TEXT-ALIGN:center;
	BACKGROUND-COLOR:#0001BD;
}
.login_box
{
	BACKGROUND-COLOR:#C0E0FF;
}
.t
{
	background-image:url('images/t.gif');
	background-repeat:repeat-x;
	color: #0000C0;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	font-family: Arial,Tahoma, verdana, sans-serif;
	TEXT-ALIGN:center;
}
.b
{
	background-image:url('images/b.gif');
	background-repeat:repeat-x;
	color: #0000C0;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	font-family: Arial,Tahoma, verdana, sans-serif;
	TEXT-ALIGN:center;
}
.l
{
	background-image:url('images/l.gif');
	background-repeat:repeat-y;
}	
.r
{
	background-image:url('images/r.gif');
	background-repeat:repeat-y;
}	
.login_title
{
	color: #0000C0;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	font-family: Arial,Tahoma, verdana, sans-serif;
	padding:3px 6px;
	TEXT-ALIGN:center;
}
.page_title
{
	font-size:12px;
	font-family: Tahoma,Arial,verdana,sans-serif;
	font-weight:bold;
	COLOR:#FFFFFF;
	BACKGROUND-COLOR:#0060AA;
	PADDING:0px 10px 0px 10px;
	WIDTH:100%;
}
.page_title A
{
	font-size:12px;
	font-family: Tahoma,Arial,verdana,sans-serif;
	font-weight:400;
	COLOR:#555555;
}
.pagetitle
{
	font-size:12px;
	font-family: Tahoma,Arial,verdana,sans-serif;
	font-weight:bold;
	COLOR:#202020;
	PADDING:10px;
}
.table_title
{
	color: #FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	font-family: Arial,Tahoma, verdana, sans-serif;
	padding:2px;
	BACKGROUND-COLOR:#A2A2A2;
}
.table_subtitle
{
	color: #505050;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	font-family: Arial,Tahoma, verdana, sans-serif;
	padding:8px;
	BACKGROUND-COLOR:#F2F2F2;
}
.paging_class A 
{
    PADDING:5px;
    FONT-FAMILY: 'MS Sans Serif',Arial;
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR:#0000FF;
    LINE-HEIGHT:30px;
}
.paging_class A:visited
{
	COLOR:#0000FF;
}
.paging_class SPAN
{
    PADDING:5px;
    FONT-FAMILY: 'MS Sans Serif',Arial;
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR:#909090;
    LINE-HEIGHT:30px;
}
.paging_class A:hover
{
    BACKGROUND-COLOR: #000080;
    COLOR:#FFFFFF;
}
.paging_class SPAN
{
    COLOR:#202020;
}
.cmbsmall
{
	font-size:11px;
	font-family: Arial,Tahoma, verdana, sans-serif;
	font-weight:normal;
	COLOR:#404040;
}
.list_class
{
	BORDER-BOTTOM:1px solid #F2F2F2;
	FONT-FAMILY:Arial,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:400;
	COLOR:#000000;
	BACKGROUND-COLOR:#FFFFFF;
}
.list_class A
{
	BORDER-BOTTOM:1px solid #E2E2E2;
	FONT-FAMILY:Arial,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:400;
	COLOR:#0000FF;
	TEXT-DECORATION:underline;
}
.list_class A:visited
{
	COLOR:#0000FF;
}
.a_more
{
	font-weight:bold;
	color:#000080;
	text-decoration:underline;
}
.a_more
{
	color:#000080;
}
.compulsory
{
	FONT-FAMILY:Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:16px;
	FONT-WEIGHT:400;
	PADDING:4px;
	TEXT-ALIGN:center;
	COLOR: #E21E1E;
}
.error_class
{
	background-image:url('images/error.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #E12626;
	FONT-FAMILY: Arial,verdana,Garamond;
	PADDING-LEFT:45px;
	PADDING-TOP:16px;	
	PADDING-BOTTOM:10px;	
	TEXT-ALIGN:left;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER:1px solid #E12626;
	MARGIN:4px 4px 4px 4px;
}
.note_class
{
	background-image:url('images/helpicon.gif');
	background-repeat:no-repeat;
	background-position:8px 8px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000080;
	FONT-FAMILY: Arial,verdana,Garamond;
	PADDING-LEFT:30px;
	PADDING-TOP:8px;
	PADDING-BOTTOM:10px;
	TEXT-ALIGN:left;
	BACKGROUND-COLOR: #FEFEEC;
	BORDER:1px solid #E2E2E2;
	MARGIN:4px 0px 4px 0px;
}
.success_class
{
	background-image:url('images/success.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #4B9634;
	FONT-FAMILY: Arial,verdana,Garamond;
	PADDING-LEFT:35px;
	PADDING-TOP:13px;	
	PADDING-BOTTOM:10px;	
	TEXT-ALIGN:left;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER:1px solid #4B9634;
	MARGIN:4px 0px 4px 0px;
}
.warn_class
{
	background-image:url('images/warnicon.gif');
	background-repeat:no-repeat;
	background-position:8px 8px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #E02020;
	FONT-FAMILY: Arial,verdana,Garamond;
	PADDING-LEFT:30px;
	PADDING-TOP:8px;
	PADDING-BOTTOM:10px;
	TEXT-ALIGN:left;
	BACKGROUND-COLOR: #FAFAFA;
	BORDER:1px solid #E02020;
	MARGIN:4px 0px 4px 0px;
}
.footer_class
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #84A3D1;
	FONT-FAMILY: Arial,verdana,Garamond;
	
}
.footer1
{
	background-image: url('images/headerbg2.jpg');
	background-repeat:repeat-x;
	HEIGHT:32px;
	PADDING:4px;
}
.footer1 H1
{
	COLOR:#18326D;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:16px;
	FONT-WEIGHT:bold;
	DISPLAY:inline;
}
.footer1 A
{
	COLOR:#1A52CB;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
}
.footer1 A
{
	COLOR:#0000FF;
}
.footer2
{
	background-image: url('images/headerbg3.jpg');
	background-repeat:repeat-x;
	HEIGHT:32px;
	COLOR:#FFFFFF;
	FONT-FAMILY:Arial,Tahoma,Verdana,'Ms Sans Serif';
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	PADDING:12px 4px 4px 4px;
}
.bold_class
{
	FONT-WEIGHT:bold;
	
}
.left_column
{
	WIDTH:20%;
	BACKGROUND-COLOR:#FFFFFF;
	HEIGHT:100%;
}
.content_column
{
	WIDTH:80%;
	BACKGROUND-COLOR:#FFFFFF;
	HEIGHT:100%;
}
.right_column
{
	WIDTH:17%;
	BACKGROUND-COLOR:#FFFFFF;
	HEIGHT:100%;
}
.new_account
{
	
}
.new_account A
{
	color: #404040;
	text-decoration:none;
	font-size:13px;
	font-family: Arial,Tahoma, verdana, sans-serif;
	display:block;
	padding:5px 6px;
	line-height:12px;
	TEXT-ALIGN:center;
	BACKGROUND-COLOR:#C0E0FF;
	BORDER:1px solid #808080;
}
.new_account A:hover
{
	color: #0000C0;
	BACKGROUND-COLOR:#F1F8FF;
}
.new_account A:visited
{
	color: #404040;
}
.row_out
{
	BACKGROUND-COLOR:#FFFFFF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:left;
}
.row_over
{
	BACKGROUND-COLOR:#F5FFF5;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:left;
}
.row_over td
{
}
.row_out td
{
}
.row_out1
{
	BACKGROUND-COLOR:#FFFFFF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:left;
}
.row_out2
{
	BACKGROUND-COLOR:#FAFAFA;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:left;
}
.row_over
{
	BACKGROUND-COLOR:#FCFAF6;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:left;
}
.row_out td
{
	PADDING:1px;
}
.row_over td
{
	PADDING:1px;
}
.row_out1 td
{
	PADDING:1px;
}
.row_out2 td
{
	PADDING:1px;
}
.td_out
{
	BACKGROUND-COLOR:#FFFFFF;
}
.td_selected
{
	BACKGROUND-COLOR:#D3DFFB;
}
.btn_class
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #444444;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:center;
	PADDING:2px 5px 2px 5px;
	BACKGROUND-COLOR:#FAFAFA;
	BORDER-BOTTOM:1px solid #BBBBBB;
	BORDER-RIGHT:1px solid #BBBBBB;
	BORDER-TOP:1px solid #EFEFEF;
	BORDER-LEFT:1px solid #EFEFEF;
	TEXT-DECORATION:none;
}
.btn_class:hover
{
	BACKGROUND-COLOR:#DDDDDD;
}
.btn_class:visited
{
	COLOR: #444444;
	TEXT-DECORATION:none;
}
.btn_blue
{
	background-image: url('images/right.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:0px 0px;
	PADDING:5px 5px 5px 22px;
	HEIGHT:22px;
	FONT-FAMILY: Arial,verdana,Garamond;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #0000FF;
	TEXT-ALIGN:left;
	TEXT-DECORATION:none;
}
.btn_blue:hover
{
	COLOR: #000080;
}
.btn_blue:visited
{
	COLOR: #0000FF;
	TEXT-DECORATION:none;
}
.btn_red
{
	background-image: url('images/exclamation.gif');
	background-repeat:no-repeat;
	BACKGROUND-POSITION:0px 0px;
	PADDING:5px 5px 5px 22px;
	HEIGHT:22px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-DECORATION:none;
}
.btn_red:hover
{
	COLOR: #800000;
}
.btn_red:visited
{
	COLOR: #FF0000;
	TEXT-DECORATION:none;
}
.btnprogress
{
	BACKGROUND-COLOR:#F2F2F2;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #3257A2;
	FONT-FAMILY: Arial,verdana,Garamond;
	PADDING:1px;
	BORDER:1px solid #3257A2;
	cursor:pointer;
}
.td_black
{
	BACKGROUND-COLOR:#FAFAFA;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #404040;
	FONT-FAMILY: Arial,verdana,Garamond;
	BORDER:1px solid #404040;
}
.td_red
{
	BACKGROUND-COLOR:#FAFAFA;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial,verdana,Garamond;
	BORDER:1px solid #404040;
}
.td_green
{
	BACKGROUND-COLOR:#FAFAFA;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #008800;
	FONT-FAMILY: Arial,verdana,Garamond;
	BORDER:1px solid #404040;
}

.listtd
{
	padding:10px 4px 10px 4px;
}
.return_link
{
	PADDING:10px 0px 10px 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial,verdana,Garamond;
}
.return_link A
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #0000FF;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-DECORATION:none;
}
.return_link A:hover
{
	COLOR: #000000;
}
.return_link A:visited
{
	COLOR: #0000FF;
}
#div_factors
{
	HEIGHT:200px;
	overflow:auto;
}
#div_to
{
	HEIGHT:300px;
}
.from_status_bar
{
	HEIGHT:22px;
	BACKGROUND-COLOR:#EFEFEF;
	PADDING:4px;
	
}
.from_status_bar #div_from_status_bar
{
	DISPLAY:inline;
	COLOR:#FF0000;
	FONT-WEIGHT: normal;
	FONT-SIZE:12px;
	FONT-FAMILY: Arial,verdana,Garamond;
}
.tab
{
	background-image:url('images/tabbg1.gif');
	background-repeat:repeat-x;
	background-position:top right;
	HEIGHT:25px;
	BORDER:1px solid #91A7B4;
}
.tab A
{
	FONT-FAMILY:Arial,Tahoma,'MS Sans Serif',Arial,Verdana;
	COLOR:#000099;
	FONT-SIZE:11px;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none;
	DISPLAY:block;
	PADDING:2px 30px 2px 30px;
}
.tab A:visited
{
	COLOR:#000099;
}
.tab_selected
{
	background-image:url('images/tabbg.gif');
	background-repeat:repeat-x;
	background-position:top right;
	HEIGHT:25px;
	BORDER-TOP:1px solid #91A7B4;
	BORDER-LEFT:1px solid #91A7B4;
	BORDER-RIGHT:1px solid #91A7B4;
	BORDER-BOTTOM:1px solid #EFEFEF;
}
.tab_selected A
{
	FONT-FAMILY:Arial,Tahoma,'MS Sans Serif',Arial,Verdana;
	COLOR:#000099;
	FONT-SIZE:11px;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none;
	DISPLAY:block;
	PADDING:2px 30px 2px 30px;
}
.tab_selected A:visited
{
	COLOR:#000099;
}
.blank_tab
{
	BORDER-BOTTOM:1px solid #91A7B4;
}
.factor_title
{
	BACKGROUND-COLOR:#085DA5;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana,Arial,Tahoma,Garamond;
	TEXT-ALIGN:left;
	PADDING:6px;
}
.answer_out
{
	BACKGROUND-COLOR:#FAFAFA;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #444444;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:left;
}
.answer_out label
{
	COLOR: #444444;
}
.answer_over
{
	BACKGROUND-COLOR:#EEF1F8;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #444444;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:left;
}
.answer_over label
{
	COLOR: #444444;
}
.answer_selected
{
	BACKGROUND-COLOR:#E8ECF4;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #404040;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:left;
}
.answer_selected label
{
	COLOR:#404040;
	FONT-WEIGHT: bold;
}
.red_text
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:center;
}
.green_text
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #008800;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:center;
}
.small_text
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial,verdana,Garamond;
	TEXT-ALIGN:left;
}
.small_text A
{
	FONT-SIZE: 11px;
}
.HelpWindow
{
	z-index: 999;
	position: absolute;
	top: -999px;
	left: -999px;
	display:none;
	visibility:hidden;
	width:300px;
	height: 200px;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER-TOP:1px solid #808080;
	BORDER-LEFT:1px solid #808080;
	BORDER-RIGHT:1px solid #202020;
	BORDER-BOTTOM:1px solid #202020;
}
.pop_form
{
	z-index: 999;
	position: absolute;
	top: -999px;
	left: -999px;
	display: none;
	visibility: hidden;
	width: 400px;
	height: 180px;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER-TOP:1px solid #808080;
	BORDER-LEFT:1px solid #808080;
	BORDER-RIGHT:1px solid #202020;
	BORDER-BOTTOM:1px solid #202020;
}
.pop_form2
{
	z-index: 999;
	position: absolute;
	top: -999px;
	left: -999px;
	display: none;
	visibility: hidden;
	width: 700px;
	height: 350px;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER-TOP:1px solid #808080;
	BORDER-LEFT:1px solid #808080;
	BORDER-RIGHT:1px solid #202020;
	BORDER-BOTTOM:1px solid #202020;
}
.pop_subjects
{
	z-index: 999;
	position: absolute;
	top: -999px;
	left: -999px;
	display: none;
	visibility: hidden;
	width: 250px;
	height: 150px;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER-TOP:1px solid #808080;
	BORDER-LEFT:1px solid #808080;
	BORDER-RIGHT:1px solid #202020;
	BORDER-BOTTOM:1px solid #202020;
}
.pop_specs
{
	z-index: 999;
	position: absolute;
	top: -999px;
	left: -999px;
	display:none;
	visibility: hidden;
	width: 400px;
	height: 200px;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER-TOP:1px solid #808080;
	BORDER-LEFT:1px solid #808080;
	BORDER-RIGHT:1px solid #202020;
	BORDER-BOTTOM:1px solid #202020;
	margin:0px;
}
.top_class
{
	background-image: url('images/top.gif');
	background-repeat:repeat-x;
	height:6px;
}
.left_class
{
	background-image: url('images/left.gif');
	background-repeat:repeat-y;
}

.right_class
{
	background-image: url('images/right1.gif');
	background-repeat:repeat-y;
}
.bottom_class
{
	background-image: url('images/bottom1.gif');
	background-repeat:repeat-x;
	height:10px;
}
.progress_class
{
	BORDER:1px solid #000080;
}
.warn_title
{
	color: #FFFFFF;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	font-family: Arial,Tahoma, verdana, sans-serif;
	padding:3px 6px;
	TEXT-ALIGN:center;
	BACKGROUND-COLOR:#D74A29;
}
.progress_meter
{
	BACKGROUND-COLOR:#404040;
}
.progress_meter TD
{
	BACKGROUND-COLOR:#FFFFFF;
	WIDTH:20px;
	HEIGHT:20px;
}
.progress_meter_small
{
	BACKGROUND-COLOR:#404040;
}
.progress_meter_small TD
{
	BACKGROUND-COLOR:#FFFFFF;
	WIDTH:10px;
	HEIGHT:10px;
}
.listing_class
{
	BACKGROUND-COLOR:#EBF5FF;
	PADDING:10px;
	BORDER:1px solid #808080;
}
.form_class
{
	PADDING:10px;
	BORDER:1px solid #808080;
}
.functions_class
{
	BACKGROUND-COLOR:#D8E9F2;
	PADDING:10px;
	BORDER:1px solid #FFFFFF;
}
.navigation_class
{
	font-size:11px;
	font-weight:normal;
	font-family: Arial,Tahoma, verdana, sans-serif;
	COLOR:#C0C0C0;
}
.header_login
{
	font-size:12px;
	font-weight:normal;
	font-family: Arial,Tahoma, verdana, sans-serif;
	COLOR:#5488AF;
	TEXT-DECORATION:none;
}
.header_login:visited
{
	COLOR:#5488AF;
}
.login_label
{
	COLOR:#5488AF;
}
.panel_title
{
	font-size:11px;
	font-family: Tahoma,Arial,verdana,sans-serif;
	font-weight:bold;
	COLOR:#FFFFFF;
	BACKGROUND-COLOR:#68A8DA;
	PADDING:2px 2px 2px 2px;
	WIDTH:100%;
}
.calendar
{
	BACKGROUND-COLOR:#E2E2E2;
}
.calendar TH
{
	BACKGROUND-COLOR:#085DA5;
	FONT-FAMILY:Arial,Tahoma,'MS Sans Serif',Arial,Verdana;
	COLOR:#FFFFFF;
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
}
.calendar TD
{
	cursor:pointer;
}
.dateblock
{
	BACKGROUND-COLOR:#E5F7FD;
	HEIGHT:40px;
	WIDTH:14%;
	cursor:pointer;
}
.dateblock_over
{
	BACKGROUND-COLOR:#F6FBEB;
	cursor:pointer;
}
.dayno
{
	COLOR:#085DA5;
	FONT-FAMILY:Arial,Tahoma,'MS Sans Serif',Arial,Verdana;
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	PADDING:0px;
}
.apptext
{
	COLOR:#404040;
	FONT-FAMILY:'MS Sans Serif',Arial,Tahoma,Arial,Verdana;
	FONT-SIZE:10px;
	FONT-WEIGHT:normal;
}
.calendar-month
{
	COLOR:#404040;
	FONT-FAMILY:Arial,Tahoma,'MS Sans Serif',Arial,Verdana;
	FONT-SIZE:14px;
	FONT-WEIGHT:bold;
	PADDING:0px;
}
.dateblock1
{
	BACKGROUND-COLOR:#FEFEFE;
	HEIGHT:40px;
	WIDTH:14%;
	cursor:pointer;
}
.dateblock1_over
{
	BACKGROUND-COLOR:#F6FBEB;
	cursor:pointer;
}
.vacancy_lisitng
{
	PADDING:5px;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER:1px solid #B2B2B2;
	HEIGHT:130px;
}
.blue_bg
{
	BACKGROUND-COLOR:#0060AA;
	FONT-SIZE:14px;
	COLOR:#FFFFFF;
	FONT-WEIGHT:bold;
	BORDER-BOTTOM:1px solid #E2E2E2;
}
.blue_bg_mid
{
	BACKGROUND-COLOR:#0060AA;
	FONT-SIZE:12px;
	COLOR:#FFFFFF;
	FONT-WEIGHT:normal;
	BORDER-BOTTOM:1px solid #E2E2E2;
}
.blue_bg_small
{
	BACKGROUND-COLOR:#0060AA;
	FONT-SIZE:11px;
	COLOR:#FFFFFF;
	BORDER-BOTTOM:1px solid #E2E2E2;
}
.white_bg
{
	BACKGROUND-COLOR:#FFFFFF;
	BORDER-BOTTOM:1px solid #E2E2E2;
}
.a_register
{
	BACKGROUND-COLOR:#D3D3D9;
	BORDER:1px solid #B2B2B2;
	TEXT-DECORATION:none;
	TEXT-ALIGN:center;
	display:block;
	PADDING:5px 0px 5px 0px;
}
.vacancy_title
{
	BACKGROUND-COLOR:#007FE4;
	
}
.vacancy_title TD
{
	FONT-SIZE:14px;
	COLOR:#FFFFFF;
	FONT-WEIGHT:bold;
}
.newvacancy_flag
{
	BACKGROUND-COLOR:#0000FF;
	PADDING:4px 8px 4px 8px;
	BORDER:1px solid #74BBFF;
	COLOR:#FFFFFF;
}
.pdf_link
{
	COLOR:#000000;
	FONT-SIZE:13px;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
}
.pdf_link:visited
{
	COLOR:#000000;
}

#nav 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0em;
	LIST-STYLE-TYPE: none;
	FONT: 100%/1.5 arial, helvetica, serif;
}
#nav UL 
{
	BORDER-RIGHT: #404040 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #404040 1px solid; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: white; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 1em; 
	BORDER-LEFT: #404040 0px solid; 
	LINE-HEIGHT: 1; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #404040 1px solid; 
	list-style-type: none;
}
#nav A 
{
	PADDING-RIGHT: 0em; 
	DISPLAY: block; 
	PADDING-LEFT: 0em; 
	PADDING-BOTTOM: 0.25em; 
	WIDTH: 4em; 
	PADDING-TOP: 0.25em; 
	TEXT-DECORATION: none;
	FONT: 100%/1.5 arial, helvetica, serif;
}
#nav A.daddy 
{
	BACKGROUND: url("images/rightarrow2.gif") no-repeat right center
}
#nav LI 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 55px; 
	PADDING-TOP: 0px;
	COLOR: #9FADC8; 
}
#nav LI UL 
{
	BORDER:1px solid #9FADC8;
	FONT-WEIGHT: normal; 
	LEFT: -999em; 
	MARGIN: 0px; 
	WIDTH: 180px; 
	POSITION: absolute; 
	HEIGHT: auto; 
	list-style-type: none;
	BACKGROUND-COLOR:#E7E7E9;
}
#nav LI A
{
	COLOR:#9FADC8;
}
#nav LI LI A
{
	COLOR:#9FADC8;
}
#nav LI LI A:HOVER
{
	COLOR:#B0C1DB;
}
#nav LI LI 
{
	PADDING-RIGHT: 1em; 
	WIDTH: 168px;
}
#nav LI UL A 
{
	WIDTH: 14em;
	PADDING-LEFT: 5px; 
}
#nav LI UL UL 
{
	MARGIN: -1.75em 0px 0px 160px;
	list-style-type: none;
}
#nav LI:hover UL UL 
{
	LEFT: -999em
}
#nav LI:hover UL UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI LI.sfhover UL {
	LEFT: auto
}
#nav LI LI LI.sfhover UL {
	LEFT: auto
}
#nav LI:hover 
{
	COLOR:#9FADC8;
}
#nav LI.sfhover 
{
	COLOR:#9FADC8;
}


/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
	margin:0;
	padding: 6px 10px;
	border-bottom: 1px solid #778;
	font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
	list-style: none;
	margin: 0;
	display: inline;
}
ul.tabbernav li a
{
 padding: 6px 10px;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DAEEFE;
 text-decoration: none;
 COLOR:#202020;
 font-weight:normal;
}

ul.tabbernav li a:link { color: #202020; }
ul.tabbernav li a:visited { color: #202020; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #DAFEFE;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 color: #000;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab
{
	padding:5px;
	border:1px solid #aaa;
	border-top:0;
	height:460px;
	overflow:auto;
 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 
{
	//display:none;
}
.tabberlive .tabbertab h3 
{
	//display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1
{
}
.tabberlive#tab2
{
}
.tabberlive#tab2 .tabbertab 
{
	height:150px;
	overflow:auto;
}
