/* <General Style> */
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:500; color:#333333; }

body a { color:#0099CC; text-decoration:none; }
body a:visited { color:#0099CC; text-decoration:none; }
body a:active { color:#0066CC; text-decoration:none; }
body a:hover { color:#666666; text-decoration:underline; }

body li { margin-left: 1px; margin-top: 0px; margin-right: 1px; margin-bottom: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:400; color:#333333; }

.content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:400; color:#333333; }
.title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; font-weight:600; color:#0064A4; }
.footer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:400; color:#33333; }
.bg_content_t { background-image: url(images/content_bg.gif); background-repeat: repeat-x; background-position: top; }
.bg_content_b { background-image: url(images/bg_content_bot.gif); background-repeat: repeat-x; background-position: bottom; }

.bluebox_bg { background-color:#0064A4; }
.blubox_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:400; color:#FFFFFF; }
.blubox_text a {text-decoration:none; color:#0099CC; }
.blubox_text a:hover {text-decoration:underline; color:#CCCCCC; }
.blubox_text li { color:#FFFFFF; list-style:square; list-style-position:outside; margin-left:3; }
.blubox_text li a { color:#0099CC; }
.blubox_text li a:hover { color:#CCCCCC; }
.bluebox_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:600; color:#FFFFFF; }
.blubox_news { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:400; color:#FFFFFF; }
.blubox_news li { color:#FFFFFF; list-style:none; list-style-position:inside; margin-left:2; }
.blubox_news li a { color:#0099CC; }
.blubox_news li a:hover { color:#CCCCCC; }

.bluebox_bg2 { background-color:#FFFFFF; }
.blubox_text2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:400; color:#333333; }
.blubox_text2 a { text-decoration:none; color:#0099CC; }
.blubox_text2 a:hover { text-decoration:underline; color:#CCCCCC; }
.blubox_text2 a:visited { color:#0099CC; text-decoration:underline; }
.blubox_text2 li { color:#333333; list-style:square; list-style-position:outside; margin-left:3; }
.blubox_text2 li a { color:#0099CC; }
.blubox_text2 li a:hover { color:#CCCCCC; }
.blubox_text2 li a:hover { color:#0099CC; }
.bluebox_title2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:600; color:#0064A4; }

.bluebox_bg3 { background-color:#0064A4; }
.blubox_text3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:500; color:#FFFFFF; text-align:center; }
.blubox_text3 a {text-decoration:underline; color:#FFFFFF; }
.blubox_text3 a:hover {text-decoration:none; color:#0099CC; }
.blubox_text3 a:visited { color:#FFFFFF; text-decoration:underline; }
.blubox_text3 li { color:#333333; list-style:square; list-style-position:outside; margin-left:3; }
.blubox_text3 li a { color:#FFFFFF; }
.blubox_text3 li a:hover { color:#0099CC; }
.bluebox_title3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:600; color:#0064A4; }

.seminar1 { background-color:#0064A4; text-align:left; font-weight:500; color:#FFFFFF; }
.seminar2 { background-color:#FFFFFF; }
.seminar3 { background-color:#CCCCCC; }
.seminar4 { border-color:#999999; border-style:solid; border-width:thin; }

.matrix_content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:400; color:#333333; }
.matrix_up { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:400; color:#006600; }
.matrix_down { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:400; color:#990000; }
.matrix_category { text-align:left; font-weight:500; color:#000000; }
.matrix_header { background-color:#0064A4; text-align:left; font-weight:500; color:#FFFFFF; }
.matrix_1 { border-bottom:thin; border-bottom-color:#999999; border-bottom-style:solid; background-color:#FFFFFF; }
.matrix_2 { border-bottom:thin; border-bottom-color:#999999; border-bottom-style:solid; background-color:#CCCCCC; }
.matrix_footer { border-color:#999999; border-style:solid; border-width:thin; font-size:9px; }

.news_headline { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:600; color:#0064A4; text-align:left; margin-left:5; }
.news_date { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:400; color:#666666; text-align:right; line-height:1; background-image:url(images/news_grey_div.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:4; }
.news { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:400; color:#333333; background-image:url(images/news_blue_div.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:2; }


/* <Referral Form Style> */

.ref_form { font:Verdana, Arial, Helvetica, sans-serif normal; font-size:10px; font-weight:400; color:#FFFFFF; text-align:left; vertical-align:top; }
.ref_form li { margin-left: 10px; margin-top: 0px; margin-right: 2px; margin-bottom: px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-weight:400; color:#FFFFFF; list-style:inside url(images/ref_form_checkbox.gif); line-height:16px; }
.ref_form a:link { color:#FFFFFF; text-decoration:none; font-weight:700; margin-bottom:6px; }
.ref_form a:hover { color:#000000; text-decoration:underline; margin-bottom:6px; }
.ref_form a:active { color:#000000; text-decoration:none; margin-bottom:6px; }
.ref_form a:visited { color:#FFFFFF; text-decoration:underline; margin-bottom:6px; }

.ref_form_button { font:Verdana, Arial, Helvetica, sans-serif normal; font-size:10px; font-weight:400; color:#333333; }
.ref_form_titles { font:Verdana, Arial, Helvetica, sans-serif normal; font-size:10px; font-weight:600; color:#0064A4; }


/* <Job Description Request Form Style> */

.jdd_div { border: #E0E0E0 thin solid; }
.jdd_form { font:Verdana, Arial, Helvetica, sans-serif normal; font-size:11px; font-weight:400; color:#333333; text-align:left; vertical-align:top; }
.jdd_note { font-size: 10px; font-style: italic; color: #666666; }

.jdd_form_button { font:Verdana, Arial, Helvetica, sans-serif normal; font-size:10px; font-weight:400; color:#333333; }
.jdd_form_titles { font:Verdana, Arial, Helvetica, sans-serif normal; font-size:10px; font-weight:600; color:#333333; }


/* PHP File Tree Default Theme
By Cory LaViska (http://abeautifulsite.net/)
Featuring the Silk Icon Set from famfamfam (http://www.famfamfam.com/lab/icons/silk/)*/
.php-file-tree { font-family: Verdana, Arial, Helvetica, sans-serif normal; font-size: 10px; letter-spacing: 1px; line-height: 1.5; }
.php-file-tree A { color: #000000; text-decoration: none; }
.php-file-tree A:hover { color: #666666; }
.php-file-tree .open { font-style: italic; }
.php-file-tree .closed { font-style: normal; }
.php-file-tree .pft-directory { list-style-image: url(images/directory.png);}
/* Default file */
.php-file-tree LI.pft-file { list-style-image: url(images/file.png); }
/* Additional file types */
.php-file-tree LI.ext-pdf { list-style-image: url(images/pdf.png); }
/* You can add millions of these... */


