/* -------------------------------------------- Default ----------------------------------------- */
td {text-align: left;font-family:tahoma;font-size:11px;color:#343434;line-height:13px; vertical-align:top;}

a {text-decoration:underline; color:#000080;}
a:hover {text-decoration:none;}

img { border:0;}  
body { 	margin:0px;padding:0px;background: url(px_body.gif) top repeat-x;}
input, textarea {font-family:tahoma; font-size:11px; border:1px solid #C3C2C2; background:#ffffff; color:#656565; padding:2px 0px 0px 4px; overflow:hidden;}
form { padding:0; margin:0;}

em { color:#2778A7; font-weight:bold; font-style:normal;}
em strong { color:#FF4F00;}
strong em { color:#2778A7;background: url(a2.gif) center left no-repeat; padding:0px 0px 0px 8px;}

ul {margin:0; padding:0; list-style:none}
li {background: url(a.gif) center left no-repeat; margin:0; padding:0 0 0 8px; line-height:16px;}
li a { font-weight:bold; text-decoration:none;}
li a:hover { text-decoration:underline;}

.main_table { width:766px;}
#bg_footer {background: url(px_footer.gif)}

/* -------------------------------------------- Header ------------------------------------------ */

#header { height:272px;}
#header .header { width:694px;background:}

#header #logo { width:244px;}
#header #logo div { margin:21px 0px 0px 41px;}

#header #menu { width:450px;}
#header #menu table { width:431px; height:72px;}
#header #menu td { text-align:center;}
#header #menu .td { width:1px;background: url(l.gif) bottom no-repeat;}
#header #menu a { padding:41px 8px 21px 8px; display:block;background: url(px_menu_out.gif) top center no-repeat; color:white; text-decoration:none; text-transform:uppercase; font-weight:bold;}
#header #menu a:hover {background: url(px_menu_over.gif) top center no-repeat; color:#FF4F00; text-decoration:none;}
#header #menu #a {background: url(px_menu_over.gif) top center no-repeat;}
/* -------------------------------------------- Content ----------------------------------------- */

#content { height:440px;}

#content .content_l { width:40px;background: url(px_cl.gif) top right no-repeat;}
#content .content_c { width:686px;}
#content .content_r { width:40px;background: url(px_cr.gif) top left no-repeat;}

.link_orange { color:#D64E11; font-weight:bold; text-decoration:none; padding:0px 0px 0px 23px;background: url(a1.gif) left center no-repeat #ffffff;}
.link_button { color:#FFFDF4; font-size:10px; text-decoration:none; font-weight:bold; text-transform:uppercase;background: url(px_button.gif) top repeat-x; padding:1px 14px 3px 14px;}
/* -------------------------------------------- Page -------------------------------------------- */

#page #col_1 { height:387px; background:#FCF3E6; border:1px solid #FFDCCD; border-width:1px 1px 0px 1px; padding:19px 0px 0px 19px; font-weight:bold; color:#656565;}
#page #col_1 span a { color:#1A4460;}
#page #col_1 input {margin:2px 0px 0px 0px; vertical-align:middle; font-weight:bold;}
#page #col_1 select { width:90px; margin:3px 0px 0px 6px; height:16px; vertical-align:middle; color:#656565; font-family:tahoma; font-size:11px; font-weight:bold;}
#page #col_1 .indent_img { margin:0px 0px 15px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_2 { height:53px;background: url(px.gif) top repeat-x; padding:15px 0px 0px 20px;}
#page #col_2 img { vertical-align:middle;}
/* ------------------------------------------------------------------- */
#page #col_3 { width:561px; padding:6px;}

/* --------------------------------------------- Footer ------------------------------------------- */

#footer { height:100%; background:#183756;}

#footer .footer_l { width:40px; background: url(px_bl.gif) right repeat-y;}

#footer .footer_c { width:686px; border-top:3px solid #FF4F00; text-align:center; line-height:23px; color:#83CBF4;}
#footer .footer_c a { color:#83CBF4;}
#footer .footer_c span { color:#386486;}
#footer .footer_c span a {font-size:10px; text-transform:uppercase; text-decoration:none; padding:0px 15px 0px 15px;}
#footer .footer_c span a:hover { color:#ffffff;}

#footer .footer_r { width:40px; background: url(px_br.gif) left repeat-y;}
/* -------------------------------------------- Size Forms ---------------------------------------- */
.form { width:186px; height:18px;}		
.textarea { width:186px; height:142px;}
/* ------------------------------------------------------------------------------------------------ */

.vmenu_main_on,
.vmenu_main_off,
.vmenu_sub_on,
.vmenu_sub_off {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0px 0px 5px 0px;
}
