/*_______________________________TAGS__________________________________*/

body { background-color: #700; font: small Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0 }
input { background-color: #fff; border-color: #321 #654 #654 #321; border-style: solid; border-width: 1px; color: #432; font-weight: bold; padding: 2px 4px }
textarea { background-color: #fff; border-color: #321 #654 #654 #321; border-style: solid; border-width: 1px; color: #432; font: small Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; padding: 2px 4px }
fieldset { border-color: #321 #654 #654 #321; border-style: solid; border-width: 1px; color: #333 }


/*_________________________________MISC STYLES________________________________*/

#b_w { background: #fff url('../images/bg.png'); padding-bottom: 30px }
#h_strp { background: transparent url('../images/h_bg.png') repeat-x; height: 119px }
#m_c { margin: -119px auto 0; text-align: left; width: 900px }
#h { background: transparent url('../images/title.png') no-repeat; height: 52px; margin: 20px 0 0 5px; width: 321px }
#sss { float: right; margin-top: -115px }
#r { float: right; margin: 10px 0 0 10px; width: 249px }
#f { background: transparent url('../images/f_bg.png') repeat-x; font-size: x-small; height: 60px; margin-top: -5px }
#copy { background-color: transparent; color: #fff; padding-top: 10px }
#copy a { color: #fff; }
.fr { float: right; margin-left: 15px; width: 50% }
.frn { float: right; margin-left: 15px }
.fl { float: left; margin-right: 15px; }
.cf { clear: both }
.ll { border-left: 1px solid #432; padding-left: 15px }
.fn { font-size: x-small }
.fns { float: right; }
.sur { padding: 0 30px }
img.a_t { float: left; margin: 0 10px 10px 0 }
img.a_r { float: right; margin: 10px 0 10px 10px }
img.b { border: 1px solid #700 }

/*_____________________________MAIN CONTENT_________________________________*/

#c.f { width: 630px; }
#c { padding: 10px 0 0 }
#c h1 { font-size: 2.5em }
#c h2 { color: #432; font-size: 2em; letter-spacing: .15em; margin: 10px 0 0; padding: 0; text-transform: uppercase }
#c h3 { color: #070; font-size: 1.75em; margin: 10px 0 0; padding: 0 }
#c h4 { color: #700; font-size: 1.5em; margin: 10px 0 10px; padding: 0 }
#c h5 { font-size: 1.3em }
#c h6 { font-size: 1.15em }
#c h1, #c h2, #c h3, #c h4, #c h5, #c h6 { font-family: "Times New Roman", Times, serif }
#c a { background-color: transparent; color: #700 }
#c p { color: #333; line-height: 1.65em; margin: 2px 0 20px; padding: 0 }
#c ul, #c ol, #c dl { color: #333; line-height: 1.65em }
#c a.s { color: #432 }
#c a.s:hover { color: #ccc }

/*_________________________________TAB MENU_________________________________*/

#mu { margin-bottom: 70px }
ul#tz { background-color: transparent; padding: 0 }
ul#tz li { background-color: transparent; display: block; float: left; margin: 0 }
ul#tz li a { background: transparent url('../images/tab_bg.png') repeat-x; color: #eee; display: block; float: left; font-size: .85em; font-weight: bold; text-decoration: none; text-align: center; width: auto }
* html ul#tz li a {}
ul#tz li a span	{ background: transparent url('../images/tab_r.png') no-repeat right bottom; display: block }
ul#tz li a span span { background: transparent url('../images/tab_l.png') no-repeat 0 bottom; display: block; font-style: normal; padding: 25px 33px 15px }
ul#tz li a:hover { background: url('../images/bg.png') repeat 0 0; color: #432 !important }
ul#tz li a:hover span { background: transparent url('../images/tab_r_a.png') no-repeat right 0; display: block }
ul#tz li a:hover span span { background: transparent url('../images/tab_l_a.png') no-repeat 0 0; display: block; font-style: normal; padding: 15px 33px 25px }
ul#tz li.active a { background: url('../images/bg.png') repeat 0 0; color: #432 !important; }
ul#tz li.active span { background: transparent url('../images/tab_r_a.png') no-repeat right 0; display: block }
ul#tz li.active span span { background: transparent url('../images/tab_l_a.png') no-repeat 0 0; display: block; font-style: normal; padding: 15px 33px 25px }

/*_______________________________ROUNDED CORNERS________________________________*/

.tl, .tr, .bl, .br { background-image: url('../images/main_corners.png'); font-size: 2px;	/* IE correction for height of the /<div>/ elements */ height: 20px	/* 1/2 height of the image */ }
.tl, .bl { margin-right: 20px }
.tr, .br { margin-left: 20px; margin-top: -20px }
.tr { background-position: 100% 0 }	/* position right corner at right side, no vertical change */
.bl { background-position: 0 -20px }
.br { background-position: 100% -20px }
.inside { background: #eee; border-left: 1px solid #eee; border-right: 1px solid #eee; color: #000; margin: 0; padding: 1px 20px }
.ntg { margin-top: 0 }	/* to avoid splitting of the box */
.nbg { margin-bottom: -1px; padding-bottom: 1px }	/* to avoid splitting of the box */

/*_______________________________BUTTONS________________________________________*/

a.s { background: transparent url('../images/btn_r.png') no-repeat top right; border: none; color: #432; font-weight: bold; height: 26px; padding: 5px 9px 3px 0; text-decoration: none }
a.s span { background: transparent url('../images/btn_l.png') no-repeat; padding: 5px 4px 3px 13px }
a.s:hover { background-image: url('../images/btn_r_hvr.png') }
a.s:hover span { background-image: url('../images/btn_l_hvr.png'); color: #ccc }

/*__________________________________BREADCRUMBS__________________________________*/

#bc { background-color: transparent; color: #432; font-size: x-small; font-weight: bold; margin-left: 20px }
#bc a { color: #070; text-decoration: none }
#bc a:hover { text-decoration: underline }
#bc span.a { font-size: xx-small }

/*_________________________________BULLETS________________________________________*/

ul { list-style: none; margin-left: 0; padding: 0 }
li.n { list-style-type: disc; margin-left: 15px }
li.doc { background: transparent url('../images/li_doc.png') no-repeat; padding: 0 0 4px 20px }
li.star { background: transparent url('../images/li_star.png') no-repeat; padding: 0 0 4px 20px }
li.htm { background: transparent url('../images/li_htm.png') no-repeat; padding: 0 0 4px 20px }

/*____________________________________CHANGE PASSWORD FORM_____________________________________*/

#change_passwd { margin-top: 20px }
#change_passwd label { float: left; padding-right: 5px; text-align: right; width: 175px }