/*****************************************************************************/
/*****                         STYLE APPLIED TO THE BODY                ******/
/*****************************************************************************/
body {
 margin: 0; 
 padding: 0;
 color: #000;
 font: 72% Verdana,Arial, sans-serif;
 line-height: 150%;
 }
 
/*****************************************************************************/
/*****                          CONTENT                                  *****/
/*****************************************************************************/
/*misc */
.clear {clear: both; font-size: .01em; height: 1px;}
.clear_fix {clear: both;}
.bld {font-weight: bold;}
.dash_line {
 height: 1px;
 margin: 10px 0;
 border-bottom: 1px dotted #231f20;
}
.red_txt {color: #9f0a0a;}

ul.blue_dot {
 margin: 10px 5px 10px 0px;
 padding: 0;
 list-style: none;
}

ul.blue_dot li {
 list-style: none;
 background: url(/images/misc/blue_dot.gif) no-repeat 0 4px;
 padding-left: 15px;
 margin-left: 10px;
 text-decoration: none;
 line-height: 115%;
 margin-bottom: 6px;
}

/*title on sub pages */
h1.title {
 font-size: 1.5em;
 color: #fff;
 padding: 15px 10px 15px 240px;
 margin: 6px 0 0 0px;
 background: #628bb0 url(/images/backgrounds/title_bg.jpg) no-repeat 0 0;
 line-height: 1em;
 display: block;
}

/* Do not remove the width as the following, otherwise the page 'title' won't show on IEs*/
h1.title {width:907px;  voice-family: "\"}\""; voice-family:inherit; width: 657px;}
html>body h1.title {width: 657px;}


/*forms */
form {display: inline;}
.left_field {
 text-align: right;
 line-height: 100%;
}

.from td{
 line-height: 100%;
}

fieldset {border: 3px double #BBBDBF; padding: 5px; margin-bottom: 10px;}
legend {font-size: 10px; color:#fff; background: #376a97; padding: 4px; font-weight: bold; letter-spacing: 1px;}

input, select, option {font-size: 11px;}
.submit_btn {
 background: #09467e;
 color: #fff;
 padding: 2px 3px;
 font-weight: bold;
 border: 1px solid #ccc;
}

.warning {
color: #990000;
font-size: 1.1em;
font-weight: bold;
}
/* default links */
a {
 color: #006699;
 text-decoration: none;
 }

a:hover {
 color: #990000;
 text-decoration: underline;
}

/*the following format is for IE5.x */
div,table{font-size: 99%; voice-family: "\"}\""; voice-family:inherit; font-size: 100%;}
html>body div,table {font-size: 100%;}
