/* Consumer site stuff */

/* Set the header image default to generic */
#header{background:#00295F url(../consumer/img/bg/bg-generic.jpg) left top scroll no-repeat;}

/* Anchors */
a{color:#60207e;}
a:link{}
a:visited{}
a:hover{color:#60207e;}
a:active{}

/* Headers */
h2,h3,h4{color:#632580;}

/* Main nav */
#nav_bg{width:161px;background:url(../consumer/img/nav/main-nav-bg.png) left top scroll no-repeat;padding:0 0 0 9px;}
#nav_bot{height:14px;width:170px;background:url(../consumer/img/nav/main-nav-bot.png) left top scroll no-repeat;}

/* Narrower col2 for terms text */
#content_padding .termscol2{width:535px;float:left;}

/* Post It Links */
ul.postit_links{list-style-type:none;font-family:Arial;margin:0;padding:0;}
ul.postit_links li{margin:0;padding:0px 0px 0px 10px;background:url(../consumer/img/bg/post-it-bullet.gif) left 7px scroll no-repeat;font-size:1.2em;}

/* Bullets in main content area (Col 2) */
.content_wrapper ul li{background:url(../consumer/img/bg/bullet.gif) left 6px scroll no-repeat;}


/* Current Shows */

.show_wrapper{border:1px solid #c6c6c6;padding:4px 7px 7px 7px;}
.show_wrapper p{padding-bottom:5px;text-align:left;}
.show_wrapper span{padding-right:10px;}

/* Current Shows - HR */
.hr_shows{height:18px;overflow:hidden;background:url(../consumer/img/bg/hr-shows.gif) left 2px no-repeat;padding:2px 0;}
.hr_shows hr{display:none;}

/* Learning, Training & Info Category List */
ul.learning_cats{list-style-type:none;font-family:Georgia;margin:0 0 20px 22%;padding:0;}
ul.learning_cats li{height:20px;margin:0 0 2px 0;padding:5px 0 0 25px;background:url(../consumer/img/bg/learning-bullet.gif) left 4px scroll no-repeat;font-size:1.3em;font-weight:bold;color:#632580;}

/* Learning, Training & Info Category Headings */
.category_wrapper{border-bottom:1px solid #d3d3d3;margin:10px 0 12px 0;}
.category_name_tab{margin-left:8px;padding:5px 5px 0 5px;border:1px solid #c6c6c6;border-bottom:none;height:21px;background:url(../consumer/img/bg/learning-cats-bg.gif) left bottom scroll repeat-x;float:left;width:auto;}
.category_name_tab_end{width:9px;height:27px;background:url(../consumer/img/bg/learning-cats-bg-end.gif) left bottom scroll no-repeat;float:left;}
.back_to_top{float:right;width:auto;background:url(../consumer/img/bg/back-to-top-arrow.gif) right center scroll no-repeat;top:10px;position:relative;padding-right:12px;font-size:1.2em;}

.learning_item_wrapper{padding:0 7px;}
.learning_item_wrapper p{text-align:left;}
.learning_item_wrapper h4{text-transform:uppercase;color:#626262;font-family:Arial;font-weight:bold;font-size:1.2em;}

/* Learning, Training & Info - HR */
.hr_learning{height:18px;overflow:hidden;background:url(../consumer/img/bg/hr-learning.gif) left 2px repeat-x;padding:2px 0;}
.hr_learning hr{display:none;}

/* HR - dashed line */
.hr_dashed{height:10px;overflow:hidden;background:url(../consumer/img/bg/hr-dashed.gif) left top repeat-x;padding:2px 0 8px 0;}
.hr_dashed hr{display:none;}

/* Generic consumer form styles */
form.consumer_form{margin-top:12px;}
form.consumer_form input.text{width:165px;}
form.consumer_form .field{padding:0 0 10px 0;}
form.consumer_form .label{float:left;margin:2px 0 0 0;text-align:right;width:40%;}
form.consumer_form label{font-family:Georgia;font-size:1.3em;color:#632580;font-weight:normal;padding-top:5px;}
form.consumer_form .element{float:left;margin-left:10px;}
form.consumer_form input.submit{float:right;padding:0 122px 0 0;}
form.consumer_form .label span.subtext{font-size:1.1em;}

/* Variant form element styles - Recommend A Friend */
form.consumer_form input.text_wider{width:280px;}
form.consumer_form .label_no_float{float:none;margin:2px 0 0 0;text-align:left;width:auto;}
form.consumer_form .element_no_float{float:none;margin-left:0px;margin-top:4px;}
form.consumer_form input.submit_no_padding{float:right;padding:0;}
form.consumer_form textarea.wider{width:280px;}
form.consumer_form .label_narrower{float:left;margin:2px 0 0 0;text-align:right;width:30%;}
form.consumer_form input.submit_wider{float:right;padding:0 57px 0 0;}


#left_flash {max-width: 136px!important; margin-left: 7px; background-color: #fdd994; padding-left: 7px; padding-right: 7px; padding-top: 1px;color: black; border: 1px solid #bd800b; font-weight: bold!important;}
