@charset "utf-8";
/* CSS Document */


/*CSS-RESET-v1.0|20080212-----------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, /*fieldset, form, label, legend,*/ table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; /*vertical-align:baseline;*/ background:transparent; }

body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';	content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}
/*END-CSS-RESET---------------------*/


/*GENERAL---------------------------*/
html {height:100%;}
body {background:#0079bf url(../images/img_bg_page.jpg) repeat-x fixed top center; color:#333333; font-family:verdana, helvetica, sans-serif; font-size:12px; height:100%;}
h1.twoliner {line-height:1.3;}
a {text-decoration:none; color:#00F;}
a.a_more {background:url(../images/link_more.gif) no-repeat right 2px; padding-right:12px;}
a.a_mail {background:url(../images/link_mail.gif) no-repeat 0 50%; padding-left:13px;}
a.a_doc {background:url(../images/icon_doc.gif) no-repeat 0 0; padding:5px 0 0 19px; line-height:22px;}
a.a_pdf {background:url(../images/icon_pdf.gif) no-repeat 0 0; padding:5px 0 0 19px;}
a.a_ppt {background:url(../images/icon_ppt.gif) no-repeat 0 0; padding:5px 0 0 19px; line-height:22px;}
a.a_xls {background:url(../images/icon_xls.gif) no-repeat 0 0; padding:5px 0 0 19px; line-height:22px;}
a.a_ext {background:url(../images/link_ext.gif) no-repeat right 2px; padding-right:13px;}
a.a_top {background:url(../images/link_top.gif) no-repeat 0 2px; padding-left:11px;}
ul.ul_downer {margin:0; padding:0; list-style-type:none;}
ul.ul_bullet {list-style:disc; padding:0 125px 0 50px;}
ul.ul_plusminus {padding-left:19px;}
div.div_plusminus {margin-left:-19px; display:none;}
a.a_down {background:url(../images/link_down.gif) no-repeat 0 2px; padding-left:11px;}
li.a_down {background:url(../images/link_down.gif) no-repeat 0 2px; padding-left: 11px;}
li.a_downindent {background:url(../images/link_dnin.gif) no-repeat 0 5px;	padding-left:22px;}
#content a:hover {border-bottom:1px solid #00F;}
p {padding:15px 0 15px 0;}
.img_padleft19px {padding-left:19px;}
.quote_beg {background:url(../images/img_quote_beg.gif) no-repeat 0 10px; padding-left:19px; padding-right:19px; margin-top:10px;}
.quote_end {background:url(../images/img_quote_end.gif) no-repeat right top; margin-top:-37px; padding-top:30px; text-align:right;}
tr.tr_fade_300w {background:url(../images/img_tr_fade_300w.png) no-repeat left bottom;}
.tr_fade_500w {background:url(../images/img_tr_fade_500w.png) no-repeat left bottom;}
/*tr.tr_fade_500w {background:url(../images/img_tr_fade_500w.png) no-repeat left bottom;}*/
tr.tr_fade_600w {background:url(../images/img_tr_fade_600w.png) no-repeat left bottom;}
.img-wrapper-leftmarg {margin-left:20px; margin-top:15px;}
.img-wrapper {background:url(../images/img_shadow.gif) no-repeat right bottom; float:left;}
.img-outer {background:url(../images/img_shadow_botleft.gif) no-repeat left bottom; float:left;}
.img-inner {background:url(../images/img_shadow_topright.gif) no-repeat top right; padding:0 5px 5px 0; float:left;}
.img-wrapper img {background-color:#fff; border:1px solid #a9a9a9; padding:4px; display:block;}
blockquote {padding:0 125px 0 50px;}
.footermission {font-style:italic; font-weight:bold;}
.hidden {display:none;}
.f2jnag {display:none;} /*blog RSS*/
/*END-GENERAL-----------------------*/


/*LAYOUT----------------------------*/
.hiddenpic {background:url(../images/img_bg_stairs.gif) no-repeat fixed 1550px 492px; height:100%;}
.centerall {background:url(../images/img_bg_center_all.png) repeat-y top center; width:990px; min-height:100%; margin-left:auto; margin-right:auto;}
.contenttop {background:url(../images/img_bg_center_top.gif) no-repeat bottom center; height:140px; position:relative; z-index:100;}
.contentmid {min-height:370px; padding:20px 25px 20px 25px; z-index:0;}
.contentbot {height:75px; color:#666666; clear:both; font-size:11px;}
.contentbot a {font-size:11px; padding:2px 2px 1px 2px; color:#333;}
.contentbot a:hover {background:#dddddd; color:#000; border-bottom: 1px solid #333;}
.footerbar {background:#999999; height:2px; margin:0px 25px 5px 25px;}
.followus a:hover{background:#fff; color:#000; border-bottom: 0px solid #fff;}
/*END-LAYOUT------------------------*/


/*TOP-NAVBAR-----------------------*/
ul#navbar {list-style:none; font-size:14px; margin-left:auto; margin-right:auto; text-align:left; position:relative; /*z-index:1;*/}
ul#navbar li {float:left;}
ul#navbar li a {display:block;}

.anav_bookend {width:25px; margin-top:60px;}
#anav_home {width:195px; margin-top:60px;}
#anav_about {width:62px; margin-top:57px; font-weight:bold; color:#666666; padding:23px 0 7px 13px;}
#anav_starting {width:137px; margin-top:57px; font-weight:bold; color:#666666; padding:23px 0 7px 13px;}
#anav_media {width:117px; margin-top:57px; font-weight:bold; color:#666666; padding:23px 0 7px 13px;}
#anav_events {width:152px; margin-top:57px; font-weight:bold; color:#666666; padding:23px 0 7px 13px;}
#anav_resources {width:97px; margin-top:57px; font-weight:bold; color:#666666; padding:23px 0 7px 13px;}
#anav_contact {width:77px; margin-top:57px; font-weight:bold; color:#666666; padding:23px 0 7px 13px;}

a#anav_about:hover {background:url(../images/img_bg_nav_about.gif) bottom left repeat-x;}
a#anav_starting:hover {background:url(../images/img_bg_nav_starting.gif) bottom left repeat-x;}
a#anav_resources:hover {background:url(../images/img_bg_nav_resources.gif) bottom left repeat-x;}
a#anav_events:hover {background:url(../images/img_bg_nav_events.gif) bottom left repeat-x;}
a#anav_media:hover {background:url(../images/img_bg_nav_media.gif) bottom left repeat-x;}
a#anav_contact:hover {background:url(../images/img_bg_nav_contact.gif) bottom left repeat-x;}

.drop_menu {background:url(../images/img_bg_dropmenu.gif) bottom left no-repeat;}
/*END-TOP-NAVBAR-------------------*/


/*TOP-NAVBAR-LINKS-----------------*/
#topnav_links {position:relative; left:225px; bottom:86px; width:730px; text-align:right; /*z-index:5;*/}
#topnav_links a {font-size:11px; padding:2px 2px 1px 2px; color:#333;}
#topnav_links a:hover {background:#dddddd; color:#000; border-bottom: 1px solid #333;}
#topnav_search {position:absolute; right:50px; top:20px;}
/*#btn_search {margin-top:2px;}*/
#q {font-family:verdana, helvetica, sans-serif; font-size:11px; color:#666; font-style:italic;}
.myavid_login {width:300px; min-height:225px; background-color:#fff; position:absolute; right:0px; top:37px; padding-left:20px; background:url(../images/img_bg_myavidlogin.gif) bottom left no-repeat;}
#di1 {display:none;}
#close {position:absolute; right:35px; top:18px;}
.topnav_dud {font-weight:bold; position:relative; left:15px; color:#666;}
.topnav_dud_sitemap {font-weight:bold; position:relative; color:#666;}
/*END-TOP-NAVBAR-LINKS-------------*/


/*MYAVID-TOP-LINK-FIX--------------*/
/*ul#navbar #anav_myavid a {padding:20px 0 20px 0; font-size:12px; font-weight:normal;}
ul#navbar #anav_contact a {padding:31px 0 7px 0;}

#anav_myavid {height:52px; width:90px;}
#anav_myavid a {background:url(../images/img_bg_myavid_top_up.png) bottom left;}
#anav_myavid a:hover {background:url(../images/img_bg_myavid_top_rl.png) bottom left;}
#anav_contact {height:52px;}
#anav_bookend_r {position:relative; top:-52px;}*/
/*END-MYAVID-TOP-LINK-FIX----------*/


/*B-NAVMENU------------------------*/
ul#bnavmenu {list-style:none; width:200px; float:left;}
ul#bnavmenu li a {display:block; color:#000; padding:4px 0 4px 29px;}
ul#bnavmenu li a.a_sub1 {color:#666; padding:4px 0 4px 39px;}
ul#bnavmenu li a:hover {background:#ccc;}
.bnavmenufake {display:block; color:#000; padding:4px 0 4px 29px; font-size:13px; font-weight:bold; color:#666666;}
.bnavmenufakesitemap {display:block; color:#000; padding:4px 0 4px 0; font-size:13px; font-weight:bold; color:#666666;}
/*END-B-NAVMENU--------------------*/


/*CONTENT--------------------------*/
#content {margin:0 75px 0 220px; line-height:19px;}
h1 {font-size:22px;}
h2 {font-size:14px; padding-top:10px;}
/*END-CONTENT----------------------*/


/*BLUE-BOX-------------------------*/
.bluebox_out {background:#e8edf5; width:630px;}
.bluebox_top {background:url(../images/img_bluebox.gif) top left no-repeat; padding:20px 20px 0 20px;}
.bluebox_mid {background:url(../images/img_bluebox_mid.gif) top left repeat-y; padding:0 20px 0 20px;}
.bluebox_bot {background:url(../images/img_bluebox.gif) bottom left no-repeat; padding:0px 20px 20px 20px;}
/*END-BLUE-BOX----------------------*/
