body {
margin-left: 21px; margin-top: 9px; margin-right: 21px; margin-bottom: 0px; background-color:#eeeeee; font-family:Arial;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.ele_checkbox  {
	MARGIN-LEFT: 0px; TEXT-INDENT: -4px;BORDER-LEFT: #aaa 1px solid; COLOR: #339933; 
}

/* CSS ELEMENT  TYPOGRAPHY   START */

.header_bg {background-color:#f9f9f9;}

.ele_cap_link { font-family: Arial; font-size: 11px; color: #2175d9; text-decoration: underline;}
A.ele_cap_link { text-decoration: underline; }
A.ele_cap_link:link { text-decoration: underline; }
A.ele_cap_link:hover { color: #00308f; text-decoration: underline; }

.ele_T1 { font-family: Arial; font-size: 18px; font-weight: bold; color: #333333;  padding-top: 10px; padding-left: 16px; }
.ele_h1 { font-family: Arial; font-size: 18px; font-weight: bold; color: #333333;}
.ele_T2 { font-family:Arial; font-size:14px; font-weight:bold; color:#333333  }

.ele_form_h1 { font-family:Arial; font-size:12px; font-weight:bold; color:#333333  }

.error_msg { font-family:Arial; font-size:12px; font-weight:bold; color:#FF0000  }
.error_msg_normal { font-family:Arial; font-size:11px;  color:#FF0000  }
.info_msg { font-family:Arial; font-size:12px; font-weight:bold; color:#339933  }

.ele_T3_Normal { font-family: Arial; font-size: 11px; color: #333333; }

.ele_T3 { font-family: Arial; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none }
.ele_T3_Green { font-family: Arial; font-size: 14px; font-weight: bold; color: #009900; }
.ele_T3_Red { font-family: Arial; font-size: 14px; font-weight: bold; color: #FF0000; }
.ele_T3_Red_validation { font-family: Arial; font-size: 14px; color: #FF0000; padding-top:3px }

.ele_T4 { font-family: Arial; font-size: 11px; color: #666666; }

.ele_T4_Bold { font-family: Arial; font-size: 11px; color: #666666; font-weight: bold; }

.ele_T5_Black { font-family: Arial; font-size: 10px; color: #666666; }

.ele_T5_Gray { font-family: Arial; font-size: 10px; color: #999999; }

.ele_T5_Red { font-family: Arial; font-size: 10px; color: #FF0000; }
A.ele_T5_Red { text-decoration: none; }
A.ele_T5_Red:hover { COLOR: #FF0000; text-decoration: underline; }

.ele_T5_Green { font-family: Arial; font-size: 10px; color: #009900; }
A.ele_T5_Green { text-decoration: none; }
A.ele_T5_Green:hover { COLOR: #009900; text-decoration: underline; font-size:24px }

/* CSS ELEMENT  TYPOGRAPHY   END */

/*=========================================================================================================================*/
/* CSS ELEMENT  LINK  START */
.ele_L1 { font-family: Arial; font-weight:bold;	font-size: 11px; color: #2175d9; }
A.ele_L1 { text-decoration: none; }
A.ele_L1:hover { COLOR: #2175d9; text-decoration: underline; }

.ele_L2 { font-family: Arial; font-size: 11px; color: #2175d9; padding-left:5px; text-decoration: underline; }
A.ele_L2 { text-decoration: underline; }
A.ele_L2:hover { COLOR: #2175d9; }

.ele_L3 { font-family: Arial; font-size: 11px; font-weight:bold; color: #2175d9; padding-left:2px; }
A.ele_L3 { text-decoration: none; }
A.ele_L3:hover { COLOR: #2175d9; text-decoration: underline; }
A.ele_L3:visited { color: #2175d9; }

.ele_link { font-family: Arial; font-size: 11px; font-weight:bold; color: #2175d9;}
A.ele_link { text-decoration: none; }
A.ele_link:hover { COLOR: #2175d9; text-decoration: underline; }
A.ele_link:visited { color: #2175d9; }

.ele_normal_link { font-family: Arial; font-size: 11px; color: #2175d9;}
A.ele_normal_link :link  { text-decoration: none; }
A.ele_normal_link :hover { color: #2175d9; text-decoration: underline; }
A.ele_normal_link :visited { color: #2175d9; }

.ele_link_line { font-family: Arial; font-size: 11px; color: #2175d9; text-decoration: underline;}
A.ele_link_line { text-decoration: underline; }
A.ele_link_line:link { text-decoration: underline; }
A.ele_link_line:hover { COLOR: #00308f; text-decoration: underline; }

.ele_L4 { font-family: Arial; font-size: 11px; color: #2175d9;}
A.ele_L4 { text-decoration: none; color: #2175d9; }
A.ele_L4:hover { COLOR: #2175d9; text-decoration: underline; }
A.ele_L4:visited { COLOR: #2175d9; }

.ele_L5 { font-family: Arial; font-size: 10px; color: #2175d9; height:16px; }
A.ele_L5 { text-decoration: none; }
A.ele_L5:hover { COLOR: #2175d9; text-decoration: underline; }

.ele_L6 { font-family: Arial; font-size: 11px; COLOR: #666666; height:16px; text-decoration: underline; }
A.ele_L6 {COLOR: #666666; text-decoration: underline;  }
A.ele_L6:hover { COLOR: #333333; text-decoration: underline; }
A.ele_L6:visited {COLOR: #666666; text-decoration: underline;  }

.ele_L09 { font-family: Arial; font-size: 11px; color: #666666; padding-left:4px;}
A.ele_L09 { text-decoration: none; }
A.ele_L09:hover { text-decoration: underline;}


.ele_L7 { font-family: Arial; font-size: 11px; font-weight:bold; color: #333333; padding-left:6px; height:16px;  }
A.ele_L7 { text-decoration: none; }
A.ele_L7:hover { COLOR: #333333; }

.ele_L8 { font-family: Arial; font-size: 14px; font-weight:bold; color: #333333; padding-left:6px; height:16px;  }
A.ele_L8 { text-decoration: none; }
A.ele_L8:hover { COLOR: #333333; }

.e_L6 { font-family: Arial; font-size: 11px; color: #999999; text-decoration:none; }
.ele_L9_line{ font-family: Arial; font-size: 11px; color: #666666;  height:16px; text-decoration:underline; }
A.ele_L9_line { text-decoration: none; }
A.ele_L9_line:link { text-decoration: underline;}
A.ele_L9_line:hover { text-decoration: underline;}
A.ele_L9_line:active { text-decoration: underline;}
A.ele_L9_line:visited { text-decoration: underline;}

.ele_L9 { font-family: Arial; font-size: 11px; color: #999999; padding-left:4px; height:16px; }
A.ele_L9 { text-decoration: none; }
A.ele_L9:hover { text-decoration: underline;}

.ele_L10 { font-family: Arial; font-size: 11px; color: #2175d9; }
A.ele_L10 { text-decoration: none; }
A.ele_L10:hover { COLOR: #2175d9; text-decoration: underline; }

.ele_L11 {font-family: Arial; font-size: 11px; color: #2175d9;}
A.ele_L11 { text-decoration: none; color: #2175d9; }
A.ele_L11:hover { COLOR: #2175d9; text-decoration: underline; }
A.ele_L11:visited { COLOR: #2175d9;}

.ele_L12 { font-family: Arial; font-size: 11px; font-weight:bold; color: #333333; padding-left:2px; height:16px;  }
A.ele_L12 { text-decoration: none; }
A.ele_L12:hover { COLOR: #333333; }

.ele_L13 { font-family: Arial; font-size: 11px; color: #666666; height:16px; padding-left:4px;}
A.ele_L13 { text-decoration: none; color: #666666; }
A.ele_L13:hover { COLOR: #333333; text-decoration: underline; }
A.ele_L13:visited { COLOR: #666666;}

.ele_L14 { font-family: Arial; font-size: 11px; color: #2175d9; }
A.ele_L14 { text-decoration: none; color: #2175d9; }
A.ele_L14:hover { COLOR: #2175d9; text-decoration: underline; }
A.ele_L14:visited { COLOR: #2175d9;}

.ele_L15 { font-family: Arial; font-size: 11px; color: #666666; height:16px; padding-left: 16px; }
A.ele_L15 { text-decoration: none; }
A.ele_L15:link { text-decoration: underline; }
A.ele_L15:active { text-decoration: underline; }
A.ele_L15:hover { COLOR: #333333; text-decoration: underline;}
A.ele_L15:visited { COLOR: #666666;text-decoration: underline;}

.ele_content { font-family: Arial; font-size: 11px; color: #666666; height:16px; padding-left: 12px; }
A.ele_content { text-decoration: none; }

.ele_text { font-family: Arial; font-size: 11px; color: #666666; }
A.ele_text { text-decoration: none; }
.ele_text_bold { font-family: Arial; font-size: 11px; font-weight:bold; color: #666666;text-decoration:none;}

.ele_subtitle { font-family: Arial; font-size: 11px; color: #333333; }
A.ele_subtitle { text-decoration: none; }

.ele_subtext { font-family: Arial; font-size: 11px; font-weight:bold; color: #d1e4f6; }
A.ele_subtext { text-decoration: none; }

.ele_footer { font-family: Arial; font-size: 11px; color: #666666; height:16px;text-decoration: underline; }
A.ele_footer:link {  COLOR: #666666;text-decoration: underline; }
A.ele_footer:active {  COLOR: #666666;text-decoration: underline; }
A.ele_footer:hover { COLOR: #333333; text-decoration: underline;}
A.ele_footer:visited { text-decoration: underline;}

.ele_gray_link { font-family: Arial; font-size: 11px; color: #666666; height:16px;text-decoration: underline; }
A.ele_gray_link:link {  COLOR: #666666;text-decoration: underline; }
A.ele_gray_link:active {  COLOR: #666666;text-decoration: underline; }
A.ele_gray_link:hover { COLOR: #333333; text-decoration: underline;}
A.ele_gray_link:visited { text-decoration: underline;}

.ele_L16 { font-family: Arial; font-size: 11px; color: #666666; height:16px;}
A.ele_L16 { text-decoration: none; color: #666666; }
A.ele_L16:hover { COLOR: #333333; text-decoration: underline; }

.ele_L17 { font-family: Arial; font-size: 10px; color: #999999; }
A.ele_L17 { text-decoration: none; color: #999999; }
A.ele_L17:hover { COLOR: #999999; text-decoration: underline; }
A.ele_L17:visited { COLOR: #999999;}

.ele_L18 {font-family: Arial; font-size: 11px; color: #2175d9; font-weight:bold}
A.ele_L18 { text-decoration: none; color: #2175d9; }
A.ele_L18:hover { COLOR: #2175d9; text-decoration: underline; }
A.ele_L18:visited { COLOR: #2175d9;}

.ele_L19 { font-family: Arial; font-size: 11px; font-weight:bold; color: #2175d9; }
A.ele_L19 { text-decoration: none; }
A.ele_L19:hover { COLOR: #2175d9; text-decoration: underline; }
A.ele_L19:visited { color: #2175d9; }

.ele_L20 { font-family: Arial; font-size: 11px; font-weight:bold; color: #333333; }
A.ele_L20 { text-decoration: none; }
A.ele_L20:hover { COLOR: #333333; }

A.ele_L21 { font-family: Arial; font-size: 11px; color: #666666; height:16px; padding-left:4px; text-decoration: underline;}
A.ele_L21:hover { COLOR: #333333; text-decoration: underline;}
A.ele_L21:visited { COLOR: #666666; text-decoration: underline;}

.ele_white {font-family: Arial; font-size: 11px; color: #ffffff; font-weight:bold}
A.ele_white { text-decoration: none; color: #ffffff; }
A.ele_white:hover { COLOR: #ffffff; text-decoration: underline; }
A.ele_white:visited { COLOR: #ffffff;}

.ele_white_link {font-family: Arial; font-size: 11px; color: #ffffff;}
A.ele_white_link:link { text-decoration: none; color: #ffffff; }
A.ele_white_link:hover { COLOR: #d1e4f6; text-decoration: underline; }
A.ele_white_link:visited { COLOR: #ffffff;}

/*.text_white_small002 {font-family: Arial;font-size: 11px;color: #eeeeee;padding-right: 0px;padding-left:0px; text-decoration:underline;}
A.text_white_small002 { text-decoration: underline; color: #eeeeee; }
A.text_white_small002:active { text-decoration: underline; }
A.text_white_small002:link { text-decoration: underline; }
A.text_white_small002:hover { COLOR: #ffffff;} */

.text_white_small002 {font-family: Arial;font-size: 11px;color: #eeeeee;padding-right: 0px;padding-left:0px; text-decoration:underline;}
A.text_white_small002 { text-decoration: none; color: #eeeeee; }
A.text_white_small002:hover { COLOR: #ffffff;}
A.text_white_small002:visited { text-decoration: underline; }


/* CSS ELEMENT  LINK  END */
/*=========================================================================================================================*/
.ele_G4 { margin-bottom:10px; height:1px; background-image: url(../images/ele_G4.jpg); background-repeat: repeat; }

.company { font-family: Arial; font-size: 14px; color: #2175d9; font-weight: bold; }
A.company { text-decoration: none; color: #2175d9; }
A.company:hover { COLOR: #2175d9; text-decoration: underline; }
A.company:visited { COLOR: #2175d9;}

.company02 { font-family: Arial; font-size: 14px; color: #000000; font-weight: bold; }

.red_star{ color:#FF0000; font-size:11px; font-weight: bold;}
.star_red{ color:#FF0000; font-size:11px; font-weight: bold; padding-left:2px; padding-right:2px; padding-top:4px}

.text_white_01{ font-family: Arial; font-size: 18px; color: #ffffff;margin-left:10px;padding-top:5px; padding-right: 8px; font-weight: bold; }
A.text_white_01 { text-decoration: none; color: #ffffff; }
A.text_white_01:hover { COLOR: #ffffff; text-decoration: underline; }
A.text_white_01:visited { COLOR: #ffffff;}

/*for candidate dashboard heading only - start*/
.text_white_cd{ font-family: Arial; font-size: 18px; color: #ffffff;margin-left:5px;padding-top:5px; padding-right: 8px; font-weight: bold; }
A.text_white_cd { text-decoration: none; color: #ffffff; }
A.text_white_cd:hover { COLOR: #ffffff; text-decoration: underline; }
A.text_white_cd:visited { COLOR: #ffffff;}
/*for candidate dashboard heading only - end*/

.text_white_02{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 8px;
	font-weight: bold;
}

.div_logo {
	height:150px;
	width:634px;
	overflow-y: hidden;
	overflow-x: scroll;
	scrollbar-arrow-color: #666666;
	scrollbar-face-color: #D4D4D4;
	scrollbar-slider-color:#D4D4D4;
	scrollbar-highlight-color: #D4D4D4;
	scrollbar-3dlight-color:#D4D4D4;
	scrollbar-shadow-color: #D4D4D4;
	scrollbar-darkshadow-color: #D4D4D4;
	scrollbar-track-color: #ffffff;
	border-bottom:#CCCCCC;
	border-bottom-style:none;
	border-bottom-width:0px;
}

.div_logo1 { height:520px; width:100%; overflow-y: scroll; overflow-x: hidden; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #53670D; }
.div_logo2 { height:430px; width:100%; overflow-y: scroll; overflow-x: hidden; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #53670D; }

.light_gray {
font-family: Arial;font-size: 11px;color: #999999;}
.div_bar{
background-color:#CCCCCC; float:left; width:1px; height:8px; margin-left:5px; margin-right:5px; margin-top:4px;
}
.div_bar_right{
background-color:#CCCCCC; float:right; width:1px; height:8px; margin-left:5px; margin-right:5px; margin-top:4px;
}
.div_bar_left{
background-color:#CCCCCC; float:left; width:1px; height:8px; margin-left:5px; margin-right:5px; margin-top:5px;
}

div#apply_blue a{
	margin-right:4px;
	margin-left:4px;
	float:left;
	width:180px;
	height:19px;
	text-decoration:none; font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
	background-color:#2175d9; text-align:center; padding-top:3px; }
div#apply_blue a:hover{
	background-color:#0D3A8F
}
div.save01 {width:60px; height:24px; padding-top:0px; left: 0px; background-color:#327DD8; font-family:arial; font-size:11px; font-weight:bold;}
div.save01 a {width:60px; height:24px; display:block; padding-top:4px;  font-family:arial; font-size:11px; text-align:center; font-weight:bold;}
div.save01 a:link {color: #FFFFFF; text-decoration:none;}
div.save01 a:hover {text-decoration:none; background-color:#0D3A8F}
div.save01 a:visited {text-decoration:none; color:#FFFFFF;}

.font01 {font-family: Arial;font-size: 12px;color: #666666;font-weight: bold; padding-left:8px; }
.font02 {font-family: Arial;font-size: 12px;color: #666666;font-weight: bold;}

A.save{ width:auto; float:left;height:18px; padding-right:6px; padding-left:6px;
	text-decoration:none; font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
	background-color:#2175d9; text-align:center; padding-top:2px;}
A.save:hover {background-color: Orange;}

A.post{ width:auto; float:left;height:18px; padding-right:6px; padding-left:6px;
	text-decoration:none; font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
	background-color:Orange; text-align:center; padding-top:2px;}
A.post:hover {background-color: #2175d9;}

div#cancel a{
	height:25px; padding-right:10px; padding-left:10px;
	text-decoration:none; font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
	background-color:#2175d9; text-align:center; padding-top:5px; }
div#cancel a:hover{
	background-color:#0D3A8F
}

div#promotion a{
	height:25px; padding-right:10px; padding-left:10px;
	text-decoration:none; font-family:arial; font-size:11px; color:#666666;
	padding-top:5px; line-height:18px }
div#promotion a:hover{
 text-decoration:underline;
	 
}

div#post a{
	height:22px; padding-right:10px; padding-left:10px;
	text-decoration:none; font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF;
	background-color:#2175d9; text-align:center; padding-top:3px; }
div#post a:hover{
	background-color:#0D3A8F
}

div#search a{
	height:18px; padding-right:6px; padding-left:6px;
	text-decoration:none; font-family:arial; font-size:14px; font-weight:bold; color:#FFFFFF;
	background-color:#ff8a00; text-align:center; padding-top:2px; }
div#search a:hover{
	background-color:#ff8a00
}

a.search01
{display:block; width: 12px; height: 12px; background: url(../images/orange.jpg); background-repeat: no-repeat;
	
	font-family:arial; font-size:14px; font-weight:bold; color:#FFFFFF;
	text-align:center; }
a.search01:hover { background-image: url(../images/orange.jpg);
	background-repeat: repeat;
}

div#search1 a{
height:18px; padding-right:6px; padding-left:6px; text-decoration:none; font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#2175d9; text-align:center; padding-top:3px; }
div#search1 a:hover{
	background-color:#0D3A8F
}

div#vote a{
height:22px; padding-right:10px; padding-left:10px; text-decoration:none; font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#2175d9; text-align:center; padding-top:3px; }
div#vote a:hover{
	background-color:#0D3A8F
}
/* CSS TAB PANEL START */
/*=========================================================================================================================*/
div#TabPanelNormal{
margin-right:1px; float:left; width:95px; height:24px; text-decoration:none; font-family:arial; font-size:11px; color:#2175d9; background-color:#ffffff; 
text-align:center; padding-top:4px; }
div#TabPanel a{
margin-right:1px; float:left; width:95px; height:23px; text-decoration:none; font-family:arial; font-size:11px; color:#2175d9; background-color:#ffffff; text-align:center; padding-top:4px; }
div#TabPanel a:hover{
	background-color:#cccccc; color:#2175d9;	
}
/* CSS TAB PANEL END */
/*=========================================================================================================================*/
.hd {
	FONT: bold 11px arial; COLOR: #cc6600
}
.textsr1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 10px Verdana,Arial;
}

.drop {
font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: bold; background-image: url(images/drop.jpg); background-repeat: no-repeat; height: 30px; padding-top:2PX; width: 22px; text-align: center;
}

.border001
{
	border: solid 1 #333333}
	
.percentage_bar { border: solid 1 #333333; padding-left:2px; padding-right:2px;}

.noimg { display:none;}
	/*071056*/
	
/* CSS FOR TEXT */


.ele_button 
{
	padding-left:5px; padding-right:12px; padding-top:4px; padding-bottom:5px;
	font-weight:bold; font-size:11px; font-family:Arial; BACKGROUND: url(../images/button-arrow.gif) #2175d9 no-repeat right center; 
	height:22px; color:#ffffff;cursor:hand; border:0px;border-style:none; text-decoration:none;
}
.ele_hover_button
{
	padding-left:8px; padding-right:18px; padding-top:4px; padding-bottom:5px;
	font-weight:bold; font-size:11px; font-family:Arial; BACKGROUND: url(../images/button-arrow.gif) #2175d9 no-repeat right center; 
	height:22px; color:#ffffff;cursor:hand; border:0px;border-style:none; text-decoration:none;
	
}

.ele_input {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; BORDER-LEFT: #aaa 1px solid; COLOR: #333333; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: arial, tahoma, sans-serif; line-height: 18px}

.ele_select {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #aaa 1px solid; COLOR: #333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: arial,tahoma, verdana,helvetica, sans-serif
}
.ele_checkbox {}

.bg_green {
background-color: #b8d000;font-family: Arial;font-size: 11px;color: #FFFFFF;height:29px;
}
.input01 {
font-family: arial;font-size: 11px;color: #666666;border: 1px solid #999999;height: 18px;padding-left: 4px;padding-top: 2px;
}
.input02 {
font-family: arial;font-size: 11px;color: #666666;border: 1px solid #999999;padding-left: 4px;padding-top: 2px;
}
.input03 {
font-family: arial;font-size: 11px;color: #666666;border: 1px solid #999999;height: 18px;padding-left: 4px; padding-right:4px;
}
.input04 {
font-family: arial; font-size: 11px; color: #666666; border: 1px solid #f9f9f9; height: 18px; padding-left: 4px; padding-right:4px; background-color:#f9f9f9;
}
.input05 {
font-family: arial;font-size: 11px;color: #666666;border: 1px solid #999999;height: 18px;padding-left: 4px; padding-right:4px;
}
.input06 {
font-family: arial;font-size: 11px;color: #666666;border: 1px solid #999999;height: 18px;padding-left: 4px;padding-top: 2px;
}
.input07 {
font-family: arial;font-size: 11px;color: #666666;border: 1px solid #999999;height: 19px;padding-left: 4px;padding-top: 2px;
}
.input08 {
font-family: arial;font-size: 11px;color: #666666; padding-left: 4px;padding-top: 2px;
}
.input09 {
font-family: arial;font-size: 11px;color: #666666;border: 1px solid #999999; width:160px; padding-left: 4px;padding-top: 2px;
}
.input10 {
	font-family: arial; font-weight:bold;	font-size: 14px;	color: #333333;	border: 1px solid #ffffff;	height: 18px;	background-color:#ffffff;
}

.input11 {
font-family: arial; font-size: 11px; color: #2175d9; border: 1px solid #ffffff; line-height: 18px; padding-left: 4px; padding-right:4px;
}
.input12 {
font-family: arial;font-size: 11px;color: #666666;border: 1px solid #999999;line-height: 18px;padding-left: 4px;padding-top: 2px;
}

.input13 {
font-family: arial;font-size: 11px;color: #666666;border: 1px solid #999999;height: 15px;padding-left: 4px;padding-top: 2px;
}

.dark_gray {
font-family: Arial;font-size: 12px;color: #333333;padding-left: 15px;
}
.dark_gray_small {
color: #333333;
}
.text01 {
font-family: Arial; font-size: 12px; color: #2175D9; padding-right: 15px;
}
.text02 {
font-family: Arial;font-size: 18px;color: #333333;padding-right: 15px;font-weight: bold;
}
.text03 { font-family: Arial; font-size: 12px; color: #666666; font-weight: bold; }
.text04 {font-family: Arial;font-size: 12px;color: #666666;font-weight: bold; padding-left:16px; }

.text05 {
font-family: Arial;font-size: 12px;color: #666666;
}
.text06 {
font-family: Arial;font-size: 12px;color: #2175D9;
}
.text07 {
font-family: Arial;font-size: 11px;color: #666666;text-decoration: underline;
}
.text08 {
font-family: Arial;font-size: 11px;color: #666666;text-decoration: underline;padding-left:15px;height:22px;
}
.text09 {
font-family: Arial;font-size: 11px;color: #666666;text-decoration: underline;padding-left:15px;padding-top:6px;line-height:18px;padding-bottom:30px;
}

.text10 {
font-family: Arial;font-size: 11px;color: #666666;padding-left:18px;padding-top:6px;line-height:18px;padding-bottom:8px;
}
.text11 {
font-family: Arial;font-size: 11px;color: #2175D9;padding-right: 16px;
}
.text12 {
font-family: Arial;font-size: 11px;color: #666666;padding-top:6px;line-height:18px;padding-bottom:8px;
}
.text13 {
font-family: Arial;font-size: 10px;color: #999999;
}
.text14 {
font-family: Arial;font-size: 11px;color: #454545;font-weight: bold;
}
.text15 {
font-family: Arial;font-size: 11px;color: #666666;padding-left:10px; height:16px;
}
.text16 {
font-family: Arial;font-size: 18px;color: #333333;padding-right: 15px;padding-left:15px;font-weight: bold;border-bottom-width: 2px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;margin-bottom: 10px;
line-height: 30px;
}
.text17 {
font-family: Arial;font-size: 11px;color: #2175D9;padding-right: 2px;
}
.text18 {
font-family: Arial;font-size: 11px;color: #666666;padding-left:18px; padding-bottom:4px;
}
.text19{
font-family: Arial;font-size: 12px; font-weight:bold; color: #666666;padding-right: 16px;padding-left:16px;
}
.text20{
font-family: Arial;font-size: 12px; font-weight:bold; color: #ffffff;
}

.text_white_large{
font-family: Arial;font-size: 18px;color: #ffffff;padding-right: 0px;padding-left:0px;font-weight: bold;
}
.text_white_small{
font-family: Arial;font-size: 11px;color: #eeeeee;padding-right: 15px;padding-left:15px;
}
.text_white_small01{
font-family: Arial;font-size: 11px;color: #eeeeee;padding-right: 2px;padding-left:15px;
}
.scroll01{
font-family: Arial;font-size: 11px;color: #eeeeee; scrollber-left: hide;
}

.vote{
background:#2175D9;font-family:Arial;text-align:center;color:#FFFFFF;font-size:11px;font-weight:bold;width:57px; padding-top:6px; padding-bottom:6px;
 }
 



.text_blue_small_01 {
font-family: tahoma;font-size: 12px;color: #2175d9;height: 25px;margin-top: 3px;margin-right: 10px;margin-bottom: 6px;
margin-left: 10px;
}
.bottom_text {
font-family: tahoma;font-size: 10px;color: #a3a3a3;padding-left:10px; padding-bottom:8px; padding-right:75px ; padding-top:8px;
}
.text_orange {
font-family: tahoma;font-size: 16px;color: #fc8900;font-weight: bold;height: 25px;padding-left:8px;	
}
.name {
font-family: tahoma;font-size: 12px;color: #666666;font-weight: bold; padding-left:10px; padding-bottom:2px;
}
.div_dot_separetor {
border-top-width: 1px;border-top-style: dotted;border-top-color: #e0e0e0;margin-top: 4px;margin-bottom: 10px;
}
.td_border {
border-left-width: 1px;border-left-style: solid;border-left-color: #eaeaea;background-color: #f9f9f9;padding-top: 20px;
}
.link_blue {
font-family: Arial;font-size: 12px;color: #2175D9;
}
.textLbl{
font-family: Arial;font-size: 12px;color: #2175D9;	
}
.app_main { margin-left:38px; margin-top:20px; width:370px;}
.app_head {
text-align:left;font-family: Arial;font-size: 14px;font-weight: bold;color: #000000;border-bottom-width: 1px;border-bottom-style: solid;
border-bottom-color: #999999;padding-bottom: 5px;margin-bottom:12px;
}
.text_white_small02 {
font-family: Arial;font-size: 11px;color: #eeeeee;padding-right: 0px;padding-left:0px;
}
.company01 {
font-family: Arial;font-size: 18px;color: #2175d9;font-weight: bold;
}

.table_border {
	border: 1px solid #999999;
}

.table_border1 {
border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999;
}
/* SpryTabbedPanels.css - Revision: Spry Preview Release 1.4 Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved.Horizontal Tabbed Panels The default style for a TabbedPanels widget places all tab buttons(left aligned) above the content panel. This is the selector for the main TabbedPanels container. For our default style, this container does not contribute anything visually, but it is floated left to make sure that any floating or clearing done with any of its child elements are contained completely within the TabbedPanels container, to minimize any impact or undesireable interaction with other floated elements on the page that may be used
for layout.If you want to constrain the width of the TabbedPanels widget, set a width on the TabbedPanels container. By default, the TabbedPanels widget expands horizontally to fill up available space. The name of the class ("TabbedPanels") used in this selector is not necessary to make the widget function. You can use any class name you want to style the TabbedPanels container.*/
.TabbedPanels {
margin: 0px; padding: 0px; float: left; clear: none; width: 100%; 
}
.TabbedPanelsTabGroup {
margin: 0px; padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: 11px arial; color:#2175d9;
	background-color: #fff;
	list-style: none; margin-bottom:1px;	
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
.TabbedPanelsTabHover {
	background-color: #CCC;
}
.TabbedPanelsTabSelected {
	background-color: #fff;
	border-bottom: 1px solid #fff;
	color:#333;
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both; background-color:#FFFFFF; width:960px;
	 
}
.TabbedPanelsContent {
	padding: 0px; width:960px;
}
.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;	
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	height: 20em;
}

A.arrow_blue{
float:left;	width:19px;	height:19px; background-color:#2175d9; text-align:center; background-image: url(../images/aro.gif);	background-repeat: no-repeat;background-position: 7px center;
}
A.arrow_blue:hover {background-color: Orange;}

A.arrow_orange{
float:left;	width:19px;	height:19px; background-color:Orange; text-align:center; background-image: url(../images/aro.gif);	background-repeat: no-repeat;background-position: 7px center;
}
A.arrow_orange:hover {background-color: #2175d9;}

A.arrow_blue_darkblue{
float:left; width: auto; height:auto; background-color:#2175d9; background-image: url(../images/aro1.gif); background-repeat: no-repeat; background-position: right 8px;padding-left:10px; padding-right:25px; padding-top:4px; padding-bottom:4px; font-family: Arial; font-size:11px; font-weight: bold; color:#FFFFFF;text-decoration:none;  text-align: left;
}
A.arrow_blue_darkblue:hover {background-color: #0D3A8F;}
A.arrow_gray{
float:left; width: auto; height:auto; background-color:#666666; background-image: url(../images/aro2.gif); background-repeat: no-repeat; background-position: left 8px;padding-left:25px; padding-right:10px; padding-top:4px; padding-bottom:4px; font-family: Arial; font-size:11px; font-weight: bold; color:#FFFFFF;text-decoration:none;  text-align: left;
}
A.arrow_gray:hover {background-color: #666666;}

A.arrow_green{
float:left; width: auto; height:auto; background-color:#009900; background-image: url(../images/aro1.gif); background-repeat: no-repeat; background-position: right 8px;padding-left:10px; padding-right:25px; padding-top:4px; padding-bottom:4px; font-family: Arial; font-size:11px; font-weight: bold; color:#FFFFFF;text-decoration:none;  text-align: left;
}
A.arrow_green:hover {background-color: #009900;}

BUTTON.b1 {
	LINE-HEIGHT: 12px
}
A.b1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
A.b1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; BACKGROUND: url(../images/button-arrow.gif) #666 no-repeat right center; 
	PADDING-BOTTOM: 5px; PADDING-TOP: 4px; line-height:28px
}
BUTTON.b1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; BACKGROUND: url(../images/button-arrow.gif) #666 no-repeat right center; 
	PADDING-BOTTOM: 5px; PADDING-TOP: 4px; line-height:28px 
}

BUTTON.b2 {
	LINE-HEIGHT: 12px
}
A.b2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
A.b2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; BACKGROUND: url(../images/button-arrow.gif) #009900 no-repeat right center; 
	PADDING-BOTTOM: 5px; PADDING-TOP: 4px; line-height:28px
}
BUTTON.b2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; BACKGROUND: url(../images/button-arrow.gif) #009900 no-repeat right center; 
	PADDING-BOTTOM: 5px; PADDING-TOP: 4px; line-height:28px 
}


BUTTON.b3 {
	LINE-HEIGHT: 12px
}
A.b3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
A.b3 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; BACKGROUND: url(../images/button-arrow.gif) #2175d9 no-repeat right center; 
	PADDING-BOTTOM: 5px; PADDING-TOP: 4px; line-height:28px
}
BUTTON.b3 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; BACKGROUND: url(../images/button-arrow.gif) #2175d9 no-repeat right center; 
	PADDING-BOTTOM: 5px; PADDING-TOP: 4px; line-height:28px 
}

A.back {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/button-arrow-left.gif)
}
.text_ele_L3 { font-family: Arial; font-size: 11px; font-weight:bold; color: #2175d9; padding-left:2px; border-bottom:#CCCCCC 1px dotted }


input
{
	border: 1px solid #ccc;
}