/* START FORMS */


.feedback_help
{
background-image:url(/images/arrow.png);
text-decoration:none;
padding-left: 15px;
padding-right: 5px;
background-color:#e5ebf9;
height:20px;
display:block;
float:none;
line-height:22px;
background-repeat:no-repeat;
color:#303134;
border:solid 1px #CeCeCe;
}

.feedback_error
{
background-image:url(/images/arrow.png);
text-decoration:none;
padding-left: 15px;
padding-right: 5px;
background-color: #f9353d;
height:20px;
display:block;
float:none;
line-height:22px;
background-repeat:no-repeat;
color: white;
border:solid 1px #CeCeCe;
}
               

.feedback_hidden
{
background-image:url(/images/arrow.png);
text-decoration:none;
padding-left: 15px;
padding-right: 5px;
background-color:#e5ebf9;
height:20px;
display: none;
float:none;
line-height:22px;
background-repeat:no-repeat;
color:#303134;
border:solid 1px #CeCeCe;
}
/* END FORMS */

h2
{
 color:#4062ac;
 font-size:22px;
 padding-left:27px;
}
h3
{
  color:#6e6f74;
 font-size:18px;
}
.inbox_title
{
 font-weight: bold;
 font-size: 22px;
 color:#6e6f74;
}
.check
{

 font-size:10pt;
 font-weight:bold;
 color:#7897c3;
 text-decoration: none;
}
a.check:hover
{

 font-size:10pt;
 font-weight:bold;
 color:#7897c3;
 text-decoration: underline;
}
.name
{

 font-size:14px;
 color:#72747a;
 font-weight:bold;
 line-height:22px;
 padding-left:30px;
}
#Main
{
 width:1000px;
 overflow:hidden;
 margin:auto;
 margin-top:0px;
}
.para
{
 font-size:11px;
 color:#4f5861;
 line-height:20px;
 text-align:justify;
 margin:5px;
}
.para a
{
 color:#ff6900;
 font-size:12px;
 text-decoration:none;
}
.para a:hover
{
 color:#ff6900;
 font-size:12px;
 text-decoration: underline;
}
#top_head
{
 width:1000px;
 overflow:hidden;
 margin:auto;
}
#login
{
 width:500px;
 float:right;
}
#img
{
 width:48px;
 height:48px;
 float:left;
 margin:10px;
 margin-left:30px;
}
#footerlink

{
 text-decoration:none;
 float:left;
 width:400px;
 margin-top:30px;
 margin-left:30px;
 letter-spacing:2px;
 font-size:11px;
}

#footerlink a
{
 text-decoration:none;
 color:#5a5a5a;
 font-weight:bold;
}
#footerlink a:hover
{
 text-decoration: underline;
 color:#5a5a5a;
 font-weight:bold;
}
#toll
{
 font-size:12px;
 color:#545454;
 width:400px;
 float:right;
  margin-top:30px;
 margin-right:35px;
 text-align:right;
 font-weight:bold;
}
#copy
{
 width:920px;
 margin:10px;
 font-size:11px;
 margin:auto;
 text-align:center;
 color:#474344;
}
.support
{
 color:#ff6b04;
 font-weight:bold;
}
#footer_line
{
 height:30px;
 clear:both;
 width:100%;
 margin:auto;
 background-color:#FFFFFF;
 border-bottom-color:#CCCCCC;
 border-bottom-style:solid;
 border-bottom-width:1px;
}
.star
{
 color:#FF0000;
}
#sub_content
{
 width:590px;
 float:left;
 overflow:hidden;
}
#bottom_con
{
 background-image:url(/images/bottom_con.png);
 width:590px;
 height:15px;
 
}
#center_con
{
 background-image:url(/images/center_con.png);
 width:590px;
 overflow:hidden;
 
}
#line
{
 background-color:#cecece;
 height:1px;
 width:315px;
 float:left;
 margin-top:5px;
 margin-left:30px;
}
.Master{
color: #333333;
font-family: Verdana;
font-size: 10px;
text-decoration: None;
font-weight: Bold;

}


#dropmenudiv{
position:absolute;
border:1px solid #4a6daf;
line-height:22px;
z-index:100;
color: #666666;
font-family: Verdana;
font-size: 10px;
text-decoration: None;
font-weight: Normal;
margin-top:0px;


}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;

padding: 0px 0;
text-decoration: none;
font-weight: Normal;
background-color: #ffffff;
color: #666666;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color:#698bcb;
	color:#ffffff;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: None;
	font-weight: Normal;
	
	
}
a.index
{
 text-decoration:none;
}
a.index:hover
{
 text-decoration:none;
 padding-top:10px;
}
#inbox_hover
{
 width:60px; 
 height:13px; 
 float:left; 
 padding-top:1px;
}




.user_link_blue
{
 font-size: 12px;
 color: #053284;
 font-weight:bold;
 text-decoration:none;
}
.user_link_blue:hover
{
 font-size: 12px;
 color: #053284;
 font-weight:bold;
 text-decoration: underline;
}
.upload
{
 width:inherit;
 background-color:#496dae;
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
 display:block;
 line-height:22px;
 padding-left:5px;
 padding-right:5px;
 text-align:center;
 font-size:12px;
 
}
.view_types_link
{
 color:#244176;
 text-decoration:none;
 font-size:13px;
 
}
.view_types_link:hover
{
 color:#244176;
 text-decoration: underline;
 font-size:13px;
 
}
.view_types_selected
{
 color:#000000;
 text-decoration:none;
 font-size:13px;
 font-weight:bold;
 
}
.sub_tit_selected
{
 background-color:#446aa9;
 height:24px;
 color:#FFFFFF;
 line-height:22px;
 text-decoration:none;
 text-align:center;
 font-weight:bold;
 padding: 5px;
 font-size:13px;
}
.sub_tit
{
 background-color:#ffffff;
 height:24px;
 color:#446aa9;
 line-height:22px;
 text-decoration:none;
 text-align:center;
 padding: 5px;
 font-size:12px;
 font-weight: bold;

}
.sub_tit:hover
{
  text-decoration: underline;
}
#message_box_title
{
 padding: 5px 10px 5px 10px;
 font-size: 18px;
 color: #ffffff;
 font-weight:bold;
}
#message_box_border
{
	border: 1px solid #446aa9; 
}
#message_box
{ 
	display: none; 
	position: absolute;
}
#function_box_title
{
 padding: 5px 10px 5px 10px;
 font-size: 18px;
 color: #ffffff;
 font-weight:bold;
}
#function_box_border
{
	border: 1px solid #446aa9; 
}
#function_box
{ 
	display: none; 
	position: absolute;
}
#error_box_title
{
 padding: 5px 10px 5px 10px;
 font-size: 18px;
 color: #ffffff;
 font-weight:bold;
}
#error_box_border
{
	border: 1px solid #f9353d; 
}
#error_box
{ 
	display: none;
	position: absolute;
}
.save
{
 background-color:#446aa9;
 height:24px;
 color:#FFFFFF;
 line-height:22px;
 text-decoration:none;
 text-align:center;
 font-weight:bold;
 display:block;

}
.cancel_button
{
 background-color:#e5ebf9;
 height:24px;
 color:#626367;
 line-height:22px;
 text-decoration:none;
 text-align:center;
 font-weight:bold;
 display:block;
}
.error_button
{
 background-color:#f9353d;
 height:24px;
 color:#FFFFFF;
 line-height:22px;
 text-decoration:none;
 text-align:center;
 font-weight:bold;
 display:block;

}
.edit1
{
 background-image:url(/images/edit.jpg);
 width:202px;
 height:22px;
 display:block;
 line-height:22px;
 color:#8f96a5;
 padding-left:20px;
 text-decoration:none;
}
.white_txt
{
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.brown_txt
{
 color:#707070;
 font-size:11px
}

.add_text
{
 text-decoration:none;
 color:#244176;
 display:block;
 line-height:18px;
 background-repeat:no-repeat;
 font-size:12px;
}
.add_text:hover
{
 text-decoration: underline;
 color:#244176;
 display:block;
 line-height:18px;
 background-repeat:no-repeat;
 font-size:12px;
}
.edit_text
{
 background-image:url(/images/write.png);
 text-decoration:none;
 color:#244176;
 display:block;
 line-height:18px;
 background-repeat:no-repeat;
 padding-left:20px;
 font-size:12px;
}
.edit_text:hover
{
 background-image:url(/images/write.png);
 text-decoration:underline;
 color:#244176;
 display:block;
 line-height:18px;
 background-repeat:no-repeat;
 padding-left:20px;
 font-size:12px;
}
.delete_text
{
 background-image:url(/images/del.jpg);
 text-decoration:none;
 color:#244176;
 display:block;
 line-height:18px;
 background-repeat:no-repeat;
 padding-left:20px;
 font-size:12px;
}
.delete_text:hover
{
 background-image:url(/images/del.jpg);
 text-decoration:underline;
 color:#244176;
 display:block;
 line-height:18px;
 background-repeat:no-repeat;
 padding-left:20px;
 font-size:12px;
}
.text
{

 font-size:13px;
 color:#4a505d;
 text-decoration:none;
}
.text_bold
{

 font-size:13px;
 color:#4a505d;
 text-decoration:none;
 font-weight: bold;
}

                


.text_black
{

 font-size:13px;
 color: #000000;
 text-decoration:none;
}
.link{
 color: #5d72b1;
 text-decoration:none;
}
.link:hover{
 color:#5d72b1;
 text-decoration:underline;
}

/* -- menu -- */


ul.dropdown {
 font-weight: bold;
 font-size:11px;
 line-height:32px;
 display:block;
}

	ul.dropdown li {
	line-height:32px;
	 color:#FFFFFF;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: #698bca;
	 display:block;
	 line-height:32px;
	  color:#FFFFFF;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #000; text-decoration: none; }
	ul.dropdown a:hover		{ color: #000; }
	ul.dropdown a:active	{ color: #ffa500; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 150px;
	 margin-top: 1px;
	 display:block;
	 line-height:32px;
	  border-style: solid;
	 border-width: 1px 1px 1px 1px;
	 border-color: #fff #d9d9d9 #d9d9d9;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {

 background-repeat: no-repeat;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {

 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 background-image: url(images/nav-arrow-left.png);
 background-position: 0 50%;
}
/* -- menu end -- */