


*															{ padding:0; margin:0; font-size:9pt; font-family:Arial, Helvetica, sans-serif; color:#555555; }

/*#mainBody													{ background: url(page_top_border.jpg) top repeat-x; }*/

/* This div makes up the narrower than window central block containing all other real content */
#central													{ margin: 0 auto; width:750px; position:relative; padding:0; }


/* ===============    billboard     =============== */
#billboard													{ width:100%; height:320px; float:left; }/*  background:url(billboard_b.jpg) top repeat-x; */
/* #billboard a.billboard_button								{ float:right;margin:230px 125px 0 0;width:196px; height:54px; background:url(billboard_click_here_black_noreflect.png) top no-repeat; cursor:pointer;} */

/* ===============    billboard     =============== */


/* ===============       pods       =============== */
#pods_box													{ width:100%; height:200px; float:left; }/* 241.49 */
div.pod 													{ float:left; margin: 0 6px 0 0;}
div.pod.last 												{ margin: 0;}
div.pod.right 												{ float:right;}
/* div.pod.one_third										{ float:left;width:242px height:200px; } */

div.pod div.pod_head										{ float:left; width:236px; height:49px; background:url(pod_head.gif) top repeat-x; }
div.pod div.pod_head div.pod_head_icon						{ float:left; width:25px; height:25px; margin:12px 5px 0 3px; background:url(glass_dot_black.png) top no-repeat; }
div.pod div.pod_head div.blue								{ background:url(glass_dot_blue.png) top no-repeat; }
div.pod div.pod_head div.orange								{ background:url(glass_dot_orange.png) top no-repeat; }
div.pod div.pod_head div.green								{ background:url(glass_dot_green.png) top no-repeat; }
div.pod div.pod_head div.black								{ background:url(glass_dot_black.png) top no-repeat; }
div.pod div.pod_head div.pod_head_label						{ float:left; margin:15px 0 0 0; }
div.pod div.pod_head div.pod_head_label
, div.pod div.pod_head div.pod_head_label a
, div.pod div.pod_head div.pod_head_label a:visited
, div.pod div.pod_head div.pod_head_label a:hover			{ font-size:12pt;font-weight:bold;color:#555555;text-decoration:none; }
div.pod div.pod_head div.pod_head_label a:hover				{ text-decoration:underline; }
div.pod div.pod_head_left									{ float:left; width:5px; height:49px; background:url(pod_head_left.gif) top no-repeat; }
div.pod div.pod_head_right									{ float:left; width:5px; height:49px; background:url(pod_head_right.gif) top no-repeat; }

div.pod div.pod_body										{ float:left; display:inline; width:244px; height:125px; margin:0 0 0 0;  border-left:solid 1px #E1E1E1;  border-right:solid 1px #E1E1E1;}
div.pod div.pod_body h1										{ margin:10px 14px 0 14px; line-height:1.6em; font-weight:bold; color:#333333;}
div.pod div.pod_body p										{ margin:0 14px 0px 14px; line-height:1.6em; font-size:0.9em; }

div.pod div.pod_body_base									{ float:left; display:inline; width:244px; height:20px; margin:0 0 0 0;  border-left:solid 1px #E1E1E1;  border-right:solid 1px #E1E1E1;}

div.pod div.pod_footer_left									{ float:left; display:inline; width:5px; height:5px; background:url(pod_footer_left.gif) top no-repeat; }
div.pod div.pod_footer_central								{ float:left; display:inline; width:236px; height:4px; border-bottom:solid 1px #E1E1E1; }
div.pod div.pod_footer_right								{ float:left; display:inline; width:5px; height:5px; background:url(pod_footer_right.gif) top no-repeat; }

div.pod div.pod_body_base div.more_link						{ float:right; display:inline; width:59px; height:20px; margin: 0 15px 0 0; cursor:pointer; background:url(glass_dot_more_blue.png) top no-repeat; }
div.pod div.pod_body_base div.blue							{ background:url(glass_dot_more_blue.png) top no-repeat; }
div.pod div.pod_body_base div.black							{ background:url(glass_dot_more_black.png) top no-repeat; }
div.pod div.pod_body_base div.green							{ background:url(glass_dot_more_green.png) top no-repeat; }
div.pod div.pod_body_base div.orange						{ background:url(glass_dot_more_orange.png) top no-repeat; }

/* ===============       pods       =============== */

/* ===============      header      =============== */
#header														{ width:100%; height:85px; float:left; }
/*#header #small_header_logo									{ background:url(small_header_logo.jpg) bottom no-repeat; width:500px; height:59px;}*/
#header .left 												{ padding:26px 0 0 0; }
#header .right 												{ padding:46px 11px 0 0; }

/* ===============     header      =============== */

/* ===============     topMenu     =============== */

#topMenu													{ width:100%; height:40px; float:left; margin-top:5px; }
#topMenu													{ background:url(menu_tall.gif) top repeat-x; height:40px; }
#topMenu .rightbg											{ background:url(menu_right.gif) top right no-repeat; }
#topMenu .leftbg											{ background:url(menu_left.gif) top left no-repeat; width:100%;  height:40px;}
#topMenu .padding											{ padding:5px 0; }
#topMenu li 												{ float:left; width:107px; background:url(menu_libg.gif) top right repeat-y; font-size:12px; text-align:center; display:block; }
#topMenu li a 												{ color:#919191; text-decoration:none; font-weight:normal; font-size:12px; display:block; padding:2px 0 5px 0; }
#topMenu li span											{ display:block; padding:2px 0 5px 0; }
#topMenu li a:hover 										{ color:#0088cc; }
#topMenu li a.onPage 										{ color:#333333; }
#topMenu li span 											{ color:#000000; text-decoration:none; }
#topMenu .last 												{ background:none; }

/* ===============     topMenu     =============== */


/* ==============    mainContent   =============== */

#mainContent												{ width:750px; background-color:#FFFFFF; float:left; margin:3px 0 0 0;  }
#mainContent h1												{ margin:10px 10px 0 10px; line-height:1.6em; font-weight:bold; color:#333333;}
#mainContent h2												{ margin:10px 10px 8px 10px; line-height:1em; font-size:3.3em; font-weight:normal; color:#333333;}
#mainContent h2 b											{ font-weight:bold; font-size:1em; color:#333333; }
#mainContent h3												{ margin:10px 10px 0 10px; line-height:1.6em; font-weight:bold; color:#2B87E7;}
#mainContent h4												{ margin:10px 10px 10px 10px; line-height:1.2em; font-size:1.8em; font-weight:normal; color:#2B87E7;}
#mainContent p												{ margin:0 10px 10px 10px; line-height:1.6em; font-size:1em;}
#mainContent div.footSpacer									{ margin:30px; }
#mainContent ul												{ padding:0 0 0 0; margin: 0 0 8px 15px;}
#mainContent li												{ padding:0 0 0 0px; margin:0 0 0 20px; line-height:1.4em; font-size:0.9em;}

#mainContent div.pod_column		{ float:right; width: 250px;}
#mainContent div.column_33		{ float:right; width: 250px; background-color:#FFFFAA; }
#mainContent div.column_66		{ float:left; width: 500px; background-color:#FFFFFF; }
#mainContent div.column_100		{ float:left; width: 750px; background-color:#FFFFFF; }
#mainContent div.rightDivider	{ background:url(menu_libg.gif) top right repeat-y;  }

/* ==============    mainContent   =============== */




/* ===============      general     =============== */
.left														{ float:left; }
.right														{ float:right; }
.clear, .clearer											{ clear:both; }
a, a:hover, a:visited										{ color: #2B87E7; text-decoration:none; }
a:hover,													{ color: #CC7700; text-decoration:underline; }

/* Include mainContent to target <H1> to <H4> tags */
#mainContent .blue, .blue									{ color: #2B87E7; }
#mainContent .green, .green									{ color: #590; }
#mainContent .red, .red 									{ color: #C30; }
#mainContent .grey, .grey									{ color: #CCC; }
#mainContent .hint_grey, .hint_grey							{ color: #777; }
#mainContent .orange, .orange								{ color: #CC7700; }
#mainContent .default, .default								{ color: #222; }
#mainContent .purple, .purple								{ color: #915EBA; }
#mainContent .black, .black									{ color: #000; }
#mainContent .darkGrey, .darkGrey							{ color: #555; }

/* ===============      general     =============== */
