body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin:0; background-color: #eff2f4; background-image: url(images/bk_hd.jpg); background-repeat: repeat-x; background-position: top;}

.search {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #21557a; border-width: 0px;}

.forms {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #21557a; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #4d84aa; border-right-color: #4d84aa; border-bottom-color: #4d84aa; border-left-color: #4d84aa; padding-left: 4px;}

.title1 {font-size: 12px; font-weight: bold; color: #FF003C;}

.head {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align: right;}

.box_title {height: 23px; background-image: url(images/box_t_bk.jpg); background-repeat: repeat-x; color: #ffffff; font-size: 11px; font-weight: bold; text-indent: 3px; text-transform: uppercase; text-align:left;}

.breadcrumb {font-size: 10px; font-weight: bold; text-transform: capitalize; color: #FFFFFF; text-decoration:none;}

a.breadcrumb {font-size: 10px; font-weight: bold; text-transform: capitalize; color: #FFFFFF; text-decoration:none;}

a.breadcrumb:link {font-size: 10px; font-weight: bold; text-transform: capitalize; color: #FFFFFF; text-decoration:none;}

a.breadcrumb:hover {font-size: 10px; font-weight: bold; text-transform: capitalize; color: #FFFFFF; text-decoration:underline;}

a.breadcrumb:visited {font-size: 10px; font-weight: bold; text-transform: capitalize; color: #FFFFFF; text-decoration:none;}

.box_t_l {background-image: url(images/box_t_l.jpg); background-repeat: no-repeat; height: 23px; width: 10px}

.box_content {background-color: #FFFFFF; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #4d84aa; border-bottom-color: #4d84aa; border-left-color: #4d84aa;}

.box_t_r {background-image: url(images/box_t_r.jpg); background-repeat: no-repeat; height: 23px; width: 10px}

a:link {color: #224a66; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

a:hover {color: #ff003c; text-decoration:underline;}

a:visited {color: #6696b8; text-decoration:underline;}

a.link2:link {color: #ff003c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

a.link2:hover {color: #383799; text-decoration:underline;}

a.link2:visited {color: #ff698c; text-decoration:underline;}

a.linkcat:link {color: #ff003c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

a.linkcat:hover {color: #000000; text-decoration:underline;}

a.linkcat:visited {color: #ff698c; text-decoration:underline;}

a.head {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px;}

a.head:link {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px;}

a.head:hover {color: #ff003c; text-decoration:none; font-size:10px;}

a.main_menu {color: #ff003c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px;}

a.main_menu:link {color: #ff003c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px;}

a.main_menu:visited {color: #ff003c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px;}

a.main_menu:hover {color: #383799; text-decoration:none; font-weight:bold; font-size:13px;}

.box_margin {width: 10px;}

.box_content_table1 {padding-top: 2px; padding-bottom: 2px;}

.box_content_table2 {background:#f1f5f8; padding-top: 2px; padding-bottom: 2px;}

.search_bk {background-image: url(images/bk_search.jpg); background-repeat: no-repeat; background-position: center center;}

.menu_bk {background-image: url(images/menu_bk.jpg); background-repeat: repeat-x}

td.button_bk {cursor:pointer; height: 20px; background-image: url(images/button_bk.jpg); text-align: center; vertical-align: middle; background-repeat: repeat-x;}

.magenta {color: #FC003C;}

.spacer {background-color: #B7CAD9; height: 3px;}

.magenta_bold {font-weight:bold; color: #FC003C;}

a.button_bk {padding: 4px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:10px; text-align: center; vertical-align: middle;}

span.button_bk {padding: 4px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:10px; text-align: center; vertical-align: middle;}

.box_content2 {background-color: #FFFFFF; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #4d84aa; border-bottom-color: #4d84aa; border-left-color: #4d84aa; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px;}

p, li {
	font-size: 11px;
}


.ar_password_strength {
height:0px;
}

.strength0 {
background:#FF0000 none repeat scroll 0 0;
height:5px;
margin-top:1px;
width:10%;
}
.desc0 {
color:#FF0000;
}
.strength1 {
background:#FF0000 none repeat scroll 0 0;
height:5px;
margin-top:1px;
width:20%;
}
.desc1 {
color:#FF0000;
}
.strength2 {
background:#FFD801 none repeat scroll 0 0;
height:5px;
margin-top:1px;
width:40%;
}
.desc2 {
color:#FFD801;
}
.desc3 {
color:#006666;
}
.strength3 {
background:#006666 none repeat scroll 0 0;
height:5px;
margin-top:1px;
width:60%;
}
.desc4 {
color:#009900;
}
.strength4 {
background:#009900 none repeat scroll 0 0;
height:5px;
margin-top:1px;
width:80%;
}
.desc5 {
color:#008000;
}
.strength5 {
background:#008000 none repeat scroll 0 0;
height:5px;
margin-top:1px;
width:100%;
}
.vs_password_bar_container {

}
.user-invalid {
color:red;
}
.user-valid {

}

#divHelp
{
    width: 200px;
    background: #ffffd6;
    border: solid 1px #e7e3bd;
    float: left;
    position: absolute;
    float: left;
    padding: 5px;
    text-align: left;
    z-index: 2000;
}

h1 {
	text-align: center;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.important{
	font-size: 13px;
	text-indent: 25px;
}

.li_important{
	font-size: 13px;
}

.question{
	font-size: 13px;
	text-indent: 25px;
}

.question b {
	color: red;
}

.answer {
	color: #224a66;
	font-weight: bolder;
	font-size: 13px;
	text-indent: 25px;
	cursor: pointer;
}

.a_important{
	font-size: 13px;
	
	display: none;
}

.a_important b {
	color: #224a66;
}